Use the Broker Panel API to manage client services, process requests, and email reports for your broker account.
Make your first request
- Create a Sandbox API key with the access your integration needs.
- Verify API access from your integration’s network.
- Try a read operation before submitting service actions. See Sandbox Mode for simulated behavior and limitations.
Base URL and requests
Add the endpoint path, such as /services, to this URL. The generated endpoint reference displays paths beginning with /v1 because its server URL already includes /api. Do not duplicate either segment.
- Use HTTPS and Bearer authentication on every request.
- Send
Content-Type: application/json for JSON request bodies.
- Put filters and pagination in the query string, and public service numbers or request IDs in the path.
- Use
GET for reads and POST for the actions specified in the reference.
Responses
Success responses contain success: true and data. List responses also include pagination:
Most successful calls return HTTP 200. Some service and request actions return 202 for processing, manual approval, or NYCServers review. Check the endpoint’s response fields to distinguish acceptance from completion.
Errors contain success: false and an error object. Read Errors and Retries for error handling, tracking accepted work, and using idempotency keys before retrying writes. Last modified on September 8, 2026