API explorerPay APIsData APIs

Theme switcher

List Providers

Retrieves a list of available payment service providers (banks) and their payment methods. Use this endpoint to discover which banks are available for payment initiation.

Filtering

Use the filter object to narrow down providers by:

  • country: Filter by country code (e.g., "ro" for Romania)
  • public_name: Filter by specific provider identifiers

Payment Methods

Set options.show_payment_methods: true to include detailed payment method information. Use options.payment_methods_filter to further filter payment methods by:

  • remitter_type: retail or corporate accounts
  • payment_scheme: payment rails (ro_domestic, ro_instant, sepa, sepa_instant)
  • interface_type: backend API type
  • interface_env: environment (sandbox, stage, prod)

Validation Schemas

Set options.show_validation_schema: true to include JSON schemas for validating payment intents against each payment method's requirements.

Body Parameters

client_idstring Required

API client identifier

Max length
128
client_secretstring

API client secret for authentication. Required for internal (non-OAuth2) authentication mode (e.g., test-only). Not required when using OAuth2 (Bearer token) authentication.

Max length
128
filterobject

Filter criteria for listing providers

Show child attributes

optionsobject

Options for provider listing and details

Show child attributes

Response

200
Object
Providers retrieved successfully

Response Attributes

request_idstring

Unique identifier for the API request

providersarray

List of payment providers

Show child attributes

400
Object
Validation error or invalid request

Response Attributes

error_idstring Required

Unique identifier for this error instance

request_idstring Required

Request identifier for tracking and correlation

codestring Required

Machine-readable error code for 400 errors:

  • bad_request: Generic validation or request error
  • validation_error: Request payload validation failed
  • invalid_input: Invalid input data provided
  • unprocessable_entity: Valid request but cannot be processed
  • cooldown_failed: Data refresh cooldown period not yet elapsed
  • consent_not_active: Consent is not usable...
Enum values:
bad_requestvalidation_errorinvalid_inputunprocessable_entitycooldown_failedconsent_not_activemethod_selection_errormethod_input_validation_errorlink_expired
messagestring Required

Human-readable error message

401
Object
Authentication failed

Response Attributes

error_idstring Required

Unique identifier for this error instance

request_idstring Required

Request identifier for tracking and correlation

codestring Required

Machine-readable error code for 401 errors:

  • unauthorized: Authentication failed or insufficient permissions
Enum values:
unauthorized
messagestring Required

Human-readable error message

Was this section helpful?

What made this section unhelpful for you?

POST

/

Select
1

Response

Was this section helpful?

What made this section unhelpful for you?

View as Markdown

Ask an AI

Open in ChatGPTOpen in ClaudeOpen in Perplexity

Code with AI

Open in Copilot