Agara

Stream complete AGARA positions and summary

GET/trade/v1/portfolio/stream

Authorization

personal_access_token portfolio:read
AuthorizationBearer <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"}