{"name":"Bolrach Developer Platform API","version":"v1","openapi":"https://api.bolrach.dev/v1/openapi.json","docs":"https://docs.bolrach.dev","auth":"Authorization: Bearer bt_... (or x-api-key)","apis":[{"name":"AI","tag":"ai","scope":"ai:invoke","description":"Text generation, summarization, classification and moderation.","endpoints":["POST /v1/ai/answer","POST /v1/ai/summarize","POST /v1/ai/classify","POST /v1/ai/moderate"]},{"name":"Geo","tag":"geo","scope":"geo:read","description":"IP geolocation for the caller or any address.","endpoints":["GET /v1/geo","GET /v1/geo/{ip}","POST /v1/geo/batch"]},{"name":"Bots","tag":"bots","scope":"bots:read","description":"Bot directory, templates and chat.","endpoints":["GET /v1/bots/templates","GET /v1/bots/templates/{key}","GET /v1/bots/directory","GET /v1/bots/{slug}","POST /v1/bots/{botId}/chat","GET /v1/bots/{botId}/messages"]},{"name":"WhatsApp","tag":"whatsapp","scope":"whatsapp:send","description":"Send WhatsApp messages and templates from the platform business number.","endpoints":["POST /v1/whatsapp/send","POST /v1/whatsapp/send-template","GET /v1/whatsapp/templates"]},{"name":"Streaming","tag":"streaming","scope":"streaming:read","description":"Channels, videos, shorts and live streams.","endpoints":["GET /v1/streaming/channels","GET /v1/streaming/channels/{handle}","GET /v1/streaming/videos/{uuid}","GET /v1/streaming/shorts","GET /v1/streaming/shorts/{uuid}","GET /v1/streaming/live","GET /v1/streaming/live/{uuid}","GET /v1/streaming/search"]},{"name":"ERP","tag":"erp","scope":"erp:read","description":"Company registry lookups.","endpoints":["GET /v1/erp/companies","GET /v1/erp/companies/{code}"]},{"name":"Voice","tag":"voice","scope":"voice:read","description":"Phone numbers and click-to-call bridging.","endpoints":["GET /v1/voice/dids","GET /v1/voice/status","POST /v1/voice/click-to-call"]},{"name":"Identity","tag":"identity","scope":"identity:verify","description":"Identity and face verification.","endpoints":["GET /v1/identity/status","POST /v1/identity/face-match"]},{"name":"Wiki","tag":"wiki","scope":"wiki:read","description":"Evidence-first knowledge articles, claims and sources. Public read; wiki:write for authors.","endpoints":["GET /v1/wiki/articles","GET /v1/wiki/articles/{slug}","POST /v1/wiki/articles","PUT /v1/wiki/articles/{id}","GET /v1/wiki/admin/articles","DELETE /v1/wiki/articles/{id}","GET /v1/wiki/admin/articles/{id}/versions","GET /v1/wiki/admin/articles/{id}/versions/{versionId}","POST /v1/wiki/admin/articles/{id}/versions/{versionId}/restore","POST /v1/wiki/sources","GET /v1/wiki/sources/{id}","POST /v1/wiki/sources/{id}/snapshots","POST /v1/wiki/entities","POST /v1/wiki/claims"]},{"name":"Files","tag":"files","scope":"files:write, files:read","description":"Secure object uploads with malware scan gate. Public health only without a key.","endpoints":["GET /v1/files/health","POST /v1/files/uploads","POST /v1/files/uploads/{id}/complete","GET /v1/files/objects/{id}","POST /v1/files/objects/{id}/scan","POST /v1/files/objects/{id}/download-url"]},{"name":"Notify","tag":"notify","scope":"notify:write, notify:read","description":"Shared notification intake and in-app feed for products.","endpoints":["GET /v1/notify/health","POST /v1/notify/events","GET /v1/notify/inbox","GET /v1/notify/unread-count","POST /v1/notify/inbox/{id}/read","POST /v1/notify/inbox/read-all","GET /v1/notify/preferences","PUT /v1/notify/preferences"]},{"name":"Trust & Data","tag":"trust","scope":"trust:read","description":"URL and threat intelligence (partner scope).","endpoints":["POST /v1/trust/check-url"]}]}