{"openapi":"3.0.2","info":{"version":"1.0.0","title":"Commerce Cloud REST API"},"externalDocs":{"description":"Introduction to the API, basic concepts, and tutorials","url":"https://developer.atlassian.com/platform/commerce/rest"},"x-atlassian-narrative":{"documents":[{"title":"About","anchor":"about","body":"This is the reference for the Commerce Cloud Platform REST API. This API is the primary way to get and modify data in Commerce, whether you are developing an app or any other integration. Use it to interact with Commerce entities, like orders, quotes, offerings, and pricing plans."},{"title":"Authentication","anchor":"authentication","body":"The Commerce API requires a token for authentication. Make sure to include your generated access token as an authorization header in all requests.\n\n``` bash\ncurl --request GET \\\n--url \"https://api.atlassian.com/commerce/api...\" \\\n--header \"Authorization: Bearer ACCESS_TOKEN\"\n```"},{"title":"Pagination","anchor":"pagination","body":"The Commerce API uses cursor-based pagination to limit response size for resources that may return large numbers of results. \nHTTP clients may specify a smaller page size of `N` by adding the query parameter `page-size=N`. The supported query parameters for pagination are: