Builder.io
Builder.io is a visual development platform and headless CMS that enables teams to build, test, and optimize digital experiences without requiring constant developer involvement. The platform combines an AI-powered visual editor with a suite of APIs including REST Content, GraphQL, Write, Upload, Image, Assets, and Admin APIs for managing and delivering content at scale. Builder.io supports A/B testing, personalization, and targeting, making it suitable for marketing and product teams working across web and mobile channels. It integrates natively with React, Vue, Svelte, Qwik, Angular, and other frameworks through official SDKs, and connects to Git-based workflows via GitHub, GitLab, and Bitbucket.
APIs
Builder.io Content API
REST API for retrieving published content from Builder.io models. Supports filtering via MongoDB-style queries, targeting by user attributes, locale, and URL path. Returns pagin...
Builder.io GraphQL Content API
GraphQL API for querying Builder.io content models with type-safe schemas. Supports GET and POST requests, model-level queries with pagination, and targeting via user attributes...
Builder.io Admin GraphQL API
Private GraphQL API for back-end servers and trusted integrations. Enables space management, user access control, SSO configuration (SAML/OIDC), webhook setup, model and folder ...
Builder.io Write API
API for programmatically creating, updating, and deleting content entries in Builder.io. Intended for server-side automation and content migration workflows that need to manage ...
Builder.io Upload API
API for programmatically uploading files such as images and videos to Builder.io. Supports automation of asset ingestion pipelines and bulk media management workflows.
Builder.io Image API
API for accessing and downloading optimized versions of images uploaded to Builder.io. Supports on-the-fly image transformation and CDN-optimized delivery for web performance us...