Get a support message

One message from the support inbox. Like the inbox itself, only the Dual support team can read it. Everyone else gets a `403`, including the person who sent the message.

GET
/support/{messageId}
AuthorizationBearer <token>

The access token returned after a successful sign-in, sent as Authorization: Bearer <access_token>.

It identifies the person and the organization they are working in, and it lasts about fifteen minutes. When it runs out, use their refresh token at POST /auth/refresh-token instead of asking them to sign in again.

In: header

Path Parameters

messageId*string

Identifier of the support message.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.dual.network/support/665f1c2d4b1a2c3d4e5f6a80"
{
  "id": "665f1c2d4b1a2c3d4e5f6a80",
  "wallet_id": "665f1c2d4b1a2c3d4e5f6a01",
  "title": "Webhook deliveries stopped",
  "content": "Our endpoint was down for two hours and the webhook is now inactive.",
  "when_created": "2026-03-03T11:04:00Z",
  "when_modified": "2026-03-03T11:04:00Z"
}
{
  "code": 3,
  "message": "Key: 'limit' Error:Field validation for 'limit' failed on the 'lte' tag"
}

{
  "code": 16,
  "message": "no auth provided"
}

{
  "code": 7,
  "message": "forbidden"
}
{
  "code": 5,
  "message": "object not found"
}
{
  "code": 13,
  "message": "internal error"
}