Getting Started
Go from zero to querying your fleet in under 5 minutes. Pick your path:
1
Get your API credentials
Log in to sentinel.kajeet.com and generate an API key from Settings → API Access, or authenticate with your credentials:
Authentication
curl -X POST "https://sentinel-api.kajeet.com/sentinel/api/v1.0/auth/login" \
-H "Content-Type: application/json" \
-d '{"username": "admin@northstar-isd.edu", "password": "••••••"}'
# Response:
# { "token": "eyJhbGciOiJIUz...", "expiresIn": 1800 }2
Make your first API call
Let's list your devices — the most common starting point:
List Devices
export SENTINEL_TOKEN="eyJhbGciOiJIUz..."
curl "https://sentinel-api.kajeet.com/sentinel/api/v1.0/devices/NORTHSTAR-ISD?offset=0&limit=5&sort=LAST_30_DAYS_USED&sortDir=DESC" \
-H "Authorization: Bearer $SENTINEL_TOKEN" \
-H "Content-Type: application/json"3
Explore the response
Every response includes pagination metadata and structured data:
Response (200 OK)
{
"totalCount": 487,
"devices": [
{
"key": "5212671508",
"mdn": "521-267-1508",
"status": "active",
"deviceName": "Kajeet ENT-BYOD",
"monthlyAmountUsed": 31245.43,
"onlineStatus": true
}
]
}