🔑 NSYP Enterprise API Documentation

API for businesses to integrate payments, ads, and language project promotion

📡 Base URL

https://nsyp.kanti.pro/enterprise_api.php

🔐 Authentication

All API requests require the following headers:

X-API-Key: YOUR_API_KEY
X-API-Secret: YOUR_API_SECRET
        

📋 Available Endpoints

GET ?action=get_ads&limit=5&format=json

Retrieve advertisement content for rotation

ParameterTypeDescription
limitintNumber of ads to return (default 5)
formatstringjson or html (default json)
{
  "success": true,
  "data": [
    {
      "id": 1,
      "project_name": "Chumpling",
      "project_url": "https://chumpling.kanti.pro",
      "description": "...",
      "button_text": "Start Contributing"
    }
  ]
}
GET ?action=track_click&ad_id=1

Track ad click (called when user clicks an ad)

{"success": true}
POST ?action=process_payment

Process a payment to a contributor

{
  "user_id": "username_or_email",
  "amount": 12.50,
  "type": "enterprise_payment"
}
GET ?action=get_campaign_stats

Get advertising campaign statistics

{