Update an offer
Request
- Base URL: https://api.tracklysms.com/api
- URL: https://api.tracklysms.com/api/v2/offers/{offer_id}
- Auth: API key in header X-Api-Key
Request body
Advertiser entity ID owned by this account, as returned in the advertiser field of GET /v2/offers. Send null to clear the link; omit the field to leave it unchanged.
Advertiser ID
Timezone for start_date/end_date: America/New_York, America/Chicago, America/Denver, America/Los_Angeles or UTC. Null = the account timezone.
Allow-list of send windows by lowercase weekday, evaluated in Eastern Time. Shape {"monday": [{"start": "HH:MM", "end": "HH:MM"}]}; 24h zero-padded times, start < end (no overnight crossing), max 6 ranges/day; omit a weekday to block it.
Whether intra-day send-window restrictions apply
Last day the offer may be sent, inclusive (YYYY-MM-DD, in dates_timezone). Null = no end.
Weekdays the SMS ad server will not send this offer (contact-local)
External platform ID
External platform: tune, everflow, or null
Whether to filter bots
Custom metadata fields
Offer name (max 255 chars)
Payout amount
Payout type: cpa or cpc
ID of the integration to link this offer to. Send null to clear the link; omit the field to leave it unchanged.
First day the offer may be sent (YYYY-MM-DD, in dates_timezone). Null = no start limit.
Status: active, paused, or archived
Tracking URL
Response
Offer updated
Advertiser entity ID owned by this account, or null
Advertiser ID
Advertiser name
Creation timestamp
Timezone for start_date/end_date: America/New_York, America/Chicago, America/Denver, America/Los_Angeles or UTC. Null = the account timezone.
Allow-list of send windows by lowercase weekday, evaluated in Eastern Time. Shape {"monday": [{"start": "HH:MM", "end": "HH:MM"}]}; 24h zero-padded times, start < end (no overnight crossing), max 6 ranges/day; omit a weekday to block it.
Whether intra-day send-window restrictions apply
Last day the offer may be sent, inclusive (YYYY-MM-DD, in dates_timezone). Null = no end.
Weekdays the SMS ad server will not send this offer (contact-local)
External platform ID
External platform: tune, everflow, or null
Whether to filter bots
Offer ID
Custom metadata fields
Offer name
Payout amount
Payout type: cpa or cpc
ID of the integration this offer is linked to, or null when unlinked
First day the offer may be sent (YYYY-MM-DD, in dates_timezone). Null = no start limit.
Status: active, paused, archived
Tracking URL
Last update timestamp
Changes
No recorded changes to this operation across all 1 revision of this API.