Base URL
All API requests should be made to:Authentication
All requests require an API key passed in theAuthorization header:
Response Format
All responses are returned as JSON with appropriate HTTP status codes.Success Response
Error Response
HTTP Status Codes
| Code | Description |
|---|---|
| 200 | Success - Request completed successfully |
| 201 | Created - Resource created successfully |
| 204 | No Content - Request succeeded, no content returned |
| 400 | Bad Request - Invalid request parameters |
| 401 | Unauthorized - Missing or invalid API key |
| 403 | Forbidden - Insufficient permissions |
| 404 | Not Found - Resource not found |
| 429 | Too Many Requests - Rate limit exceeded |
| 500 | Internal Server Error - Server error |
Rate Limiting
API rate limits are enforced per API key. Response headers include:Pagination
List endpoints support pagination via query parameters:Number of records to skip
Maximum number of records to return (max: 100)
Filtering
Use therequired_fields parameter to filter results:
Versioning
The API version is included in the URL path:OpenAPI Specification
Download the OpenAPI specification:Support
Need help? Contact us:- Email: [email protected]
- Documentation: docs.peoplecontext.com