Publish a catalog entry
Puts the catalog entry live on the chosen channels. Compliance
disclosures are checked first.
post
Path Parameters
entryIdstringrequired
Identifier of the catalog entry.
Example:entry_4d9b2e
Body
application/json
Body
application/json
channelsarray[string]required
Publication channel.
Allowed values:internal_catalogslack_directoryservice_now_cmdbapi_directory
>= 1 items
scheduled_forstring(date-time)
Optional time for a later, scheduled publication.
Response
application/json
Response
application/json
Published, or scheduled
Publication
entry_idstring
Example:entry_4d9b2e
statusstring
Lifecycle of a catalog entry.
Allowed values:in_progresscompletedpublishedwithdrawnfailed
Example:completed
channelsarray[object]
Show Child Parameters
published_atstring(date-time)
Example:2026-08-20T09:44:03Z
post/catalog-entries/{entryId}/publish
Authentication
Path Parameters
Body
{
"channels": [
"internal_catalog",
"slack_directory",
"service_now_cmdb"
]
}
application/json
Templates
List templates
The catalog’s design templates, each with the sections it supports.
get
Response
application/json
Response
application/json
Templates
dataarray[object]
Show Child Parameters
get/templates
Authentication
application/json
Page
objectCursor-based pagination.
countinteger
Example:25
totalinteger
Example:138
next_cursorstring
Example:eyJzIjoyNX0
Example
ErrorDetail
objectfieldstring
Example:compliance_certification.valid_until
reasonstring
Example:missing
Example