Delivery: change parcel [sandbox v1]
delivery_v1_change_parcelQueue a request to change a test parcel's details, such as receiver info or storage options. Use for one parcel; poll another endpoint for outcome.
Instructions
[SANDBOX v1] Creates a request to change ONE test parcel's data (e.g. the receiver's name/phone), per the type enum (changeReceiver / prohibitParcelReceive / extendParcelStorage / prohibitParcelAcceptance). The call only QUEUES the request — poll delivery_v1_get_change_parcel_info for the outcome. For bulk changes use delivery_change_parcels instead. Sandbox-only, for delivery-service PARTNERS.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| parcelID | Yes | Identifier of the test parcel to change. | |
| type | Yes | Request type. Enum: changeReceiver | prohibitParcelReceive | extendParcelStorage | prohibitParcelAcceptance. | |
| application | No | Change-request data (depends on type, optional). | |
| options | No | Additional request options (optional). | |
| 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). | |
| 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 — this is safe by design. |