Profile - Connector Accounts List
Retrieve the list of connector accounts for a merchant profile.
Request
GET /v2/profiles/{id}/connector-accounts
cURL
curl --request GET \
--url https://sandbox.hyperswitch.io/v2/profiles/{id}/connector-accounts \
--header 'X-Merchant-Id: <x-merchant-id>' \
--header 'api-key: <api-key>'Response (200)
application/json Merchant Connector list retrieved successfully
[
{
"connector_type": "payment_processor",
"connector_name": "authipay",
"id": "mca_5apGeP94tMts6rg3U3kR",
"profile_id": "<string>",
"payment_methods_enabled": [
{
"payment_method_type": "card",
"payment_method_subtypes": [
{
"payment_method_type": "ach",
"payment_experience": "redirect_to_url",
"card_networks": [
"Visa"
],
"accepted_currencies": {
"type": "enable_only",
"list": [
"AED"
]
},
"accepted_countries": {
"type": "enable_only",
"list": [
"AF"
]
},
"minimum_amount": 123,
"maximum_amount": 123,
"recurring_enabled": false,
"installment_payment_enabled": true
}
]
}
],
"status": "inactive",
"connector_label": "stripe_US_travel",
"connector_account_details": {
"connector_account_details": {},
"metadata": {}
},
"connector_webhook_details": {
"merchant_secret": "12345678900987654321",
"additional_secret": "12345678900987654321"
},
"metadata": {},
"disabled": false,
"frm_configs": "\n[{\"gateway\":\"stripe\",\"payment_methods\":[{\"payment_method\":\"card\",\"payment_method_types\":[{\"payment_method_type\":\"credit\",\"card_networks\":[\"Visa\"],\"flow\":\"pre\",\"action\":\"cancel_txn\"},{\"payment_method_type\":\"debit\",\"card_networks\":[\"Visa\"],\"flow\":\"pre\"}]}]}]\n",
"applepay_verified_domains": [
"<string>"
],
"pm_auth_config": {},
"additional_merchant_data": {
"open_banking_recipient_data": {
"connector_recipient_id": "<string>"
}
},
"connector_wallets_details": {
"apple_pay_combined": {},
"apple_pay": {},
"amazon_pay": {},
"samsung_pay": {},
"paze": {},
"google_pay": {}
},
"feature_metadata": {
"revenue_recovery": {
"max_retry_count": "15",
"billing_connector_retry_threshold": "10",
"billing_account_reference": "{ \"mca_vDSg5z6AxnisHq5dbJ6g\": \"stripe_123\", \"mca_vDSg5z6AumisHqh4x5m1\": \"adyen_123\" }"
}
}
}
]Authorization
api-key (header) — string — required Admin API keys allow privileged actions such as creating a merchant account and Connector account.
Headers
X-Merchant-Id — string — required Merchant ID of the profile.
Path Parameters
id — string — required The unique identifier for the business profile.
Response Fields
connector_type (enum) — required Type of the Connector for the financial use case. Could range from Payments to Accounting to Banking. Available options:
payment_processor,payment_vas,fin_operations,fiz_operations,networks,banking_entities,non_banking_finance,payout_processor,payment_method_auth,authentication_processor,tax_processor,billing_processor,vault_processorconnector_name (enum) — required Connector identifier (examples include
authipay,adyenplatform,stripe_test,paypal, etc.).id (string) — required Unique ID of the merchant connector account. Example:
"mca_5apGeP94tMts6rg3U3kR"profile_id (string) — required Identifier for the profile. If not provided, default will be chosen from merchant account. Maximum length: 64
payment_methods_enabled (object[]) — required An object array containing details about the payment methods enabled under this merchant connector account (see response example for structure).
status (enum) — required
inactiveoractiveconnector_label (string | null) A unique label to identify the connector account created under a profile. Example:
"stripe_US_travel"connector_account_details (object) Connector-specific account details.
connector_webhook_details (object) Webhook-related secrets/details.
metadata (object) Metadata for storing additional, unstructured information.
disabled (boolean | null) — default: false Whether the connector is disabled. Example:
falsefrm_configs (object[] | null) Contains the FRM configs for the merchant connector. Example: "\n[{"gateway":"stripe","payment_methods":[{"payment_method":"card","payment_method_types":[{"payment_method_type":"credit","card_networks":["Visa"],"flow":"pre","action":"cancel_txn"},{"payment_method_type":"debit","card_networks":["Visa"],"flow":"pre"}]}]}]\n"
applepay_verified_domains (string[] | null) Identifiers for the verified domains of a particular connector account.
pm_auth_config (object) Relates MCA records to their chosen auth services, based on payment_method and pmt.
additional_merchant_data (object) Additional merchant data (example shows open_banking_recipient_data.connector_recipient_id).
connector_wallets_details (object) Wallet-specific details (apple_pay_combined, apple_pay, amazon_pay, samsung_pay, paze, google_pay).
feature_metadata (object) Feature metadata for merchant connector account (example includes revenue_recovery settings).
Notes
Admin API key is required in the
api-keyheader.Include
X-Merchant-Idheader with the merchant profile ID.
Suggest edits: https://github.com/juspay/hyperswitch/edit/main/api-reference/v2/profile/merchant-connector--list.mdx Raise issue: https://github.com/juspay/hyperswitch/issues/new?title=Issue%20on%20docs&body=Path:%20/v2/profile/merchant-connector--list