Creates currency exchange rates in batch (up to 20 records per request)
status — Operation status: success (all records processed), failed (all records rejected), or partial (some succeeded, some failed)company_id — The unique identifier of the company associated with the requestrecords_received — Total number of records in the requestrecords_deduplicated — Number of duplicate records removedrecords_created — Number of successfully created recordsrecords_replaced — Number of records that replaced existing onesrecords_rejected — Number of records that failed validation or processingerrors — Array of error details for rejected recordserrors includes:
| Field | Type | Description |
|---|---|---|
from_currency | string | Source/foreign currency ISO code of the rejected record |
to_currency | string | Base/target currency ISO code of the rejected record |
message | string | Validation or business-rule message explaining why the record was rejected |
ValidationError — Missing required fields or invalid structureeffective_date and last_updated_datetime must be on the same day (for GLOBANT source)