Saltar al contenido principal
Procore

API de Procore

Procore API proporciona una interfaz RESTful y orientada a los recursos que es segura y fácil de usar. Utilice la API de Procore para desarrollar aplicaciones personalizadas o integraciones de software que funcionen a la perfección con la plataforma Procore. Amplíe el alcance de su compañía convirtiéndose en socio de Procore y ofrezca su aplicación/integración a otros miembros de la comunidad de usuarios de Procore. ¡Publique su herramienta/servicio personalizado en el [1] hoy!

Beneficios clave:

  • Autenticación OAuth 2.0
  • Desarrolle y pruebe llamadas a la API mediante un entorno de "zona de pruebas"
  • Integración con otras soluciones líderes del sector
  • Desarrollar aplicaciones para su publicación en Procore App Marketplace
Vista general de API de Procore
 
Personas para programadores de Procore
 
Vista general técnica de Procore API
 
Acceder a tokens y llamadas de API
 
API puntos finales de autenticación
 

 

icons_pc-connect_login.png

Explore el portal para programadores de Procore 
El portal para programadores de Procore es donde encontrará toda la información técnica que necesita para desarrollar y publicar una aplicación/integración exitosa en App Marketplace de Procore.Encontrará una documentación exhaustiva API referencia, guías útiles y tutoriales, preguntas frecuentes y más. Está libre de acceder y explorar la documentación de API en el Portal para programadores sin configurar un cuenta.


icons_pc-connect_docs.png

Cree su cuenta de portal para programadores
Una vez que esté listo para comenzar a trabajar con la API de Procore para crear su aplicación, deberá registrarse para una cuenta en el Portal para programadores y registrar su aplicación. Este es un proceso sencillo y automatizado que solo tarda unos minutos en completarse.


 


icons_pc-connect_general.png

Capacitación en la plataforma Procore
Antes de crear cualquier tipo de integración o aplicación utilizando la API de Procore, es importante tener primero una comprensión de base de la plataforma de software de Procore. Hemos creado una serie de cursos de certificación basados en roles que brindan una vista general de las principales líneas de productos y herramientas de Procore. Recomendamos completar los cursos de certificación que se relacionan con las líneas de productos y herramientas específicas con las que su aplicación se integrará.

 

icons_pc-connect_learn-api.png

Capacitación API de Procore
Una vez que haya obtenido un conocimiento fundamental de la plataforma Procore, le recomendamos completar los cursos en la serie API Procore. Estos cursos comprenden lecciones que se enfocan en enseñarte sobre la API Procore, trabajando en el Portal para programadores, y los fundamentos de desarrollar de manera efectiva dentro de la arquitectura y el marco de Procore API.

 

pc_connect_docs_icon.png

Documentación de API de Procore

Los primeros 30 días de nuestro programa de asociación son un tiempo crítico para establecer cómo se integrará su aplicación con Procore. Su recurso más útil durante la fase de desarrollo y prueba será la documentación API.


 

 

logo-oauth.png

Determinar el tipo de autorización adecuado OAuth 2.0
Procore ofrece el protocolo OAuth 2.0 para acceder a la API de Procore. Todas las solicitudes de API requieren un token de acceso OAuth 2.0. Si tiene la intención de publicar su aplicación en Procore App Marketplace , debe implementar una solución OAuth 2.0. Examine los recursos que se enumeran a continuación para ayudarlo a determinar qué tipo de concesión OAuth 2.0 es apropiado para su integración.

 

icons_pc-connect_learn-api.png

Crear, probar y iterar en un entorno de pruebas de desarrollo
Como desarrollador registrado con Procore, tiene acceso a un entorno sandbox en el que puede crear y probar su integración.Los entornos de pruebas de desarrollo provienen previamente con datos de prueba a nivel compañía y proyecto que puede expandir para ayudarlo en su desarrollo y actividades de prueba.Una zona de pruebas de desarrollo proporciona un entorno abierto en el que puede experimentar y validar su aplicación sin el riesgo de afectar los datos de producción.

 

icons_pc-connect_prepare.png

Hacer llamadas de muestra utilizando postman
Postman es una plataforma muy popular y capaz de trabajar con y probar APIs REST. Mientras está en la etapa exploratoria con la API De Procore, le recomendamos Postman como plataforma para familiarizarse con los diversos puntos finales expuestos a través de la API. Postman es una aplicación rica en funciones que puede ejecutarse como una aplicación Chrome o nativamente en Windows o Mac OSX.

 

icons_pc-connect_document.png

Preparar documentación de usuario
Una vez que haya terminado de crear su aplicación/integración y esté listo para iniciarlo en El App Marketplace de Procore, primero debe estar listo para proporcionar documentación básica del usuario final sobre su producto.Para ayudar a impulsar la adopción exitosa de su producto, es fundamental que sus usuarios finales puedan encontrar rápidamente y fácilmente los recursos de auto ayuda adecuados que necesitan para configurar y usar su producto en/con la plataforma Procore.


 


icons_pc-connect_zip.png

Prepárese para la presentación
Una vez que haya terminado de desarrollar y probar la primera versión de su aplicación, y antes de que pueda publicarse en Procore App Marketplace, el siguiente paso es completar los requisitos previos descritos en los siguientes artículos del Portal para programadores.

 

icons_pc-connect_prepare.png

Presentar solicitud
Una vez que reúna todo, puede iniciar sesión en su cuenta del Portal para programadores de Procore y visitar la página de su aplicación para ingresar y enviar información de su listado de App Marketplace.


 


icons_pc-connect_approval.png

Revisar y aprobar
Una vez que Procore haya revisado y aprobado su solicitud, configuraremos una última llamada de verificación para revisar su envío y programar una fecha de lanzamiento para cuando esté disponible públicamente en Procore App Marketplace.

 

icons_pc-connect_horn.png

Publicar aplicación
Una vez que su aplicación sea aprobada oficialmente, será visible en Procore App Marketplace. Asegúrese de que su equipo de soporte técnico esté preparado para manejar cualquier solicitud de soporte entrante relacionada con su aplicación.