Push API

The Push API exposes services which allow you to push items and their permission models into a source, and security identities into a security identity provider, rather than letting standard Coveo crawlers pull this content.

There is no graphical user interface sitting on top of the Push API, so you need to perform your own HTTP calls when you want to use its services.

You may want to consider using the open source Coveo Push API SDK for Python to interact with the Push API.

The following diagram provides a visual overview of the main interactions between custom crawlers, the Push API and a Coveo Cloud organization.

The articles in this section explain how to use the Push API.

Interactive generated reference documentation is also available through Swagger UI (see Coveo Cloud Platform API - Push API).