Skip to main content

Lightweight abstraction layer for making requests to the HubSpot API

Project description

https://travis-ci.org/2degrees/hubspot-connection.png?branch=master https://coveralls.io/repos/2degrees/hubspot-connection/badge.png?branch=master
Download:http://pypi.python.org/pypi/hubspot-connection
Sponsored by:2degrees Limited.

hubspot-connection provides a lightweight abstraction layer for making requests to the HubSpot API.

Here’s an example of how it can be used:

from hubspot.connection import APIKey
from hubspot.connection import PortalConnection

authentication_key = APIKey('HUBSPOT-API-KEY')
with PortalConnection(authentication_key, 'client') as connection:
    contacts_data = connection.send_get_request('/contacts/v1/contacts/statistics')
    print("Number of contacts: {}".format(contacts_data.get('contacts')))

This project is officially supported under Python 2.7 and Python 3.4, may work with Python 2.6.

Version 1.0 Release Candidate 1 (2014-06-23)

This is the first public release.

Version 1.0 Release Candidate 2 (2014-07-14)

  • Added content-type=’application/json’ for requests with body

Version 1.0 Release Candidate 3 (2014-09-15)

  • Made content-type mandatory only when content is expected

Version 1.0 Release Candidate 4 (2015-02-18)

  • Allowed for extra details in error responses from Hubspot

Version 1.0 Release Candidate 5 (2016-03-18)

  • Added Python 3.4 and 3.5 compatibility by: @jtprince

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for hubspot-connection, version 1.0rc8.post0
Filename, size File type Python version Upload date Hashes
Filename, size hubspot_connection-1.0rc8.post0-py2.7.egg (17.0 kB) File type Egg Python version 2.7 Upload date Hashes View
Filename, size hubspot-connection-1.0rc8.post0.tar.gz (7.4 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page