> ## Documentation Index
> Fetch the complete documentation index at: https://algolia.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ingestion API

> The Ingestion API lets you connect third-party services and platforms with Algolia and schedule tasks to ingest your data

The Ingestion API powers the no-code [data connectors](https://dashboard.algolia.com/connectors).

## Base URLs

Base URLs for the Ingestion API:

* `https://data.us.algolia.com`
* `https://data.eu.algolia.com`

Use the URL that matches your [analytics region](https://dashboard.algolia.com/account/infrastructure/analytics).

**All requests must use HTTPS.**

## Authentication

Add these headers to authenticate requests:

* `x-algolia-application-id`. Your Algolia application ID.
* `x-algolia-api-key`. An API key with the necessary permissions to make the request.
  The required access control list (ACL) to make a request is listed in each endpoint's reference.

You can find your application ID and API key in the [Algolia dashboard](https://dashboard.algolia.com/account/api-keys).

## Request format

Request bodies must be JSON objects.

## Response status and errors

Response bodies are JSON objects.

Successful responses return `2xx` statuses. Client errors return `4xx` statuses. Server errors return `5xx` statuses.
Error responses have a `message` property with more information.

## Version

The current version of the Ingestion API is version 1, indicated by the `/1/` in each endpoint's URL.
