Contact us
DEVELOPER DOCUMENTATION & API INTEGRATION MATRIX Secure API / Credit Ledger / RTC Credentials Code-first enterprise review surface
01 Master API JWT bearer token, timestamp signature, company scoped secret.
02 Credit Ledger Audited prepaid allocations mapped to approved student identifiers.
03 RTC Refresh Credential renewal before classroom media sessions expire.
04 Access Review Credential release only after commercial and compliance approval.

AUTHENTICATION

Master API initialization

All RESTful calls require bearer authorization plus project-level signature headers for timestamp validation.

const supplyLingoNode = require("supply-lingo-sdk");

supplyLingoNode.initialize({
  company_id: "NIMBUS_WY_82001",
  api_secret_key: "LIVE_SK_XXXXXX_2026"
});

const timestr = Date.now().toString();
const sign = sha256(api_secret_key + timestr);

DISTRIBUTOR CREDITING

Token allocation flow

Partner ID Verified account root
Student Node Phone or UUID mapping
Ledger Audited prepaid credit
POST /api/v1/distributor/allocate_tokens

{
  "target_student_id": "+971 50 772 XXXX",
  "allocated_token_bundle": 100,
  "sku_tier_verification": "Premium_Distributor_Tier",
  "allocation_mode": "audited_prepaid_credit"
}

MEDIA ROUTING

RTC credential refresh

The refresh endpoint renews active classroom credentials before expiry and supports web, iOS, Android, and white-label clients.

POST /api/v1/rtc/refresh_credentials HEADERS sign + timestr + bearer

ACCESS REVIEW

Credential release gate

  • Institutional eligibility and implementation scope review.
  • Commercial framework selected before production credentials are issued.
  • Technical contacts confirmed for secure handover and launch support.
Contact Developer Support