action openlinksw_list_services { label: "List services" description: "Returns descriptions of all services registered with the OSDB server." provider: openlinksw method: GET path: "/api/v1/services" encoding: json output: { type: "object" required: ["api", "method", "response", "status"] properties: { api: { type: "string" description: "The path of the REST API method" } method: { type: "string" description: "The name of the REST API method" } response: { type: "array" items: { type: "object" required: ["service_id", "service_name", "import_source_uri"] properties: { description: { type: "string" description: "A short description of the service." } import_source_uri: { type: "string" format: "uri" description: "The URI of the source service description document used to load the service into OSDB." } service_id: { type: "string" description: "A unique one word identifier for the service." } service_name: { type: "string" description: "A word or phrase naming the service." } } } } status: { type: "string" enum: ["success"] } } } }