Skip to main content

BambooHR Python Library


This library eases the use of the BambooHR REST API. It is an unofficial Python API for BambooHR.

This library require two additional libraries (xmltodic, rfc6266) to handle some special requests.

To use this library you can do

from bamboopy import Employees

employees = Employees(
    api_key='MYCOMPANYAPIKEY',
    company='companyname')

employees = employees.directory()

This will give you a list of employees

You can also upload files to BambooHR

from bamboopy import Employees

employees = Employees(
    api_key='MYCOMPANYAPIKEY',
    company='companyname')


employees.upload_file(
    123,
    category=12,
    file='./Contract_template.pdf',
    filename="Contract.pdf")

Metadata

Release files for bamboopy 0.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bamboopy 0.0.7
File Size Uploaded
bamboopy-0.0.7.tar.gz 9.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bamboopy 0.0.7
File Interpreter ABI Platform
bamboopy-0.0.7-py3-none-any.whl Python 3 none any Details

Total release size: 21.2 kB

Release files / bamboopy-0.0.7.tar.gz

Download URL bamboopy-0.0.7.tar.gz
Size 9.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a843aac6f1d6972977c174b79f08270316905f6801f72e07801ba7db7a2bff0a
BLAKE2b-256 checksum
How to use checksums
53a1188eb8551c395477a58aef2addab690c4d74b099d5e7852a5f548c981c95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.9

Release files / bamboopy-0.0.7-py3-none-any.whl

Download URL bamboopy-0.0.7-py3-none-any.whl
Size 11.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f8ed0f571bbeeafcdf6578cea8d742268805bfa3c4a730dff04dcc633ba7a9ff
BLAKE2b-256 checksum
How to use checksums
f57c185079a88c6eeb844d9a8514a411d5e159328f3cf8b1643b6c3ef111d295
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.9

Release history Release notifications | RSS feed

This release

0.0.7 This release

2 release files

0.0.6

1 release file

0.0.5

2 release files

0.0.4

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page