- Docs
- Api%2Freference%2Fsupport%2FSendSupportMessage
Send a support message
Ask the Dual team for help. Send a subject and a message. You can attach files too — upload them with `POST /assets` first, then mention them here. If it is about one particular request that went wrong, include the `x-request-id` from its response; that is the quickest way for us to find it. The message is filed under the signed-in account, so it cannot be sent in another user's name. You get an identifier back. You will not be able to read the message again afterwards, so keep your own copy if you need one. There is a limit on how often one account may write in. Go over it and you get a `429`.
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
Request Body
application/json
The message to send.
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://api.dual.network/support" \ -H "Content-Type: application/json" \ -d '{ "title": "Webhook deliveries stopped", "content": "Our endpoint was down for two hours and the webhook is now inactive. Request id 5f2b3c4d-6e7f-4a8b-9c0d-1e2f3a4b5c6d." }'{
"id": "665f1c2d4b1a2c3d4e5f6a7b"
}{
"code": 3,
"message": "Key: 'limit' Error:Field validation for 'limit' failed on the 'lte' tag"
}{
"code": 16,
"message": "no auth provided"
}{
"code": 8,
"message": "too many requests"
}{
"code": 13,
"message": "internal error"
}