Kapost Content API
Versioned REST Content API with 67 documented operations across content, collections, comments, reminders, tasks, visibility, ideas, initiatives, custom fields, content types, destinations, memberships, users and insights. HTTP Basic auth with a per-user API token (password ignored); JSON responses wrapped in a response/count/pagination envelope; page/per_page pagination; basic/full/dynamic response detail levels; uri-path versioning. The callable base URL is the customer's own instance subdomain (https://{instance}.kapost.com/api/v1) — there is no shared API host. The developer portal ships a live "Try it" API playground for every endpoint. No OpenAPI specification is published.
Documentation
Documentation
https://developer.kapost.com/
APIReference
https://developer.kapost.com/content-api-responses
Authentication
https://raw.githubusercontent.com/api-evangelist/kapost/refs/heads/main/authentication/kapost-authentication.yml
RateLimits
https://raw.githubusercontent.com/api-evangelist/kapost/refs/heads/main/rate-limits/kapost-rate-limits.yml
Other Resources
Webhooks
https://raw.githubusercontent.com/api-evangelist/kapost/refs/heads/main/asyncapi/kapost-webhooks.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/kapost/refs/heads/main/conventions/kapost-conventions.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/kapost/refs/heads/main/data-model/kapost-data-model.yml
Sandbox
https://raw.githubusercontent.com/api-evangelist/kapost/refs/heads/main/sandbox/kapost-sandbox.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/kapost/refs/heads/main/apis.yml