Gtdagenda.com API

Introduction


The Gtdagenda XML API is implemented as a PHP page that accepts GET or POST params and returns XML.

API clients must hit the URL http://www.gtdagenda.com/api.php

All API requests must have a key argument indicating the user, except cmd=login.

General rules

  1. You can use GET or POST. If you are submitting files however, you must use a enctype="multipart/form-data" POST.
  2. All API requests will have a cmd argument indicating what you want to do, like cmd=login.
  3. All API requests must have a key argument indicating the user, except cmd=login. The token can be used indefinitely.
  4. The response is a valid XML file in UTF-8 format containing an outer <response> tag at the root.
  5. If the first child node is <error>, something went wrong.
  6. If the key is not supplied, or if the key does not correspond to a logged-on user, you'll get error code 1:
    <response><error code="1">Not logged on</error></response>

Introduction

Logging on

Tasks

Projects

Contexts

Goals

Checklists


LISTING

VIEWING

CREATING

MODIFYING

DELETING


Reference Data