Delete a note

Overview

Delete a single note from an error notification.

Prerequisites

  • A bearer token. Callable with Partner tokens.

Base URL

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

Endpoint

POST /api/v1/partner/error-notifications/notes/delete

Authentication

  • Requires a bearer token in the Authorization: Bearer <bearer-token> header.
  • Who can call it: Partner tokens.
  • Authentication is under the partner prefix.
  • The request validation checks that id exists in email_notification_notes.
  • There is no partner-tree / company scoping: any existing note id can be deleted.

Rate limit

  • No rate limit.

Request body

  • Body:
FieldTypeRequiredDescription
idintegerYesNote id; must be a known record.
{
  "id": 1
}

Response

  • data.status (string) — success.
  • data.message (string) — Notification note deleted successfully.

200 Success · 200

{
  "data": { "status": "success", "message": "Notification note deleted successfully." }
}

Errors

StatusMeaning
401The bearer token is missing, expired or invalid
422The request failed validation — the response names the fields
500Unexpected server error

Example request

curl --request POST \
  --url "https://production-api.shoutaboutus.com/api/v1/partner/error-notifications/notes/delete" \
  --header 'Authorization: Bearer <bearer-token>' \
  --header 'Accept: application/json' \
  --header 'Content-Type: application/json' \
  --data '{"id": 1}'

Did this page help you?