{ "name": "order", "description": "order service which is responsible for managing order", "base_url": "https://nashtechglobal.com", "imports": [ { "uri": "https://app.apibuilder.io/apicollective/apibuilder-spec/latest/service.json" }, { "uri": "https://app.apibuilder.io/apicollective/apibuilder-common/latest/service.json" }, { "uri": "https://app.apibuilder.io/apicollective/apibuilder-generator/latest/service.json" } ], "models": { "order": { "fields": [ { "name": "id", "type": "string" }, { "name": "number", "type": "string" }, { "name": "merchant_id", "type": "string" }, { "name": "submitted_at", "type": "date-time-iso8601" }, { "name": "total", "type": "decimal" } ] } }, "resources": { "order": { "path": "/:merchant_id/orders", "operations": [ { "method": "GET", "path": "/:number", "responses": { "200": { "type": "order" }, "401": { "type": "unit" }, "404": { "type": "unit" } } } ] } } }