Manage Profile

Account profile, contact, security, billing card, notifications, and preference settings.

20 of 20
GET/v1.0/manage-profile/adminUsers/Read-onlyPermalink ↗

Get a list of Admin Users for an account.

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/adminUsers/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
GET/v1.0/manage-profile/contactInformation/Read-onlyPermalink ↗

Get Contact Information for an account.

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/contactInformation/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
POST/v1.0/manage-profile/contactInformation/Changes dataPermalink ↗

Save Contact Information of an account.

Parameters

ContactInformationbodyContactInformationrequired

All the contact information on a particular account

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

Get Credit Card Information for a non-PLTE account. This endpoint can be accessed only by scope org_super (Master Admin).

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/creditCardInformation/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
POST/v1.0/manage-profile/creditCardInformation/Changes dataPermalink ↗

Save Credit Card Information for a non-PLTE account. This endpoint can be accessed only by scope org_super (Master Admin).

Parameters

CreditCardFormbodyCreditCardFormPostrequired

Credit card information

cURL
curl -X POST "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/creditCardInformation/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "example": true,
  "corpId": "NORTHSTAR-ISD"
}'
DELETE/v1.0/manage-profile/creditCardInformation/DestructivePermalink ↗

Deletes Credit Card Information of a non-PLTE account. JWT is sufficient for this endpoint. This endpoint can be accessed only by scope org_super (Master Admin).

Parameters

No parameters.

cURL
curl -X DELETE "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/creditCardInformation/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
GET/v1.0/manage-profile/deviceStatusMessage/Read-onlyPermalink ↗

Get Device Status Message Preference for a non-PLTE account. This endpoint can be accessed only by scope org_super (Master Admin).

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/deviceStatusMessage/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
POST/v1.0/manage-profile/deviceStatusMessage/Changes dataPermalink ↗

Saves Device Status Message Preference for a non-PLTE account. This endpoint can be accessed only by scope org_super (Master Admin).

Parameters

messagebodyobjectrequired

New device status message

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

Get Email Notification Preference for a non-PLTE account. This endpoint can be accessed only by scope org_super (Master Admin) or org_tech (Admin).

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/emailNotification/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
POST/v1.0/manage-profile/emailNotification/Changes dataPermalink ↗

Saves Email notification preferences for the user of a non-PLTE account. This endpoint can be accessed only by scope org_super (Master Admin) or org_tech (Admin).

Parameters

NotificationModelbodyobjectrequired

To send an email alert depending on whether device is dormant or not.

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

Get Lost/Stolen Message Preference for a non-PLTE account. This endpoint can be accessed only by scope org_super (Master Admin).

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/lostStolenMessage/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
POST/v1.0/manage-profile/lostStolenMessage/Changes dataPermalink ↗

Saves message to display when device switches on after it is lost or stolen for a non-PLTE account. This endpoint can be accessed only by scope org_super (Master Admin).

Parameters

messagebodyobjectrequired

New lost/stolen message

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

Get Provinces

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/provinces/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
GET/v1.0/manage-profile/secretQuestions/Read-onlyPermalink ↗

Get Secret questions

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/secretQuestions/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
GET/v1.0/manage-profile/securityInformation/Read-onlyPermalink ↗

Get Security Information of an account.

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/securityInformation/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
POST/v1.0/manage-profile/securityInformation/Changes dataPermalink ↗

Save Security Information of an account.

Parameters

SecuritySettingsFormbodySecuritySettingsFormrequired

Security information of a particular account. If current password is specified, then new and confirm passwords are required. The question and answer must also both be specified if one is updated.

cURL
curl -X POST "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/securityInformation/" \
  -H "Authorization: Bearer $SENTINEL_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "example": true,
  "corpId": "NORTHSTAR-ISD"
}'
POST/v1.0/manage-profile/summerSuspensionChanges dataPermalink ↗

Enable summer suspension.

Parameters

Summer Suspensionbodyobjectrequired

Pass the summer suspension start date and end date and optional list of IMEIs with exemption from summer suspension only if user is ORG_SUPER.

cURL
curl -X POST "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/summerSuspension" \
  -H "Authorization: Bearer $SENTINEL_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "example": true,
  "corpId": "NORTHSTAR-ISD"
}'
PUT/v1.0/manage-profile/summerSuspensionChanges dataPermalink ↗

Update summer suspension time frame.

Parameters

Summer Suspensionbodyobjectrequired

Pass the summer suspension time frame

cURL
curl -X PUT "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/summerSuspension" \
  -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."
}'
DELETE/v1.0/manage-profile/summerSuspensionDestructivePermalink ↗

Disable summer suspension

Parameters

No parameters.

cURL
curl -X DELETE "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/summerSuspension" \
  -H "Authorization: Bearer $SENTINEL_TOKEN"
GET/v1.0/manage-profile/timeZones/Read-onlyPermalink ↗

Get Time Zones

Parameters

No parameters.

cURL
curl -X GET "https://api.kajeet.dev/sentinel-proxy/sentinel/api/v1.0/manage-profile/timeZones/" \
  -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.