Spekit API
The Spekit API is a read-only reporting surface over an organization's Spekit enablement data, published as OpenAPI 3.0.3 at https://api.spekit.co/api-schema/ and rendered in Swagger UI at https://api.spekit.co/docs/. It supports the GET method only, across four pillars: user intelligence (users with account creation date, team membership and roles), search insights (search keywords, source and timestamps), content views and reactions on Speks, and an activity feed covering 21 activity types from topic creation and file uploads through flows, Spotlights, knowledge checks, AI recommendations and API-token lifecycle events. It is built for BI dashboards, enablement-ROI measurement and user syncs. Authentication is a token in the Authorization header with a required "Token " prefix, generated by an Account Admin in Settings then API Tokens with a configurable expiry. Every collection is cursor-paginated with a page_size cap of 100 and the analytics collections take start_date/end_date filters.