Channels are a way to send messages between players in your game. You can use channels to create chat rooms, send notifications or create any other kind of messaging system you can think of.
Learn more about channels here .
Endpoints
List game channels GET https://api.trytalo.com/v1/game-channelsQuery keys Key Required Description page❌ NoThe current pagination index (starting at 0)
Sample response Show
Sample request with prop key filtering Show
Sample request with prop key and value filtering Show List game channels that the player is subscribed to GET https://api.trytalo.com/v1/game-channels/subscriptionsKey Required Description x-talo-alias✅ YesThe ID of the player's alias
Query keys Key Required Description propKey❌ NoOnly return channels with this prop key propValue❌ NoOnly return channels with a matching prop key and value
Sample response Show
Sample request with prop key filtering Show
Sample request with prop key and value filtering Show Find a game channel GET https://api.trytalo.com/v1/game-channels/:idRoute params Key Required Description id✅ YesThe ID of the channel
Query keys Key Required Description propKey❌ NoOnly return channels with this prop key propValue❌ NoOnly return channels with a matching prop key and value
Sample response Show Get the members of a game channel GET https://api.trytalo.com/v1/game-channels/:id/membersKey Required Description x-talo-alias✅ YesThe ID of the player's alias
Route params Key Required Description id✅ YesThe ID of the channel
Query keys Key Required Description aliasId❌ NoFind a member with this player alias ID identifier❌ NoFind a member with this identifier page❌ NoThe current pagination index (starting at 0) playerGroupId❌ NoFilter members by players in this group playerId❌ NoFilter members by this player ID playerPropKey❌ NoFilter members by players with this prop key playerPropValue❌ NoFilter members by players with matching prop keys and values
Sample response Show Get a single storage property from a game channel GET https://api.trytalo.com/v1/game-channels/:id/storageKey Required Description x-talo-alias✅ YesThe ID of the player's alias
Route params Key Required Description id✅ YesThe ID of the channel
Query keys Key Required Description propKey✅ YesThe key of the storage property to retrieve
Sample response Show
Sample response when property does not exist Show Get multiple storage properties from a game channel GET https://api.trytalo.com/v1/game-channels/:id/storage/listKey Required Description x-talo-alias✅ YesThe ID of the player's alias
Route params Key Required Description id✅ YesThe ID of the channel
Query keys Key Required Description propKeys✅ YesAn array of storage property keys to retrieve (maximum 50 keys)
Sample request Show
Sample response Show Create a game channel POST https://api.trytalo.com/v1/game-channels
Sample request Show
Sample response Show Join a game channel POST https://api.trytalo.com/v1/game-channels/:id/join
Sample response Show Leave a game channel