# Overview

The LaunchBrightly Help Center Sync API is focused on two primary services, revolving around getting images out of and into a Help Center (knowledge base). These are:

- Importing (extracting) Images **from** your Help Center
- Syncing Images **to** your Center

The expectation is that the majority of the images are Product Screenshots, but the API will extract all images in all of your support articles. The API is designed and built in conjunction with the [Product Screenshots API](https://docs.launchbrightly.com/product-screenshots-api/overview) and we try by choice to make them complement each other. These two API's are also the foundation for our [screenshot automation platform](/content/site-root.html) for customer support teams.

The API is organized around [REST](http://en.wikipedia.org/wiki/Representational_State_Transfer). Our API has predictable resource-oriented URLs, accepts [JSON-encoded](http://www.json.org/) request bodies, returns [JSON-encoded](http://www.json.org/) responses, and uses the well-recognized header convention `x-api-key` for passing your API key. We try hard to use standard [HTTP response codes](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status) and verbs.

## Supported Help Center Platforms

- [Zendesk](https://www.zendesk.com/)
- [Intercom](https://www.intercom.com/)
- [Help Scout](https://www.helpscout.com/)
- [Helpjuice](https://helpjuice.com/)
- [Mintlify](https://mintlify.com/) (via GitHub)
- [Kustomer](https://www.kustomer.com/)
- [Freshdesk](https://www.freshworks.com/freshdesk/)
- [KnowledgeOwl](https://www.knowledgeowl.com/)

Authentication and credential storage for these platforms is handled through the [Integration API](https://docs.launchbrightly.com/integration-api/overview). To get started, see [Import from Crawl](https://docs.launchbrightly.com/help-center-sync-api/import-crawl) for an unauthenticated dry-run, or [Import using Auth](https://docs.launchbrightly.com/help-center-sync-api/import-auth) for the full, recommended import flow.
