Workspace AI
Integra Chat, Biblioteca, Dashboard, API e integrações com sistemas da empresa.
Integre recursos do Workspace AI aos sistemas da sua empresa com autenticação, respostas estruturadas, rastreabilidade e fluxos sob acesso aprovado.
A API Apeirum é o caminho técnico para conectar partes do Workspace AI a produtos digitais, sistemas internos e rotinas empresariais. O acesso é aprovado por escopo e os contratos finais de integração são definidos com a equipe Apeirum.
Integra Chat, Biblioteca, Dashboard, API e integrações com sistemas da empresa.
Pode retornar resposta, dados estruturados, evidências, status, job_id e metadados.
Credenciais, limites, schemas e suporte são definidos antes de produção.
A API não é um endpoint público irrestrito. O uso depende de aprovação, contrato comercial e alinhamento técnico.
O padrão de integração usa chave de API em header. Em produção, trate a chave como segredo de servidor e nunca exponha no cliente.
Os exemplos abaixo mostram o formato esperado de integração. A base URL, endpoints e schemas finais podem variar conforme o contrato aprovado.
curl -X POST "$APEIRUM_BASE_URL/v1/answers" \
-H "x-api-key: $APEIRUM_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"question": "Quais itens exigem revisão?",
"scope": "workspace_contract",
"include_evidence": true
}'const response = await fetch(
`${process.env.APEIRUM_BASE_URL}/v1/answers`,
{
method: "POST",
headers: {
"x-api-key": process.env.APEIRUM_API_KEY,
"Content-Type": "application/json"
},
body: JSON.stringify({
question: "Quais itens exigem revisão?",
scope: "workspace_contract",
include_evidence: true
})
}
);
const data = await response.json();$headers = @{
"x-api-key" = $env:APEIRUM_API_KEY
"Content-Type" = "application/json"
}
$body = @{
question = "Quais itens exigem revisão?"
scope = "workspace_contract"
include_evidence = $true
} | ConvertTo-Json
Invoke-RestMethod `
-Method POST `
-Uri "$env:APEIRUM_BASE_URL/v1/answers" `
-Headers $headers `
-Body $bodyUma integração típica envia documento ou dado, consulta contexto autorizado, recebe resposta estruturada e acompanha status quando o processamento é assíncrono.
Documento, dado, evento ou pergunta chega com finalidade definida.
A integração informa escopo, usuário, rotina ou coleção autorizada.
A API retorna answer, structured_data, evidence, status e metadata quando aplicável.
Fluxos assíncronos expõem job_id e status para acompanhamento.
Quando contratado, webhooks devolvem eventos relevantes ao sistema de destino.
Os caminhos abaixo são exemplos de contrato de integração sob escopo. Eles documentam o desenho esperado, sem prometer disponibilidade pública irrestrita.
Contrato
Base URL, versão e payload final são definidos no escopo aprovado.
Enviar documento ou arquivo para processamento aprovado.
Consultar status, erro ou conclusão de processamento assíncrono.
Enviar pergunta ou dado e receber resposta estruturada.
Registrar callback quando o fluxo contratado exigir retorno assíncrono.
Responses podem combinar texto, dados estruturados, evidências e metadados. Campos finais dependem do schema contratado.
{
"job_id": "job_01hx_example",
"status": "completed",
"answer": "Há três itens que exigem revisão antes de seguir.",
"structured_data": {
"items": [
{
"label": "Prazo de renovação",
"risk": "medium",
"requires_review": true
}
]
},
"evidence": [
{
"document_id": "doc_01hx_example",
"excerpt": "Renovação automática por 12 meses salvo aviso prévio.",
"location": "page 4"
}
],
"metadata": {
"request_id": "req_01hx_example",
"scope": "workspace_contract"
}
}Os códigos abaixo orientam tratamento de falhas em clientes e integrações. Mensagens finais podem variar por contrato.
Corrigir payload, campos obrigatórios ou formato.
Verificar ausência ou validade da chave de API.
Confirmar se o escopo contratado permite a ação.
Verificar identificador, job ou recurso solicitado.
Respeitar rate limit e aplicar retry com backoff.
Registrar request_id e acionar suporte técnico se persistir.
Limites são definidos por escopo, plano ou contrato. A cobrança pode considerar plano, volume, endpoints autorizados, suporte e uso por requisição.
A integração deve preservar controle operacional. Casos sensíveis precisam de logs, permissões, revisão humana e limites antes de ações externas.
Fale sobre sistema de destino, volume, dados, respostas esperadas, callbacks e requisitos de revisão. A Apeirum define o contrato técnico a partir do escopo aprovado.