BotConnector

Hosted Developer API

Base URL

https://api.botconnector.id/v1

Autentikasi

Buat API key di Workspace → API Keys, lalu kirim sebagai Bearer token.

Authorization: Bearer bc_live_...

Route hosted yang diverifikasi

MethodRouteCatatan
GET/v1/modelsMenampilkan model yang tersedia untuk akun terautentikasi
POST/v1/chat/completionsRequest chat kompatibel OpenAI
POST/v1/messagesPermintaan Anthropic Messages (teks dan streaming sudah dicek)
POST/v1/messages/count_tokensHitung input token Anthropic
POST/v1/responsesNative OpenAI Responses untuk GPT-6 Luna pada paket berbayar yang memenuhi syarat melalui Web App/BCCLI
WebSocket/v1/responsesResponses WebSocket untuk GPT-6 Luna/BCCLI; mendukung stream_id, continuation, dan steering
POST/v1/responses/input_tokensHitung input token native GPT-6 Luna
POST/v1/responses/compactStandalone OpenAI Responses compaction
GET/DELETE/v1/responses/{response_id}Retrieve/delete response milik user
POST/v1/responses/{response_id}/cancelCancel response
GET/v1/responses/{response_id}/input_itemsInput items response
POST/v1/conversationsBuat OpenAI Conversation untuk state Luna yang terisolasi per user
GET/POST/DELETE/v1/conversations/{conversation_id}Retrieve/update/delete conversation dan subresource items

Native Responses GPT-6 Luna tetap mengikuti kebijakan produk Web App + BCCLI dan entitlement paket berbayar akun. API key umum tanpa client yang diizinkan tidak membuka route Luna.

Belum termasuk dalam kontrak hosted publik: OpenAI Files/Vector Stores, Embeddings, Rerank, OpenAI Audio/Realtime/GPT-Live, dan resource administrasi OpenAI.

Contoh

curl https://api.botconnector.id/v1/models \
  -H "Authorization: Bearer bc_live_..."

Gunakan Model ID canonical yang dikembalikan oleh /v1/models untuk request chat.

Referensi API →