{ "info": { "_postman_id": "ed148b56-ecdd-9440-446f-49c496d6aa91", "name": "Wilma", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "item": [ { "name": "Get Status Information", "item": [ { "name": "Get Wilma Version", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/version", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "version" ] }, "description": "Servlet that answers back with the version information of Wilma." }, "response": [] }, { "name": "Get List of External Services", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/services/", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "services", "" ] } }, "response": [] }, { "name": "Get Admin Status", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/adminstatus", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "adminstatus" ] }, "description": "Servlet that answers back if you have admin privileges or not, in json format." }, "response": [] }, { "name": "Get Interceptor Status", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/interceptor/status", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "interceptor", "status" ] }, "description": "returns information for both request and response interceptors, whether those are enabled (true) or not (false)." }, "response": [] }, { "name": "Get Load Information", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/actualload", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "actualload" ] }, "description": "Provides information about the internal load of Wilma." }, "response": [] }, { "name": "Get Block Localhost Status", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/localhost/status", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "localhost", "status" ] }, "description": "Returns information whether to ignore (true) or not (false) messages arrived to Wilma from localhost." }, "response": [] } ] }, { "name": "Administration/Configuration", "item": [ { "name": "Get Stub Configurations", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/stubdescriptor", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "stubdescriptor" ] }, "description": "Returns the list of dialog descriptors of the actual stub configuration and their usage" }, "response": [] }, { "name": "Set Interceptors: OFF (Disable interceptors)", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/admin/interceptor/off", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "admin", "interceptor", "off" ] }, "description": "Disable interceptors." }, "response": [] }, { "name": "Set Interceptors: ON (Enable interceptors)", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/admin/interceptor/on", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "admin", "interceptor", "on" ] }, "description": "Enable interceptors." }, "response": [] }, { "name": "Drop a Stub Configuration", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/admin/stub/drop?groupname={{GroupName}}", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "admin", "stub", "drop" ], "query": [ { "key": "groupname", "value": "{{GroupName}}" } ] }, "description": "Drops a specific configuration" }, "response": [] }, { "name": "Upload Stub Configuration", "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\r\n \"wilmaStubConfiguration\": {\r\n \"dialogDescriptors\": [\r\n {\r\n \"name\": \"dialog-descriptor1\",\r\n \"usage\": \"always\",\r\n \"conditionDescriptor\": {\r\n \"condition\": {\r\n \"class\": \"OrPatternChecker\",\r\n \"parameters\": [\r\n {\r\n \"name\": \"param1\",\r\n \"value\": \"value1\"\r\n }\r\n ]\r\n }\r\n },\r\n \"responseDescriptor\": {\r\n \"code\": 404,\r\n \"delay\": 0,\r\n \"mimeType\": \"json\",\r\n \"templateName\": \"exampleTemplate1\"\r\n }\r\n }\r\n ],\r\n \"templates\": [\r\n {\r\n \"name\": \"exampleTemplate1\",\r\n \"type\": \"xml\",\r\n \"resource\": \"something\"\r\n }\r\n ]\r\n }\r\n}\r\n" }, "url": { "raw": "http://localhost:1234/config/admin/stub/stubconfig?fileName={{FileName}}", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "admin", "stub", "stubconfig" ], "query": [ { "key": "fileName", "value": "{{FileName}}" } ] } }, "response": [] } ] }, { "name": "Messages and Logs", "item": [ { "name": "Get List of Messages", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/messages", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "messages" ] } }, "response": [] }, { "name": "Get the content of a specific logged message", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/messages/{{msgFileName}}", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "messages", "{{msgFileName}}" ] } }, "response": [] }, { "name": "Get List of Application Log Files", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/logs", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "logs" ] } }, "response": [] }, { "name": "Get the content of a specific application log file", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/logs/{{logFileName}}", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "logs", "{{logFileName}}" ] } }, "response": [] } ], "description": "Group of requests about handling the logged messages and the application logs." }, { "name": "Get a Unique ID", "request": { "method": "GET", "header": [], "body": {}, "url": { "raw": "http://localhost:1234/config/public/services/UniqueIdGenerator/uniqueId", "protocol": "http", "host": [ "localhost" ], "port": "1234", "path": [ "config", "public", "services", "UniqueIdGenerator", "uniqueId" ] }, "description": "This invisible internal service provides a unique id (starting from 0) for every call. The generated id will be unique during the whole lifecycle of the specific Wilma instance." }, "response": [] } ] }