Remove follow-up template

Overview

Clear the follow-up email template association on a campaign channel by setting its follow_up_template_id to null. The channel is looked up by its unique_code. If not found the endpoint returns 400. If the channel's store company does not belong to the authenticated user the endpoint returns 403.

Prerequisites

  • A bearer token. Callable with Account tokens.
  • The uniqueCode of the record you are targeting.

Base URL

EnvironmentURL
Productionhttps://production-api.shoutaboutus.com
Developmenthttps://development-api.shoutaboutus.com

Endpoint

DELETE /api/v1/campaign/channel/{uniqueCode}/remove/followup

Authentication

  • Requires a bearer token in the Authorization: Bearer <bearer-token> header.

  • Who can call it: Account tokens.

  • Authentication.

  • The endpoint resolves the channel by unique_code. This matches the user's person.company_id against the channel's store-company id or up to two parent companies (location, then account, then partner) in the company tree.

  • Lives in the account-operated campaign route group.

Rate limit

  • No rate limit.

Path parameters

ParameterTypeRequiredDescription
uniqueCodestringRequiredThe channel's unique code, not a numeric campaign id.

Response

  • data.message (string) — confirmation text "Follow up template removed successfully".

200 OK · 200

{ "data": { "message": "Follow up template removed successfully" } }

Errors

StatusMeaning
400The request was rejected — the response explains why
401The bearer token is missing, expired or invalid
403The token is valid but the record sits outside your account
422The request failed validation — the response names the fields
500Unexpected server error

Example request

curl --request DELETE \
  --url "https://production-api.shoutaboutus.com/api/v1/campaign/channel/<uniqueCode>/remove/followup" \
  --header 'Authorization: Bearer <bearer-token>' \
  --header 'Accept: application/json'

Did this page help you?