{ "info" : { "name" : "registry-api", "schema" : "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description" : { "content" : "Registry service used for service discovery and deployment monitoring." }, "version" : "0.0.1" }, "item" : [ { "name" : "services", "item" : [ { "request" : { "url" : { "raw" : "{{BASE_URL}}/", "host" : [ "{{BASE_URL}}" ], "path" : [ "" ], "query" : [ { "key" : "offset", "value" : "0", "disabled" : false, "description" : { "content" : "Type: integer | Required: true" } }, { "key" : "limit", "value" : "25", "disabled" : false, "description" : { "content" : "Type: integer | Required: true" } }, { "key" : "sort_by", "value" : "name", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "direction", "value" : "asc", "disabled" : false, "description" : { "content" : "Type: de.nccloud.common.v0.enums.sort_direction | Required: true" } } ], "variable" : [ ] }, "method" : "GET", "description" : { "content" : "Get all services." }, "header" : [ ] }, "name" : "GET /", "description" : { "content" : "Get all services." }, "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - [service]", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}/", "host" : [ "{{BASE_URL}}" ], "path" : [ "" ], "query" : [ { "key" : "offset", "value" : "0", "disabled" : false, "description" : { "content" : "Type: integer | Required: true" } }, { "key" : "limit", "value" : "25", "disabled" : false, "description" : { "content" : "Type: integer | Required: true" } }, { "key" : "sort_by", "value" : "name", "disabled" : false, "description" : { "content" : "Type: string | Required: true" } }, { "key" : "direction", "value" : "asc", "disabled" : false, "description" : { "content" : "Type: de.nccloud.common.v0.enums.sort_direction | Required: true" } } ], "variable" : [ ] }, "method" : "GET", "description" : { "content" : "Get all services." }, "header" : [ ] }, "body" : "[ {\n \"name\" : \"d4233f76b7ba\",\n \"state\" : \"error\",\n \"description\" : \"74d4e0bd3d51\",\n \"uri\" : \"01d1d442783c\",\n \"version\" : \"653a3555ad0d\",\n \"title\" : \"7238c6c41bc0\",\n \"type\" : \"public\"\n} ]", "code" : 200 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}//:name", "host" : [ "{{BASE_URL}}" ], "path" : [ "", ":name" ], "query" : [ ], "variable" : [ { "key" : "name", "value" : "{{name}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "name" : "GET //:name", "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - service", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}//:name", "host" : [ "{{BASE_URL}}" ], "path" : [ "", ":name" ], "query" : [ ], "variable" : [ { "key" : "name", "value" : "{{name}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "body" : "{\n \"name\" : \"5c976c43a14b\",\n \"state\" : \"unavailable\",\n \"description\" : \"6a04c919edb7\",\n \"uri\" : \"51bb3ee270a3\",\n \"version\" : \"f269812b3beb\",\n \"title\" : \"68ecf2fc2503\",\n \"type\" : \"public\"\n}", "code" : 200 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}//:name", "host" : [ "{{BASE_URL}}" ], "path" : [ "", ":name" ], "query" : [ ], "variable" : [ { "key" : "name", "value" : "{{name}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "header" : [ ] }, "code" : 404 } ], "type" : "item" }, { "request" : { "url" : { "raw" : "{{BASE_URL}}//:name/uri", "host" : [ "{{BASE_URL}}" ], "path" : [ "", ":name", "uri" ], "query" : [ ], "variable" : [ { "key" : "name", "value" : "{{name}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "description" : { "content" : "Get the URI of given service." }, "header" : [ ] }, "name" : "GET //:name/uri", "description" : { "content" : "Get the URI of given service." }, "event" : [ { "listen" : "test", "script" : { "exec" : [ "pm.test(\"GET requests should return 2xx\", function () {", " pm.response.to.be.success;", "});" ], "type" : "text/javascript" } } ], "response" : [ { "name" : "Example 200 - string", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}//:name/uri", "host" : [ "{{BASE_URL}}" ], "path" : [ "", ":name", "uri" ], "query" : [ ], "variable" : [ { "key" : "name", "value" : "{{name}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "description" : { "content" : "Get the URI of given service." }, "header" : [ ] }, "body" : "\"36436c844571\"", "code" : 200 }, { "name" : "Example 404 - unit", "originalRequest" : { "url" : { "raw" : "{{BASE_URL}}//:name/uri", "host" : [ "{{BASE_URL}}" ], "path" : [ "", ":name", "uri" ], "query" : [ ], "variable" : [ { "key" : "name", "value" : "{{name}}", "description" : { "content" : "Type: string | Required: true" }, "disabled" : false } ] }, "method" : "GET", "description" : { "content" : "Get the URI of given service." }, "header" : [ ] }, "code" : 404 } ], "type" : "item" } ], "type" : "folder" } ], "event" : [ ], "variable" : [ { "key" : "BASE_URL", "value" : "", "type" : "string" } ] }