Build with citk
APIs, webhooks, and tools for developers. Integrate change intelligence into your workflow.
Integrate citk into your workflows with our REST API, SCIM 2.0 provisioning, and webhook system. Authenticate with Bearer tokens, paginate with cursor-based pagination, and receive real-time events via webhooks.
Quick Start
curl -H "Authorization: Bearer YOUR_TOKEN" \
https://api.citk.com/api/v1/announcementsAPI Basics
Authentication
All API requests require a Bearer token. Generate tokens from Settings → API Tokens. Tokens are scoped to an organization and respect your RBAC roles.
Rate Limiting
The API enforces per-token rate limits. Responses include X-RateLimit-Remaining and X-RateLimit-Reset headers. Retry after the reset window on 429 responses.
Pagination
List endpoints use cursor-based pagination. Pass the next_cursor from the response as the cursor query parameter to fetch the next page of results.
Quick Example
# List announcements in a directory
curl -H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
$API_BASE_URL/directories/$DIR_ID/announcementsReady to integrate?
Get started with the free tier or reach out for enterprise API access.