POST {{baseUrl}}/v4/user/register| Key | Value |
|---|---|
Content-Type | application/json |
Accept | application/json |
{
"em": "name@example.com",
"unm": "username",
"tkn": "token",
"pass": "password",
"rek": false,
"rept": false,
"rep": {}
}| Field | Type | Description |
|---|---|---|
em | string | The email address of the user to register. |
unm | string | The desired username for the new account. |
tkn | string | A registration or invite token, if required. |
pass | string | The password for the new account. |
rek | boolean | Whether the user has accepted the terms and conditions / privacy policy. |
rept | boolean | Whether the user has opted in to receiving push/email notifications. |
rep | object | Additional registration payload or metadata (can be an empty object {}). |
Content-Type: application/json and Accept: application/json headers.tkn field may be required depending on whether the platform uses invite-only registration.{{baseUrl}} environment variable to target the correct API environment (e.g. staging or production).curl --location 'https://api.kickbase.com/v4/user/register' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"em": "name@example.com",
"unm": "username",
"tkn": "token",
"pass": "password",
"rek": false,
"rept": false,
"rep": {}
}'{}