POST /definitions/teams/:definitionId
Description
Create a team using a specified team definition.
It returns the state of the newly created team and the updated player teams.
Resource URL
https://api.playlyfe.com/definitions/team/:definitionId
Method
POST
Scopes
player, game, debug
Parameters
Location | Parameter Name | Default Value | Description |
---|---|---|---|
Query | definitionId | The team definition ID from which the team will be created | |
Request Body | id | auto generated | The ID of the newly created team instance |
Request Body | access | strictest access setting allowed by the definition | The access setting of the team instance. It can be either public , protected or private |
Example
Request
POST https://api.playlyfe.com/definitions/team/national { "id": "globe-trotters", "access": "public" }
Response
{ "id": "53134a34626c38324c115872", "name": "Titans", "definition": "immortals", "created": "2014-03-02T15:11:48.079Z", "version": "ee570372b07a94134e8ccb461340f997", "access": "PRIVATE", "owner": "morpheus", "locked": false, "member_count": { "God": 1 }, "total_members": 1 }