{
  "operations": {
    "GET /entities": {
      "inputs": [],
      "outputs": [
        {
          "cardinality": "MANY",
          "is_primitive_identifier": false,
          "pointer": "/",
          "resource": "entities",
          "status_code": "200"
        }
      ]
    },
    "GET /error-codes": {
      "inputs": [],
      "outputs": [
        {
          "cardinality": "MANY",
          "is_primitive_identifier": false,
          "pointer": "/",
          "resource": "error-codes",
          "status_code": "200"
        }
      ]
    },
    "POST /entities": {
      "inputs": [],
      "outputs": [
        {
          "cardinality": "MANY",
          "is_primitive_identifier": false,
          "pointer": "/",
          "resource": "entity-data",
          "status_code": "200"
        }
      ]
    }
  },
  "resources": {
    "entities": {
      "fields": [
        "bic",
        "code",
        "inputs",
        "logo",
        "name",
        "statistics"
      ],
      "types": {
        "bic": [
          "string"
        ],
        "code": [
          "string"
        ],
        "inputs": [
          "object"
        ],
        "logo": [
          "string"
        ],
        "name": [
          "string"
        ],
        "statistics": [
          "object"
        ]
      }
    },
    "entity-data": {
      "fields": [
        "payload",
        "statistics",
        "success"
      ],
      "types": {
        "payload": [
          "object"
        ],
        "statistics": [
          "object"
        ],
        "success": [
          "boolean"
        ]
      }
    },
    "error-codes": {
      "fields": [
        "code",
        "description",
        "how_to_proceed",
        "possible_reasons"
      ],
      "types": {
        "code": [
          "integer"
        ],
        "description": [
          "string"
        ],
        "how_to_proceed": [
          "string"
        ],
        "possible_reasons": [
          "string"
        ]
      }
    }
  }
}
