{
  "opencollection": "1.0.0",
  "info": {
    "name": "Yapily Beneficiaries Application Beneficiaries Constraints API",
    "version": "12.4.0"
  },
  "request": {
    "auth": {
      "type": "basic",
      "username": "{{username}}",
      "password": "{{password}}"
    }
  },
  "items": [
    {
      "info": {
        "name": "Constraints",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Payment Constraints Rules",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.yapily.com/institutions/constraints/payments",
            "params": [
              {
                "name": "institutionIds",
                "value": "",
                "type": "query",
                "description": "Unique Id(s) of the `Institution`(s) to retrieve the Payment Constraints for. Multiple institutionIds need to be separated by `,`"
              },
              {
                "name": "institutionCountryCode",
                "value": "",
                "type": "query",
                "description": "Country code of the `Institution`(s). Ensure that the country code matches the respective institutionIds; any mismatch will result in an HTTP 404 error response."
              },
              {
                "name": "paymentType",
                "value": "",
                "type": "query",
                "description": "Type of payment to retrieve payment constraints for"
              },
              {
                "name": "endpointPath",
                "value": "",
                "type": "query",
                "description": "The path on the API that is associated with the operation for which constraints are to be retrieved"
              },
              {
                "name": "endpointMethod",
                "value": "",
                "type": "query",
                "description": "The HTTP method that is associated with the operation for which constraints are to be retrieved"
              }
            ]
          },
          "docs": "Retrieve institution specific constraints for payment authorisation and submission requests"
        },
        {
          "info": {
            "name": "Get Data Constraints Rules",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.yapily.com/institutions/constraints/data",
            "params": [
              {
                "name": "institutionIds",
                "value": "",
                "type": "query",
                "description": "Unique Id(s) of the `Institution`(s) to retrieve the Data Constraints for. Multiple institutionIds need to be separated by `,`"
              },
              {
                "name": "institutionCountryCode",
                "value": "",
                "type": "query",
                "description": "Country code of the `Institution`(s). Ensure that the country code matches the respective institutionIds; any mismatch will result in an HTTP 404 error response."
              },
              {
                "name": "endpointPath",
                "value": "",
                "type": "query",
                "description": "The path on the API that is associated with the operation for which constraints are to be retrieved"
              },
              {
                "name": "endpointMethod",
                "value": "",
                "type": "query",
                "description": "The HTTP method that is associated with the operation for which constraints are to be retrieved"
              }
            ]
          },
          "docs": "Get Data Constraints Rules against an Institution for Account Authorisation requests"
        }
      ]
    }
  ],
  "bundled": true
}