API Reference
Responses
POST /v1/responses — format OpenAI Responses untuk Codex CLI & SDK baru.
Responses
POST /v1/responses — format OpenAI Responses (openai ≥ 1.66, Codex CLI). Semua model bisa dipanggil lewat endpoint ini.
Contoh
curl <API>/v1/responses \
-H "Authorization: Bearer $NGODING_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-6-luna",
"input": "Jelaskan fotosintesis dalam dua kalimat.",
"max_output_tokens": 256
}'Ganti <API> dengan https://api.ngoding.in. Respons memakai struktur Responses standar (output[], usage: {input_tokens, output_tokens}).
Batasan yang disengaja
Parameter stateful selalu ditolak (400 unsupported_parameter) di semua jalur — termasuk passthrough — karena state-nya tersimpan di akun upstream milik kami, bukan per user, sehingga id-nya bisa dipakai lintas tenant:
previous_response_idbackground: trueconversation/prompt(referensi tersimpan)- Request ke upstream selalu dikirim dengan
store: false
Artinya setiap request Responses di sini stateless: kirim ulang konteks yang dibutuhkan di input / instructions setiap kali. Ini satu-satunya perbedaan perilaku yang perlu diingat Codex CLI — dan Codex memang bekerja stateless secara default, jadi konfigurasi biasa langsung jalan (lihat Panduan Codex).
Web search
Tool web_search (termasuk buka halaman) dan x_search dijalankan Ngoding sendiri. Hasilnya keluar sebagai item web_search_call / x_search_call dan anotasi url_citation di teks jawaban, ditagih per pencarian web atau per post/profil X di atas token. Request dengan server tool hanya menerima tool klien berjenis function. Cara pakai, max_tool_calls, event stream, dan batasnya: Server tools.
Coba langsung: referensi interaktif + try-it di OpenAPI — request dikirim dari browser ke https://api.ngoding.in, kuncimu hanya disimpan di sessionStorage tab ini (hilang saat tab ditutup) dan tidak pernah dicatat.