Get Notification By Id
GET /notification/v1/player/{player_uuid}/notification/{notification_id}
Retrieve a single notification by id
This version can be used for any client provided its id (with proper permissions)
Required Permissions:
-
For any player (including themselves) any of:
notification:player:*
,notification:player:read
-
For the player themselves any of:
notification:player:self:*
,notification:player:self:read
Authorizations
Parameters
Path Parameters
Responses
200
Successful Response
object
Base Message for the notification
Path to get additional data about this notification
Custom values for the notification
object
ETag for the resource at rh_url at the time of this notification
Unique Identifier for the notification. You cannot depend on the format of this string, and it must be considered opaque
When this notification was added
400
Error Codes:
- bad_id - Passed client id is not a valid id
object
403
Error Codes:
- auth_token_invalid_type - Invalid Authorization - Invalid Token Type
- auth_token_expired - Token is expired
- auth_invalid_version - Invalid Authorization - version
- auth_malformed_access - Invalid Authorization - malformed access token
- auth_token_format - Invalid Authorization - {}
- insufficient_permissions - Insufficient Permissions
- auth_not_jwt - Invalid Authorization
- auth_token_invalid_claim - Token contained invalid claim value: {}
- auth_token_unknown - Failed to parse token
- auth_token_sig_invalid - Token Signature is invalid
- auth_invalid_key_id - Invalid Authorization - Invalid Key ID in Access Token
object
404
Error Codes:
- resource_not_found - Notification could not be found
object
409
Error Codes:
- too_many_listening_to_single_client - An enumeration.
object
422
Validation Error
object
object
503
Error Codes:
- connection_limit_reached - An enumeration.