# Ejemplos canónicos

> Los IDs, valores y credenciales fijos de todos los ejemplos de la documentación, para que el ejemplo de una página se conecte con el de otra.

Página: https://doc.rapidchargeback.com/es/referencia/exemplos-canonicos/

Valores fijos usados en todos los ejemplos de la documentación. Úsalos como referencia al leer los ejemplos de curl y los payloads: los mismos IDs aparecen en páginas distintas a propósito, para que un ejemplo de transacción se conecte con un ejemplo de alerta.

## Valores por defecto

### IDs generados por Rapid

Todos siguen el mismo molde, `00000000-0000-0000-0000-` más un sufijo, para que sea obvio que son de ejemplo. Un ID real nunca tiene este formato.

| Qué identifica | Campo | Valor |
|---|---|---|
| Transacción | `id`, `transaction_id` | `00000000-0000-0000-0000-000000000042` |
| Merchant | `merchant_id` | `00000000-0000-0000-0000-000000000001` |
| Alerta | `alert_id` | `00000000-0000-0000-0000-000000000099` |
| Disputa | `dispute_id` | `00000000-0000-0000-0000-0000000000d1` |
| Evidencia | `id` | `00000000-0000-0000-0000-0000000000e1` |
| Tu empresa | `company_id` | `00000000-0000-0000-0000-0000000000c1` |
| Afiliación del merchant | `merchant_enrollment_id` | `00000000-0000-0000-0000-0000000000aa` |

La transacción `…042` es la misma en todas las páginas: es la que creas en [Crear transacción](https://doc.rapidchargeback.com/es/canais/transactions/criar-transacao/), consultas, actualizas y eliminas en las páginas siguientes, y es a la que apunta la [evidencia](https://doc.rapidchargeback.com/es/canais/evidence/registrar-evidencia/).

### Valores de la transacción

| Campo | Valor |
|---|---|
| `external_id` (tu ID de la transacción) | `TXN-2026-001` |
| `amount` | `150.00` |
| `currency` | `USD` |
| `transaction_date` | `2026-04-01T15:30:00Z` |
| `card_last4` | `4242` |
| `card_bin` | `424242` |
| `descriptor` | `LOJA EXEMPLO` |
| `arn` | `74537119547024600128228` |
| URL del webhook del cliente | `https://seu-sistema.com/webhooks/rapid` |
| URL base de la API | `https://api.rapidchargeback.com/api/v1` |

## Header de Basic Auth

Todos los ejemplos usan el mismo header codificado:

```
Authorization: Basic Y2xpZW50X2lkOmNsaWVudF9zZWNyZXQ=
```

El valor base64 se decodifica como `client_id:client_secret`. En tu código, reemplázalo por las credenciales reales de tu empresa.

## Nombres y direcciones de ejemplo

- Cliente: `João Silva`, email `joao@exemplo.com`
- Dirección: `Rua das Flores, 123, São Paulo, SP, 01001000, BRA`

Estos valores no tienen un significado especial: son solo marcadores consistentes entre páginas. Están en portugués porque son los mismos en todos los idiomas de esta documentación.
