Trading accounts
Get an account's event log and session history
Everything support staff need to investigate one account without pulling logs by hand:
- events — the account’s event log (
ACCOUNT_CREATED,STATUS_CHANGED,ACCOUNT_FAILEDwith the violated rule,LOCKOUT_CREATED,PURCHASE_CREATED,FILL_CREATED, …). Same rows asGET /organization/events?accountId=, newest first, without the bulky payload snapshot. - sessions — the account owner’s sign-in and security history: successful and failed logins (with IP, user agent and sign-in method), password resets, MFA enabled/disabled, agreement signatures, market-data grants.
- devices — devices the owner has used for market data (web / mobile), with first/last seen and whether the device session is still active.
The account must belong to your organization; sessions and devices cover that account’s owner only.
curl -X GET "https://api.hyperprop.com/platform/v1/organization/trading-accounts/7c9e6679-7425-40de-944b-e07fc1f90ae7/activity?limit=100" \
-H "X-API-Key: hp_live_your_key_here"
GET
Get an account's event log and session history
Authorizations
Organization API key. Format: "hp_live_{key}". Organization admins manage the key in the dashboard.
Path Parameters
The account whose activity to retrieve
Query Parameters
Maximum events and maximum session entries to return (each, newest first)
Required range:
1 <= x <= 500