API Endpoints

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
channelstring Β· enumRequiredExample: SMSPossible values:
playerIdstringRequiredExample: ca91d88c-21c1-48da-95ac-8b57fdc62869
languagestringRequiredExample: en
timezonestringRequiredExample: -2800
countrystringRequiredExample: HN
Responses
post
/communications/notification-channels/device-registration
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful Operation

application/json
ResponseanyExample: {"statusCode":200,"data":{"notificationChannels":[{"channelType":"PUSH","isActive":true,"text":"Push Notification"}]}}
get
/communications/notification-channels
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
channelTypestring Β· enumRequiredExample: SMSPossible values:
gameVersionstringRequiredExample: 1.0.1
Responses
post
/communications/notification-channels
put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
channelstring Β· enumRequiredPossible values:
Body
identifierstringOptionalExample: [email protected]
languagestringOptionalExample: es
timezonestringOptionalExample: -2800
gameVersionstringOptionalExample: 1.0.1
tagsobjectOptional
countrystringOptionalExample: HN
Responses
200

Successful Operation

application/json
ResponseanyExample: {"statusCode":200}
put
/communications/notification-channels/{channel}
delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
channelstring Β· enumRequiredPossible values:
Responses
200

Successful Operation

application/json
ResponseanyExample: {"statusCode":200}
delete
/communications/notification-channels/{channel}

Last updated

Was this helpful?