List your positions
POST
/trade/v1/portfolio/positions/listAuthorization
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
Request Body
application/json
Positions list request body. Positions are returned in one shot, so there are no page parameters.
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X POST "https://example.com/trade/v1/portfolio/positions/list" \ -H "Content-Type: application/json" \ -d '{ "condition_ids": [ "string" ] }'{ "as_of": "2019-08-24T14:15:22Z", "events": { "property1": { "display": { "event": {} }, "event_title": "string" }, "property2": { "display": { "event": {} }, "event_title": "string" } }, "markets": { "property1": { "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" }, "property2": { "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" } }, "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" } ], "unavailable_exchanges": [ "AGARA" ]}