Create or update service definition
POST {{baseUrl}}/api/v2/services/definitions
Create or update service definition in the Datadog Service Catalog.
Request Body
{"schema-version"=>"v2.1", "dd-service"=>"<string>", "application"=>"<string>", "contacts"=>[{"type"=>"email", "contact"=>"<email>", "name"=>"<string>"}, {"type"=>"email", "contact"=>"<email>", "name"=>"<string>"}], "description"=>"<string>", "integrations"=>{"opsgenie"=>{"service-url"=>"<string>", "region"=>"US"}, "pagerduty"=>{"service-url"=>"<string>"}}, "lifecycle"=>"<string>", "links"=>[{"name"=>"<string>", "type"=>"repo", "url"=>"<string>", "provider"=>"<string>"}, {"name"=>"<string>", "type"=>"runbook", "url"=>"<string>", "provider"=>"<string>"}], "tags"=>["<string>", "<string>"], "team"=>"<string>", "tier"=>"<string>"}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"data":[{"attributes":{"meta":{"github-html-url":"\u003cstring\u003e","ingested-schema-version":"\u003cstring\u003e","ingestion-source":"\u003cstring\u003e","last-modified-time":"\u003cstring\u003e","origin":"\u003cstring\u003e","origin-detail":"\u003cstring\u003e","warnings":[{"instance-location":"\u003cstring\u003e","keyword-location":"\u003cstring\u003e","message":"\u003cstring\u003e"},{"instance-location":"\u003cstring\u003e","keyword-location":"\u003cstring\u003e","message":"\u003cstring\u003e"}]},"schema":{"schema-version":"v1","info":{"dd-service":"\u003cstring\u003e","description":"\u003cstring\u003e","display-name":"\u003cstring\u003e","service-tier":"\u003cstring\u003e"},"contact":{"email":"\u003cemail\u003e","slack":"\u003cstring\u003e"},"extensions":{"Excepteur__84":{},"sit6cc":{}},"external-resources":[{"name":"\u003cstring\u003e","type":"wiki","url":"\u003cstring\u003e"},{"name":"\u003cstring\u003e","type":"dashboard","url":"\u003cstring\u003e"}],"integrations":{"pagerduty":"\u003cstring\u003e"},"org":{"application":"\u003cstring\u003e","team":"\u003cstring\u003e"},"tags":["\u003cstring\u003e","\u003cstring\u003e"]}},"id":"\u003cstring\u003e","type":"\u003cstring\u003e"},{"attributes":{"meta":{"github-html-url":"\u003cstring\u003e","ingested-schema-version":"\u003cstring\u003e","ingestion-source":"\u003cstring\u003e","last-modified-time":"\u003cstring\u003e","origin":"\u003cstring\u003e","origin-detail":"\u003cstring\u003e","warnings":[{"instance-location":"\u003cstring\u003e","keyword-location":"\u003cstring\u003e","message":"\u003cstring\u003e"},{"instance-location":"\u003cstring\u003e","keyword-location":"\u003cstring\u003e","message":"\u003cstring\u003e"}]},"schema":{"schema-version":"v1","info":{"dd-service":"\u003cstring\u003e","description":"\u003cstring\u003e","display-name":"\u003cstring\u003e","service-tier":"\u003cstring\u003e"},"contact":{"email":"\u003cemail\u003e","slack":"\u003cstring\u003e"},"extensions":{"laboris_99d":{},"ad_7d0":{}},"external-resources":[{"name":"\u003cstring\u003e","type":"repo","url":"\u003cstring\u003e"},{"name":"\u003cstring\u003e","type":"url","url":"\u003cstring\u003e"}],"integrations":{"pagerduty":"\u003cstring\u003e"},"org":{"application":"\u003cstring\u003e","team":"\u003cstring\u003e"},"tags":["\u003cstring\u003e","\u003cstring\u003e"]}},"id":"\u003cstring\u003e","type":"\u003cstring\u003e"}]}