DELETE /processes/:processId/approvals/:requestId

Description

Reject a player request to join a process.

The player who rejects the request must have sufficient privileges to do so.

It returns the rejected approval request.

For more information about process approvals check out Approvals

Resource URL

https://api.playlyfe.com/processes/:processId/approvals/:requestId

Method

DELETE

Scopes

player, game, debug

Parameters

LocationParameter NameDefault ValueDescription
QueryprocessIdThe process ID
QueryrequestIdThe approval request ID

Example

Request
DELETE https://api.playlyfe.com/processes/neo/thefakematrix/approvals/3d183590-a235-11e3-9af5-753d0e60669a
Response
{
  "event": "join:request",
  "timestamp": "2014-03-02T18:05:29.321Z",
  "actor": {
    "id": "trinity",
    "alias": "Trinity"
  },
  "process": {
    "id": "neo/thefakematrix",
    "name": "The Fake Matrix"
  },
  "roles": {
    "~": "player"
  },
  "state": "REJECTED",
  "id": "3d183590-a235-11e3-9af5-753d0e60669a",
  "rejected_by": {
    "id": "neo",
    "alias": "Neo"
  },
  "rejected_at": "2014-03-02T18:05:43.984Z"
}