Error rendering macro 'macro-html' : Page loading timed out
Headers |
Accept | application/json |
Body |
json |
JSON
{
"login": "user@mail.com",
"password": "password",
"type": "type_value",
"billing_info": {
"billing_id": "123123123",
"billing_extra": []
}
}
|
loginrequired | string | Login пользователя |
passwordrequired | string | Пароль |
typerequired | string | Тип пользователя |
billing_inforequired | array | Дополнительная информация о пользователе получаемая из биллинга |
Response |
Error rendering macro 'macro-html' : Page loading timed out | Возвращает объект пользователя |
JSON
{
"id": 1,
"login": "user@mail.com",
"name": null,
"type": "type_value",
"status": "active",
"created_at": "2023-05-02T10:18:50.000000Z",
"updated_at": "2023-05-02T10:18:50.000000Z",
"deleted_at": null,
"can_update_password": false
}
|
Error rendering macro 'macro-html' : Page loading timed out | Возвращает JSON объект с ошибкой, см. Валидация |
JSON
{
"message": "Тут не будет информативного сообщения",
"errors": {
"any_key": [
"Тут будет описана причина ошибки"
]
}
}
|
Пример |
JSON
curl -k --location --request POST 'https://vms.local/api/v1/billing/user/manage' \
--header 'Accept:application/json' \
--header 'Content-Type: application/json \
--data-raw '{
"login": "user@mail.com",
"password": "password",
"type": "type_value",
"billing_info": {
"billing_id": "123123123",
"billing_extra": []
}
}'
|