Create an FX rate override
Creates a manual override that takes precedence over the snapshotted ECB rate for a currency pair on a specific date or date range.
Create an FX rate override › Request Body
reasonsnapshot_datesource_currencytarget_currencyvalid_fromnil → now()
valid_tonil → open-ended
Create an FX rate override › Responses
Created
created_atdeleted_atidorganization_idreasonsnapshot_dateSnapshotDate pins the override to a specific calendar day's rate snapshot — plain-date semantic, mirrors FXSnapshot.SnapshotDate. ValidFrom / ValidTo are TIMESTAMPTZ instants (the activation window of the override itself, which legitimately has wall-clock semantics — "this override kicks in at 09:00 Friday Berlin").
source_currencytarget_currencyupdated_atvalid_fromvalid_toworkspace_idUpdate an FX rate override
Updates the rate or active window of an existing manual FX override.
path Parameters
idOverride ID (UUID)
Update an FX rate override › Request Body
reasonsnapshot_datevalid_fromvalid_toUpdate an FX rate override › Responses
OK
created_atdeleted_atidorganization_idreasonsnapshot_dateSnapshotDate pins the override to a specific calendar day's rate snapshot — plain-date semantic, mirrors FXSnapshot.SnapshotDate. ValidFrom / ValidTo are TIMESTAMPTZ instants (the activation window of the override itself, which legitimately has wall-clock semantics — "this override kicks in at 09:00 Friday Berlin").
source_currencytarget_currencyupdated_atvalid_fromvalid_toworkspace_idList FX snapshots for a date
Returns all currency-pair snapshots for the supplied date (defaults to today, UTC).
query Parameters
dateDate in YYYY-MM-DD format (default today UTC)
List FX snapshots for a date › Responses
OK
created_atidratedecimal string for precision
snapshot_dateSnapshotDate is the calendar day this rate snapshot represents. One snapshot per (date, source, target) — the rate is what the configured source (ECB, etc.) published for that day. Plain-date semantic: no clock, no zone. Postgres column type is DATE.
sourcesource_currencytarget_currencyGet the latest FX snapshot for a currency pair
Returns the most recent FX snapshot at or before "now" for the given from→to pair. Used for ad-hoc conversion lookups.
query Parameters
fromSource ISO 4217 currency code
toTarget ISO 4217 currency code
Get the latest FX snapshot for a currency pair › Responses
OK
created_atidratedecimal string for precision
snapshot_dateSnapshotDate is the calendar day this rate snapshot represents. One snapshot per (date, source, target) — the rate is what the configured source (ECB, etc.) published for that day. Plain-date semantic: no clock, no zone. Postgres column type is DATE.
sourcesource_currencytarget_currency