A direct answer.
One simple request.
Integrate CEN into your community router. The v1 directory selects the Member Network by its three-digit CEN Area Code. That network resolves the Local Number.
GET
/v1/routeBearer authenticationResponseWaiting for a request
Your response will appear here. Enter a network key and a CEN number, then select Send Request.
curl 'https://api.cenpbx.com/v1/route?number=2143151234' \ -H 'Authorization: Bearer YOUR_API_TOKEN_HERE' \ -H 'Accept: application/json'
Discovery, not dialing. The directory returns the member Routing API and seven-digit Local Number. The destination member resolves the final PBX; IAX trust is configured separately.
Response Reference
| HTTP | Meaning | Next step |
|---|---|---|
| 200 | Route or intercept | Read the response status and reason. |
| 401 | Invalid credential | Check the key and its expiry. |
| 403 | Origin restricted | Check network status and outbound permission. |
| 422 | Invalid number | Send exactly 10 ASCII digits. |
| 429 | Rate limited | Wait for the Retry-After interval. |
| 503 | Service unavailable | Try again after the Retry-After interval. |