Offer Sync API
POST /api/v1/offers/sync
Authorization: Bearer gb_live_xxx
Content-Type: application/json
{
"source": "external-system",
"source_date": "2026-06-08",
"mode": "replace_today",
"offers": [
{
"offer_slug": "B0EXAMPLE",
"brand_name": "Brand",
"config_row_type": "amazon_main",
"campaign_group_id": "brand-us-20260608",
"customer_id": "1234567890",
"country": "United States",
"language": "en",
"platform": "blueaffamalpggm",
"budget": "40.00",
"campaign_name": "{year}/{month}/{day}-{platform}-{offer_slug}",
"ad_group_name": "Ad group 1"
}
]
} Platform Runtime APIs
Auth
POST /api/auth/register, POST /api/auth/login, POST /api/me/api-key/reset.
Configs
/api/config/email, /api/config/gpt, /api/config/google-ads, /api/config/negative-keywords.
Jobs
POST /api/generation/jobs, POST /api/upload/jobs, plus list and generated-row inspection endpoints.