Referans
API Referansı
Base URL: https://agentlayer-proxy.ckriptok.workers.dev
Auth: INTERNAL_API_KEY gerektiren endpoint'ler Authorization: Bearer <key> header'ı ister. Signup sonrası dönen secret ile kullanılır.
GET
/agent.jsonBir domain için agent.json'u döner ve eventi loglar.
Headers
X-Forwarded-HostHangi domain için sorgulandığızorunluUser-AgentAI agent tanımlama için kullanılırResponse
{
"schema_version": "1.0",
"business": { ... },
...
}POST
/api/signupYeni hesap oluşturur. analyticsId ve secret döner.
Request Body
{
"email": "hello@sirketim.com",
"domain": "sirketim.com",
"plan": "free" // "free" | "starter" | "growth"
}Response
{
"ok": true,
"analyticsId": "ANK-XXXXXXXX",
"secret": "sk_...",
"plan": "free",
"limits": { "requestsPerMonth": 10000 }
}POST
/api/registerAuth gerekliDomain için agent.json'u KV'a kaydeder. Signup sonrası secret ile çağrılır.
Request Body
{
"domain": "sirketim.com",
"analyticsId": "ANK-XXXXXXXX",
"agentJson": { ... }
}Response
{
"ok": true,
"domain": "sirketim.com",
"analyticsId": "ANK-XXXXXXXX"
}GET
/api/stats/:analyticsIdGünlük istek istatistiklerini döner.
Response
{
"analyticsId": "ANK-XXXXXXXX",
"date": "2026-03-16",
"totalRequests": 1247,
"agentBreakdown": {
"ChatGPT": 523,
"Claude": 348,
"Perplexity": 150
},
"intentBreakdown": {
"pricing": 401,
"refund": 230
}
}GET
/healthWorker sağlık kontrolü.
Response
{ "ok": true, "version": "1.0.0" }