ORCID ofrece una API pública que permite a las organizaciones que no ORCID miembros para conectar sus sistemas y aplicaciones a la ORCID registro con comunicaciones de máquina a máquina. La API es una API tranquila y admite XML y JSON.
La API pública se puede utilizar para las siguientes funciones:
- Inicie sesión en su sistema con ORCID
- Obtener la verificación de un usuario ORCID iD
- Recuperar datos públicos de un usuario ORCID grabar
- Buscar público ORCID datos de registro
Recomendamos que los desarrolladores prueben la API pública en el servidor de pruebas sandbox antes de usar la versión de producción. A continuación se muestran los pasos sobre cómo registrarse para obtener credenciales de API públicas en los entornos Sandbox y Production.
- Accede a tu ORCID grabar:
Servidor de producción: https://orcid.org/signin
Servidor de pruebas sandbox: https://sandbox.orcid.org/signin - Haga clic en su nombre en la esquina superior derecha
- Presione Herramientas de desarrollo desde la opción de menú
Nota: Para acceder a las Herramientas para desarrolladores, debe verificar su dirección de correo electrónico. Si aún no ha verificado su dirección de correo electrónico, se le pedirá que lo haga en este momento. - Haga clic en "Registrarse gratis ORCID botón API pública”.

- Revise y acepte los términos de servicio cuando se le solicite.

Registrar una aplicación
- Después de aceptar los términos de servicio, se le dirigirá de nuevo a Herramientas para desarrolladores (https://orcid.org/developer-tools or https://sandbox.orcid.org/developer-tools). Complete el formulario presentado para registrar una nueva aplicación.
- Nombre: El nombre de su aplicación. Esto se mostrará a los usuarios cuando otorguen permiso a su aplicación para obtener su ORCID iD, y se mostrará en su Lista de organizaciones de confianza. Recomendamos utilizar el nombre de su organización o servicio (por ejemplo, el nombre de una revista).
- el sitio web: El sitio web que el usuario puede visitar para obtener más información sobre su aplicación. Esto se mostrará en su Lista de organizaciones de confianza.
- Descripción: Información sobre la aplicación que está desarrollando y cómo utilizará la aplicación del usuario. ORCID identificación. Esto se mostrará a los usuarios en la pantalla de OAuth.

- Redirigir URI: Una vez que el usuario haya autorizado su aplicación, será devuelto a un URI que especifique. Debe proporcionar estos URI por adelantado o sus usuarios de integración experimentarán un error.
- Solo URI de HTTPS son aceptados en producción.
- Dominios registrados DEBE coincidir exactamente con los dominios utilizados, incluidos los subdominios.
- Registre todos los URI de redirección completos cuando sea posible Esta es la opción más segura y la que recomendamos. Para obtener más información sobre los URI de redireccionamiento, consulte nuestro Preguntas Frecuentes
- Las aplicaciones API públicas deben tener al menos un URI de redireccionamiento registrado
- Para realizar pruebas, puede agregar automáticamente el URI de Google OAuth Playground haciendo clic en "+ Google OAuth2 Playground" en Probar URI de redireccionamiento, o en el ORCID Swagger de API pública haciendo clic en "+ORCID interfaz publicitaria de fanfarronería ”.
- Para más información, consulte la Acerca de los URI de redireccionamiento.
- Haga clic en el icono Guardar en la parte inferior del formulario para generar sus credenciales de API.

- Para ver sus credenciales de API, haga clic en Mostrar detalles.

- Sus credenciales de API - Cliente ID y Client Secret: se muestran justo debajo de los URI de redireccionamiento. Debajo de sus credenciales se encuentran ejemplos de URL y llamadas a la API con sus credenciales precargadas.

Usa tus credenciales
Ahora que tiene sus credenciales, es hora de comenzar a usar el ORCID API pública!
Tenga en cuenta que podemos transferir sus credenciales a la API de miembro si se convierte en un ORCID miembro.