{ "components": { "schemas": { "order": { "properties": { "id": { "type": "string" }, "number": { "type": "string" }, "merchant_id": { "type": "string" }, "submitted_at": { "type": "string", "format": "date-time" }, "total": { "type": "number", "format": "float" } }, "required": [ "id", "number", "merchant_id", "submitted_at", "total" ], "type": "object" } } }, "info": { "contact": {}, "description": "order service which is responsible for managing order", "license": {}, "termsOfService": "", "title": "order", "version": "0.0.1-dev" }, "openapi": "3.0.2", "paths": { "/:merchant_id/orders/:number": { "get": { "operationId": "get--merchant_id-orders-number", "parameters": [ { "deprecated": false, "in": "path", "required": true, "schema": { "type": "string" }, "name": "merchant_id" }, { "deprecated": false, "in": "path", "required": true, "schema": { "type": "string" }, "name": "number" } ], "responses": { "200": { "description": "com.nashtech.order.v0.models.order", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/order" } } }, "headers": {} }, "401": { "description": "unit", "content": { "application/json": { "schema": { "type": "integer", "nullable": true } } }, "headers": {} }, "404": { "description": "unit", "content": { "application/json": { "schema": { "type": "integer", "nullable": true } } }, "headers": {} } }, "tags": [ "order" ] } } }, "servers": [ { "url": "https://nashtechglobal.com" } ] }