Builder's APIs offer a wide variety of ways to leverage content and data quickly and efficiently.
Content API
Make requests to retrieve data about any of your Builder models.
HTML API
Use Builder to pre-render your components server-side.
Write API
Create, delete, and update content in Builder.
GraphQL API
Query your data by targeting attributes and custom fields.
Upload API
Upload files, such as images and videos, programmatically.
Admin API
A GraphQL API for back-end servers or trusted partners.
Image API
Access and download optimized versions of your uploaded images.
Webhooks
Listen for content changes that should trigger workflows.
Web Components API
Pass data and functions to Builder web components, binding values to UI elements and event-driven actions.
Assets API
Retrieve metadata and manage files that have been uploaded to your Builder Space.
Qwik API
Pre-render your content into optimized HTML that requires no JavaScript to run, even with dynamic content.