Skip to main content
GET
/
connections
/
catalog
/
{provider_id}
Get Provider Catalog
curl --request GET \
  --url https://api-sandbox.y.uno/v1/connections/catalog/{provider_id} \
  --header 'PRIVATE-SECRET-KEY: <api-key>' \
  --header 'PUBLIC-API-KEY: <api-key>'
{
  "payment_method_type": [
    "CARD",
    "GOOGLE_PAY",
    "APPLE_PAY",
    "ACH",
    "KLARNA_PAY_NOW",
    "KLARNA_PAY_LATER",
    "IDEAL",
    "GIROPAY",
    "BANCONTACT",
    "SEPA_DEBIT"
  ],
  "params": [
    {
      "param_id": "API_KEY",
      "field_type": "string",
      "description": "Stripe Secret API Key",
      "editable_field": true,
      "optional": false,
      "secret": true
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.y.uno/llms.txt

Use this file to discover all available pages before exploring further.

Returns the schema you need to fill in to create a connection for a given provider: which payment methods the provider supports, and the recursive list of parameters (credentials, toggles, choices) the provider requires. This is the discovery endpoint — call it first to find out what a provider expects, then use its response as the input to Create a Connection.
This endpoint is provider-scoped, not connection-scoped. It returns a schema, not your existing connections.

Path Parameters

provider_id
string
required
Yuno provider identifier (STRIPE, ADYEN, CYBERSOURCE, …). Case-sensitive, UPPER_SNAKE_CASE.

Response

payment_method_type
string[]
The Yuno payment-method enums this provider supports. Pass any of these values into payment_methods[] on Create a Connection.
params
object[]
Recursive parameter schema.
curl -X GET 'https://api.y.uno/v1/connections/catalog/STRIPE' \
  -H 'public-api-key: <YOUR_PUBLIC_KEY>' \
  -H 'private-secret-key: <YOUR_SECRET_KEY>'

How to read a node

What you seeWhat it means
field_type: "string", no options[]Free-form text input.
field_type: "string", secret: truePassword / API key — write-only. Returned as "***" on GET.
field_type: "string", options[] presentSingle-choice enum. The value you submit must be one of options[].
field_type: "string", options[] present, allow_custom: trueCombobox. Submit one of options[] or a free-form value.
field_type: "boolean"Toggle. Setting it to true activates nested params[] and makes their optional: false children required.
field_type: "array", options[] presentMulti-select. Submit a JSON array whose elements are a subset of options[].
field_type: "array", no options[]Free-form list of strings.

Errors

HTTPcodeWhen
404PROVIDER_NOT_FOUNDThe provider_id is not in Yuno’s provider catalog.
403INSUFFICIENT_SCOPEYour API key is missing the connections:read scope.

Authorizations

PUBLIC-API-KEY
string
header
default:<Your PUBLIC-API-KEY>
required
PRIVATE-SECRET-KEY
string
header
default:<Your PRIVATE-SECRET-KEY>
required

Path Parameters

provider_id
string
required
Example:

"ADYEN"

Response

OK

payment_method_type
string[]
Example:
[
"CARD",
"GOOGLE_PAY",
"APPLE_PAY",
"ACH",
"KLARNA_PAY_NOW",
"KLARNA_PAY_LATER",
"IDEAL",
"GIROPAY",
"BANCONTACT",
"SEPA_DEBIT"
]
params
object[]