List all connections
Returns a list of all connections for the specified user. Note that Connection and Brokerage Authorization are interchangeable, but the term Connection is preferred and used in the doc for consistency.
A connection is usually tied to a single login at a brokerage. A single connection can contain multiple brokerage accounts.
SnapTrade performs de-duping on connections for a given user. If the user has an existing connection with the brokerage, when connecting the brokerage with the same credentials, SnapTrade will return the existing connection instead of creating a new one.
Query parameters
SnapTrade User ID. This is chosen by the API partner and can be any string that is a) unique to the user, and b) immutable for the user. It is recommended to NOT use email addresses for this property because they are usually not immutable.
SnapTrade User Secret. This is a randomly generated string and should be stored securely. If compromised, please rotate it via the rotate user secret endpoint.
Response
OK
Example response
[
{
"id": "87b24961-b51e-4db8-9226-f198f6518a89",
"created_date": "2024-08-20T21:56:19.123935Z",
"brokerage": {
"id": "ebf91a5b-0920-4266-9e36-f6cfe8c40946",
"slug": "ROBINHOOD",
"name": "Robinhood",
"display_name": "Robinhood",
"description": "Robinhood is an American multinational financial services corporation based in Menlo Park, California.",
"aws_s3_logo_url": "https://passiv-brokerage-logos.s3.ca-central-1.amazonaws.com/robinhood-logo.png",
"aws_s3_square_logo_url": "https://passiv-brokerage-logos.s3.ca-central-1.amazonaws.com/robinhood-logo-square.png",
"url": "https://robinhood.com",
"enabled": true,
"maintenance_mode": true,
"is_degraded": true,
"allows_trading": true,
"allows_fractional_units": true,
"has_reporting": true,
"is_real_time_connection": true,
"brokerage_type": {
"id": "2bcd7cc3-e922-4976-bce1-9858296801c3",
"name": "Traditional Brokerage"
},
"exchanges": [
"2bcd7cc3-e922-4976-bce1-9858296801c3",
"4bcd8cc3-c122-4974-dc21-1858296801f4"
]
},
"name": "Connection-1",
"type": "trade",
"disabled_date": "2022-01-21T15:11:19.217000-05:00",
"meta": {
"identifier": 123456
},
"updated_date": "2024-08-20T21:56:20.057224Z",
"is_eligible_for_payout": true,
"data_freshness_mode": "realtime"
}
]