832 B
832 B
GET /api/v1/invite/{id}
Returns an invite with id = {id}
Response:
{
"id": "string",
"communityId": "string",
"valid": true,
"unlimitedInvites": false,
"hasExpiration": false,
"remainingInvites": 0,
"creationDate": 0,
"expirationDate": 0
}
DELETE /api/v1/invite/{id}
Requires an authorization header
Removes an invite with id = {id}
Response:
{
"id": "string",
"communityId": "string"
}
POST /api/v1/invite/{id}/accept
Requires an authorization header
Request:
{
"userId": "string"
}
Accepts an invite and joins user to a community with id = {id}
Response:
{
"userId": "string",
"userName": "string",
"communityId": "string",
"communityName": "string",
"inviteId": "string"
}