# API Documentation

## Ingest API

If you are looking to send people and their activity to Encharge, the [Encharge Ingest API](https://docs.encharge.io/getting-started/connecting-your-app-to-encharge/ingest-api) is the easiest way to do so.

***Do not use this API if you are building an integration to be used by our mutual users.***

## Javascript API

We also have [Javascript API](https://docs.encharge.io/getting-started/connecting-your-app-to-encharge/javascript-event-tracking) if you'd like to track people's activity on your app's frontend or specific actions on your site.

## REST API

For advanced integrations with Encharge, use the Encharge REST API.

***Use the REST API if you are building an integration with Encharge.***

The Encharge API documentation is available formatted by [ReDoc](https://app-encharge-resources.s3.amazonaws.com/redoc.html) (recommended) or [RapiDoc](https://app-encharge-resources.s3.amazonaws.com/rapidoc.html) (experimental).&#x20;

You can also download the raw [OpenAPI 3 definition](https://encharge-app-resources.s3.amazonaws.com/merged.yaml).
