Update app
documentedUpdate app settings.
PATCH /apps/{app_id}Apps & Keysno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
npx -y keychains@latest curl "https://api.onesignal.com/apps/{{$app_id}}" \
-X PUT \
-H "Authorization: Key {{ONESIGNAL_ORG_API_KEY}}" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{
"name": "{{$name}}",
"organization_id": "{{$organization_id}}",
"chrome_web_origin": "{{$chrome_web_origin}}",
"site_name": "{{$site_name}}",
"safari_site_origin": "{{$safari_site_origin}}",
"chrome_web_default_notification_icon": "{{$chrome_web_default_notification_icon}}",
"safari_icon_256_256": "{{$safari_icon_256_256}}",
"safari_apns_p12": "{{$safari_apns_p12}}",
"safari_apns_p12_password": "{{$safari_apns_p12_password}}",
"fcm_v1_service_account_json": "{{$fcm_v1_service_account_json}}",
"apns_p8": "{{$apns_p8}}",
"apns_env": "{{$apns_env}}",
"apns_key_id": "{{$apns_key_id}}",
"apns_team_id": "{{$apns_team_id}}",
"apns_bundle_id": "{{$apns_bundle_id}}",
"apns_p12": "{{$apns_p12}}",
"apns_p12_password": "{{$apns_p12_password}}",
"additional_data_is_root_payload": {{$additional_data_is_root_payload}}
}'