Listings & Quietness
Delete Listings (Batch)
Delete multiple listings at once
POST
Overview
The Delete Listings Batch API allows you to delete multiple listings in a single request. This is useful for bulk cleanup of old or unwanted listings. A maximum of 100 listings can be deleted per request.To obtain an API key, register for an account and subscribe to a plan.
Authorization
Your API key for authentication
Request Body
Array of listing IDs to delete (maximum 100)
Response Fields
| Field | Type | Description |
|---|---|---|
success | boolean | Whether the operation was successful |
message | string | Summary of the deletion |
deleted_count | number | Number of listings actually deleted |
new_listing_count | number | Updated total number of listings after deletion |
deletions_used | number | Total number of deletions used |
deletions_max | number | Maximum deletions allowed on your plan (-1 for unlimited) |
Notes
- Maximum of 100 listings can be deleted per request
- The
deleted_countmay be less than the number of IDs provided if some listings don’t exist - Invalid listing IDs are silently ignored
- Batch deletions are atomic: if deleting would exceed your deletion limit, the entire batch is rejected
Use Cases
- Bulk cleanup: Remove multiple old listings at once
- Reset portfolio: Clear out listings when changing focus areas
- Quota management: Free up significant quota space quickly