# auth_fields — проверка пакета

> Строка проверки в выводе пакета; среды: объявленная (declarative), шаги-код (code).

## Что значит

Поля ключа `auth.fields` не сходятся со входом. У объявленной среды без обмена ключа на токен — ровно одно поле, с обменом — ровно `client_id` и `client_secret`; назначение поля — одно из access · hook · refresh · token · merchant · webhook · portal. У шагов-кода каждое поле стоит меткой `{{secret:<имя>}}` в модуле, и каждая метка называет объявленное поле.

## Как исправить

Оставьте столько полей, сколько требует вход, и дайте каждому назначение из перечня. У шагов-кода сверьте метки `{{secret:<имя>}}` модуля с `auth.fields`: лишнее поле уберите, недостающее объявите.

Все коды, поля манифеста и форма кассеты — [справочник](https://www.zengi.ai/developers/reference).
