Upsert Device

Upsert (create or update) a user device. Any tags or associatedIds in the request are merged with existing values, overwriting tags with the same name. Tags added by a backend system cannot be modified via this endpoint. If the deviceId does not exist it will be created automatically. deviceId and authId cannot be changed via this endpoint. Returns 200 with no data on success.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
string
required
Body Params
associatedIds
array of objects
associatedIds
tags
array of objects
tags
integer | null
string | null
location
array of numbers
length between 2 and 2

Geo-point as [longitude, latitude].

location
string | null
integer | null
integer | null
date-time | null
string | null
enum
Allowed:
string | null
string | null
Headers
string
required

Defines the application the call is accessing from, e.g. android, ios, or web.

string
required

Defines the space or client the caller is trying to access, e.g. CORTEX.

string
required

API Key provided by the Cortex platform for this app+realm pair

Responses

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json