# Developer Docs

## Developer Docs

- [Introduction](https://dev.isdown.app/introduction.md): Welcome to the IsDown API developer documentation.
- [Quick Start](https://dev.isdown.app/quick-start.md)
- [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
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://dev.isdown.app/introduction.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.
