Get Merchant Term Acceptance
GET/v1/users/merchant-onboarding/:id/terms
Retrieves all terms that a merchant must accept for credentialing. The returned term IDs will be used in the term acceptance endpoint.
Request
Path Parameters
Merchant onboarding ID.
Header Parameters
The nonce ID is a UUID (v4) used to uniquely identify the request. All requests must have an identifier.
Possible values: [pt-BR, en-US]
Indicates the preferred language. Defaults to Brazilian Portuguese if unspecified.
The product ID is a UUID (v4) used to identify the Z.ro product configuration.
The product target user ID is a UUID (v4) used to identify what user account this request must be executed. Require: x-product-uuid.
Responses
- 200
- 400
- 401
- 422
Merchant terms retrieved successfully.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
terms object[]required
List of merchant terms.
Term acceptance ID.
Term ID.
Term description.
Term version.
URL to access the term content.
Term creation date.
Date when the term was accepted.
{
"terms": [
{
"id": "term-123-456",
"term_id": "term-type-001",
"description": "Termos e Condições Gerais de Credenciamento",
"version": "1.0.0",
"content_url": "https://example.com/terms/v1",
"created_at": "2026-01-07T19:15:15.131Z",
"accepted_at": "2026-01-07T19:15:15.131Z"
}
]
}
If any required parameter is missing or has invalid format/type.
User authentication failed.
If any required parameter is missing or has invalid format/type.