For the complete documentation index, see llms.txt. This page is also available as Markdown.

[DELETE] Delete offer

* Authentication

Required Authorization

Limit throttle:30,1

Endpoint [DELETE] - /shop-api/pre-order/delete

Headers

Header
Required
Description

Authorization

Yes

Shop public API key Bearer token

Content-Type

Yes

application/json


1. Request Payload

Field
Type
Required
Description

offer_ids

array

Yes max:100

List of offer IDs to delete

oos

string

No

Continue-selling behavior for products on those offers before delete: ON or OFF

OOS behavior

Applied only when the offer still has linked products and oos is ON or OFF:

Value
Effect before delete

ON

Enable continue selling when out of stock on the offer’s products

OFF

Disable continue selling when out of stock

other

Skip inventory-policy change

Example — delete one offer

Example — bulk delete + turn off continue selling

Example — bulk delete + keep/enable continue selling


2. Success Response 200


3. Failed Response

Missing IDs — HTTP 200

Offers not found — HTTP 200

Unexpected server error — HTTP 200

Last updated

Was this helpful?