Skip to main content

Get all tokens

GEThttps://api.courier.com/users/:user_id/tokens
Gets all tokens available for a :user_id
PATH PARAMS
user_idstringrequired
The user's ID. This can be any uniquely identifiable string.
Responses
AUTH TOKEN
curl --request GET \
--url https://api.courier.com/users/user-1234/tokens \
--header 'Accept: application/json'
Response Example
{
"tokens": [
{
"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
  • Method: GET

Response:

{
"tokens": [
{
"token": "ads23fghsdfgsd32",
"provider_key": "apn",
"properties": {
"is_person": true
},
"device": {
"app_id": "com.my.app",
"platform": "iOS",
"model": "iPhone 13"
}
},
{
"token": "jkfs23dvsjdfh23G",
"provider_key": "apn",
"properties": {
"is_person": false
},
"device": {
"app_id": "com.my.app",
"platform": "iOS",
"model": "iPad Mini"
}
}
]
}