Manage offer (create or edit with automatic status determination)
Create or edit offers with full field validation including custom data fields. Status is automatically determined based on validation results and account capabilities. Status field is prohibited in request - it will be set automatically. * Automatic status determination:
-
- Gold marketplace: Always set to Active if validation passes
-
- Account marketplace:
-
- If data field validation fails → Need Details
-
- If MULTIPLE credential system and no active credentials → Not Active
-
- If all validations pass → On Review (for moderation)
Operation type (add/edit):
-
- Operation type is determined automatically by presence of ‘id’ field in offer object
-
- If ‘id’ is present → edit operation (only provided fields will be updated)
-
- If ‘id’ is missing → add operation (all required fields must be provided)
- Edit existing offers or create new ones. Each offer is validated and processed separately. Results are returned as an array with status for each offer.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
API response format
application/json Path Parameters
Product currency marketplace ID
13
Body
Array of offers to create or update. If an offer object contains 'id', it will be updated. If 'id' is missing, a new offer will be created.
Guaranteed delivery time in milliseconds (e.g., 86400000 for 24 hours)
x >= 186400000
Response
Success