{ "info": { "_postman_id": "8907bae4-8f61-49c3-adc3-d3d6434fe71d", "name": "Service Registry API", "description": "REST API for managing services in the Service Registry", "schema": "https://schema.getpostman.com/json/collection/v2.0.0/collection.json" }, "item": [ { "name": "Services", "description": "The Services API is designed to manage services and enable teams to manage services effectively. This resource represents the all contracts of Services in Jira Service Management.", "item": [ { "name": "List services", "request": { "url": { "protocol": "{{protocol}}", "host": "{{host}}", "path": "{{basePath}}", "query": [ { "key": "offset", "value": "{{offset}}", "disabled": true, "description": "Number of services to skip (default: 0)" }, { "key": "size", "value": "{{size}}", "disabled": true, "description": "Maximum number of services to return (default: 20)" } ], "variable": [] }, "method": "GET", "header": [ { "description": "", "disabled": false, "key": "Accept", "value": "application/json" } ], "description": "This endpoint is designed to provide a comprehensive view of all services in your system. This API supports pagination with allowing you to customize the view based on your specific needs.", "auth": { "type": "basic", "basic": { "username": "{{username}}", "password": "{{apiToken}}" } } }, "response": [] }, { "name": "Create a new service", "request": { "url": { "protocol": "{{protocol}}", "host": "{{host}}", "path": "{{basePath}}", "query": [], "variable": [] }, "method": "POST", "header": [ { "description": "", "disabled": false, "key": "Content-Type", "value": "application/json" } ], "description": "The endpoint allows users to programmatically generate services with customized parameters, including owners, approvers, and stakeholders.", "auth": { "type": "basic", "basic": { "username": "{{username}}", "password": "{{apiToken}}" } }, "body": { "mode": "raw", "raw": "" } }, "response": [] }, { "name": "Get service", "request": { "url": { "protocol": "{{protocol}}", "host": "{{host}}", "path": "{{basePath}}:service", "query": [], "variable": [ { "key": "service", "value": "{{service}}", "description": "Service identifier (ARI or encoded ARI)", "disabled": false } ] }, "method": "GET", "header": [ { "description": "", "disabled": false, "key": "Accept", "value": "application/json" } ], "description": "This endpoint provides users the ability to retrieve comprehensive details of a specific service using its id (ARI).", "auth": { "type": "basic", "basic": { "username": "{{username}}", "password": "{{apiToken}}" } } }, "response": [] }, { "name": "Delete service", "request": { "url": { "protocol": "{{protocol}}", "host": "{{host}}", "path": "{{basePath}}:service", "query": [], "variable": [ { "key": "service", "value": "{{service}}", "description": "Service identifier (ARI or encoded ARI)", "disabled": false } ] }, "method": "DELETE", "header": [], "description": "This endpoint is utilized to delete services.", "auth": { "type": "basic", "basic": { "username": "{{username}}", "password": "{{apiToken}}" } } }, "response": [] }, { "name": "Update a service", "request": { "url": { "protocol": "{{protocol}}", "host": "{{host}}", "path": "{{basePath}}:service", "query": [], "variable": [ { "key": "service", "value": "{{service}}", "description": "Service identifier (ARI or encoded ARI)", "disabled": false } ] }, "method": "PATCH", "header": [ { "description": "", "disabled": false, "key": "Content-Type", "value": "application/json" }, { "description": "", "disabled": false, "key": "Accept", "value": "application/json" } ], "description": "This endpoint is used to update an existing service with the specified configuration. Only provided fields will be updated.", "auth": { "type": "basic", "basic": { "username": "{{username}}", "password": "{{apiToken}}" } }, "body": { "mode": "raw", "raw": "" } }, "response": [] } ] } ], "variable": [ { "key": "protocol", "name": "Protocol", "description": "The HTTP Protocol that should be used for this REST API.", "type": "string", "value": "https" }, { "key": "host", "name": "Host", "description": "The HTTP host that should be used for this REST API.", "type": "string", "value": "api.atlassian.com" }, { "key": "basePath", "name": "Base Path", "description": "The path, after the host, of the base of the REST API.", "type": "string", "value": "jsm/api/%7BcloudId%7D/v1/services/" } ] }