{ "openapi" : "3.0.1", "info" : { "description" : "Procescomponent of participating organizations in the 'Vorderingenoverzicht' system.", "title" : "Vorderingenoverzicht - Citizen financial claims process API", "version" : "4.0.0" }, "externalDocs" : { "description" : "Gitlab repository", "url" : "https://gitlab.com/blauwe-knop/vorderingenoverzicht/citizen-financial-claim-process" }, "servers" : [ { "url" : "http://citizen-financial-claim-process" } ], "paths" : { "/v4/configure_claims_request" : { "post" : { "operationId" : "configureClaimsRequest", "requestBody" : { "content" : { "application/jose" : { "schema" : { "type" : "string" } } } }, "responses" : { "200" : { "content" : { "application/jose" : { "schema" : { "type" : "string" } } }, "description" : "successful operation" } }, "summary" : "Configure claims request." } }, "/v4/request_financial_claims_information" : { "get" : { "operationId" : "requestFinancialClaimsInformation", "requestBody" : { "content" : { "application/jose" : { "schema" : { "type" : "string" } } } }, "responses" : { "200" : { "content" : { "application/jose" : { "schema" : { "type" : "string" } } }, "description" : "successful operation" } }, "summary" : "Request financial claims." } }, "/v4/health" : { "get" : { "operationId" : "getHealth", "responses" : { "200" : { "description" : "successful operation" } }, "summary" : "Check health of component." } }, "/v4/health/check" : { "get" : { "operationId" : "getHealthCheck", "responses" : { "200" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/HealthCheck" } } }, "description" : "successful operation" } }, "summary" : "Check health of component and its dependencies." } } }, "components" : { "schemas" : { "HealthCheck" : { "example" : { "name" : "component", "status" : "OK", "responseTime" : 1.0, "healthChecks" : { "name" : "child-component", "status" : "OK", "responseTime" : 1.0, "healthChecks" : [ ] } }, "properties" : { "name" : { "type" : "string" }, "status" : { "type" : "string" }, "responseTime" : { "type" : "number" }, "healthChecks" : { "items" : { "$ref" : "#/components/schemas/HealthCheck" }, "type" : "array" } }, "type" : "object" } } } }