Voltar para Documentação

API

Documentação tecnica para integrar o UNITY HUB com suas proprias aplicacoes.

Webhook API do Discord

O UNITY HUB gera payloads compativeis com a API de webhooks do Discord. Voce pode usar o JSON exportado para enviar mensagens diretamente.

POST /api/webhooks/{webhook_id}/{webhook_token}

Content-Type: application/json

Exemplo de Payload

Este e um exemplo de payload JSON que o UNITY HUB gera:

{
  "content": "Mensagem opcional fora do embed",
  "username": "UNITY HUB Bot",
  "avatar_url": "https://example.com/avatar.png",
  "embeds": [
    {
      "title": "Titulo do Embed",
      "description": "Descricao com **Markdown** suportado.",
      "color": 65416,
      "author": {
        "name": "Nome do Autor",
        "icon_url": "https://example.com/icon.png"
      },
      "fields": [
        {
          "name": "Campo 1",
          "value": "Valor do campo 1",
          "inline": true
        }
      ],
      "footer": {
        "text": "Texto do rodape"
      },
      "timestamp": "2026-03-14T12:01:21.735Z"
    }
  ]
}

Limites da API do Discord

Titulo256 caracteres
Descricao4096 caracteres
Campos25 por embed
Nome do campo256 caracteres
Valor do campo1024 caracteres
Texto do rodape2048 caracteres
Nome do autor256 caracteres
Embeds por mensagem10
Total de caracteres6000 por embed
Rate limit30 req/min por webhook

Exportar do UNITY HUB

Para exportar o JSON do seu embed criado no UNITY HUB:

  1. 1. Crie seu embed no editor
  2. 2. Clique no botao "Exportar JSON" na barra de ferramentas
  3. 3. O JSON sera copiado para sua area de transferencia
  4. 4. Use o JSON na sua aplicacao ou salve para uso posterior