POST - Update In-App campaign
Request structure
Route
curl -X POST "https://api.batch.com/1.1/BATCH_API_KEY/in-app-campaigns/update/CAMPAIGN_TOKEN" \
-H "Content-Type: application/json" \
-H "X-Authorization: BATCH_REST_API_KEY" \
-d '{
"name": "Updated Test Campaign Name",
"live": true
}'use GuzzleHttp\Client;
$client = new Client();
$response = $client->request("POST", "https://api.batch.com/1.1/BATCH_API_KEY/in-app-campaigns/update/CAMPAIGN_TOKEN", [
"headers" => [
"Content-Type" => "application/json",
"X-Authorization" => "BATCH_REST_API_KEY"
],
"json" => [
"name" => "Updated Test Campaign Name",
"live" => true
]
]);import requests, json
response = requests.request("POST", "https://api.batch.com/1.1/BATCH_API_KEY/in-app-campaigns/update/CAMPAIGN_TOKEN",
headers={
'Content-Type': 'application/json'
'X-Authorization': 'BATCH_REST_API_KEY'
},
data=json.dumps({
'name': 'Updated Test Campaign Name',
'live': True
})
)Headers
Post data
Responses
Success
Failure
Last updated

