source: "API" — é assim que o painel distingue o que veio da integração do que foi escrito manualmente no dashboard.content aceita um subconjunto de markdown:| Recurso | Sintaxe |
|---|---|
| Negrito | **texto** |
| Tachado | ~~texto~~ |
| Link | [rótulo](https://exemplo.com) |
| Quebra de linha | \n |
http ou https são recusados com 400. O limite é de 2000 caracteres.curl --location --globoff 'https://api.bestfy.io/public-api/transactions/{{$string.uuid}}/notes' \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"content": "Cliente pediu troca para **tamanho M**.\nVer [ticket](https://suporte.example.com/123)"
}'{
"id": "0199a1b2-c3d4-7e5f-8a9b-0c1d2e3f4a5b",
"financialTransactionId": "019c009b-ae07-2c60-cf14-abc48d02ca1d",
"authorUserId": "0199a1b2-c3d4-7e5f-8a9b-0c1d2e3f4a5b",
"author": {
"id": "0199a1b2-c3d4-7e5f-8a9b-0c1d2e3f4a5b",
"name": "Renato"
},
"source": "API",
"content": "Cliente pediu troca para **tamanho M**.\nVer [ticket](https://suporte.example.com/123)",
"createdAt": "2026-10-06T14:32:10.000Z",
"updatedAt": "2026-10-06T14:32:10.000Z"
}