Skip to main content

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

figure-eight-client-1.1.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

figure_eight_client-1.1.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file figure-eight-client-1.1.0.tar.gz.

File metadata

  • Download URL: figure-eight-client-1.1.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for figure-eight-client-1.1.0.tar.gz
Algorithm Hash digest
SHA256 3621b6eb6e888f8b1a45612df4919a2b6ef8c0081da99b403212f084e095c4f2
MD5 5e98c8a61c3bd2e61cee5243b53af1a7
BLAKE2b-256 e455b1ba99d4282af9e7a18c9f10e188e679205a1a6f18c1a23913b58d39f284

See more details on using hashes here.

File details

Details for the file figure_eight_client-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: figure_eight_client-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

File hashes

Hashes for figure_eight_client-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6182a311327f78d4e22073202c37062496c629702e2bedf6982ee099d76c7076
MD5 d7304cb4016452e91ec5bbbdff9102e4
BLAKE2b-256 ff792a3fb78f63083b650935f700a06141feab455deeed620ac4ae17b19c98e7

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