API

Documentação da API REST

Integre a análise de contratos da Clausify em qualquer aplicação com nossa API completa.

Endpoints

GET/contracts

Lista todos os contratos

POST/contracts

Cria um novo contrato para análise

GET/contracts/:id

Retorna detalhes de um contrato

GET/contracts/:id/analysis

Retorna a análise de um contrato

POST/contracts/:id/approve

Aprova um contrato no workflow

GET/playbook/clauses

Lista cláusulas do playbook

Exemplo de Uso

JavaScript
// Exemplo: Analisar um contrato
const response = await fetch('https://api.clausify.com.br/v1/contracts', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    document: base64EncodedFile,
    type: 'service_agreement',
    analysis_options: {
      risk_analysis: true,
      compliance_check: true,
      clause_extraction: true,
    }
  })
});

const data = await response.json();
console.log(data.analysis);

Base URL

https://api.clausify.com.br/v1

Autenticação

Todas as requisições devem incluir o header Authorization: Bearer YOUR_API_KEY