Developer portal

Bot API workbench

Each screen solves one narrow question: onboarding, creation, attachment, delivery health, keys, channels, reference, or a manual request run.

Sign in to inspect Bot API owner data

Operational pages read your current web session token from the browser and then call the owner-side Bot API endpoints.

Endpoint reference

Each row maps one concrete endpoint to one concrete job.

Owner endpoints

OwnerGET/v1/bot-api/bots

Bots

OwnerPOST/v1/bot-api/bots

Create Bot

OwnerGET/v1/bot-api/bots/{id}

Bot Hub

OwnerPOST/v1/bot-api/bots/{id}/token

Rotate token

OwnerGET/v1/bot-api/bots/{id}/channels

Attached channels

OwnerPOST/v1/bot-api/bots/{id}/channels/{channelId}

Attach channel

OwnerGET/v1/bot-api/bots/{id}/stats

Runtime stats

OwnerGET/v1/bot-api/bots/{id}/updates

Recent updates

OwnerGET/v1/bot-api/bots/{id}/webhook

Webhook delivery

OwnerGET/v1/bot-api/bots/{id}/webhook/errors

Webhook errors

OwnerPUT/v1/bot-api/bots/{id}/webhook

Webhook config

OwnerDELETE/v1/bot-api/bots/{id}/webhook

Disable webhook

OwnerPOST/v1/bot-api/bots/{id}/webhook/replay

Replay failed deliveries

Bot runtime endpoints

Bot tokenGET/v1/bot-api/me

Inspect current bot identity

Bot tokenGET/v1/bot-api/channels

List channels available to the bot

Bot tokenPOST/v1/bot-api/channels/{id}/posts

Publish a post as the bot

Bot tokenGET/v1/bot-api/updates

Consume events with polling