Release date
July 6th, 2023
Release type
Informational – Optional action from platforms.
Summary
We will be implementing a change to improve performance related to settlement processing that requires the run_id
field to migrate to a UUID "string" type.
On the REST API, the run_id
field is currently being passed as type “string”, but appears as an integer (ie, “123456”). We will be changing this to a UUID "string" type. (ie, “7f30ac2e-aa6d-4390-931a-2f947253722a”)
Additionally, on the Websocket Balances feed, the run_id
is currently being passed as type “integer”. We will be changing this to a UUID "string" type.
Action required
Platforms need to adjust to make sure they support ingesting the run_id
as a "string" instead of as an "integer". A specific use case that would be impacted would be if a platform is relying on the run_id
integer to keep track of sequencing.
Impacted endpoints and WebSocket feeds
REST Endpoints:
- GET /accounts/:account_id/run_history
- GET /accounts/:account_id/movements
- GET /deposits
WebSocket Feed:
- Balances