User invitation

The user invitation.

Accept a user invitation

Accept a user invitation.

SecurityJWT
Request
path Parameters
userinvitation
required
string or integer

The id/hash of the user invitation.

Request Body schema: application/json

A JSON object containing user invitation information.

name
string <= 1000 characters

The name of the new user.

first_name
required
string <= 1000 characters

The first name of the new user.

last_name
required
string <= 1000 characters

The last name of the new user.

password
required
string

The password of the new user.

password_confirmation
required
string

The confirmation of the password of the new user.

terms
required
boolean

The terms flag for the new user.

Responses
200

Successful operation

404

Not Found

422

Unprocessable Content

post/userinvitation/{userinvitation}/accept
Request samples
application/json
{
  • "first_name": "Olli",
  • "last_name": "Kahn",
  • "password": "WoWar1chUnsicher?",
  • "password_confirmation": "WoWar1chUnsicher?",
  • "terms": true
}
Response samples
application/json
{
  • "success": true,
  • "hash": "9288750be08e90a44eb9403f63955ed48ed335f0",
  • "data": {
    },
  • "timestamp": 1656519348597
}

Resend a user invitation

Resend a user invitation.

SecurityJWT
Request
path Parameters
userinvitation
required
string or integer

The id/hash of the user invitation.

Responses
200

Successful operation

404

Not Found

put/userinvitation/{userinvitation}/resend
Request samples
Response samples
application/json
{
  • "success": true,
  • "hash": "8739602554c7f3241958e3cc9b57fdecb474d508",
  • "data": [ ],
  • "timestamp": 1662370497288
}