Saltar al contenido principal
Procore

API de Procore

API de Procore proporciona una interfaz orientada a recursos y RESTful 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. Haga llegar más lejos a su empresa convirtiéndose en socio de Procore y ofrezca su aplicación/integración a otros miembros de la comunidad de usuarios de Procore. ¡Publique hoy mismo su herramienta/servicio personalizado en App Marketplace de Procore!

Beneficios clave:

  • Autenticación OAuth 2.0
  • Desarrollar y probar llamadas a la API mediante un entorno de "zona de pruebas"
  • Integración con otras soluciones líderes en la industria
  • Desarrollar aplicaciones para su publicación en App Marketplace Procore
API de Procore API de Procore
 
Procore Developer Personas
 
API de Procore Descripción técnica
 
Tokens de acceso y llamadas API
 
Puntos finales de autenticación de API
 

 

icons_pc-connect_login.png

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


icons_pc-connect_docs.png

Cree su cuenta en el Portal del Desarrollador
Una vez que esté listo para empezar a trabajar con la API de Procore para construir su aplicación, tendrá que registrarse para obtener una cuenta en el Portal del Desarrollador y registrar su aplicación. Se trata de un proceso sencillo y automatizado que sólo tarda unos minutos en completarse.


 


icons_pc-connect_general.png

Formación sobre 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 básica de la plataforma de software de Procore. Hemos creado una serie de cursos de certificación basados en roles que proporcionan una visión general de las principales líneas de productos y herramientas de Procore. Recomendamos completar los cursos de certificación relacionados con las líneas de productos y herramientas específicas con las que se integrará su aplicación.

 

icons_pc-connect_learn-api.png

Formación sobre la API de Procore
Una vez que haya adquirido un conocimiento básico de la plataforma Procore, le recomendamos que complete los cursos de la serie API de Procore. Estos cursos comprenden lecciones que se centran en enseñarle sobre la API de Procore, el trabajo en el Portal del Desarrollador y los fundamentos del desarrollo eficaz dentro de la arquitectura y el marco de la API de Procore.

 

pc_connect_docs_icon.png

Documentación de la API de Procore

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


 

 

logo-oauth.png

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

 

icons_pc-connect_learn-api.png

Construya, pruebe e itere en una caja de arena de desarrollo
Como desarrollador registrado en Procore, tiene acceso a un entorno de caja de arena en el que puede construir y probar su integración. Las cajas de arena de desarrollo vienen preconfiguradas con datos de prueba a nivel de empresa y de proyecto que puede ampliar para ayudarle en sus actividades de desarrollo y prueba. Un sandbox de desarrollo proporciona un entorno aislado en el que puede experimentar y validar su aplicación sin el riesgo de afectar a los datos de producción.

 

icons_pc-connect_prepare.png

Realiza llamadas de ejemplo utilizando Postman
Postman es una plataforma muy popular y capaz para trabajar y probar las APIs REST. Mientras se encuentra en la etapa de exploración con la API de Procore, 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 características que puede ejecutarse como una aplicación de Chrome o de forma nativa en Windows o Mac OSX.

 

icons_pc-connect_document.png

Prepare la documentación del usuario
Una vez que haya terminado de crear su aplicación/integración y esté listo para lanzarla en el Procore App Marketplace debe estar preparado para proporcionar la 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ápida y fácilmente los recursos de autoayuda adecuados que necesitan para configurar y utilizar su producto en/con la plataforma Procore.


 


icons_pc-connect_zip.png

Preparar para envío
Una vez que haya terminado de desarrollar y probar la primera versión de la aplicación, y para que pueda publicarse en el App Marketplace de Procore, el siguiente paso es cumplir los requisitos que se describen en los siguientes artículos del portal para desarrolladores.

 

icons_pc-connect_prepare.png

Presentar solicitud
Una vez que haya reunido todo, puede iniciar sesión en su cuenta del portal para desarrolladores de Procore y visitar la página de la aplicación para introducir y enviar la información para que la aplicación se oferte en el App Marketplace.


 


icons_pc-connect_approval.png

Revisión y aprobación
Una vez que Procore haya revisado y aprobado su solicitud, estableceremos una llamada de control final para revisar su presentación y programar una fecha de lanzamiento para que esté disponible públicamente en el Procore App Marketplace.

 

icons_pc-connect_horn.png

Publique la aplicación
Una vez que su aplicación esté oficialmente aprobada, será visible en el Procore App Marketplace. Asegúrese de que su equipo de atención al cliente esté preparado para atender cualquier solicitud de asistencia técnica entrante relacionada con su aplicación.