Get Trading Period Detail
Requires the read:user scope.
Returns the trading-period detail for the given id, including per-product totals.
Parameters
- trading_period_id
- Public trading-period identifier — the period's UTC start time at minute precision (e.g. 2026-07-29T20:00), as returned by the trading-periods list and carried on transactions.
Returns
Trading-period detail with macro totals and the per-product breakdown.
Raises
- HTTPException
- 404 Not Found when no trading period with that id exists within the partner's financial institution.
Authorization
APIKeyHeader x-api-key<token>
Partner API key, required on every endpoint except "GET /health". Your financial institution issues and revokes these keys from the InvestiFi Ops Center. Each key carries an environment-identifying prefix such as "ifi_prod_" plus a fixed set of scopes, so a valid key still returns 403 Forbidden on an endpoint whose scope it was not granted; the response "detail" names the check that failed.
In: header
Path Parameters
trading_period_id*Trading Period Id
Response Body
application/json
application/json
application/json
curl -X GET "https://partner-api.investifi.com/v1/trading-periods/string/"{
"trading_period_id": "string",
"start_time": "2019-08-24T14:15:22Z",
"end_time": "2019-08-24T14:15:22Z",
"status": "open",
"total_transaction_volume": "string",
"total_transaction_fees": "string",
"total_gl_volume": "string",
"rebalance_allocation_volume": "string",
"products": [
{
"product": "crypto",
"status": "open",
"total_transaction_volume": "string",
"total_transaction_fees": "string"
}
],
"settlements": [
{
"leg": "crypto",
"direction": "pull",
"amount": "string",
"status": "open"
}
]
}{
"detail": "Key does not have the required scope: read:user."
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}
