Skip to main content

A basic python wrapper for gohighlevel

Project description

GHL v1 Python Wrapper

A GHL Python wrapper for persomal use, doesn't contain all the methods as of now.


Table of Content


Installation


pip install GHLpy

### Requirements --- > Used runtime: Python 3.8
requests
json

Available methods


 'add_contactTag', 'bookAppointment', 'contact_appointments', 'create_contactByName', 'delete_appointmentById', 'endpoint', 'get_appointmentById', 'get_calendarBookedSlots', 'get_calendarFreeSlots', 'get_calendars', 'headers', 'lookup_contactByEmail', 'lookup_contactById', 'remove_contactTag', 'token', 'update_appointmentById', 'update_appointmentStatusById'

There is no documentation as of now for this package, you can use help() to get information

from GHL import GHLPy

print(help(GHLPy))

The official API Reference for GHL v1 Endpoint is extensive and detailed as well. It can be found here


Example


To get information on calendars associated:

from GHL import GHLPy

client = GHLPy("mytoken")

r = client.get_calendars(type="service") #type="teams" Default: services

print(r)

Contribute


Well, this was just for personal use, but if you wish to contribute, you are welcome to make PRs


To be updated


Have Fun!

Project details


Download files

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

Source Distribution

GHLPy-0.0.3.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

GHLPy-0.0.3-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file GHLPy-0.0.3.tar.gz.

File metadata

  • Download URL: GHLPy-0.0.3.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for GHLPy-0.0.3.tar.gz
Algorithm Hash digest
SHA256 d32ca6bf3782134b292df789af33109ac491035b38af39cdd0e15440e84d7257
MD5 0d55ba06d9107b8d5999cda48760ae0a
BLAKE2b-256 c5e1b5a7706d78ddfe95656144b67264301edbafeb5d4595945c5346ca00bcc5

See more details on using hashes here.

File details

Details for the file GHLPy-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: GHLPy-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for GHLPy-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3c6f5ceb112885164a9dabc8f1179fc4cf4f93f1ea4bb465fc932dbced088c5c
MD5 7c9cb79ca30013b8375c3e8f4e52e902
BLAKE2b-256 26857da7039530140a994223248b891642e5bcac78b03aba6328487cd0095766

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page