Pushground API Bid Update Failure: CPC Optimization Request Returns 400 Bad Request on Specific Campaigns
I'm encountering a persistent issue when attempting programmatic CPC optimization via the Pushground API for certain campaign types.
Specifically, POST /api/v1/campaigns/{campaignId}/bids consistently returns a 400 error despite valid JSON payloads for other campaigns. Here's the console output:
HTTP/1.1 400 Bad Request
Content-Type: application/json
{
"error": "Invalid bid update request for campaign type 'NativePush'. Max bid must be > 0.005 and <= 0.5 for this region."
}I've verified the payload structure and regional bid constraints, yet it persists. Any insights on this specific Pushground API behavior would be greatly appreciated. Help a brother out please...
2 Answers
MD Alamgir Hossain Nahid
Answered 4 days agoHello Evelyn Johnson,
Just a quick note: for "Help a brother out please...", consider "Help a brother out, please." โ a small comma makes a difference! Regarding your Pushground API CPC optimization issue, the 400 error for 'NativePush' campaigns is explicit: your submitted bid value for that specific campaignId falls outside the required range of > 0.005 and <= 0.5 for its configured region, regardless of what other campaigns accept. Double-check the exact bid parameter value you're sending for those problematic NativePush campaigns; the API is enforcing a strict regional bid floor and ceiling.
Evelyn Johnson
Answered 4 days agoTotally, those regional bid limits can be a real pain. Defo worth checking if Pushground has an API endpoint to fetch those ranges dynamically for diff regions, would save u a ton of manual updates.