...

Trackables

List and manage your tracked devices


Trackables represent your AirTags and other Find My-enabled devices.

List all trackables

Returns all devices linked to your account with their latest location.

GET/trackables

List all your tracked devices

Response

JSON
{
  "trackables": [
    {
      "id": "trk_abc123",
      "model": "AirTag",
      "name": "Delivery Van #3",
      "enabled": true,
      "pairedAt": "2024-01-10T09:15:22Z",
      "lastKnownLocation": {
        "latitude": 37.7749,
        "longitude": -122.4194,
        "timestamp": "2024-01-15T14:30:00Z",
        "horizontalAccuracy": 10
      },
      "batteryInfo": {
        "batteryLevel": 1,
        "estimatedDaysRemaining": 200
      }
    }
  ]
}

Query parameters

ParameterDefaultDescription
limit50Results per page (1-100)
skip0Results to skip for pagination

Get a trackable

Retrieve details for a single device.

GET/trackables/{trackableId}

Get details for a specific device. Sign in to auto-populate your trackable ID.

Path Parameters

Trackable fields

FieldTypeDescription
idstringUnique identifier
modelstringDevice type (AirTag, iPhone, etc.)
namestringName from Find My
enabledbooleanWhether tracking is active
pairedAtstringWhen device was linked
lastKnownLocationobjectMost recent location data
batteryInfoobjectBattery status (AirTags only)

Battery information

AirTags include battery status:

JSON
{
  "batteryInfo": {
    "batteryLevel": 1,
    "lastBatteryReset": "2024-01-01T00:00:00Z",
    "batteryMonths": 12,
    "estimatedDaysRemaining": 200
  }
}
FieldDescription
batteryLevel0=full, 1=medium, 2=low, 3=critical
lastBatteryResetWhen battery was last replaced
batteryMonthsExpected battery life
estimatedDaysRemainingCalculated remaining days

Get battery status

Terminal
curl -X GET "https://api.airpinpoint.com/v1/trackables/{trackableId}/battery" \
  -H "Authorization: Bearer YOUR_API_KEY"

Reset battery (after replacement)

Terminal
curl -X POST "https://api.airpinpoint.com/v1/trackables/{trackableId}/battery" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"batteryMonths": 12}'

Tip

Reset the battery counter whenever you replace an AirTag battery to keep estimates accurate.

Location endpoints

For location-specific operations, see: