Brightspot CMS Developer Guide

Importing to Brightspot


External content is imported via the search panel, from which a Brightspot query for an external type is converted to a search on a third-party service.

The following example illustrates a query on an external type called GettyImage. To return images from the Getty third-party service, the query is converted to a HTTP API call to the Getty service. The data returned in the HTTP response is used to create GettyImage objects, which point to the images residing in the Getty repository.

Importing to Brightspot.png Importing to Brightspot.png

Like any Brightspot object that extends the Content type, an ExternalItem can be viewed in a content edit form, such as the following:

Importing to Brightspot Content Edit Form.png Importing to Brightspot Content Edit Form.png

An external type is displayed in a read-only content edit form and cannot be saved as a draft or published to a site. To make an external type publishable, it must be converted to an internal Brightspot type. In the above screen shot, the Import button converts the GettyImage external type to an internal Brightspot Image type. The converted type is then displayed in a writable content edit form with the same edit options as any Content-derived type.

Previous Topic
External Types
Next Topic
Implementation requirements
Was this topic helpful?
Thanks for your feedback.
Our robust, flexible Design System provides hundreds of pre-built components you can use to build the presentation layer of your dreams.

Asset types
Module types
Page types
Brightspot is packaged with content types that get you up and running in a matter of days, including assets, modules and landing pages.

Content types
Modules
Landing pages
Everything you need to know when creating, managing, and administering content within Brightspot CMS.

Dashboards
Publishing
Workflows
Admin configurations
A guide for installing, supporting, extending, modifying and administering code on the Brightspot platform.

Field types
Content modeling
Rich-text elements
Images
A guide to configuring Brightspot's library of integrations, including pre-built options and developer-configured extensions.

Google Analytics
Shopify
Apple News