{"service":"Telenumerus","status":"operational","platforms":33,"uptime_seconds":11062,"endpoints":{"register":"POST /api/v1/register (self-service, no human needed)","services":"GET /api/v1/services","availability":"GET /api/v1/availability (success rates + stock levels)","order":"POST /api/v1/order (get a number)","verify":"POST /api/v1/verify (order + wait + return code in ONE call)","agent":"POST /api/v1/agent (natural language ordering)","batch":"POST /api/v1/batch (up to 20 numbers)","status":"GET /api/v1/order/:id","stream":"GET /api/v1/order/:id/stream (SSE real-time code push)","cancel":"POST /api/v1/order/:id/cancel (refund)","account":"GET /api/v1/account","usage":"GET /api/v1/usage","webhook":"PUT /api/v1/webhook (push notifications)","health":"GET /api/v1/health"},"features":["Auto-retry on failure (system automatically retries with a different source)","Code extraction (clean numeric codes, not raw SMS text)","Smart recommendations (suggests better platforms when success rate is low)","Idempotency keys (safe retries, no double-charge)","SSE real-time streaming (zero polling, instant code delivery)","2 authentication methods (Bearer token, X-API-Key header)","Structured errors with machine-readable error_code + retryable flag","Webhook push delivery with exponential backoff (5 retries)","Per-provider hourly caps to prevent upstream API key bans"]}