Delivery: create announcement [sandbox]
delivery_sandbox_create_announcementCreates a test shipment announcement for Avito delivery services in the sandbox environment, allowing partners to simulate without real impact.
Instructions
[SANDBOX] Creates an announcement of a planned shipment to Avito in the test environment; after creation the announcement is routed to the delivery service specified in receiver. For delivery-service partners only. Unlike delivery_create_announcement_3pl (production /createAnnouncement), this is a sandbox, with no consequences.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Announcement creation date and time in RFC 3339 format, UTC. | |
| dryRun | No | v0.7.0: if true — returns a preview of the HTTP request without calling the Avito API. Safe for inspecting exactly what would be done. Default: the value of AVITO_MCP_DRY_RUN_DEFAULT (usually false). | |
| sender | Yes | Sending delivery service and sorting center. | |
| barcode | Yes | Unique announcement barcode (printed on the acceptance/handover act). | |
| packages | Yes | List of cargo units. | |
| receiver | Yes | Receiving delivery service and sorting center. | |
| announcementID | Yes | Announcement identifier (required). | |
| idempotencyKey | No | v0.7.0: optional key for duplicate protection. A repeat call with the same key within AVITO_MCP_IDEMPOTENCY_TTL_SEC returns the cached result. The same key with different args returns a conflict error. Keys are stored as bounded SHA-256 fingerprints. | |
| announcementType | Yes | Announcement type. |