Перейти к основному содержанию
POST
/
v1
/
crm
/
clients
cURL
curl --request POST \
  --url https://api.example.com/v1/crm/clients/ \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "phone": "<string>",
  "ticks": [
    123
  ],
  "legal": {
    "bin": "<string>",
    "address": "<string>",
    "director": "<string>",
    "iban": "<string>",
    "bik": "<string>",
    "bank": "<string>"
  },
  "individual": {
    "iin": "<string>",
    "address": "<string>",
    "document_number": "<string>",
    "issuer_manual": "<string>",
    "issue_date": "2023-12-25",
    "issue_date_end": "2023-12-25",
    "birth_date": "2023-12-25"
  },
  "type": 0,
  "legal_type": 0,
  "gender": 0,
  "comment": "<string>",
  "avatar": "<string>",
  "email": "jsmith@example.com",
  "deposit": "<string>",
  "signed": true,
  "sign_date": "2023-12-25",
  "sign_expires": "2023-12-25",
  "deleted_at": "2023-11-07T05:31:56Z",
  "extra": "<unknown>",
  "deleted": true,
  "tenant": 123,
  "legal_passport": 123,
  "individual_passport": 123,
  "attraction": 123,
  "discount": 123,
  "user": 123
}
'
{
  "id": 123,
  "bonus": {
    "id": 123,
    "created_at": "2023-11-07T05:31:56Z",
    "amount": "<string>"
  },
  "orders_count": 123,
  "orders_amount": "<string>",
  "orders_paid_amount": "<string>",
  "orders_debt_amount": "<string>",
  "overdue_rentals_amount": "<string>",
  "transfer_count": 123,
  "transfer_amount": "<string>",
  "last_rent_date": "2023-11-07T05:31:56Z",
  "total_time": "<string>",
  "iin": "<string>",
  "bin": "<string>",
  "balance": "<string>",
  "created_at": "2023-11-07T05:31:56Z",
  "updated_at": "2023-11-07T05:31:56Z",
  "uuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "name": "<string>",
  "phone": "<string>",
  "agreement_id": "<string>",
  "type": 0,
  "legal_type": 0,
  "gender": 0,
  "comment": "<string>",
  "avatar": "<string>",
  "email": "jsmith@example.com",
  "deposit": "<string>",
  "signed": true,
  "sign_date": "2023-12-25",
  "sign_expires": "2023-12-25",
  "deleted_at": "2023-11-07T05:31:56Z",
  "extra": "<unknown>",
  "deleted": true,
  "tenant": 123,
  "legal_passport": 123,
  "individual_passport": 123,
  "attraction": 123,
  "discount": 123,
  "user": 123
}

Тело

name
string
обязательно
Maximum string length: 512
phone
string
обязательно
Maximum string length: 32
ticks
integer[]
individual
object
type
enum<integer>
  • 0 - Физ. лицо
  • 1 - Юр. лицо
Доступные опции:
0,
1
Требуемый диапазон: 0 <= x <= 2147483647
  • 0 - ИП
  • 1 - ТОО
  • 2 - АО
  • 3 - ПК
Доступные опции:
0,
1,
2,
3
Требуемый диапазон: 0 <= x <= 2147483647
gender
  • 0 - мужской
  • 1 - женский
Доступные опции:
0,
1
Требуемый диапазон: 0 <= x <= 2147483647
comment
string | null
Maximum string length: 512
avatar
string<uri> | null
email
string<email> | null
Maximum string length: 254
deposit
string<decimal> | null
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
signed
boolean
sign_date
string<date> | null
sign_expires
string<date> | null
deleted_at
string<date-time> | null
extra
any
deleted
boolean
tenant
integer
individual_passport
integer | null
attraction
integer | null
discount
integer | null
user
integer | null

Ответ

201 - application/json
id
integer
обязательно
bonus
object
обязательно
orders_count
integer
обязательно
orders_amount
string<decimal>
обязательно
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
orders_paid_amount
string<decimal>
обязательно
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
orders_debt_amount
string<decimal>
обязательно
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
overdue_rentals_amount
string<decimal>
обязательно
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
transfer_count
integer
обязательно
transfer_amount
string<decimal>
обязательно
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
last_rent_date
string<date-time>
обязательно
total_time
string
обязательно
iin
string
обязательно
bin
string
обязательно
balance
string
обязательно
created_at
string<date-time>
обязательно
updated_at
string<date-time>
обязательно
uuid
string<uuid>
обязательно
name
string
обязательно
Maximum string length: 512
phone
string
обязательно
Maximum string length: 32
agreement_id
string | null
обязательно
type
enum<integer>
  • 0 - Физ. лицо
  • 1 - Юр. лицо
Доступные опции:
0,
1
Требуемый диапазон: 0 <= x <= 2147483647
  • 0 - ИП
  • 1 - ТОО
  • 2 - АО
  • 3 - ПК
Доступные опции:
0,
1,
2,
3
Требуемый диапазон: 0 <= x <= 2147483647
gender
  • 0 - мужской
  • 1 - женский
Доступные опции:
0,
1
Требуемый диапазон: 0 <= x <= 2147483647
comment
string | null
Maximum string length: 512
avatar
string<uri> | null
email
string<email> | null
Maximum string length: 254
deposit
string<decimal> | null
Pattern: ^-?\d{0,14}(?:\.\d{0,2})?$
signed
boolean
sign_date
string<date> | null
sign_expires
string<date> | null
deleted_at
string<date-time> | null
extra
any
deleted
boolean
tenant
integer
individual_passport
integer | null
attraction
integer | null
discount
integer | null
user
integer | null