Models
The Operation object
Every field of the Operation object, with types, required flags and validation rules.
The Operation object
| Field | Type | Description |
|---|---|---|
id | string | e.g. op_8fd2c1 |
object | string | always operation |
type | string | e.g. listing.create, product.delete, inventory.batch, import.channel, import.csv. New values may be added |
status | OperationStatus | one of: pending, processing, succeeded, partial, failed |
resource_type | string · nullable | |
resource_id | string · nullable | |
results | array of OperationResult | For a batch, one result per item, in the same order as the items you sent |
import | ImportInfo | Only on imports (import.channel / import.csv), which have counters instead of per-item results |
created_at | string | ISO 8601 |
completed_at | string · nullable | ISO 8601 |
Last updated on October 16, 2026
Need help?
Email us and a human replies, usually within one business day.