Platitun · API · Документы и реквизиты · Ник продавца

Ник продавца

PUT /api/v1/papers/nickname

Область ключа: documents · изменяет данные, нужен заголовок Idempotency-Key

То, чем вас видит покупатель. Буквы двух алфавитов, цифры, дефис и подчёркивание, от трёх до двадцати четырёх знаков. Занятый ник не отдаётся.

Единственность держит замок базы, а не проверка перед записью: двое, нажавшие одновременно, оба прошли бы проверку. Поэтому nick_taken приходит и там, где секунду назад ник был свободен.

Поля запроса

ПолеТипЧто это
nickname обязательноstringНовый ник.

Поля ответа

ПолеТипЧто это
nicknamestringЧто записано.

Поводы отказа

Отказ по правилам приходит как {"error":"rejected","refusal":{"kind":"…"}} с кодом 409. Общие для всех путей отказы — в разделе правил.

КодЧто случилось и что делать
nick_ruleНик не по правилу: буквы двух алфавитов, цифры, дефис и подчёркивание, от трёх до двадцати четырёх знаков.
nick_takenНик занят. Единственность держит замок базы, поэтому отказ приходит и там, где секунду назад ник был свободен.

Рядом в этом разделе