Simple client for the Figure Eight API
Project description
figure-eight-python-client
Python client drawn from Figure Eight's API docs
Install
$ pip install figure-eight-client
Usage
Replace <figure-eight-api-token>
with a token from https://make.figure-eight.com/account/api
>>> from figure_eight_client import FigureEightClient
>>> client = FigureEightClient("<figure-eight-api-token>")
Methods
copy_job(job_id, all_units=True) |
copy_job_without_rows(job_id) |
add_tag_to_job(job_id, tag) |
upload_csv_to_job(job_id, data) |
launch_job(job_id, units_count, channel='on_demand') |
get_jobs(exclude_instructions=False, pages=1) |
get_job_rows(job_id, pages=-1) |
find_jobs_by_support_email(support_email, team_id=None) |
get_judgements_by_job_id(job_id) |
get_json_results_by_job_id(job_id) |
set_job_price_in_cents_per_page(job_id, price_in_cents) |
set_job_title(job_id, title) |
Contributing
Consider making a pull request if you have an idea or discover a bug.
Thanks
Big thanks to Density for sponsoring the development of figure-eight-python-client.
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
Built Distribution
Close
Hashes for figure-eight-client-1.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3621b6eb6e888f8b1a45612df4919a2b6ef8c0081da99b403212f084e095c4f2 |
|
MD5 | 5e98c8a61c3bd2e61cee5243b53af1a7 |
|
BLAKE2b-256 | e455b1ba99d4282af9e7a18c9f10e188e679205a1a6f18c1a23913b58d39f284 |
Close
Hashes for figure_eight_client-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6182a311327f78d4e22073202c37062496c629702e2bedf6982ee099d76c7076 |
|
MD5 | d7304cb4016452e91ec5bbbdff9102e4 |
|
BLAKE2b-256 | ff792a3fb78f63083b650935f700a06141feab455deeed620ac4ae17b19c98e7 |