Skip to content

API Reference

The PartnerSignals REST API lets you query signals, partners, attribution records, and ecosystem data programmatically.

Base URL

https://api.partnersignals.ai/v1

All endpoints are served over HTTPS. HTTP requests are rejected.

API Versions

Version Status Notes
v1 Current Stable — use in production

Rate Limits

Plan Requests / minute Requests / day
Standard 60 10,000
Enterprise 300 100,000

Rate limit headers are returned on every response:

X-RateLimit-Limit: 60
X-RateLimit-Remaining: 58
X-RateLimit-Reset: 1722124800

When the limit is exceeded, the API returns 429 Too Many Requests.

Response Format

All responses are JSON. Successful responses return HTTP 2xx with a data envelope:

{
  "data": { ... },
  "meta": {
    "request_id": "req_01j3kx...",
    "timestamp": "2026-07-27T21:00:00Z"
  }
}

Errors return a non-2xx status with an error envelope:

{
  "error": {
    "code": "not_found",
    "message": "Signal not found",
    "request_id": "req_01j3kx..."
  }
}

Pagination

List endpoints support cursor-based pagination:

GET /v1/signals?limit=25&cursor=cur_01j3kx...

Response includes a next_cursor field when more results exist:

{
  "data": [...],
  "next_cursor": "cur_01j3ky...",
  "has_more": true
}

Next Steps