Для выполнения POST запроса в Postman к сервису ЕИС, следуйте этим шагам:
### 1. Создание запроса в Postman
1. **Откройте Postman.**
2. **Выберите метод "POST".**
3. **Введите URL-адрес для вашего запроса.** Пример: `https://int44.zakupki.gov.ru/eis-integration/services/getDocsMis2` (убедитесь, что URL правильный и актуальный).
4. **Перейдите на вкладку "Headers".** Убедитесь, что добавлены необходимые заголовки. Например, может потребоваться `Content-Type: text/xml`, если ваш запрос - это SOAP.
### 2. Форматирование тела запроса
На вкладке "Body" выберите "raw" и выберите "XML" из выпадающего меню (если доступно). Вставьте ваше тело запроса (XML), избегая символов, которые могут вызвать ошибки, например, `<` и `>`.
### 3. Параметры запроса и их описания
#### Параметр `index`
- **`id`**: Уникальный идентификатор запроса. Обычно его можно генерировать самостоятельно, но рекомендуется использовать UUID, чтобы избежать конфликтов.
- **`sender`**: Идентификатор отправителя. Он может быть вашим уникальным названием или логином в системе.
- **`createDateTime`**: Дата и время создания запроса в формате ISO 8601. Убедитесь, что время указано в корректном формате и зоне (обычно UTC).
- **`mode`**: Укажите режим работы, обычно это может быть `PROD` для рабочего режима или `TEST` для тестового.
#### Параметры `selectionParams44`
- **`subsystemType`**: Указывает тип подсистемы. `PRIZ` - это один из возможных типов (проверьте документацию для полного списка возможных значений).
- **`periodInfo`**: Дата, за которую вы запрашиваете данные (`exactDate`).
- **`organizations44Info`**: Здесь вы вводите информацию об организации:
- **`regNum`**: Регистрационный номер организации (Убедитесь, что вы используете правильный номер, который зарегистрирован в системе).
### 4. Отладка запроса
Если ваш запрос возвращает статус 200, но данные отсутствуют:
- Проверьте правильность значений для `regNum` и других параметров. Они должны соответствовать данным в базе данных сервиса.
- Убедитесь, что вы используете правильные значения для всех параметров, особенно для `index` и `subsystemType`.
- Проверьте документацию API на предмет зависимостей между параметрами.
### 5. Дополнительные проверки
- Попробуйте задать упрощённые параметры и проверить их по одному, чтобы изолировать проблему.
- Убедитесь, что у вас есть доступ к API и что ваши учётные данные (если требуются) корректны.
- Если у вас есть доступ к тестовой среде EIS, тестируйте сценарии в ней, прежде чем применять это к реальным данным.
Пожалуйста, обратитесь к документации API для получения дополнительной информации о всех допустимых значениях и параметрах.