openapi: 3.0.0 info: version: 1.1.0 title: Zenduty Account Custom Role Services API termsOfService: https://zenduty.com contact: email: vishwa@zenduty.com license: name: Apache 2.0 x-logo: url: data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii05OC4zIDE3My43IDIwNi4zIDUzLjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTk4LjMgMTczLjcgMjA2LjMgNTMuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzBGMTcyQTt9DQoJLnN0MXtmaWxsOiNGRDlBMDA7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjksMjEwLjJoNi4zYzIuNywwLDQuOSwyLjIsNC45LDQuOWgtMTguMWMwLTUuMyw0LjEtOS40LDcuOS0xMy4xbDMuOC0zLjdoLTcuMWMtMi41LDAtNC42LTIuMS00LjYtNC42aDE4DQoJYzAsNS4zLTQuMSw5LjQtNy44LDEzLjJMLTI5LDIxMC4yeiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMuNywyMDUuOGgtMTUuNWMwLjEsMS41LDAuNiwyLjcsMS42LDMuNmMwLjksMC45LDIuMSwxLjIsMy41LDEuMmMyLDAsMy40LTAuOSw0LjMtMi41aDUuOA0KCWMtMC42LDItMS44LDMuNi0zLjUsNC45Yy0xLjgsMS4yLTMuOSwyLTYuNCwyYy0yLDAtMy45LTAuNS01LjUtMS40Yy0xLjYtMC45LTIuOS0yLjEtMy44LTMuN2MtMC45LTEuNi0xLjQtMy40LTEuNC01LjcNCgljMC0yLjEsMC41LTQuMSwxLjQtNS43YzAuOS0xLjYsMi4xLTIuOCwzLjgtMy43YzEuNi0wLjksMy40LTEuNCw1LjUtMS40YzIsMCwzLjgsMC40LDUuNCwxLjJjMS42LDAuOSwyLjgsMi4xLDMuNywzLjYNCgljMC45LDEuNiwxLjMsMy4zLDEuMyw1LjRDMy44LDIwNC42LDMuOCwyMDUuMiwzLjcsMjA1Ljh6IE0tMS43LDIwMi4yYzAtMS40LTAuNS0yLjUtMS41LTMuMmMtMS0wLjktMi4xLTEuMi0zLjUtMS4yDQoJYy0xLjQsMC0yLjQsMC40LTMuNCwxLjJjLTAuOSwwLjctMS41LDEuOC0xLjYsMy4zaDEwLjFWMjAyLjJ6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjcuOSwxOTguNGMwLjktMS42LDItMi45LDMuNS0zLjhjMS41LTAuOSwzLjEtMS40LDQuOS0xLjRjMS40LDAsMi42LDAuMywzLjksMC45YzEuMywwLjYsMi4zLDEuNCwzLDIuNHYtMTYuNw0KCWg1LjR2MzVoLTUuNHYtMy4xYy0wLjYsMS0xLjYsMS45LTIuOCwyLjVjLTEuMywwLjYtMi42LDEtNC4yLDFjLTEuOCwwLTMuNC0wLjUtNC45LTEuNGMtMS41LTAuOS0yLjYtMi4zLTMuNS0zLjkNCgljLTAuOS0xLjYtMS4zLTMuNS0xLjMtNS44QzI2LjYsMjAyLDI3LDIwMCwyNy45LDE5OC40eiBNNDIuNSwyMDAuOWMtMC41LTAuOS0xLjMtMS42LTItMi4xYy0wLjktMC41LTEuOC0wLjgtMi44LTAuOA0KCWMtMSwwLTEuOSwwLjMtMi44LDAuOGMtMC45LDAuNS0xLjUsMS4xLTIsMi4xYy0wLjUsMC45LTAuOCwyLTAuOCwzLjNjMCwxLjMsMC4zLDIuNCwwLjgsMy40YzAuNSwxLDEuMywxLjYsMiwyLjENCgljMC45LDAuNSwxLjgsMC44LDIuOCwwLjhjMSwwLDEuOS0wLjMsMi44LTAuOGMwLjktMC41LDEuNS0xLjMsMi0yLjFjMC41LTAuOSwwLjgtMiwwLjgtMy40UzQzLDIwMS44LDQyLjUsMjAwLjl6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjUuNCwyMDQuM3YxMC42aC01di0xMC42YzAtMi0wLjUtMy41LTEuNS00LjVjLTEtMS4xLTIuMS0xLjYtMy41LTEuNnMtMi41LDAuNS0zLjUsMS42DQoJYy0wLjksMS0xLjQsMi42LTEuNCw0LjV2MTAuNkg1LjV2LTEwLjZjMC0yLjEsMC41LTQsMS4zLTUuN2MwLjktMS42LDItMi45LDMuNS0zLjhzMy4xLTEuNCw1LTEuNHMzLjUsMC41LDUsMS40DQoJYzEuNSwwLjksMi42LDIuMSwzLjUsMy44QzI0LjksMjAwLjMsMjUuNCwyMDIuMiwyNS40LDIwNC4zeiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUxLjMsMjA0LjF2LTEwLjRoNXYxMC40YzAsMiwwLjUsMy41LDEuNSw0LjVjMSwxLjEsMi4xLDEuNiwzLjUsMS42YzEuNCwwLDIuNS0wLjUsMy41LTEuNg0KCWMwLjktMSwxLjQtMi42LDEuNC00LjV2LTEwLjRoNC45djEwLjRjMCwyLjEtMC41LDQtMS4zLDUuN2MtMC45LDEuNi0yLDIuOS0zLjUsMy44Yy0xLjUsMC45LTMuMSwxLjQtNSwxLjRzLTMuNS0wLjUtNS0xLjQNCgljLTEuNS0wLjktMi42LTIuMS0zLjUtMy44QzUxLjcsMjA4LjEsNTEuMywyMDYuMiw1MS4zLDIwNC4xeiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTgwLjcsMTk4djEwLjJjMCwwLjgsMC4xLDEuMywwLjUsMS41YzAuNCwwLjQsMC45LDAuNSwxLjgsMC41aDIuNXY0LjVoLTMuNGMtNC41LDAtNi44LTIuMS02LjgtNi41VjE5OGgtNS4xDQoJdi00LjRoNS4xdi04LjdoNS40djguN2g0LjhsMi42LDQuNEg4MC43eiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwNy40LDE5My42bC04LjcsMjAuNmwtNSwxMS44aC01LjdsNS4xLTExLjhsLTguNC0yMC42aDZsNS40LDE0LjdsNS41LTE0LjdIMTA3LjR6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTY2LjksMTg5LjJjLTEuOSwwLTQuNy0yLjEtNC43LTQuOHYtMy42YzAtMi43LDAuOC00LjgsNC43LTQuOGMzLjksMCw0LjcsMi4xLDQuNyw0Ljh2My42DQoJQy02Mi4yLDE4Ny4xLTY1LDE4OS4yLTY2LjksMTg5LjJ6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTM3LjcsMjIzaC0yMS41bDMuOC0xMS40bDAuNy0xLjhjNC4yLDEuNywxMy4xLDcuMiwxNy43LDExLjZDLTM2LjQsMjIyLjEtMzYuOCwyMjMtMzcuNywyMjN6Ii8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTU3LjMsMTkyLjlsLTE1LjksMTAuNGMtNC4yLTIuNS05LjItNS45LTEyLjItOC44Yy0wLjYtMC42LTAuMi0xLjUsMC43LTEuNUgtNTcuM3oiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0tNDguNiwxOTQuM2wtNiwxNS42bC0wLjcsMS44bC0zLjgsMTEuNEgtOTZjLTAuOCwwLTEuMy0wLjktMC44LTEuNWMwLjktMS4yLDEuOC0yLjMsMi43LTMuMw0KCWMyLjEtMi4yLDQuNC00LjEsNi45LTUuOGwwLjEtMC4xYzAuOC0wLjYsMS42LTEuMSwyLjQtMS42bDExLjQtNy40bDE1LjktMTAuNGg3LjdDLTQ4LjgsMTkyLjktNDguNCwxOTMuNi00OC42LDE5NC4zeiIvPg0KPC9zdmc+DQo= description: "# Introduction\n\nZenduty is a cutting edge platform for incident management. With high level automation, Zenduty enables faster and better incident resolution keeping developers first.\n\n\n Javascript Libraries: https://github.com/Zenduty/zenduty-js\n\n Ruby Libraries: https://github.com/Zenduty/zenduty-ruby\n\n Python Libraries: https://github.com/Zenduty/zenduty-python-sdk\n\n Postman Collection for Zenduty API: https://github.com/Zenduty/zenduty-api-postman.git\n\n Account-level roles and permissions: https://docs.zenduty.com/docs/users#account-level-roles-and-permissions\n\n Team-level roles and permissions: https://docs.zenduty.com/docs/users#team-level-roles-and-permissions\n" servers: - url: https://www.zenduty.com security: - bearerAuth: [] tags: - name: Services description: This object represents the services associated with a team. You can checkout the services docs here https://docs.zenduty.com/docs/services paths: /api/account/teams/{}/services/: parameters: - name: team_id in: path description: unique_id of the Team object schema: type: string required: true post: tags: - Services summary: Create the Service object description: Create the Service object by setting the values of all the required parameters passed in the request body. requestBody: description: Request body parameters to create the Service object required: true content: application/json: schema: $ref: '#/components/schemas/ServicePayload' example: name: Production Service description: This is the description for Production Service team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 sla: b3c6af23-2b9e-414e-9706-bbf3af76828c application/xml: schema: $ref: '#/components/schemas/ServicePayload' example: name: Production Service description: This is the description for Production Service team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 sla: b3c6af23-2b9e-414e-9706-bbf3af76828c responses: '201': description: OK content: application/json: schema: $ref: '#/components/schemas/ServicePostPut' example: name: Production Service creation_date: '2022-07-08T12:38:50.511179Z' summary: '' description: This is the description for Production Service unique_id: 3605fdfb-07fb-4a6c-bd05-9e557dc4ec6e auto_resolve_timeout: 0 created_by: 216bba3d-7268-4a8e-89e9-6 team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 acknowledgement_timeout: 0 acknowledgement_timeout_enabled: false status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 team: 61010821-08aa-4098-94f8-f88f1990b54a sla: b3c6af23-2b9e-414e-9706-bbf3af76828c collation_time: 0 collation: 0 under_maintenance: false application/xml: schema: $ref: '#/components/schemas/ServicePostPut' example: name: Production Service creation_date: '2022-07-08T12:38:50.511179Z' summary: '' description: This is the description for Production Service unique_id: 3605fdfb-07fb-4a6c-bd05-9e557dc4ec6e auto_resolve_timeout: 0 created_by: 216bba3d-7268-4a8e-89e9-6 team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 acknowledgement_timeout: 0 acknowledgement_timeout_enabled: false status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 team: 61010821-08aa-4098-94f8-f88f1990b54a sla: b3c6af23-2b9e-414e-9706-bbf3af76828c collation_time: 0 collation: 0 under_maintenance: false '400': description: Bad Request content: application/json: example: detail: This request can not be processed. application/xml: example: detail: This request can not be processed. '403': description: Forbidden content: application/json: example: detail: You do not have permission to perform this action. application/xml: example: detail: You do not have permission to perform this action. '404': description: Not Found content: application/json: example: detail: Not Found. application/xml: example: detail: Not Found. get: tags: - Services summary: List all Service objects responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/ServiceGet' example: - name: Infra Service creation_date: '2022-07-08T12:31:37.429973Z' summary: '' description: This is the description for Infra Service unique_id: 191f5e2c-515e-4ee0-b501-3a292f8dae2f auto_resolve_timeout: 0 created_by: 216bba3d-7268-4a8e-89e9-6 team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 acknowledgement_timeout: 0 acknowledgement_timeout_enabled: false status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 team: 61010821-08aa-4098-94f8-f88f1990b54a sla: b3c6af23-2b9e-414e-9706-bbf3af76828c under_maintenance: false collation: 1 collation_time: 2 - name: Production Service creation_date: '2022-07-08T12:38:50.511179Z' summary: '' description: This is the description for Production Service unique_id: 3605fdfb-07fb-4a6c-bd05-9e557dc4ec6e auto_resolve_timeout: 0 created_by: 216bba3d-7268-4a8e-89e9-6 team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 acknowledgement_timeout: 0 acknowledgement_timeout_enabled: false status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 team: 61010821-08aa-4098-94f8-f88f1990b54a sla: b3c6af23-2b9e-414e-9706-bbf3af76828c under_maintenance: false collation: 0 collation_time: 0 application/xml: schema: $ref: '#/components/schemas/ServiceGet' example: - name: Infra Service creation_date: '2022-07-08T12:31:37.429973Z' summary: '' description: This is the description for Infra Service unique_id: 191f5e2c-515e-4ee0-b501-3a292f8dae2f auto_resolve_timeout: 0 created_by: 216bba3d-7268-4a8e-89e9-6 team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 acknowledgement_timeout: 0 acknowledgement_timeout_enabled: false status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 team: 61010821-08aa-4098-94f8-f88f1990b54a sla: b3c6af23-2b9e-414e-9706-bbf3af76828c under_maintenance: false collation: 1 collation_time: 2 - name: Production Service creation_date: '2022-07-08T12:38:50.511179Z' summary: '' description: This is the description for Production Service unique_id: 3605fdfb-07fb-4a6c-bd05-9e557dc4ec6e auto_resolve_timeout: 0 created_by: 216bba3d-7268-4a8e-89e9-6 team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 acknowledgement_timeout: 0 acknowledgement_timeout_enabled: false status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 team: 61010821-08aa-4098-94f8-f88f1990b54a sla: b3c6af23-2b9e-414e-9706-bbf3af76828c under_maintenance: false collation: 0 collation_time: 0 '400': description: Bad Request content: application/json: example: detail: This request can not be processed. application/xml: example: detail: This request can not be processed. '403': description: Forbidden content: application/json: example: detail: You do not have permission to perform this action. application/xml: example: detail: You do not have permission to perform this action. '404': description: Not Found content: application/json: example: detail: Not Found. application/xml: example: detail: Not Found. /api/account/teams/{team_id}/services/{service_id}/: parameters: - name: team_id in: path description: unique_id of the Team object schema: type: string required: true - name: service_id in: path description: unique_id of the Service object schema: type: string required: true get: tags: - Services summary: Retrieve the Service object description: Retrieve the specified Service object. responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/ServiceGet' example: name: Production Service creation_date: '2022-07-08T12:38:50.511179Z' summary: '' description: This is the description for Production Service unique_id: 3605fdfb-07fb-4a6c-bd05-9e557dc4ec6e auto_resolve_timeout: 0 created_by: 216bba3d-7268-4a8e-89e9-6 team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 acknowledgement_timeout: 0 acknowledgement_timeout_enabled: false status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 team: 61010821-08aa-4098-94f8-f88f1990b54a sla: b3c6af23-2b9e-414e-9706-bbf3af76828c under_maintenance: false collation: 0 collation_time: 0 application/xml: schema: $ref: '#/components/schemas/ServiceGet' example: name: Production Service creation_date: '2022-07-08T12:38:50.511179Z' summary: '' description: This is the description for Production Service unique_id: 3605fdfb-07fb-4a6c-bd05-9e557dc4ec6e auto_resolve_timeout: 0 created_by: 216bba3d-7268-4a8e-89e9-6 team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 acknowledgement_timeout: 0 status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 team: 61010821-08aa-4098-94f8-f88f1990b54a sla: b3c6af23-2b9e-414e-9706-bbf3af76828c under_maintenance: false collation: 0 collation_time: 0 '400': description: Bad Request content: application/json: example: detail: This request can not be processed. application/xml: example: detail: This request can not be processed. '403': description: Forbidden content: application/json: example: detail: You do not have permission to perform this action. application/xml: example: detail: You do not have permission to perform this action. '404': description: Not Found content: application/json: example: detail: Not Found. application/xml: example: detail: Not Found. put: tags: - Services summary: Update the Service object description: Updates the specified Service object by setting the values of the parameters passed in the request body. Any parameters not provided will be left unchanged. requestBody: description: Request body parameters to update the Service object required: true content: application/json: schema: $ref: '#/components/schemas/ServicePayload' example: name: Modified Production Service description: This is the description for Production Service team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 sla: b3c6af23-2b9e-414e-9706-bbf3af76828c application/xml: schema: $ref: '#/components/schemas/ServicePayload' example: name: Modified Production Service description: This is the description for Production Service team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 sla: b3c6af23-2b9e-414e-9706-bbf3af76828c responses: '200': description: OK content: application/json: schema: $ref: '#/components/schemas/ServicePostPut' example: name: Modified Production Service creation_date: '2022-07-08T12:38:50.511179Z' summary: '' description: This is the description for Production Service unique_id: 3605fdfb-07fb-4a6c-bd05-9e557dc4ec6e auto_resolve_timeout: 0 created_by: 216bba3d-7268-4a8e-89e9-6 team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 acknowledgement_timeout: 0 status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 team: 61010821-08aa-4098-94f8-f88f1990b54a sla: b3c6af23-2b9e-414e-9706-bbf3af76828c collation_time: 0 collation: 0 under_maintenance: false application/xml: schema: $ref: '#/components/schemas/ServicePostPut' example: name: Modified Production Service creation_date: '2022-07-08T12:38:50.511179Z' summary: '' description: This is the description for Production Service unique_id: 3605fdfb-07fb-4a6c-bd05-9e557dc4ec6e auto_resolve_timeout: 0 created_by: 216bba3d-7268-4a8e-89e9-6 team_priority: 6d100d52-998b-41c8-8928-a7e3aa68e329 task_template: 8d2640ca-c6ef-45f0-be5f-61dedcf85032 acknowledgement_timeout: 0 status: 1 escalation_policy: 9ea1f98d-b5a3-4d72-8057-2f5f3d743a44 team: 61010821-08aa-4098-94f8-f88f1990b54a sla: b3c6af23-2b9e-414e-9706-bbf3af76828c collation_time: 0 collation: 0 under_maintenance: false '400': description: Bad Request content: application/json: example: detail: This request can not be processed. application/xml: example: detail: This request can not be processed. '403': description: Forbidden content: application/json: example: detail: You do not have permission to perform this action. application/xml: example: detail: You do not have permission to perform this action. '404': description: Not Found content: application/json: example: detail: Not Found. application/xml: example: detail: Not Found. delete: tags: - Services summary: Delete the Service object description: Delete the specified Service object permanently. responses: '204': description: Success '400': description: Bad Request content: application/json: example: detail: This request can not be processed. application/xml: example: detail: This request can not be processed. '403': description: Forbidden content: application/json: example: detail: You do not have permission to perform this action. application/xml: example: detail: You do not have permission to perform this action. '404': description: Not Found content: application/json: example: detail: Not Found. application/xml: example: detail: Not Found. components: schemas: ServiceGet: description: Service object schema for List and Retrieve type: object properties: name: type: string description: A string that represents the Service object's name creation date: type: string format: date-time description: A formatted string that represents the Service object's creation_date summary: type: string description: A string that represents the Service object's summary description: type: string description: A string that represents the Service object's description unique_id: type: string description: A system-generated string that represents the Service object's unique_id auto_resolve_timeout: type: integer default: 0 description: An integer that represents the timeout for automatically resolving an Incident created_by: type: string description: A system-generated string that represents the User object's username team_priority: type: string description: A system-generated string that represents the Priority object's unique_id task_template: type: string description: A system-generated string that represents the Task Template object's unique_id acknowlegement_timeout: type: integer default: 0 description: An integer that represents the timeout for acknowledging an Incident status: type: integer default: 1 description: An integer that represents the Service object's status 0 is disabled, 1 is active, 2 is a warning, 3 is critical, and 4 is under maintenance escalation_policy: type: string description: A system-generated string that represents the Escalation Policy object's unique_id team: type: string description: A system-generated string that represents the Team object's unique_id sla: type: string description: A system-generated string that represents the SLA object's unique_id under_maintenance: type: boolean default: false description: A boolean flag that represents whether the service object is under maintenance or not collation: type: integer default: 0 description: An integer that represents the Service object's collation type. 0 is off, 1 is time-based. collation_time: type: integer default: 0 description: An integer that represents the Service object's collation_time. When collation is turned on it needs to be greater than 1 minute & less than 1440 minutes. ServicePayload: type: object description: Payload schema for the the Service object required: - team_priority - escalation_policy - sla properties: name: type: string description: A string that represents the Service object's name summary: type: string description: A string that represents the Service object's summary description: type: string description: A string that represents the Service object's description auto_resolve_timeout: type: integer default: 0 description: An integer that represents the timeout for automatically resolving an Incident team_priority: type: string description: A system-generated string that represents the Priority object's unique_id task_template: type: string description: A system-generated string that represents the Task Template object's unique_id acknowledgement_timeout_enabled: type: boolean default: false description: An boolean flag that represents whether a service has acknowledgement timeout is enabled. If true, the "acknowledgement_timeout" field value needs to be set acknowledgement_timeout: type: integer default: 600 description: An integer that represents the acknowledgement timeout value in seconds. If an incident is acknowledged and unresolved within this time window, the incident will be retriggered. This value must be above 600 seconds. status: type: integer default: 1 description: An integer that represents the Service object's status 0 is disabled, 1 is active, 2 is a warning, 3 is critical, and 4 is under maintenance escalation_policy: type: string description: A system-generated string that represents the Escalation Policy object's unique_id sla: type: string description: A system-generated string that represents the SLA object's unique_id under_maintenance: type: boolean default: false description: A boolean flag that represents whether the service object is under maintenance or not collation: type: integer default: 0 description: An integer that represents the Service object's collation type. 0 is off, 1 is time-based. collation_time: type: integer default: 0 description: An integer that represents the Service object's collation_time. When collation is turned on it needs to be greater than 1 minute & less than 1440 minutes. ServicePostPut: description: Service object schema for Create and Update type: object properties: name: type: string description: A string that represents the Service object's name creation date: type: string format: date-time description: A formatted string that represents the Service object's creation_date summary: type: string description: A string that represents the Service object's summary description: type: string description: A string that represents the Service object's description unique_id: type: string description: A system-generated string that represents the Service object's unique_id auto_resolve_timeout: type: integer default: 0 description: An integer that represents the timeout for automatically resolving an Incident created_by: type: string description: A system-generated string that represents the User object's username team_priority: type: string description: A system-generated string that represents the Priority object's unique_id task_template: type: string description: A system-generated string that represents the Task Template object's unique_id acknowlegement_timeout: type: integer default: 0 description: An integer that represents the timeout for acknowledging an Incident status: type: integer default: 1 description: An integer that represents the Service object's status 0 is disabled, 1 is active, 2 is a warning, 3 is critical, and 4 is under maintenance escalation_policy: type: string description: A system-generated string that represents the Escalation Policy object's unique_id team: type: string description: A system-generated string that represents the Team object's unique_id sla: type: string description: A system-generated string that represents the SLA object's unique_id collation_time: type: integer default: 0 description: An integer that represents the Service object's collation_time. When collation is turned on it needs to be greater than 1 minute & less than 1440 minutes. collation: type: integer default: 0 description: An integer that represents the Service object's collation type. 0 is off, 1 is time-based. under_maintenance: type: boolean default: false description: A boolean flag that represents whether the service object is under maintenance or not securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: Token