v1

latestOpenAPI 3.0.02026-08-0442100147.0 KB
Providers

Get provider configuration

Get provider-specific configuration including required userData fields and their options. For example, iDIN requires a presetBank field with available Dutch bank options.

get/v1/providers/{providerId}/configuration

Path parameters

providerIdstring required

Provider identifier (e.g., idin)

Response

Provider configuration with required fields and options

providerIdstring required

Provider identifier

flowTypesstring[] required

Supported verification flow types

lastUpdatedstring

ISO timestamp when configuration was last updated

Example response

{
  "providerId": "idin",
  "requiredUserData": [
    {
      "field": "presetBank",
      "type": "select",
      "required": true,
      "label": "Bank Selection",
      "description": "Select your Dutch bank for iDIN verification",
      "options": [
        {
          "value": "ABNANL2A",
          "label": "ABN AMRO"
        }
      ],
      "pattern": "^[A-Z]{2}[0-9]{9}$"
    }
  ],
  "optionalUserData": [
    {
      "field": "presetBank",
      "type": "select",
      "required": true,
      "label": "Bank Selection",
      "description": "Select your Dutch bank for iDIN verification",
      "options": [
        {
          "value": "ABNANL2A",
          "label": "ABN AMRO"
        }
      ],
      "pattern": "^[A-Z]{2}[0-9]{9}$"
    }
  ],
  "flowTypes": [
    "redirect"
  ],
  "lastUpdated": "2024-01-15T10:30:00Z"
}