(GET) Devices
Retrieve a list of Spotters associated with your account.
GET https://api.sofarocean.com/api/devices
Returns a list containing the display name, Spotter ID, and hull type of any Spotters you have API access to (i.e., Spotters registered to or shared with your account).
Query Parameters
excludeSharedDevices
boolean
Default: false
Set true to limit the response to Spotters registered directly to your account. Any Spotters shared to your account will be excluded.
Response Description
The response body contains a list of Spotters associated with the account, ordered by spotterId.
spotterId
string
The Spotter's identifier.
name
string
The Spotter's display name, as configured in the Spotter Dashboard. Returns null if no display name has been set.
hullType
string
The Spotter's hull type.
Can be spotter, scout or velella.
Examples
Example Request
curl "https://api.sofarocean.com/api/devices" -H 'token: YOUR_API_TOKEN'Example Responses
2 Devices:
{
"message": "2 devices",
"data": {
"devices": [
{
"spotterId": "SPOT-0017",
"hullType": "spotter",
"name": "Mavericks 1"
},
{
"spotterId": "SPOT-0018",
"hullType": "spotter",
"name": "Golden Gate"
}
]
}
}No Devices:
{
"message": "0 devices",
"data": {
"devices": []
}
}Incorrect Token:
Missing Token:
Last updated
Was this helpful?