Saltar al contenido principal
POST
Previsualizar un archivo de transacciones

Autorizaciones

Authorization
string
header
requerido

Autenticación con token Bearer (formato: "Bearer {token}")

Encabezados

X-Request-Id
string

A unique identifier for tracing the request across services.

X-Idempotency-Key
string

Clave de idempotencia opcional para reintentos seguros. También acepta Idempotency-Key como nombre de encabezado alternativo. Si se envía la misma clave nuevamente y la solicitud original ya fue procesada, se devuelve la respuesta en caché con X-Idempotency-Replayed: true.

Consulte Reintentos e idempotencia para más detalles.

Parámetros de ruta

contextId
string
requerido

The unique identifier of the reconciliation context.

sourceId
string
requerido

The unique identifier of the reconciliation source.

Cuerpo

multipart/form-data
file
file
requerido

Archivo de transacciones a previsualizar (CSV, JSON o XML)

format
enum<string>

Formato del archivo (detectado automáticamente a partir del nombre del archivo si se omite)

Opciones disponibles:
csv,
json,
xml
max_rows
integer
predeterminado:5

Número máximo de filas de muestra a devolver

Rango requerido: 1 <= x <= 20

Respuesta

Vista previa del archivo con columnas detectadas y filas de muestra.

La respuesta incluye el encabezado X-Idempotency-Replayed.

Si el valor es false, la solicitud acaba de procesarse. Si el valor es true, la respuesta es una repetición de una solicitud procesada anteriormente.

Consulte Reintentos e idempotencia para más detalles.

Vista previa de un archivo de transacciones que muestra las columnas detectadas y datos de muestra

columns
string[]

Nombres de columnas detectados

Ejemplo:
sampleRows
string[][]

Filas de datos de muestra

rowCount
integer

Número de filas de muestra devueltas

Ejemplo:

5

format
string

Formato de archivo detectado

Ejemplo:

"csv"