Last updated:
0 purchases
procore 0.1.0
Procore Python SDK
Python SDK for accessing Procore APIs.
Installation
This project requires Python 3+ and Requests library (pip install requests).
Download this project and use it (copy it in your project, etc).
Install it from pip.
$ pip install procore
Usage
To use this SDK you'll need these Procore credentials used for OAuth2 authentication: client ID, client secret and refresh token. Visit https://developers.procore.com to setup Procore developer account
This SDK is very easy to use.
First you'll need to create a connection using the main class Procore.
from procore import Procore, WrongParamsError
connection = Procore(
login_url='LOGIN URL',
base_url='BASE URL',
client_id='PROCORE CLIENT ID',
client_secret='PROCORE CLIENT SECRET',
refresh_token='REFRESH TOKEN'
)
companies = connection.companies.get() # Get All Companies
company_id = companies[0]['id']
projects = connection.projects.get(company_id=company_id) # Get All Projects
See more details about the usage into the wiki pages of this project.
License
This project is licensed under the MIT License - see the LICENSE file for details
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.