REST API Guides
The REST API reference documentation is meant to provide a quick reference for all the endpoints and parameters available.
Guides
The following guides, officially maintained by the Strapi Documentation team, cover dedicated topics and provide detailed explanations (guides indicated with 🧠) or step-by-step instructions (guides indicated with 🛠️) for some use cases:
🧠 Understanding populate
Learn what populating means and how you can use the populate parameter in your REST API queries to add additional fields to your responses.
🛠️ How to populate creator fields
Read step-by-step instructions on how to build a custom controller that leverages the populate parameter to add 'createdBy' and 'updatedBy' data to queries responses
Additional resources Updated ️🖌
Additional tutorials and guides can be found in the following blog posts:
➕ Authenticating requests with the REST API
Learn how to authenticate your REST API queries with JSON Web Tokens and API tokens.
➕ Using Fetch with Strapi's Content API
Explore how to use the fetch() method of the Fetch API to interact with Strapi's Content API.
➕ Requesting Strapi's REST API behind a Content Delivery Network (CDN)
Learn how to overcome network latency issues when requesting large numbers of media assets by leveraging the usage of a CDN with Strapi's REST API.