Skip to main content
POST
Create an inbound webhook endpoint

Authorizations

Authorization
string
header
required

An aik_… programmatic API key (app.atako.ai → Settings → API keys) or a Supabase session JWT.

Path Parameters

agentId
string<uuid>
required

Agent id

Body

application/json
name
string
required
Required string length: 1 - 80
provider
enum<string>
default:none
Available options:
none,
shared_secret,
hmac_generic,
standard_webhooks,
stripe,
github
verificationSecret
string
Required string length: 8 - 512
signatureConfig
object
filters
object[]
Maximum array length: 20
maxPayloadBytes
integer | null
Required range: 1024 <= x <= 5242880
rateLimitPerMinute
integer | null
Required range: 1 <= x <= 600
dailyTurnQuota
integer | null
Required range: 1 <= x <= 10000

Response

endpoint
object
required

Never carries the full URL token nor the verification secret.

url
string
required
token
string
required