> For the complete documentation index, see [llms.txt](https://docs.geoprismregistry.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geoprismregistry.com/version/v2.0.0/external-system-integration.md).

# External system integration

Geoprism Registry can share data with other systems in two ways:

* **Push data to another system** by registering it as an external system and setting up a synchronization. Geoprism Registry currently supports:
  * **Apache Jena**, which receives published [Spatial Knowledge Graphs](/version/v2.0.0/explore/spatial-knowledge-graphs-skg.md) as RDF.
  * **FHIR** (Fast Healthcare Interoperability Resources), which can send data to a FHIR server, or pull data from one with a custom implementation.
* **Let another system pull data** from Geoprism Registry through its [REST API](/version/v2.0.0/external-system-integration/available-apis.md).

## Setting up a synchronization

1. [Register the external system](/version/v2.0.0/external-system-integration/register-an-external-system.md) in **Settings**.
2. [Create a synchronization configuration](/version/v2.0.0/external-system-integration/synchronize-an-external-system.md) that says what data to send.
3. Run the synchronization whenever you want to send the latest data.
