Get app settings
Get application settings including minimum supported version
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/app-settings"{ "min_version": "1.0.0"}{ "code": "BAD_REQUEST", "description": "Bad Request"}{ "code": "UNAUTHORISED", "description": "Unauthorised"}{ "code": "WAITING_LIST", "description": "User is in the waiting list"}{ "code": "TOO_MANY_REQUESTS", "description": "Too Many Requests"}{ "code": "INTERNAL_SERVER_ERROR", "description": "Internal Server Error"}Update agent PUT
Update agent role, territory, or supervisor. Admin only.
Exchange Partner JWT POST
Exchange a partner JWT for a local JWT token that can be used to access protected endpoints. **Partner Integration Guide:** 1. Obtain a valid JWT from your partner token issuer 2. Send the partner token in the request body 3. Receive a local JWT token in response 4. Use the local JWT token in Authorization header for subsequent API calls **Error Troubleshooting:** - `INVALID_TOKEN`: Token format or content is invalid - `TOKEN_EXPIRED`: Partner token has expired - `INVALID_TOKEN_SIGNATURE`: Token signature verification failed - `UNKNOWN_TOKEN_ISSUER`: Organization issuer is not recognized - `MALFORMED_TOKEN`: Token structure is malformed - `INVALID_TOKEN_CLAIMS`: Required token claims are missing or invalid