👶Kullanıcı Yaratma

Aşağıda, bir kullanıcı oluştururken gönderebileceğiniz parametreleri bulabilirsiniz:

Paramtre
Tip
Zorunlu
Varsayılan
Açıklama

name

string

Evet

n/a

Kullanıcı ismi

surname

string

Evet

n/a

Kullanıcı soy ismi

email

string

Evet

n/a

Kullanıcı email adresi

username

string

Evet

n/a

Kullanıcı adı

role

string

Hayır

u

Kullanıcı rolü(bkz.)

psd

string

Hayır

null

Kullanıcı şifresi

mobile

string

Hayır

null

Kullanıcı tel. no.

login_allowed

bool

Hayır

true

Giriş yapabilme anahtarı

active

bool

Hayır

true

Kullanıcı aktiflik anahtarı

lang

string

Hayır

tr-TR

Kullanıcı dili (bkz.), bu parametre şunları düzenler: oturum arayüzü, panel arayüzü, ve mailler.

timezone

string

Hayır

Europe/Istanbul

Kullanıcı zaman dilimi(bkz.), bu parametre şunları düzenler: oturum saatleri.

expires_at

string

Hayır

null

Kullanıcı hesap geçerlilik tarihi sonu(bkz.)

Örnek istek

curl -L -X POST 'https://<DOMAIN>/xapi/v2/user' \
-H 'Content-Type: application/json' \
--data-raw '{
    "name": "John",
    "surname": "Doe",
    "username": "johndoe",
    "email": "[email protected]"
}'

Örnek yanıt

Kullanıcı ile ilgili diğer operasyonları gerçekleştirebilmek için USER_GUID parametresini saklamanız gerekir

Başarılı bir yaratma operasyonu 201 Created kodu ile aşağıdaki gövdeyi döner:

{
  "user_guid": "6D9D158D-5A41-4FE5-A151-DE008BC978DE",
  "name": "John",
  "surname": "Doe",
  "username": "johndoe",
  "email": "[email protected]",
  "role": "u",
  "mobile": null,
  "login_allowed": true,
  "status": 1,
  "lang": "en-US",
  "timezone": "Europe/Istanbul",
  "expires_at": null,
  "creation_date": null,
  "updating_date": null
}

Last updated

Was this helpful?