Stream complete AGARA positions and summary
GET
/trade/v1/portfolio/streamAuthorization
personal_access_token portfolio:readAuthorizationBearer <token>
Personal access token issued from the web app's Settings → API tokens page. Send as Authorization: Bearer agt_….
In: header
Scope: portfolio:read
Response Body
text/event-stream
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X GET "https://example.com/trade/v1/portfolio/stream"{ "positions": { "as_of": "2019-08-24T14:15:22Z", "positions": [ { "accounting_status": "AVAILABLE", "available_shares_micro": "string", "avg_price_micro": "string", "condition_id": "string", "current_price_micro": "string", "current_value_micro": "string", "exchange": "AGARA", "mergeable": true, "mergeable_shares_micro": "string", "open_cost_basis_micro": "string", "profit_loss_micro": "string", "profit_loss_percent": "string", "redeemable": true, "shares_micro": "string", "to_win_micro": "string", "token_id": "string", "event": { "display": { "event": {} }, "event_title": "string" }, "market": { "display": { "market": {}, "outcome": {} }, "event_slug": "string", "logo_url": "string", "market_id": "6364d859-8e1b-477a-bacc-de8305a9292b", "market_title": "string", "neg_risk_id": "string", "outcome_name": "string", "state": "string" } } ], "unavailable_exchanges": [ "AGARA" ] }, "summary": { "summaries": [ { "accounting_status": "AVAILABLE", "as_of": "2019-08-24T14:15:22Z", "cash_balance_micro": "string", "exchange": "AGARA", "free_cash_micro": "string", "open_cost_basis_micro": "string", "open_unrealized_pnl_micro": "string", "portfolio_value_micro": "string", "positions_value_micro": "string" } ] }, "type": "portfolio.sync", "seq": "string", "stream_id": "173fd1b7-72c4-44c4-9244-55a0a167a352"}