Gtdagenda.com API

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

API clients must hit the URL http://app.gtdagenda.com/api2.php

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

Custom fields


Methods

MethodExpected parameters

customFieldList

subject (type: string, Subject: [project,context,task])
sortby (type: string, Sort by: [id,subject,name])
sortby2 (type: string, Then sort by: [id,subject,name])

customFieldView

customFieldCreate

subject (type: string, required: Yes, Subject: [project,context,task])
name (type: string, required: Yes, Custom field name, alphanumeric)

customFieldDelete

id (type: integer, required: Yes, Custom field Id)

customFieldValueSet

subject (type: string, required: Yes, Subject: [project,context,task])
subjectid (type: integer, required: Yes, Subject Id)
fieldname (type: string, required: Yes, Custom field name)
value (type: string, required: Yes, Custom field value)

Introduction

Account

Users

Groups

Subscriptions

Priorities

Contexts

Projects

Calendar

Tasks

Goals

Checklists

Files

Notes

Custom Fields

Notifications


LISTING

VIEWING

CREATING

MODIFYING

DELETING


Reference Data