Saltar al contenido principal
POST
Simular cálculo de tarifa

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

scheduleId
string
requerido

The unique identifier of the fee schedule.

Cuerpo

application/json

Payload de simulación de tarifa

Payload para simular el cálculo de tarifas sobre una tabla de tarifas

grossAmount
string
requerido

Monto bruto de la transacción sobre el que se simularán las tarifas

Ejemplo:

"100.00"

currency
string
requerido

Código de moneda (ISO 4217)

Ejemplo:

"USD"

Respuesta

Resultado de la simulación de tarifa.

La respuesta incluye el encabezado X-Idempotency-Replayed.

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

Consulte Reintentos e idempotencia para más detalles.

Resultado de una simulación de tarifas

grossAmount
string

Monto bruto original

Ejemplo:

"100.00"

netAmount
string

Monto tras deducir las tarifas

Ejemplo:

"97.70"

totalFee
string

Monto total de tarifas

Ejemplo:

"2.30"

currency
string

Código de moneda (ISO 4217)

Ejemplo:

"USD"

items
object[]

Desglose de los elementos de tarifa individuales

Maximum array length: 100