# APIs

- [Authentication](https://docs.claret.app/apis/authentication.md): Claret API Authentication Processes
- [Pagination](https://docs.claret.app/apis/pagination.md): Pagination approach used by Claret API endpoints with large datasets.
- [Public APIs](https://docs.claret.app/apis/public-apis.md): Requirements for each of the public APIs in Claret
- [Crop Supply Plans](https://docs.claret.app/apis/public-apis/crop-supply-plans.md)
- [Inventory Data](https://docs.claret.app/apis/public-apis/inventory.md): APIs for managing inventory data in Claret
- [Inventory Import](https://docs.claret.app/apis/public-apis/inventory/import.md): Import inventory data via JSON payload or CSV file upload
- [Inventory Batch Delete](https://docs.claret.app/apis/public-apis/inventory/batch-delete.md): Delete inventory records via row-based targeting or filter criteria
- [Job Status](https://docs.claret.app/apis/public-apis/job-status.md): Monitor status of asynchronous import jobs
- [Sales Data](https://docs.claret.app/apis/public-apis/sales-data.md): Claret Sales data APIs
- [Supply Plans Data](https://docs.claret.app/apis/public-apis/supply-plans-data.md): Claret Supply Plans data APIs


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.claret.app/apis.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
