v50

latestOpenAPI 3.0.0Commercialraw.githubusercontent.com2022-08-0911645127.8 KB
Account

Create a new user account and send an email invite

put/account/users/invite

Request body

first_namestring
last_namestring
emailstring
client_adminboolean
org_default_rolestring
org_rolesobject
subjectstring
messagestring

Example request

{
  "first_name": "James",
  "last_name": "Smith",
  "email": "jsmith@example.com",
  "client_admin": true,
  "org_default_role": "admin",
  "subject": "Welcome to Rumble",
  "message": "You have been invited to the Rumble Network Discovery platform"
}

Response

key details

idstring uuid required
client_idstring uuid
created_atinteger
updated_atinteger
first_namestring
last_namestring
emailstring
client_adminboolean
org_default_rolestring
org_rolesobject
reset_token_expirationinteger
invite_token_expirationinteger
last_login_ipstring
last_login_atinteger
last_login_uastring
sso_onlyboolean
login_failuresinteger

Example response

{
  "id": "e77602e0-3fb8-4734-aef9-fbc6fdcb0fa8",
  "client_id": "e77602e0-3fb8-4734-aef9-fbc6fdcb0fa8",
  "created_at": 1576300370,
  "updated_at": 1576300370,
  "first_name": "James",
  "last_name": "Smith",
  "email": "jsmith@example.com",
  "client_admin": true,
  "org_default_role": "admin",
  "reset_token_expiration": 1576300370,
  "invite_token_expiration": 1576300370,
  "last_login_ip": "192.168.0.1",
  "last_login_at": 1576300370,
  "last_login_ua": "curl/1.0"
}