Account Summary

(AccountSummary endpoints are not accessible to scope org_mediacenter.)

12 of 12
POST/v1.0/account/balanceTransfer/Changes dataPermalink ↗

Transfer data or points between device groups. This endpoint can only be accessed by scope org_super.

Parameters

bucketTransferbodyobject

bucketTransfer

cURL
curl -X POST "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/balanceTransfer/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "example": true,
  "corpId": "NORTHSTAR-ISD"
}'
GET/v1.0/account/balanceTransferSummary/Read-onlyPermalink ↗

Get a balance transfer summary. This endpoint can only be accessed by scope org_super.

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/balanceTransferSummary/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
GET/v1.0/account/ccTransactions/Read-onlyPermalink ↗

Get a list of Credit Card Transaction history of purchased data and points. This endpoint can only be accessed by scope org_super.

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/ccTransactions/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
GET/v1.0/account/clientBucketDetails/Read-onlyPermalink ↗

Cumulative Bucket Details.This endpoint is accessible only if /settings showCumulativeBalance is true.

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/clientBucketDetails/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
GET/v1.0/account/clientBucketDetails/csvRead-onlyPermalink ↗

Get client Bucket Details as a CSV file. This endpoint is accessible only if /settings showCumulativeBalance is true.

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/clientBucketDetails/csv" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
PUT/v1.0/account/clientBucketManagement/DestructivePermalink ↗

Enable/disable allocation of bucket to and from sub-device group (client). This endpoint can only be accessed by scope org_super with /settings manageBuckets true.

Parameters

ClientBucketManagementbodyobject

ClientBucketManagement

cURL
curl -X PUT "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/clientBucketManagement/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "corpId": "NORTHSTAR-ISD",
  "note": "Example update payload — confirm schema in Swagger before wiring production."
}'
GET/v1.0/account/deviceCountsAndDetails/Read-onlyPermalink ↗

Get device counts and details.

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/deviceCountsAndDetails/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
GET/v1.0/account/pakPlans/{bucketType}Read-onlyPermalink ↗

Get Pack Plans for given Bucket Type. This endpoint can only be accessed by scope org_super.

Parameters

bucketTypepathstringrequired

1 for Data, 2 for Points, 3 for Software Management Subscription

Values: 1, 2, 3

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/pakPlans/DATA" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
POST/v1.0/account/planPurchase/Changes dataPermalink ↗

Replenish data or points balance for an account. This endpoint can only be accessed by scope org_super.

Parameters

CorpPakbodyCorpPakrequired

CorpPak

cURL
curl -X POST "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/planPurchase/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "example": true,
  "corpId": "NORTHSTAR-ISD"
}'
GET/v1.0/account/usageSummary/Read-onlyPermalink ↗

Get the Account Usage Summary

CLIkajeet-sentinel usage summaryMCPsentinel_usage.usage_summary

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/usageSummary/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
Response · 200 OK
{
  "usageDetails": [
    {
      "renewalDate": "03/13/2026",
      "mbUsed": 50098,
      "pointsUsed": 235
    },
    {
      "renewalDate": "02/27/2026",
      "mbUsed": 45951,
      "pointsUsed": 287
    }
  ]
}
GET/v1.0/account/{corpId}/availableBalanceRead-onlyPermalink ↗

Get available balance for a Device Group

Parameters

corpIdpathstringrequired

Device Group

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/NORTHSTAR-ISD/availableBalance" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
GET/v1.0/account/{extAccountId}Read-onlyPermalink ↗

Get the device group associated with the external account id.

Parameters

extAccountIdpathstringrequired

External account id defined by the user, either using the /managedwireless/account endpoint or through Customer Support.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/account/NORTHSTAR-EXT-001" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"

Build your first call in 5 minutes.

Grab a Dev SIM, get an API key, and POST /v1.0/auth/token from anywhere.