# Strapi

**Canonical:** https://apis.io/providers/strapi/  
**Website:** https://strapi.io  
**APIs profiled:** 15

Strapi is an open-source, headless CMS built with Node.js that gives developers full control over their content API. It provides a customizable admin panel for content management, automatically generates REST and GraphQL APIs for every content-type, and supports flexible database options including SQLite, PostgreSQL, MySQL, and MongoDB. Strapi v5 introduces a Document Service API with flattened response format, improved TypeScript support, and an enhanced content delivery API for building fast, decoupled frontends.

## Kin Score — 42.6 / 100 (developing)

Scored 2026-08-21 under rubric 0.12.0. Trend: flat (+0.0 from 42.6).

| Facet | Score |
|---|---|
| Discoverability | 72.2 |
| Contract Quality | 67.1 |
| Governance | 13.6 |
| Contract Governance | 13.6 |
| Operational Transparency | 34.2 |
| Developer Ergonomics | 28.6 |
| Commercial Clarity | 34.2 |
| Access Clarity | 34.2 |

## Agent readiness — 30.3 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | derived |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (15)

- **Strapi Webhooks** — Strapi includes a built-in webhook system that notifies external services whenever content entries or media assets are created, updated, deleted, published, or unpublished. Webh...
- **Strapi Admin Authentication API** — Authentication endpoints for administrator accounts used to access the Strapi admin panel.
- **Strapi Admin Roles API** — Endpoints for managing administrator roles (Super Admin, Editor, Author) and their associated permissions.
- **Strapi Admin Users API** — Endpoints for managing administrator user accounts that have access to the Strapi admin panel.
- **Strapi API Tokens API** — Endpoints for managing API tokens used to authenticate REST and GraphQL API requests.
- **Strapi Authentication API** — Endpoints for user authentication including login, registration, and password management using JWT tokens.
- **Strapi Content Entries API** — CRUD operations on content-type entries. Strapi auto-generates these endpoints for each content-type defined in the application.
- **Strapi Content Manager API** — Endpoints for managing content entries through the admin panel Content Manager interface.
- **Strapi Content Types API** — Endpoints for managing content-type definitions through the Content-Type Builder.
- **Strapi Permissions API** — Endpoints for viewing and configuring permissions assigned to roles.
- **Strapi Roles API** — Endpoints for managing user roles and their associated permissions.
- **Strapi Transfer Tokens API** — Endpoints for managing transfer tokens used for data transfer operations between Strapi instances.
- **Strapi Upload API** — File upload and media library management endpoints powered by the Upload plugin.
- **Strapi Users API** — Endpoints for managing end-user accounts and profiles.
- **Strapi Webhooks API** — Endpoints for managing webhook configurations from the admin panel.

## Agentic access (1)

- **Strapi Agentic Access** — 58 operations · 34 acting · 4 human-in-the-loop

## Security (3)

- **Strapi Authentication** — apiKey/http · 2 schemes
- **Strapi Domain Security** — TLSv1.3 · HSTS · DMARC
- **Strapi Trust Center** — SOC 2, GDPR

## Plans (1)

- **Strapi Plans Pricing**

## Tags

CMS, Content Management, Headless CMS, Node.js, Open-Source

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/strapi/). Scores are computed from the provider's own public artifacts under a published rubric.
