Updated Run_ID Type Change
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 (i.e., “123456”). We will be changing this to a UUID "string" type (i.e., “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 feed
- REST Endpoints
GET /accounts/:account_id/run_history
GET /accounts/:account_id/movements
GET /deposits
- WebSocket Feed
- Balances