⚠️ Доставка: создать посылку [3PL]
delivery_create_parcelCreate a parcel for a 3PL partner on Avito. Provide order ID, parcel ID, items, sender, receiver, and payment to initiate delivery.
Instructions
3PL-партнёрское создание посылки (CreateParcelRequest). Обязательны: orderID, parcelID, items, sender, receiver, payment. Опционально: barcodes, directOrderID, options, package. Вложенные объекты — см. соответствующие схемы в swaggers/Доставка.json.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| orderID | Yes | Идентификатор заказа. | |
| parcelID | Yes | Идентификатор посылки. | |
| items | Yes | Состав посылки (товары). | |
| sender | Yes | Отправитель. | |
| receiver | Yes | Получатель. | |
| payment | Yes | Параметры оплаты. | |
| barcodes | No | Штрихкоды посылки (опционально). | |
| directOrderID | No | Прямой идентификатор заказа (опционально). | |
| options | No | Доп. опции (опционально). | |
| package | No | Параметры упаковки (опционально). | |
| dryRun | No | v0.7.0: если true — возвращает preview HTTP-запроса без вызова Avito API. Безопасно для просмотра, что именно будет сделано. Default: значение AVITO_MCP_DRY_RUN_DEFAULT (обычно false). | |
| idempotencyKey | No | v0.7.0: опциональный ключ для защиты от дублей. Повторный вызов с тем же ключом в течение AVITO_MCP_IDEMPOTENCY_TTL_SEC возвращает закешированный результат. Тот же ключ с другими args вернёт ошибку conflict — это безопасно по дизайну. |