heruAPI
Branding

Remove a merchant's logo

BuildingIn development for the v1 API. The contract is set; the route is not served yet.

DELETE
/branding/merchants/{id}/logo

Removes the merchant's own logo; its page and emails show its company's again (or none). Removing a logo that is not there is a 204 too. Emails already sent keep showing the old logo.

Needs the branding:write scope.

Authorization

oauth2 branding:write
headerAuthorizationBearer <token>

OAuth 2.0 client credentials. Exchange your client_id and client_secret at /oauth/token of the environment for a bearer token valid for one hour. The playground of every operation asks for your own client and keeps it in your browser tab only.

Scope: branding:write

Path parameters

id*string

The merchant id.

Match^mer_[0-7][0-9a-hjkmnp-tv-z]{25}$

Response body

Removed

curl -X DELETE 'https://api.dev.b2b.heru.app/v1/branding/merchants/mer_01m4xnvf23ecb963n48h2j9vxz/logo'
Empty
© 2026 Kuarto Inc. (heru)heru.appQuestions about your integration? Contact your heru account team.