Copilot AI
Microsoft Copilot — chat completion OpenAI-compatible, support streaming SSE
1 endpoint2.5k calls1/1 passing
Chat Completion
POST
/v1/ai:copilot/chatpassing · 0.0s10m cache
Parameters
| Name | Type | In | Description |
|---|---|---|---|
| messages | array | body | OpenAI-format messages array. Required. |
| stream | boolean | body | Stream via SSE (OpenAI delta format). Default false. |
| mode | enum | body | Gaya jawaban: "chat" = cepat & ringkas (default), "reasoning" = step-by-step terstruktur untuk soal logika/matematika, "smart" = adaptif. Dipetakan ke OpenAI param via field "mode". One of chat, reasoning, smart. |
Example response
{"project":"ai:copilot", "data": {"id":"chatcmpl-2XU3jZs41hUcZjUseU4Uu","model":"copilot", "usage": {"total_tokens":151,"prompt_tokens":134,"completion_tokens":17 },"object":"chat.completion", "choices": [ {"index":0, "message": {"role":"assistant","content":"Saya adalah Zapi AI, asisten resmi platform Zapi - Public REST API." },"finish_reason":"stop" } ],"created":1782118761 },"timestamp":"2026-07-10T05:18:18Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Try it
Live request with your key
const data = await client.run( "ai:copilot", "chat", { messages: [{"role":"system","content":"Kamu adalah asisten yang ramah dan ringkas. Selalu jawab dalam bahasa Indonesia."},{"role":"user","content":"Halo, perkenalkan dirimu dalam 1 kalimat."}], mode: "reasoning" });
Copilot AI
Microsoft Copilot — chat completion OpenAI-compatible, support streaming SSE
1 endpoint2.5k calls1/1 passing
POST
/v1/…copilot/chatpassing · 0.0s10m cache
Try it
Parameters
messages
array · body · required
OpenAI-format messages array.
stream
boolean · body · optional
Stream via SSE (OpenAI delta format). Default false.
mode
enum · body · optional
Gaya jawaban: "chat" = cepat & ringkas (default), "reasoning" = step-by-step terstruktur untuk soal logika/matematika, "smart" = adaptif. Dipetakan ke OpenAI param via field "mode".
Example response
{"project":"ai:copilot", "data": {"id":"chatcmpl-2XU3jZs41hUcZjUseU4Uu","model":"copilot", "usage": {"total_tokens":151,"prompt_tokens":134,"completion_tokens":17 },"object":"chat.completion", "choices": [ {"index":0, "message": {"role":"assistant","content":"Saya adalah Zapi AI, asisten resmi platform Zapi - Public REST API." },"finish_reason":"stop" } ],"created":1782118761 },"timestamp":"2026-07-10T05:18:18Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Code
const data = await client.run( "ai:copilot", "chat", { messages: [{"role":"system","content":"Kamu adalah asisten yang ramah dan ringkas. Selalu jawab dalam bahasa Indonesia."},{"role":"user","content":"Halo, perkenalkan dirimu dalam 1 kalimat."}], mode: "reasoning" });