# Endpoints

- [3rd-Party Monitors](https://dev.isdown.app/endpoints/3rd-party-monitors.md)
- [Get List of All Services Available](https://dev.isdown.app/endpoints/3rd-party-monitors/get-list-of-all-services-available.md)
- [Get Outages from 3rd-party Monitors](https://dev.isdown.app/endpoints/3rd-party-monitors/get-outages-from-3rd-party-monitors.md)
- [Get status and outage information of a service](https://dev.isdown.app/endpoints/3rd-party-monitors/get-status-and-outage-information-of-a-service.md)
- [Add 3rd-party Monitor to Board](https://dev.isdown.app/endpoints/3rd-party-monitors/add-3rd-party-monitor-to-board.md)
- [Update 3rd-party Monitor in Board](https://dev.isdown.app/endpoints/3rd-party-monitors/update-3rd-party-monitor-in-board.md)
- [Remove 3rd-party Monitor from Board](https://dev.isdown.app/endpoints/3rd-party-monitors/remove-3rd-party-monitor-from-board.md)
- [Custom Monitors](https://dev.isdown.app/endpoints/custom-monitors.md)
- [Get List of your Custom Monitors](https://dev.isdown.app/endpoints/custom-monitors/get-list-of-your-custom-monitors.md)
- [Get Outages from Custom Monitors](https://dev.isdown.app/endpoints/custom-monitors/get-outages-from-custom-monitors.md)
- [Incidents](https://dev.isdown.app/endpoints/incidents.md): The Incidents API allows you to list ( all services ) and create, update, and delete incidents (on your custom services). Incidents on third-party services monitored by IsDown are read-only.
- [Get an incident](https://dev.isdown.app/endpoints/incidents/get-an-incident.md): Returns a single incident by its ID. You can access incidents for services your company owns or has connected.
- [Get incidents from all services (or just one)](https://dev.isdown.app/endpoints/incidents/get-incidents-from-all-services-or-just-one.md)
- [Create an incident](https://dev.isdown.app/endpoints/incidents/create-an-incident.md): Creates a new incident on a custom service. Only works with services you created in IsDown — not third-party services.
- [Update an incident](https://dev.isdown.app/endpoints/incidents/update-an-incident.md): Adds an update to an ongoing incident, and optionally changes its title or status. You can also resolve an incident by setting \`resolution\_stage\` to \`resolved\`.
- [Delete an incident](https://dev.isdown.app/endpoints/incidents/delete-an-incident.md): Permanently deletes an incident. Only works with incidents on custom services your company owns.
- [Boards](https://dev.isdown.app/endpoints/boards.md)
- [Create Board](https://dev.isdown.app/endpoints/boards/create-board.md)
- [Get List of your Boards](https://dev.isdown.app/endpoints/boards/get-list-of-your-boards.md)
- [Get Board](https://dev.isdown.app/endpoints/boards/get-board.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://dev.isdown.app/endpoints.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.
