Создать покупателя
https://mrp.zolotenkov.ru/api/external/v1/customers
Требуемое право ключа: write:sales.customer.create
Заводит карточку контрагента. Возвращенный id — тот самый customer_id, который требует тело POST /sales-orders: до ZOL-11167 узнать его снаружи было нечем, и на пустом учете заказ покупателя оформить было не на кого. Обязателен Idempotency-Key: повтор с тем же ключом вернет прежний ответ и второй карточки не создаст.
Заголовки
-
Idempotency-Keyстрока обязателенОбязателен, до 200 символов. Повтор с тем же ключом возвращает прежний ответ и второй карточки не создает. Ответ на повтор помечен заголовком
Idempotency-Replayed: true— по коду ответа повтор от первичного вызова не отличается.
Тело запроса
Формат — application/json.
-
addressстрока необязателен может быть пустымАдрес доставки по умолчанию.
-
bill_to_addressстрока необязателен может быть пустымЮридический адрес.
-
country_codeстрока необязателен может быть пустымСтрана, ISO-3166-1 alpha-2. Заказ покупателя берет ее как значение по умолчанию.
-
currencyстрока необязателен может быть пустымВалюта расчетов, трехбуквенный код. По умолчанию валюта учета.
-
emailстрока необязателен может быть пустым -
first_nameстрока необязателен может быть пустым -
innстрока необязателен может быть пустымИНН. Повтор в пределах учета отвечает
409. -
kppстрока необязателен может быть пустым -
last_nameстрока необязателен может быть пустым -
legal_nameстрока необязателен может быть пустымНаименование под УПД.
-
notesстрока необязателен может быть пустым -
ogrnстрока необязателен может быть пустым -
phoneстрока необязателен может быть пустым -
titleстрока обязателенОтображаемое имя контрагента. Единственное обязательное поле. У поставщика это же поле называется
name— имена полей у двух справочников исторически разошлись, и переименование сломало бы уже выпущенные ключи.
Ответы
- 201 Карточка покупателя создана. Повтор с прежним
Idempotency-Keyотвечает тем же кодом и тем же телом — новой карточки не появляется - 400 Некорректное тело запроса
- 401 Ключ не передан, недействителен или отозван
- 403 У ключа нет права
write:sales.customer.create - 409
Idempotency-Keyповторен с другим телом либо ИНН уже занят другим покупателем этого учета - 429 Превышена частота обращений (
rate_limited) либо исчерпан суточный предел документов ключа (document_quota_exceeded). Задержка до повтора — в заголовкеRetry-After