TogaAI API

A API jurídica de Portugal.

Integra IA jurídica portuguesa na tua aplicação por API. Um POST devolve respostas fundamentadas em legislação e jurisprudência de Portugal reais — com links — em streaming token a token. E o modelo nunca vê dados pessoais.

https://togai.pt/api/v1
Streaming SSE por definição€2 de crédito para começar
Pedido
curl https://togai.pt/api/v1/chat \
  -H "Authorization: Bearer sk_toga_live_..." \
  -H "Content-Type: application/json" \
  -d '{"message":"Resume as cláusulas de rescisão deste contrato","mode":"fast","effort":"medium","stream":false}'
Resposta · 200
{  "answer": "Nos termos do artigo 1097.º do Código Civil…",  "sources": [ { "citation_number": 1, "url": "https://www.dgsi.pt/…" } ],  "usage": { "input_tokens": 4210, "output_tokens": 980 },  "cost_micro": 8540,  "mode": "deep"}

Streaming

Vê a resposta a chegar, token a token.

Por definição o endpoint devolve Server-Sent Events: primeiro as fontes, depois a resposta em fluxo contínuo e, no fim, o consumo e o custo exato. Ideal para UIs de chat — o utilizador vê a resposta a formar-se em vez de esperar por um bloco.

  • Eventos sources, chunk e done.
  • Precisas de um bloco único? stream: false devolve JSON.
  • O custo (cost_micro) chega no evento final.
POST /api/v1/chatstreaming

message "Prazo de oposição à renovação de um arrendamento habitacional?"

mode deep·stream true

A consultar legislação e jurisprudência…
answer

Privacidade por arquitetura

O modelo nunca vê dados pessoais.

Antes de sair, o teu pedido passa por uma anonimização feita num modelo europeu: nomes, NIF, moradas, contactos, IBAN e matrículas viram pseudónimos. Só o texto anonimizado chega ao modelo de geração — e à pesquisa. Os valores reais são reinseridos do nosso lado, em tempo real, à medida que a resposta chega.

01

O teu pedido

João Silva, NIF 234…, IBAN…

02

Anonimização

João Silva Pessoa A

UE · Frankfurt

03

Modelo de geração

vê apenas pseudónimos

04

Resposta

valores reais reinseridos

Processamento na UE · Frankfurt/Fail-closed — bloqueia se não anonimizar/Reinserção durante o streaminganonymize: true (default)

Capacidades

Tudo o que o assistente faz na app — por API.

Fontes portuguesas reais, com links

Pesquisa web e devolve acórdãos e legislação verificáveis. Cada fonte chega em sources[] com o respetivo url.

Modo e esforço, por pedido

fast/deep e low/medium/high a cada chamada. Controlas profundidade e custo sem trocar de endpoint.

Anonimização por default

Dados pessoais pseudonimizados na UE antes de saírem. Se a anonimização falhar, o pedido é bloqueado.

Documentos como contexto

Até 10 documentos em texto — contratos, minutas, peças — para fundamentar a resposta no teu caso.

Streaming SSE ou JSON

Server-Sent Events token a token por definição. Preferes um bloco único? stream:false devolve JSON.

Custo à vista em cada resposta

Cada resposta traz cost_micro (micro-EUR) e usage com input/output tokens. Sem estimativas.

Início rápido

Uma chamada. É tudo.

Autentica com a tua chave, envia a mensagem e escolhe o modo. Recebes a resposta — e o custo exato do pedido em cost_micro.

curl https://togai.pt/api/v1/chat \
  -H "Authorization: Bearer sk_toga_live_..." \
  -H "Content-Type: application/json" \
  -d '{"message":"Resume as cláusulas de rescisão deste contrato","mode":"fast","effort":"medium","stream":false}'
Respostastream: false
{  "answer": "Nos termos do artigo 1097.º do Código Civil…",  "sources": [ { "citation_number": 1, "url": "https://www.dgsi.pt/…" } ],  "usage": { "input_tokens": 4210, "output_tokens": 980 },  "cost_micro": 8540,  "mode": "deep"}

Preços

Pagas pelo que usas — nem mais.

Faturação por tokens, com o custo de cada pedido à vista. Sem planos rígidos, sem surpresas.

€14 por 1M tokens· input + output · ≈ €0,014 / 1.000 tokens

  • Pagas apenas os tokens de input + output de cada pedido.
  • Cada resposta traz cost_micro — o custo exato, em micro-EUR.
  • Carteira de API separada da subscrição da app.
  • Pré-pago disponível hoje; pay-as-you-go em breve.

Crédito grátis

€2

de crédito de boas-vindas

Aplicado automaticamente em contas novas. Carrega saldo quando quiseres — a carteira de API é separada da subscrição da app.

Obter chave de API

Perguntas frequentes

A API jurídica do TogaAI, em resumo.

Como integrar IA jurídica portuguesa por API — fontes, privacidade, preços e linguagens suportadas.

O que é a API jurídica do TogaAI?

É uma API REST que integra o assistente jurídico do TogaAI na tua aplicação. Com um POST em https://togai.pt/api/v1/chat obténs respostas fundamentadas em legislação e jurisprudência portuguesas reais, com links verificáveis, em streaming token a token.

Como integrar IA jurídica portuguesa por API?

Cria uma chave no portal /developers, autentica com o cabeçalho Authorization: Bearer e envia a mensagem em JSON para o endpoint /api/v1/chat. A documentação inclui exemplos prontos a copiar em cURL, JavaScript e Python.

A API tem acesso a legislação e jurisprudência de Portugal?

Sim. A API pesquisa fontes portuguesas — como dgsi.pt, dre.pt e o Tribunal Constitucional — e devolve cada fonte em sources[] com o respetivo url, para que as respostas sejam verificáveis.

Os dados pessoais são enviados para o modelo de IA?

Não. Por default os dados pessoais são pseudonimizados num modelo europeu antes de saírem; só o texto anonimizado chega ao modelo de geração e à pesquisa, e os valores reais são reinseridos do lado do TogaAI durante o streaming. Se a anonimização falhar, o pedido é bloqueado (fail-closed).

Quanto custa a API legal do TogaAI?

A faturação é por tokens (input + output) de cada pedido e o custo exato chega em cost_micro (micro-EUR) em cada resposta. As contas novas recebem €2 de crédito e a carteira de API é separada da subscrição da app.

Que linguagens posso usar para chamar a API?

Qualquer linguagem que faça pedidos HTTP. A documentação inclui exemplos em cURL, JavaScript (fetch) e Python (requests), com streaming SSE por definição ou resposta JSON única (stream:false).

Começa a construir com o TogaAI.

Cria a tua chave no dashboard, recebe €2 de crédito e faz a primeira chamada hoje.