Logotrimoji
Experimente grátis

API Soft Skills

API Soft Skills Trimoji

Esta API permite integrar as capacidades de avaliação de personalidade da Trimoji diretamente em sua plataforma de recrutamento ou fluxo de trabalho.

Trimoji é uma solução de análise de personalidade para recrutadores. Ela permite enviar questionários aos candidatos, que geram resultados (PDF e web). Uma funcionalidade chave é o "Personi", que representa o perfil ideal para uma vaga. Você pode comparar o perfil de um candidato com um Personi para obter um score de correspondência de 0 a 100.

Autenticação

Chaves de Acesso

Todas as requisições de API devem ser autenticadas via um partner_token no cabeçalho Authorization.

A maioria das requisições também requer um customer_token no corpo da requisição, identificando a conta de cliente Trimoji específica.

Variável Tipo Descrição
base_url String https://integration.trimoji.fr/api/v1/softskills
partner_token String Seu token de parceiro único.
customer_token String A chave de API Trimoji do seu cliente.
API Referência

Endpoints

1. Recuperar Campanhas

Recupera a lista de campanhas (vagas de emprego) criadas pelo cliente.

Método: POST /campaigns

Corpo da requisição (JSON):

{
  "customer_token": "{{customer_token}}",
  "query": "test" (opcional)
}

2. Criar Campanha Personi

Cria um novo Personi (perfil ideal) vinculado a uma nova campanha.

Método: POST /create/campaign

Parâmetros principais:

  • campaign_infos: Configuração dos testes (curto, longo, exibição dos resultados).
  • job_offer: Detalhes da vaga (título, setor, descrição, missões).
  • custom_id: Seu ID interno único para esta vaga.

3. Criar um Personi (Autônomo)

Cria um perfil ideal sem associá-lo diretamente a uma campanha imediata.

Método: POST /create/personi

4. Enviar avaliação para o candidato

Inicia um processo de avaliação. Gera um link único para o candidato.

Método: POST /init

Parâmetro Descrição
candidate_email Requerido. E-mail do candidato.
callback_url URL de Webhook para receber os resultados automaticamente.
is_trimoji_sending Se true, Trimoji envia o e-mail. Caso contrário, você gerencia o envio do link.

Webhook & Resultados

Após o teste ser concluído, Trimoji envia um POST para o callback_url com:

  • score: Score de correspondência (0-100).
  • grade: failed, passed, ou excelled.
  • web_report: Link para a análise web completa.
  • file_urls: Links para os PDFs (Síntese, Entrevista, Onboarding, etc.).

5. Recuperar resultados de um processo

Recupera os detalhes de uma avaliação concluída através do seu ID.

Método: GET /profile/:process_id

6. Recuperar Personis

Lista todos os perfis ideais (Personis) criados pelo cliente.

Método: POST /personis

7. Match de um processo com um Personi

Compara um candidato que já passou no teste com um perfil de vaga específico para obter um novo score.

Método: POST /matching

{
  "process_id": "ID_DO_TESTE_DO_CANDIDATO",
  "personi_id": "ID_DO_PERFIL_IDEAL"
}
Documentação Trimoji Softskills API - Atualizado em 2026
Top