Skip to main content
GET
/
v1
/
merchants
/
{merchantId}
/
public-settings
Get public settings for a merchant
curl --request GET \
  --url https://api-sandbox.rinne.com.br/core/v1/merchants/{merchantId}/public-settings
{
  "merchant_id": "merchant_1234567890",
  "team_id": "team_1234567890",
  "app_id": "app_1234567890",
  "name": "Example Merchant",
  "available_methods": [
    "CREDIT_CARD",
    "DEBIT_CARD",
    "PIX"
  ]
}

Path Parameters

merchantId
string
required

Merchant ID

Response

Public settings retrieved successfully

Public settings for a merchant including Evervault configuration and available payment methods. This endpoint is public and does not require authentication.

merchant_id
string
required

Merchant ID, required by rinne-js

Example:

"test-merchant-id"

team_id
string
required

Team ID, required by rinne-js

Example:

"test-team-id"

app_id
string
required

App ID, required by rinne-js

Example:

"test-app-id"

name
string
required

Merchant name (falls back to full_name if name is not available)

Example:

"Example Merchant"

available_methods
enum<string>[]
required

List of available payment methods from all active and enabled affiliations. Payment methods are deduplicated across all affiliations.

Available options:
CREDIT_CARD,
DEBIT_CARD,
PIX,
BOLEPIX
Example:
["CREDIT_CARD", "PIX"]