API · v1 · stabil
CODEMETA OSDeveloper Center
Konsole öffnen
Entity · service_catalog_templates

Service Catalog Template Schema

Schema-ID
service_catalog_template
Collection
service_catalog_templates
Permissions
  • Lesenservice_catalog_template_view
  • Anlegenservice_catalog_template_create
  • Ändernservice_catalog_template_edit
  • Löschenservice_catalog_template_delete

Felder

Service Catalog Template Schema

service_catalog_templates4 Permissions

Wiederverwendbare Vorlage für service_catalog_items. Kunden-unabhängig; wird beim Anwenden auf einen Kunden in ein konkretes service_catalog_item kopiert.

titlestringerforderlich
1–200 Zeichen
descriptionstringoptional
max 4000 ZeichenDefault: nullnullable
categorystringoptional
max 100 ZeichenDefault: nullnullable
iconKeystringoptional
max 60 ZeichenDefault: nullnullable
formSchemaobjectoptional
approvalRequiredbooleanoptional
Default: false
approvalStepsInlineobject[]optional
Default: []
approverDslstringerforderlich
1–1000 Zeichen
modestringerforderlich
one_ofall_of
slaHoursnumberoptional
≥ 0Default: nullnullable
notifyChannelsstring[]optional
Default: []
conditionsobject[]optional
Default: []
fieldKeystringerforderlich
1–200 Zeichen
operatorstringerforderlich
eqneqgtgteltltecontainsis_emptyis_not_empty
valueanyoptional
fulfillmentTypestringerforderlich
manual_ticketaccess_grantlicense_assignmentautomationinfo_only
fulfillmentConfigobjectoptional
Default: {}
visibilityRulesobjectoptional
Default: {}
visibleToAllContactsbooleanoptional
Default: true
visibleToShopRoleIdsuuid[]optional
Default: []
visibleToOrgUnitIdsuuid[]optional
Default: []
onUnresolvableApproverstringoptional
skipfallback_to_msp_ownerfail
Default: "fallback_to_msp_owner"
fallbackApproverUserIdstringoptional
PatternDefault: nullnullable
slaPolicyIdstringoptional
PatternDefault: nullnullable
costCenterRequiredbooleanoptional
Default: false
pricingobjectoptional
Default: nullnullable
statusstringoptional
draftactivearchived
Default: "draft"

Standard-Endpoints

Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:

  • GET /api/v1/service_catalog_templates — Liste, paginiert + filterbar
  • GET /api/v1/service_catalog_templates/<id> — Einzelne Entity
  • POST /api/v1/service_catalog_templates — Anlegen
  • PATCH /api/v1/service_catalog_templates/<id> — Teil-Update
  • DELETE /api/v1/service_catalog_templates/<id> — Soft-Delete
  • GET /api/v1/service_catalog_templates/<id>/timeline — Audit + Aktivitäten

Suche