Skip to main content

Python Neaktor API wrapper

Python lib to interact with Neaktor

Neaktor docs:

Installation

pip install python-neaktor-api

Usage

from neaktor import NeaktorApiClient, User, Task, TaskModel, Comment

my_public_key = 'test'
api = NeaktorApiClient(public_key=my_public_key)

my_tasks: List[Task] = api.get_tasks()
my_users: List[User] = api.get_users(user_ids={1, 2})
my_task_models: List[TaskModel] = api.get_task_models()
new_task: Task = api.add_task(model_id='my_model_id', fields={'subject': 'my new task'}, assignee_id=1234)
new_comment: Comment = api.add_comment(task_id='my_task_id', text='my comment')
deletion_status: dict = api.delete_task(task_id=1)

Functionality

Supports

  • public key authorization
  • getting tasks list
  • getting task models list
  • getting users list
  • adding tasks
  • adding comments to tasks
  • deleting tasks

Roadmap

  • all other api methods

Download files

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

Source Distribution

python_neaktor_api-2.0.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

python_neaktor_api-2.0.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file python_neaktor_api-2.0.0.tar.gz.

File metadata

  • Download URL: python_neaktor_api-2.0.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.3

File hashes

Hashes for python_neaktor_api-2.0.0.tar.gz
Algorithm Hash digest
SHA256 69c5a31d3c079ec068cc0b712ac43a480788bddedb927e1a82f3900281e1a5f6
MD5 5f5b86042b2a87b685e971c5fc196684
BLAKE2b-256 e04a8e23bfd38d1a621e5e0b9bb2d192139be02e1595139f3af4dba493cbf820

See more details on using hashes here.

File details

Details for the file python_neaktor_api-2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for python_neaktor_api-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a83d3fddecff07792ced7a2fc31681dde8458412a5efbd1d6a357510f5e1650e
MD5 dc4e43c40cc9062696619d5daa790d49
BLAKE2b-256 454bbecfc63cac562b330942a9624cf23633a2fc3b9a560eed55c122878cc9f6

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 files

1.0.2

2 files

1.0.1

2 files

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