games.cavu.launchIntent
Ask a game's launch service for a signed launch grant. Called by the launcher (e.g. cavu.games) against the service named in the launch service's DID document. The service picks the room and the instance that owns it and returns their URL inside the signed grant.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | cavu.games |
| Indexed |
Showing version bafyreiewqgwpywe5yu24dzdqrssk4n7glglhs7gmnvhdaa2jxhsihs7mwe. Show the latest
Procedure
procedure · POSTInput
application/jsonThe games.cavu.game record to launch or join.
hostService
refThe player's game host. Required with `player`.
Reference
joinCode
stringJoin an existing room. Omit to be placed by the service.
maxLength: 64
player
string · didSigned-in player. Omit for a guest launch.
Output
application/jsonReference
Reference
Errors
GameNotFound
No description in schema.
GuestsNotAllowed
The game does not declare guest play and no player was given.
InvalidJoinCode
No description in schema.
PlayerNotAllowed
No description in schema.
LaunchUnavailable
No capacity, region, or upstream outage.