Atualizado em 25/07/2023 02:42

TUTOR - WEBHOOKS

Olá,


Neste artigo vamos descrever todos os webhooks do TUTOR.


Para configurar os WEBHOOKS vá em:


Modulo Adminstrativo > Item Integrações


Clique em Incluir uma nova integração e escolha umas das opções abaixo:


1) Alunos matriculados em um curso

2) Alunos Cancelados ou Expirados

3) Alunos Encerrados

4) Alunos Encerrados que não concluíram o curso (Não emitiu Certificado)

5) Alunos Encerrados que concluíram o curso (Emitiu Certificado)

6) Alunos Ativos ou Encerrados que emitiram Certificado


Depois escolha o url, tipo de autenticação, e se será via post ou get


O sistema irá chamar a URL passando os seguintes parâmetros:


1) Alunos matriculados em um curso

{

  "studentId": "estudante@email.com.br",

  "courseCode": "P13",

  "amount": 10.20,

  "contractID": 123

}


2) Alunos Cancelados ou Expirados

Parâmetros: Lista de Alunos (email, Id usado na integração)

Exemplo: 

{"listaAluno": ["testedeemail@email.com","testedeemail@email2.com"]}

NO exemplo acima listaAluno é a definição no campo quando foi configurado no Administrativo


3) Alunos Encerrados

Parâmetros: Lista de Alunos (email, Id usado na integração)

Exemplo: 

{"listaAluno": ["testedeemail@email.com","testedeemail@email2.com"]}

NO exemplo acima listaAluno é a definição no campo quando foi configurado no Administrativo

4) Alunos Encerrados que não concluíram o curso (Não emitiu Certificado)

Parâmetros: Lista de Alunos (email, Id usado na integração)

Exemplo: 

{"listaAluno": ["testedeemail@email.com","testedeemail@email2.com"]}

NO exemplo acima listaAluno é a definição no campo quando foi configurado no Administrativo

5) Alunos Encerrados que concluíram o curso (Emitiu Certificado)

Parâmetros: Lista de Alunos (email, Id usado na integração)

Exemplo: 

{"listaAluno": ["testedeemail@email.com","testedeemail@email2.com"]}

NO exemplo acima listaAluno é a definição no campo quando foi configurado no Administrativo


6) Alunos Ativos ou Encerrados que emitiram Certificado

{

  "studentId": "estudante@email.com.br",

  "courseCode": "P13",

  "beginAt": "2023-01-01",

  "finishedAt":  "2023-02-01",

  "percentage": 10.0

}


Não encontrou o que estava procurando?