Create Scheduled Job
Schedules a new job to modify item status, price, tags, categories, or collections at a specified future date. Supports products, tags, images, prices, and variants.
/api/v1/{team_slug}/{app_slug}/scheduleAuthorizationBearer token · headerrequiredManagement API token, sent as Authorization: Bearer <token>.
app_slugstringrequiredApp slug
team_slugstringrequiredTeam slug
application/jsonScheduling data
add_categoriesstring[]add_collectionsstring[]add_tagsstring[]execute_atstringrequiredExecute at is the date when the product should change date. This date need to follow the format YYYY-MM-DD
item_idstringrequireditem_typestringrequiredproducttagimagepricevariantremove_categoriesstring[]remove_collectionsstring[]remove_tagsstring[]to_market_idstringMarket ID for market status change. Only used when item_type is product
to_market_statusstringTarget market status. Only used when item_type is product
activeinactivedraftarchivedto_on_salebooleanUsed to change if a price is on sale on a specific date. Only used when item_type is price
to_price_with_taxintegerUsed to change the price on a specific date. Only used when item_type is price
to_sale_price_with_taxintegerUsed to change the sale price on a specific date. Only used when item_type is price
to_start_sale_timestampstringUsed to set the start sale timestamp on a specific date. Only used when item_type is price. Expects RFC3339 format.
to_statusstringactiveinactivearchiveddraftto_stop_sale_timestampstringUsed to set the stop sale timestamp on a specific date. Only used when item_type is price. Expects RFC3339 format.
to_store_group_idstringStore group ID for market status change. Only used when item_type is product
Job is scheduled
datagithub_com_enadhq_nabbit_internal_pkg_webserver_models.JobrequiredShow propertiesHide properties
add_category_namesstring[]add_collection_namesstring[]add_tag_namesstring[]execute_atstringDate when the job should run
finished_atstring | nullIf a job is finished will this timestamp be filled
group_idstringidstringitem_idstringitem_namestringitem_typestringremove_category_namesstring[]remove_collection_namesstring[]remove_tag_namesstring[]to_amount_cents_with_taxinteger | nullto_market_idstringto_market_statusstringto_on_saleboolean | nullto_sale_amount_cents_with_taxinteger | nullto_start_sale_timestampstringto_statusstring | nullto_stop_sale_timestampstringto_store_group_idstringdetailsstring[]Additional contextual information about the response. Used to provide supplementary details beyond the main data payload, such as validation warnings or processing notes
successbooleanrequiredInvalid request (e.g. bad UUID, validation error)
detailsstring[]messagestringsuccessbooleanrequiredUnauthorized access
detailsstring[]messagestringsuccessbooleanrequiredInternal server error
detailsstring[]messagestringsuccessbooleanrequired