The world's top brands have chosen Brightspot
Brightspot automatically generates APIs based on your data models so you never have to worry about the boilerplate and domain knowledge necessary for building an endpoint from scratch again.
Take control of your platform
“Brightspot improved the quality of life for our editorial team, who can now manage sites, collaborate and publish experiences faster and more seamlessly than ever to meet the demands of our audience. It also empowered our development team, giving them total control over the look and feel of our platform.”
The roadblocks are removed
Extend your tech stack effortlessly
Development will be frictionless
More resources for you
What APIs does Brightspot support?
Brightspot offers two types of configurable GraphQL APIs. They are the Content Management and Content Delivery APIs, commonly abbreviated as CMA and CDA, respectively. With some very light configuration, GraphQL schemas and APIs are automatically generated and updated with each change to relevant data models and business logic.
Visit our developer documentation for more information:
Do you support webhooks?
In the image above, the user is able to simply navigate to a section within Brightspot CMS, select REST Management API from a dropdown list, and then see an interface with all necessary elements laid cleanly out for them.
After entering a name for the API and defining the API's URL (not the same as the webhook's URL—a conversation for another day), the user can click "Add Webhook," which pops open a content edit form where they can define the URL to which metadata is sent as well as what event triggers the webhook.
From those examples alone, outside apps can receive notifications when something is published, when a comment is made in the conversation widget, when a translation has transitioned to any number of states, or when an asset progresses through a workflow.
All of this is highly actionable information for an editor.
Content filters allow a user to dig down with even greater granularity as to which specific event triggers a notification. Maybe the user only wants the webhook for a particular site in their multisite environment, or maybe only for the notification to trigger the first time a specific event occurs.
As software-as-a-service platforms continue to enjoy widespread popularity across the internet, webhooks remain a valuable way to get these platforms to communicate, and more importantly, ensure the users of these platforms are well aware of relevant changes the moment they are made. And with Brightspot, you get the tools to make webhooks however you prefer to do so.
How do I create my own content types?
Visit our developer documentation for more information on creating new editorial content types.
How do I modify and/or extend Brightspot content types?
Visit our Brightspot documentation portal for more detailed information on adding custom styling and scripting to Brightspot.
How do I customize or create my own front-end theme and/or style guide?
Visit our developer documentation for more detailed information on managing, customizing and extending themes.