PSP Checking Service

Returns regulatory data based for a PSP based on a passed eIDAS certificate.

get/v1/psp/eidas

Request

Query parameters

jurisdictionstring required

Two letter country code indicating where the transaction is taking place.

Headers

fi_reference_idstring required

A string representing the FI authenticating with the system.

transaction_referencestring

This is an optional custom transaction reference that can be used for tracking when performing an audit.

versionstring required

A string representing version of the API you are using.

eidasstring required

The eIDAS certificate used for authorization of the PSP, for example values see documentation.

Response

Success

Example response

{
  "eIDAS": {
    "data": {
      "QTSPCommonName": "QTSP Common Name on certificate",
      "authNumber": "PSDGB-FCA-010101",
      "pspSubjectName": "PSP Subject Name on certificate",
      "QTSPSource": "QTSP",
      "QTSPJurisdiction": "EEA"
    },
    "errors": [
      {
        "code": "crl_network_error",
        "title": "A network error occurred",
        "link": "https://developers.konsentus.com/api-reference/error-codes.html"
      }
    ]
  },
  "homeRegister": {
    "ncaName": "GB-FCA",
    "ncaCountryCode": "GB",
    "registerType": "Home",
    "categoryEntries": [
      {
        "categoryName": "Payment Institution",
        "pspLegalName": "PSP Legal Name",
        "pspAuthStatus": "Authorised",
        "pspPaymentServices": [
          1,
          2,
          3,
          4,
          5,
          6
        ],
        "passportOut": {
          "countryCode": "GB",
          "paymentServices": [
            1,
            2,
            3,
            4,
            5,
            6
          ]
        }
      }
    ]
  },
  "hostRegister": {
    "ncaName": "GB-FCA",
    "ncaCountryCode": "GB",
    "registerType": "Home",
    "categoryEntries": [
      {
        "categoryName": "Payment Institution",
        "pspLegalName": "PSP Legal Name",
        "pspAuthStatus": "Authorised",
        "passportIn": {
          "paymentServices": [
            1,
            2,
            3,
            4,
            5,
            6
          ]
        }
      }
    ],
    "warning": [
      "The PSP Konsentus PSP - 1 could not be found in any XY register"
    ]
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.