offers-v2

Get a single offer by ID

get/v2/offers/{offer_id}

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

Response

Success

advertiserstring nullable

Advertiser entity ID owned by this account, or null

advertiser_idstring

Advertiser ID

advertiser_namestring

Advertiser name

created_atstring date-time

Creation timestamp

dates_timezonestring nullable

Timezone for start_date/end_date: America/New_York, America/Chicago, America/Denver, America/Los_Angeles or UTC. Null = the account timezone.

day_partingobject

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.

day_parting_enabledboolean

Whether intra-day send-window restrictions apply

end_datestring nullable

Last day the offer may be sent, inclusive (YYYY-MM-DD, in dates_timezone). Null = no end.

excluded_days_of_weekstring[]

Weekdays the SMS ad server will not send this offer (contact-local)

external_idstring

External platform ID

external_platformstring

External platform: tune, everflow, or null

filter_botsboolean

Whether to filter bots

idstring

Offer ID

metadataobject

Custom metadata fields

namestring

Offer name

payoutnumber

Payout amount

payout_typestring

Payout type: cpa or cpc

platform_config_idstring nullable

ID of the integration this offer is linked to, or null when unlinked

start_datestring nullable

First day the offer may be sent (YYYY-MM-DD, in dates_timezone). Null = no start limit.

statusstring

Status: active, paused, archived

tracking_urlstring

Tracking URL

updated_atstring date-time

Last update timestamp

Changes

No recorded changes to this operation across all 1 revision of this API.