latestSwagger 2.02026-08-102194011.3 MB
602fc25ddd76
Catalog V2
UpdateEntry Catalog V2
Updates an existing catalog entry.
put/v2/catalog_entries/{id}
Path parameters
idstring required
ID of this catalog entry
Request body
Example request
{
"aliases": [
"lawrence@incident.io",
"lawrence"
],
"attribute_values": {
"abc123": {
"array_value": [
{
"literal": "SEV123",
"reference": "incident.severity"
}
],
"value": {
"literal": "SEV123",
"reference": "incident.severity"
}
}
},
"external_id": "761722cd-d1d7-477b-ac7e-90f9e079dc33",
"name": "Primary On-call",
"rank": 3
}Response
OK response.
Example response
{
"catalog_entry": {
"aliases": [
"lawrence@incident.io",
"lawrence"
],
"archived_at": "2021-08-17T14:28:57.801578Z",
"attribute_values": {
"abc123": {
"array_value": [
{
"catalog_entry": {
"archived_at": "2021-08-17T14:28:57.801578Z",
"catalog_entry_id": "01FCNDV6P870EA6S7TK1DSYDG0",
"catalog_entry_name": "Primary escalation",
"catalog_type_id": "01FCNDV6P870EA6S7TK1DSYDG0"
},
"helptext": "abc123",
"image_url": "abc123",
"is_image_slack_icon": false,
"label": "Lawrence Jones",
"literal": "SEV123",
"reference": "incident.severity",
"sort_key": "abc123",
"unavailable": false,
"value": "abc123"
}
],
"value": {
"catalog_entry": {
"archived_at": "2021-08-17T14:28:57.801578Z",
"catalog_entry_id": "01FCNDV6P870EA6S7TK1DSYDG0",
"catalog_entry_name": "Primary escalation",
"catalog_type_id": "01FCNDV6P870EA6S7TK1DSYDG0"
},
"helptext": "abc123",
"image_url": "abc123",
"is_image_slack_icon": false,
"label": "Lawrence Jones",
"literal": "SEV123",
"reference": "incident.severity",
"sort_key": "abc123",
"unavailable": false,
"value": "abc123"
}
}
},
"catalog_type_id": "01FCNDV6P870EA6S7TK1DSYDG0",
"created_at": "2021-08-17T13:28:57.801578Z",
"external_id": "761722cd-d1d7-477b-ac7e-90f9e079dc33",
"id": "01FCNDV6P870EA6S7TK1DSYDG0",
"name": "Primary On-call",
"rank": 3,
"updated_at": "2021-08-17T13:28:57.801578Z"
},
"catalog_type": {
"annotations": {
"incident.io/catalog-importer/id": "id-of-config"
},
"categories": [
"issue-tracker"
],
"color": "yellow",
"created_at": "2021-08-17T13:28:57.801578Z",
"description": "Represents Kubernetes clusters that we run inside of GKE.",
"dynamic_resource_parameter": "abc123",
"estimated_count": 7,
"icon": "alert",
"id": "01FCNDV6P870EA6S7TK1DSYDG0",
"is_editable": false,
"last_synced_at": "2021-08-17T13:28:57.801578Z",
"name": "Kubernetes Cluster",
"ranked": true,
"registry_type": "PagerDutyService",
"required_integrations": [
"pager_duty"
],
"schema": {
"attributes": [
{
"array": false,
"backlink_attribute": "abc123",
"id": "01GW2G3V0S59R238FAHPDS1R66",
"mode": "manual",
"name": "tier",
"path": [
{
"attribute_id": "abc123",
"attribute_name": "abc123"
}
],
"type": "Custom[\"Service\"]"
}
],
"version": 1
},
"semantic_type": "custom",
"source_repo_url": "https://github.com/my-company/incident-io-catalog",
"type_name": "Custom[\"BackstageGroup\"]",
"updated_at": "2021-08-17T13:28:57.801578Z"
}
}