# Alerts API

- [Alerts API Introduction](https://docs.craft.co/alerts-api/intro.md)
- [Getting started](https://docs.craft.co/alerts-api/getting-started.md): The options below will help you get started querying Alerts API with JavaScript, Python, cURL or Ruby
- [Getting started with JavaScript](https://docs.craft.co/alerts-api/getting-started/getting-started-with-javascript.md): Alerts API querying example with JavaScript
- [Getting started with Python](https://docs.craft.co/alerts-api/getting-started/getting-started-with-python.md): Alerts API querying example with Python
- [Getting started with Ruby](https://docs.craft.co/alerts-api/getting-started/getting-started-with-ruby.md): Alerts API querying example with Ruby
- [Getting started with cURL](https://docs.craft.co/alerts-api/getting-started/getting-started-with-curl.md): Alerts API querying example with cURL
- [Alerts API Queries](https://docs.craft.co/alerts-api/alerts-api-queries.md)
- [Pagination](https://docs.craft.co/alerts-api/alerts-api-queries/pagination.md): This guide will help you get started with fetching sequences of Alerts from the Alerts API
- [Filtering and sorting](https://docs.craft.co/alerts-api/alerts-api-queries/filtering-and-sorting.md)
- [Alerts API Reference](https://docs.craft.co/alerts-api/alerts-api-reference.md): This page describes types of data available in the Alerts API
- [Alert Object](https://docs.craft.co/alerts-api/alerts-api-reference/alert-object.md)
- [Filter Object](https://docs.craft.co/alerts-api/alerts-api-reference/filter-object.md): This page specifies all the fields available for filtering in the Alerts API
- [Order Object](https://docs.craft.co/alerts-api/alerts-api-reference/order-object.md): This page specifies the shape of argument allowing configuring the sorting order of the Alerts API output
- [Payload Object](https://docs.craft.co/alerts-api/alerts-api-reference/payload-object.md): This page includes some sample payloads for Alerts from different datasets.
- [Query examples](https://docs.craft.co/alerts-api/query-examples.md): This page provides additional examples of various queries for Alerts API
- [Restrictions on Usage](https://docs.craft.co/alerts-api/restrictions-on-usage.md)


---

# 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.craft.co/alerts-api.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.
