Connect in two values
Use the application key generated by the Cekakun dashboard. Do not use a cc_... provider key in your coding tool.
Base URL: https://api.silien.web.id/api/proxy/v1 API key: app_your_key_here
Choose a real CodeCraft model
The model catalog is passed through from CodeCraft. Ask the endpoint for the current list; model IDs can change as the provider catalog changes.
curl https://api.silien.web.id/api/proxy/v1/models \ -H "Authorization: Bearer app_your_key_here"
The response contains the actual model ID, context window, capabilities, and pricing. Use the returned id in your completion request.
Send a coding request
curl https://api.silien.web.id/api/proxy/v1/chat/completions \
-H "Authorization: Bearer app_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"model": "model_id_from_models",
"messages": [{"role":"user","content":"Explain this code"}],
"stream": true
}'Streaming uses server-sent events and ends with data: [DONE]. Usage is recorded from the final chunk.
Clear limits, predictable usage
Cekakun counts only traffic sent through this endpoint. Direct calls to CodeCraft are outside this usage ledger.
When a request stops
401Invalid or missing Cekakun app key.402Your Cekakun monthly token limit has been reached.429Rate limit reached. Wait and retry.5xxProvider or upstream service error.app_... key in source code or screenshots. Reissue it from the dashboard if it is exposed.