API Reference
OpenAPI: Chat Completions
AuthorizationBearer <token>
Kunci inference sk-ngd- + 40 karakter base62. Plaintext hanya ditampilkan sekali saat dibuat di dashboard.
In: header
Header Parameters
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/chat/completions" \ -H "Content-Type: application/json" \ -d '{ "model": "claude-opus-5-5", "messages": [ { "role": "user", "content": "Sapa saya dalam Bahasa Indonesia." } ], "max_tokens": 64 }'{ "id": "chatcmpl-01JB5Q8YH0R6", "object": "chat.completion", "model": "claude-opus-5-5", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Saya cari dulu.\n\nMenurut [Libur nasional 2026](https://contoh.id/libur-2026), ada dua hari libur di Desember.", "annotations": [ { "type": "url_citation", "url_citation": { "start_index": 25, "end_index": 76, "url": "https://contoh.id/libur-2026", "title": "Libur nasional 2026" } } ] }, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 4210, "completion_tokens": 180, "total_tokens": 4390 }}