# Incident.io Catalog V2 API

**Canonical:** https://apis.io/apis/incident-io/incident-io-catalog-v2-api/  
**Provider:** Incident.io — https://apis.io/providers/incident-io/  
**Base URL:** https://api.incident.io  
**Documentation:** https://incident.io

Incident.io Catalog V2 API is one of 92 APIs that [Incident.io](https://apis.io/providers/incident-io/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Catalog V2. The published artifact set on APIs.io includes an OpenAPI specification.

Manage and browse catalog resources. These endpoints have been deprecated in favour of CatalogV3. The only breaking change is that the 'manual' attribute mode is now split into 'api' and 'dashboard'. We also removed the usage of some types that were deprecated in the V2 API. Use the incident.io catalog to track services, teams, product features and anything else that helps build a map of your organisation. These different categories of thing become catalog types, and each instance (like a particular service or team) is a catalog entry. Each type is made up of a series of attributes, and each attribute has a type. Types can even have attributes that refer to other catalog types. We automatically create catalog types when you connect an integration, such as GitHub repositories or PagerDuty services and teams. You can use this API to create custom types, that are specifically tailored to your organisation. Examples might be a 'Service' type with an 'Alert channel' which you can point at a Slack channel, or 'Team' which specifies its 'Manager' and 'Technical Lead' as Slack users. You can then use these types to create powerful new workflows. Consider using our official [catalog importer](https://github.com/incident-io/catalog-importer). It can be used to sync catalog data from sources like local files or GitHub and push them into the incident.io catalog without having to directly interact with our public API.

## Operations (12)

| Method | Path | Summary |
|---|---|---|
| GET | `/v2/catalog_entries` | ListEntries Catalog V2 |
| POST | `/v2/catalog_entries` | CreateEntry Catalog V2 |
| DELETE | `/v2/catalog_entries/{id}` | DestroyEntry Catalog V2 |
| GET | `/v2/catalog_entries/{id}` | ShowEntry Catalog V2 |
| PUT | `/v2/catalog_entries/{id}` | UpdateEntry Catalog V2 |
| GET | `/v2/catalog_resources` | ListResources Catalog V2 |
| GET | `/v2/catalog_types` | ListTypes Catalog V2 |
| POST | `/v2/catalog_types` | CreateType Catalog V2 |
| DELETE | `/v2/catalog_types/{id}` | DestroyType Catalog V2 |
| GET | `/v2/catalog_types/{id}` | ShowType Catalog V2 |
| PUT | `/v2/catalog_types/{id}` | UpdateType Catalog V2 |
| POST | `/v2/catalog_types/{id}/actions/update_schema` | UpdateTypeSchema Catalog V2 |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/incident-io/refs/heads/main/openapi/incident-io-catalog-v2-api-openapi.yml

## Other Incident.io APIs (12)

- [Incident.io Actions API](https://apis.io/apis/incident-io/incident-io-actions-api/)
- [Incident.io Alert Attributes API](https://apis.io/apis/incident-io/incident-io-alert-attributes-api/)
- [Incident.io Alert Routes API](https://apis.io/apis/incident-io/incident-io-alert-routes-api/)
- [Incident.io Alert Sources API](https://apis.io/apis/incident-io/incident-io-alert-sources-api/)
- [Incident.io Alerts API](https://apis.io/apis/incident-io/incident-io-alerts-api/)
- [Incident.io API Keys API](https://apis.io/apis/incident-io/incident-io-api-keys-api/)
- [Incident.io Catalog Entries API](https://apis.io/apis/incident-io/incident-io-catalog-entries-api/)
- [Incident.io Catalog Types API](https://apis.io/apis/incident-io/incident-io-catalog-types-api/)
- [Incident.io Custom Fields API](https://apis.io/apis/incident-io/incident-io-custom-fields-api/)
- [Incident.io Escalation Paths API](https://apis.io/apis/incident-io/incident-io-escalation-paths-api/)
- [Incident.io Escalations API](https://apis.io/apis/incident-io/incident-io-escalations-api/)
- [Incident.io Follow-ups API](https://apis.io/apis/incident-io/incident-io-follow-ups-api/)

## Tags

Catalog V2

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/incident-io/incident-io-catalog-v2-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/incident-io/.
