POST
Add device token for user
Registers a new device token for the authenticated user. If the token already exists, updates its association or last set time as appropriate. Used for enabling push notifications to the user's device.
Header Params
-
request-idstring
Body Params
object
-
deviceTokenstring required -
providerstring enum requiredfcm -
platformstring enum requiredANDROIDIOS -
appIdstring required
Responses
201
Device token added
Response Body
object
-
deviceTokenstring required -
platformstring enum requiredANDROIDIOS -
providerstring enum requiredfcm -
appIdstring required -
bitgoUserIdstring required -
messagestring required
400
Invalid device token request body
Response Body
object
Bad request error response
-
namestring enum requiredError codeValidationFailedIllegalArgumentBadRequestDataIntegrityErrorNotImplementedErrorRETRIGGER_RATE_LIMITEDUSER_CREATION_FAILEDUSER_FALLBACK_FAILED -
errorstring requiredHuman-readable error message -
statusinteger enum int32 requiredHTTP status code400
500
Unexpected error
Response Body
object
Internal server error response
-
namestring enum requiredError codeUnexpectedErrorThirdPartyErrorDatabaseErrorUSER_FALLBACK_TIMEOUT -
errorstring requiredHuman-readable error message -
statusinteger enum int32 requiredHTTP status code500