Skip to main content

GET /users/:user_id/tokens/:token

GEThttps://api.courier.com/users/:user_id/tokens/:token
Returns data associated with a token including token status.
PATH PARAMS
user_idstringrequired
The user's ID. This can be any uniquely identifiable string.
tokenstringrequired
The full token string.
Responses
AUTH TOKEN
curl --request GET \
--url https://api.courier.com/users/user-1234/tokens/ABW7HO9Y7XAQXZ7Y \
--header 'Accept: application/json'
Response Example
{
"provider_key": "firebase-fcm",
"device": {
"app_id": "com.example.app",
"ad_id": "1234567890",
"device_id": "1234567890",
"platform": "android",
"manufacturer": "Samsung",
"model": "SM-G930F"
},
"tracking": {
"os_version": "9",
"ip": "1.2.3.4",
"lat": "1.2",
"long": "3.4"
},
"expiry_date": "2030-01-01T00:00:00.000Z",
"status": "active"
}

Examples:

Request:

  • URL: `/users/user-1234/tokens/ads23fghsdfgsd32
  • Method: GET

Response:

{
"token": "ads23fghsdfgsd32",
"provider_key": "apn",
"properties": {
"is_person": true
},
"device": {
"app_id": "com.my.app",
"platform": "iOS",
"model": "iPhone 13"
}
}