Como uma organização de pesquisa, integrando-se com ORCID é uma maneira incrivelmente poderosa de apoiar os pesquisadores conectados a você. Encorajamos integrações com o ORCID O registro deve ser bidirecional, para que os sistemas institucionais possam enviar e extrair dados de e para ORCID registros. À medida que outras organizações com as quais seus pesquisadores interagem adicionam seus dados ao ORCID Registry, seus registros continuarão acumulando mais dados que podem ser reutilizados com outros sistemas que estejam conectados com o ORCID registro, incluindo o seu.
Estamos comprometidos em ajudar as organizações a se integrarem com o ORCID Registry, e no início deste ano, realizamos a primeira webinar do Sou Membro, e agora?! 2023 para cobrir algumas informações básicas sobre integrações: o que são, práticas recomendadas para usá-las e algumas opções fáceis para começar a desenvolver uma. Se você perdeu, nós encorajamos você a assista a gravação e leia nossa postagem no blog complementar.

Neste mês, realizamos o segundo webinar da série deste ano - este sobre a criação de integrações personalizadas, que é uma opção para organizações que não possuem sistemas de provedores de serviços acadêmicos com pré-criados ORCID funcionalidades, ou que possuam sistemas customizados desenvolvidos internamente. Embora as integrações personalizadas exijam mais planejamento e recursos para serem desenvolvidas, nossa API é baseada em tecnologias de API padrão e familiares.
Com uma integração personalizada, ORCID as organizações membros podem:
- Use ORCID como um opção de login para sistemas institucionais
- Seja autenticado ORCID IDs
- Leia os dados de partes públicas e confiáveis' ORCID registros
- Gravar dados para ORCID registros
- Configurar notificações de webhooks para obter sistemas sincronizados com ORCID (Observação: este é um benefício para membros Premium.)
Obviamente, existem alguns requisitos mínimos necessários para que as integrações personalizadas funcionem com seus sistemas, incluindo:
- Use HTTPS para URIs de redirecionamento do seu site e assim por diante ORCID Chamadas de API
- Aceite e armazene todos os dados retornados no troca de fichas juntamente com os dados do usuário em seu sistema
- Use apropriado escopos e solicitar métodos
A escopos, que são ações específicas que os aplicativos podem realizar em nome de um usuário, indicam a variedade de ações disponíveis para integrações personalizadas, incluindo:
- /autenticar → coletar autenticado ORCID IDs e ler informações públicas
- / read-public → ler informações públicas em um único ORCID iD ou realizar pesquisas
- / read-limited → ler itens de visibilidade pública e limitada em um registro
- / atividades / atualização → escrever, atualizar e excluir itens nas seções de afiliações, financiamento, trabalhos, revisões por pares e recursos de pesquisa
- / pessoa / atualização → escrever, atualizar e excluir itens nas seções para outros nomes, países, palavras-chave, sites e links sociais e outros IDs
- / webhook → permite que os aplicativos sejam informados quando os dados dentro de um ORCID registro é alterado
- código aberto → OpenID Connect é uma camada de identidade sobre o protocolo OAuth 2.0
Depois que um pesquisador concede as permissões necessárias, o aplicativo pode executar ações em seu ORCID registro usando a API. Com os métodos de solicitação HTTPS, os aplicativos cliente podem executar ações como ler dados (chamada GET), adicionar novos dados (chamada POST), atualizar dados existentes (chamada PUT) e excluir dados (chamada DELETE).
temos extensa Documentação da API e depois de decidir o fluxo de trabalho mais adequado para o seu sistema, você pode começar a testar no sandbox. O servidor de teste sandbox é uma cópia do ORCID Software de registro, onde você poderá experimentar coisas sem afetar nenhum real ORCID IDs.
Você pode solicitar credenciais de sandbox antes mesmo de entrar ORCID como uma organização membro, se você quiser começar a testar. No entanto, o suporte direto está disponível apenas para organizações membros.
ORCID também hospeda a documentação que irá ajudá-lo com qualquer solução de problemas, incluindo o guia comum de erros de API. Se a sua organização já é uma ORCID membro, você terá o apoio da organização líder do seu consórcio (se você for um membro do consórcio) ou diretamente de ORCID. Assim que seu desenvolvimento em sandbox for concluído, nossa organização líder de consórcio ou o ORCID A equipe verificará se atende aos requisitos mínimos para poder gerar credenciais de produção. Observe também que, se você estiver usando a API pública e sua organização se tornar uma ORCID organização membro, podemos transferir suas credenciais para a API membro.
Se o os requisitos mínimos para uma integração são atendidos, sua integração personalizada pode ser lançada com facilidade. Ao longo desse processo, é importante envolver sua comunidade para prepará-la para o lançamento e maximizar a adoção organizacional.

Só no ano passado, ORCID ajudou mais de 60 organizações a obter uma integração personalizada bem-sucedida e estamos aqui para ajudar a identificar e planejar o que é certo para sua situação. Com tantas opções de integração com o ORCID Registry e os meios de suporte disponíveis, você poderá escolher uma solução que o ajudará a atingir os objetivos de sua organização.
Antes de iniciar sua integração personalizada, leia nossa documentação sobre fluxos de trabalho sugeridos, e para obter mais informações sobre como planejar e executar uma integração personalizada bem-sucedida, entre em contato com nossa equipe de engajamento (ou o líder do consórcio, se você for um membro do consórcio).
Se você deseja integrar com o ORCID registro, mas sua organização ainda não é membro, entre em contato [email protegido].