(GET) Devices

Retrieve a list of Spotters associated with your account.

GET https://api.sofarocean.com/api/devices

Returns a list containing the device display name and Spotter ID of any Spotters you have API access to. If you have not changed the device display name in the Spotter Dashboardarrow-up-right, the display name and Spotter ID will be the same.

Query Parameters

Name
Type
Description

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

Name
Type
Description

spotterId

string

The device's identifier.

name

string

The device's display name, configured in the Spotter Dashboardarrow-up-right.

Error Codes

Examples

Example Request

curl "https://api.sofarocean.com/api/devices" -H 'token: YOUR_API_TOKEN'

Example Responses

{
  "message": "2 devices",
  "data": {
    "devices": [
      {
        "spotterId": "SPOT-0017",
        "name": "Mavericks 1"
      },
      {
        "spotterId": "SPOT-0018",
        "name": "Golden Gate"
      }
    ]
  }
}

Last updated

Was this helpful?