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.
The elements that get you up and running in a matter of days, from pre-built content types, to modules, to landing pages.

Content types
Modules
Landing pages
Everything you need to manage and administer content within Brightspot CMS.

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

Field types
Content modeling
Rich-text elements
Images
A guide for configuring different integrations to support a multitude of use cases.

Google Analytics
Shopify
Apple News