Get Started.
SentinelOS gets you managing devices in under 5 minutes. Pick your path — REST, CLI, or your AI agent of choice.
5mintime-to-first-call
FreeDev SIM
No CCrequired
0dependencies
/// STEP 01
Get your API credentials
Alternatively, log in to sentinel.kajeet.com and generate an API key from Settings → API Access, or authenticate with your credentials:
POST /v1.0/auth/login
curl -X POST "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/auth/login" \
-H "Content-Type: application/json" \
-d '{"username": "admin@northstar-isd.edu", "password": "••••••"}'
# Response:
# { "token": "eyJhbGciOiJIUz...", "expiresIn": 1800 }/// STEP 02
Make your first API call
Let's list your devices — the most common starting point:
GET /v1.0/devices/{corpId}
export SENTINEL_TOKEN="eyJhbGciOiJIUz..."
curl "https://api.kajeet.dev/sentinel-proxy/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"/// STEP 03
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
}
]
}/// STEP 04
What's next?
Pick whichever surface fits your workflow.
You're connected — now build.
Grab a free Dev SIM, generate an API key, and ship the integration you came here for.
