Create or update campaign timetables (dayparting).
Campaign API
Create or update campaign timetables (dayparting).
Create or update dayparting configuration for a campaign.
Dayparting allows you to control when your campaign is active during the week. You can specify active hours for each day of the week (1=Monday, 7=Sunday).
HOUR SEMANTICS:
- start_hour: Campaign starts at this hour (inclusive, 0-23)
- end_hour: Campaign stops at this hour (exclusive, 1-24)
- Example: start_hour=9, end_hour=17 runs from 9:00 AM to 5:00 PM
- For all-day: start_hour=0, end_hour=24
This endpoint performs an upsert operation - it will create new timetables or update existing ones based on the day_of_week. Days not in the request remain unchanged.
PUT
Create or update campaign timetables (dayparting).
Documentation Index
Fetch the complete documentation index at: https://docs.topsort.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
A valid API key generated in Topsort's UI. Use the TSE API key if calling auctions or events API, otherwise use the TSC API key.
Path Parameters
The ID of the campaign.
Query Parameters
The ID of the vendor.
Minimum string length:
1Body
application/json
The schedule for the campaign.
Required array length:
1 - 7 elementsRetrieve campaign timetables (dayparting).Delete a campaign timetable for a specific day (dayparting).