API Documentation
Interactive reference for the NGC Communications API v1
Base URL
https://api.ngc.io/api/v1Authentication
Bearer token via API key or OAuth 2.0
Authorization: Bearer ngc_sk_...Rate Limits
100 req/min (standard)
1000 req/hour (standard)
Custom (enterprise)
GET
/api/v1/contacts/contactsList all contacts with optional filtering
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| limit | integer | Optional | Max results (default 50) |
| search | string | Optional | Search by name or email |
Example Response
{
"data": [
{ "id": "c1", "name": "John Doe", "email": "john@example.com", "phone": "+27123456789" }
],
"total": 1
}Example Request
curl -X GET https://api.ngc.io/api/v1/contacts/contacts \
-H "Authorization: Bearer ngc_sk_prod_..." \
-H "Content-Type: application/json"