Banners
Delete a banner
DELETE
/banners/{id}Needscontent.deleteDeletes the banner with its versions and translations, and stops serving it everywhere. This can't be undone.
Authorization
secretKeyheader
AuthorizationBearer <sk_…>A secret API key from Settings → API keys. It acts with its creator's role.
Path Parameters
id*integerThe banner's id.
Range
1 <= valueResponse Body
Deleted
application/json- response
success*unknownShell
curl -X DELETE 'https://app.cueston.com/api/banners/1'Example Response
JSON
{
"success": true
}Update a bannerPATCH
Saves changes to the working draft. Fields you leave out keep their value; `null` clears a nullable field. If it's live, visitors keep seeing the published version until you publish again. `PUT` is accepted as an alias.
Duplicate a bannerPOST
Copies the banner as a new draft named "Copy of …" and translations.