Quick start for external agents

  1. Create or obtain a subscriber API key from Quote Rocket.
  2. Set auth header: Authorization: Bearer <subscriber_api_key> or X-API-Key.
  3. Call help:spec first to discover routes for your key.
  4. Use Idempotency-Key on POST writes.
  5. Capture request_id from responses for support correlation.

First discovery call (Sales)

curl -sS \
  -H "Authorization: Bearer YOUR_API_KEY" \
  "https://quoterocket.ai/shr/agent_api_router.php?agent=sales&resource=help&action=spec"

Hardening defaults

  • Rate limit: 120 requests/minute per API key
  • Max body: 262144 bytes
  • Retry safety: POST supports idempotency replay for 24 hours

Routing model

Quote Rocket uses one router URL. Route names like sales:companies:list map to query params: ?agent=sales&resource=companies&action=list.

JSON body fields are endpoint inputs only; body content does not select the route.