Canvas LMS
Saiba mais sobre cada cápsula da coleção Canvas LMS.
Para acessar a coleção Canvas LMS e usar as funcionalidades presentes nesse artigo, você precisa ter a permissão PIPELINE:CREATE. Aprenda mais na documentação sobre Papéis.
Canvas LMS é uma coleção de cápsulas que permite realizar algumas ações em um sistema criado com a plataforma Canvas LMS.
A plataforma Canvas LMS é usada por instituições e organizações educacionais para gerenciar e fornecer cursos e conteúdo educacional para alunos.
Aprenda como funciona cada cápsula da coleção.
Cápsulas Canvas LMS
Access Custom Data
Com a cápsula Access Custom Data da coleção Canvas LMS, você pode pesquisar dados de usuário, criar ou atualizar dados de usuário ou excluir os dados de um usuário de um sistema criado com Canvas LMS. Para mais informações, consulte a seção Users API na API do Canvas LMS.
Dê uma olhada nos parâmetros de configuração da cápsula:
Parâmetro | Descrição | Tipo de dado |
---|---|---|
Action | A ação a ser tomada. As opções são: Lookup, Create or Update e Delete. | String |
Canvas URL | A URL do Canvas LMS. | String |
Canvas Account ID | O ID da conta do Canvas LMS. | Inteiro |
Canvas User ID | O ID do usuário do Canvas LMS. | Inteiro |
Data Namespace | O namespace onde os dados personalizados são armazenados para evitar conflitos. | String |
Data Scope | O caminho para a localização dos dados, por exemplo: cores/primário. | String |
Data | Os dados a serem armazenados em custom data. | JSON ou Texto |
Canvas Auth Token | O token de autenticação da API do Canvas LMS. | String |
Tipos de métodos
Pesquisar por dados do usuário: se você selecionar a opção Lookup no parâmetro Action, uma chamada REST é feita para a API com um método GET e recupera os dados do usuário por meio do ID.
Criar ou atualizar dados do usuário: se você selecionar a opção Create or Update no parâmetro Action, uma chamada REST é feita para a API com um método PUT.
Deletar dados do usuário: se você selecionar a opção Delete no parâmetro Action, uma chamada REST é feita para a API com um método DELETE e exclui os dados usuário por meio do ID.
Find/Create User
Com a cápsula Find/Create User da coleção Canvas LMS, você pode buscar, criar, editar ou excluir um usuário de um sistema criado com Canvas LMS. Para obter mais informações, consulte a seção Users API na API do Canvas LMS.
Dê uma olhada nos parâmetros de configuração da cápsula:
Parâmetro | Descrição | Tipo de dado |
---|---|---|
Action | A ação a ser tomada. As opções são: Get, Create, Edit e Delete. | String |
Canvas URL | A URL do Canvas LMS. | String |
Canvas Account ID | O ID da conta Canvas LMS. | Inteiro |
Canvas Auth Token | O token de autenticação da API Canvas LMS. | String |
Payload | O body da solicitação, se necessário. | JSON |
Tipos de método
Buscar usuário: se você selecionar a opção Get no parâmetro Action, uma chamada REST é feita para a API com um método GET para buscar um usuário por meio do ID ou email.
Criar usuário: se você selecionar a opção Create no parâmetro Action, uma chamada REST é feita à API com um método POST para criar um novo usuário e pseudônimo para uma conta.
Editar usuário: se você selecionar a opção Edit no parâmetro Action, uma chamada REST é feita à API com um método PUT para editar um usuário existente por meio do ID.
Deletar usuário: se você selecionar a opção Delete no parâmetro Action, uma chamada REST é feita à API com um método DELETE para excluir o usuário por meio do ID.
SIS Imports
Com a cápsula SIS Imports da coleção Canvas LMS, você pode integrar os Serviços de Informações Estudantis (Student Information Services - SIS) de uma instituição, fornecendo arquivos CSV do Canvas LMS com dados de usuários, cursos e matrículas. Para obter mais informações, consulte a seção SIS Import API na API do Canvas LMS.
Dê uma olhada nos parâmetros de configuração da cápsula:
Parâmetro | Descrição | Tipo de dado |
---|---|---|
Action | A ação a ser tomada. As opções são: Create import, Get import status, Get import error list, Cancel import, e Cancel all pending imports. | String |
Canvas URL | A URL do Canvas LMS. | String |
Canvas Account ID | O ID da conta Canvas LMS. | Inteiro |
CSV File | O arquivo local a ser atualizado. Aprenda mais sobre o Formato CSV do SIS. | String |
Canvas Auth Token | O token de autenticação da API Canvas LMS. | String |
Payload | O body da solicitação, se necessário. | JSON |
Tipos de métodos
Criar importação: se você selecionar a opção Create import no parâmetro Action, uma chamada REST é feita para a API com um método POST para importar dados SIS para o Canvas LMS.
Buscar status da importação: se você selecionar a opção Get import status no parâmetro Action, uma chamada REST é feita para a API com um método GET para buscar o status de uma importação SIS já criada por meio do ID.
Buscar lista de erros da importação: se você selecionar a opção Get import error list no parâmetro Action, uma chamada REST é feita para a API com um método GET para recuperar a lista de erros de importação do SIS para uma conta ou uma importação do SIS.
Cancelar importação: se você selecionar a opção Cancel import no parâmetro Action, uma chamada REST é feita para a API com um método PUT para cancelar uma importação SIS que não tenha sido concluída.
Cancelar todas as importações pendentes: se você selecionar a opção Cancel all pending imports no parâmetro Action, uma chamada REST é feita à API com um método PUT para cancelar importações SIS que já foram criadas, mas não processadas ou que estão em processamento.
Terms
Com a cápsula Terms da coleção Canvas LMS, você pode criar, buscar, editar ou excluir termos de inscrição. Para obter mais informações, consulte a seção Enrollment Terms API na API do Canvas LMS.
Dê uma olhada nos parâmetros de configuração da cápsula:
Parâmetro | Descrição | Tipo de dado |
---|---|---|
Action | A ação a ser tomada. As opções são: Get, Create, Edit e Delete. | String |
Canvas URL | A URL do Canvas LMS. | String |
Canvas Account ID | O ID da conta Canvas LMS. | Inteiro |
Payload | O body da solicitação, se necessário. | JSON |
Canvas Auth Token | O token de autenticação da API Canvas LMS. | String |
Tipos de métodos
Buscar termo: se você selecionar a opção Get no parâmetro Action, uma chamada REST é feita para a API com um método GET para buscar uma lista com os termos de inscrição na conta ou um termo de inscrição específico por meio do ID.
Criar termo: se você selecionar a opção Create no parâmetro Action, uma chamada REST é feita para a API com um método POST para criar um novo termo de inscrição para a conta especificada.
Editar termo: se você selecionar a opção Edit no parâmetro Action, uma chamada REST é feita para a API com um método PUT para atualizar um termo de inscrição existente por meio do ID.
Excluir termo: se você selecionar a opção Delete no parâmetro Action, uma chamada REST é feita à API com um método DELETE para excluir o termo de inscrição por meio do ID.
Atualizado