Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Python Distribution Utilities

Project description

Welcome to Astrid Python API's documentation!
*********************************************

Contents:

class class astrid.AstridAPI(conf)

Connect to the Astrid Tasks API and issue requests to a specific
user's account.

Python Astrid API lives at https://bitbucket.org/dusty/python-
astrid/ and documentation is available at https://python-
astrid.readthedocs.org/

Parameters:
**conf** -- a dictionary of configuration values for connecting
to the API.

The conf dictionary must contain:

{
"apikey": "<astrid api key>",
"apisecret": "<astrid api secret>",
"email": "you@example.com", # your astrid e-mail
"password": "<astrid password>"
}

The apikey and secret can come from http://astrid.com/api_keys

The user associated with the email and password provided in the
configuration dictionary will be automatically signed in. The token
received from signin is stored on the class and automatically sent
with future requests.

request(method, **params)

Send a request to the astrid API. The available methods and
their parameters are described in
http://astrid.com/apidoc/ApiController.html

This method does the necessary work to create an astrid
signature line as required by the API. It then issues the
request in the format Astrid expects.

Parameters:
* **method** -- the method name to call in the Astrid API

* **params** -- keyword arguments mapping parameters to
values as required by the *method*

Returns:
json decoded response of your Astrid API request

Return type:
dict

Project details


Release history Release notifications

This version

0.1

Download files

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

Files for python-astrid, version 0.1
Filename, size File type Python version Upload date Hashes
Filename, size python-astrid-0.1.tar.gz (2.5 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page