GT | AD | ED | DN | DD | SR | フィールド | 定義 | フォーマット、制限 |
△ | ◯ | added | タスクが追加された日。UNIX時間で表記。 | タスクが追加された「時間」は記録されない。常に正午としてカウントされる。 | ||||
△ | ◯ | addedby | タスクを割り当てたユーザのId (※subscriptionユーザ限定). | |||||
◯ | × | after | この時間以降に更新したタスクを探索 | UNIX時間。 | ||||
△ | ◯ | attachment | 添付アイテムの配列。各アイテムは3つのフィールドを含む。添付アイテムは読み取り専用。アウトラインを参照するidを使えます。リスト(list)、ノート(note)はこのAPIを通して取得可。ファイルは現在読めないが、機能追加準備中。 | |||||
○ | - | - | - | - | × | before | この時間以前に更新したタスクを探索 | UNIX時間。 |
× | ◯ | checked | Whether the task is completed or not | |||||
△ | ◯ | children | このタスクが持つサブタスク数 | サブタスク自身や、サブタスクを持たないタスクは0 | ||||
◯ | comp | 未完了、完了の選択。 | 0:未完のみ、1:完了のみ、無しor-1:両方 | |||||
× | ◯ | ◯ | completed | いつタスクが完了したか | 未完了の場合、0.UNIX時間。 Toodledoはタスクが完了した「時間」はトラッキングしない。そのため、タスクは正午に完了、として処理される。 | |||
△ | ◯ | ◯ | context | コンテクストのID番号 | コンテクスト割当なしの場合は省略(もしくは0) | |||
△ | ◯ | ◯ | duedate | タスクの期限(日) | UNIXタイムスタンプ(GMTの正午) タイムスタンプ=1445172465 ↓ 日時(Tokyo)=2015/10/18 21:47:45 | |||
△ | ◯ | ◯ | duedatemod | 期限(日)のタイプを示す整数 | 0 : Due By 1 : Due On (=) 2 : Due After (>) 3 : Optionally (?) | |||
△ | ◯ | ◯ | duetime | for when the task is due. | UNIX時間。設定しなければ0.duedateが設定されず、duetimeのみが設定されていると、1970年1月1日と判断。タイムゾーンにかかわらず、10amは10amと判断。You can convert this timestamp to a GMT string and display the time component without worrying about timezones. | |||
◯ | duration | |||||||
○ | fields | レスポンスに付けて返してほしいフィールド | コンマ区切り。レスポンス向上のため、不用なら省略する。 | |||||
△ | ◯ | ◯ | folder | フォルダのID番号 | フォルダ割当なしの場合は0もしくは省略。 | |||
△ | ◯ | ◯ | goal | goalのID番号 | goal割当なしの場合は省略(もしくは0) | |||
△ | - | ● | - | - | × | id | タスクID | アカウントに対してユニークな番号(違うアカウントに対しては、同一のIDに対して異なるタスクがぶら下がる可能性あり。 |
△ | ◯ | length | タスク達成までの予想時間(分、整数値) | |||||
△ | ◯ | ◯ | location | 場所のID番号 | 割当なしの場合は省略(もしくは0) | |||
△ | ◯ | meta | A text for storing metadata about the task. This is useful for syncing data that cannot otherwise be synced to Toodledo. Because of an implementation detail, using the meta field introduces extra latency to each API call, so you should only use this field when necessary. | 1,024バイトまで。タスクごとにユニークなIDを持ち、AppIDに対してprivate。ユーザーもAppIDsも個々に入力した値は見られない。 | ||||
- | ◯ | modified | for when the task was last modified. | UNIX時間。 | ||||
△ | ◯ | note | ノート | 32,000 bytesまで。改行コードは\n | ||||
◯ | num | 取得するタスク数。複数ページで表示する場合などに使用 | デフォルト値、最大値ともに1000 | |||||
△ | × | order | サブタスクの順番 | 読み取り専用 | ||||
△ | ◯ | parent | 親タスクのID番号 | デフォルト値はO | ||||
△ | × | previous | If the task was repeated from another task, this will contain the id number of the previous version of this task. | |||||
△ | ◯ | ◯ | priority | 優先順位。整数値。 | 3 = Top 2 = High, 1 = Medium, 0 = Low, -1 = Negative, | |||
△ | ◯ | ◯ | remind | リマインダが送られる、タスクの期限までの時間(分)を表す整数値。 | 0:リマインダなし 値の制限:0, 1, 15, 30, 45, 60, 90, 120, 180, 240, 1440, 2880, 4320, 5760, 7200, 8640, 10080, 20160, 43200)。これ以外は近い値に丸め。 無料ユーザーは0か60。 | |||
△ | ◯ | ◯ | repeat | どのようにタスクを繰り返すかを示す文字列 | 記録を残すため、リピートするタスクが完了した場合ははコピーされたタスクがリストに加えられ、完了タスクに対して、新しいID番号が付与される。繰り返しを中止するには、これに空文字列を設定。記法は※を参照。 | |||
△ | ◯ | shared | that indicates if the task is shared as a joint task (Subscription required for user). | A boolean (0 or 1) 。読み取り専用 | ||||
- | × | sharedowner | The user id of the person who owns the task that is being shared with the current user. If the current user is not the owner, then they cannot make changes to the collaboration settings for this task, although they can make other changes. | 読み取り専用 | ||||
- | × | sharedwith | An array of user ids for people that this task is shared with, other than myself and the owner. Read only. | |||||
△ | ◯ | ◯ | star | スターの有無 | 0:スターあり 1:スターなし | |||
◯ | start | スキップするタスク数。複数ページで表示する場合などに使用 | デフォルト値は0 | |||||
△ | ◯ | ◯ | startdate | タスクの開始(日) | A GMT unix timestamp | |||
△ | ◯ | ◯ | starttime | for when the task starts. | UNIX時間。 | |||
△ | ◯ | ◯ | status | タスクのステータスを表す整数値 | 0 = None, 1 = Next Action, 2 = Active, 3 = Planning, 4 = Delegated, 5 = Waiting, 6 = Hold, 7 = Postponed, 8 = Someday, 9 = Canceled, 10 = Reference | |||
× | ◯ | subtask | ||||||
△ | ◯ | ◯ | tag | タグ | 複数の場合はコンマで区切る。64文字まで。 | |||
△ | ● | ◯ | - | - | ◯ | title | タスクタイトル | 文字列。255文字まで。 |
△ | ◯ | timer | The value in the timer field indicates the number of seconds that have elapsed for the timer not including the current session. | |||||
× | ☓ | timeron | (タイマーON時)タイマースタート時間のタイムスタンプ | Total Time=timer+(now-timeron). Where "now" is a unix timestamp for the current time. | ||||
△ | ◯ | via | A read-only field that indicates how the task was added. | 読み取り専用 -0: Main website -1: Email Import, -2: Firefox Addon -3: This API, -4: Widgets (Google Gadget, etc) -5: Not used, -6: Mobile Phone -7: iPhone App, -8: Import Tools -9: Twitter |
"FREQ=DAILY"
"FREQ=WEEKLY;BYDAY=TU"
access_token=yourtoken tasks=[{"title":"My Task"},{"title":"Another","star":"1","ref":"98765"},{"title":"","ref":"1234"}] fields=folder,star
access_token=yourtoken
access_token=yourtoken tasks=[{"id"%3A"1234"%2C"title"%3A"My Task"}%2C{"id"%3A"1235"%2C"title"%3A"Another Task"%2C"star"%3A"1"}
fields=folder,star
access_token=yourtoken tasks=[{"id"%3A"1234"%2C"title"%3A"My Task"}%2C{"id"%3A"1235"%2C"title"%3A"Another Task"%2C"priority"%3A"2"}
fields=folder,star&f=xml
<task> <id>1234</id> <title>My Task</title> <folder>0</folder> <modified>1234567890</modified> <completed></completed> <star>0</star> </task> <task> <id>1235</id> <title>Another Task</title> <folder>0</folder> <modified>1234567890</modified> <completed></completed> <star>1</star> </task> <error id="605" ref="5678">Invalid task ID</error>
access_token=yourtoken tasks=["1234"%2C"1235"%2C"5678"]
access_token=yourtoken tasks=["1234"%2C"1235"%2C"5678"] f=xml
<id>1234</id> <id>1235</id> Invalid ID number
<task> <id>12345</id> <stamp>1234567891</stamp> </task> <task> <id>67890</id> <stamp>1234567892</stamp> </task>
GT | AD | ED | DN | DD | SR | フィールド | 定義 | フォーマット、制限 |
△ | ◯ | added | タスクが追加された日。UNIX時間で表記。 | タスクが追加された「時間」は記録されない。常に正午としてカウントされる。 | ||||
△ | ◯ | addedby | タスクを割り当てたユーザのId (※subscriptionユーザ限定). | |||||
◯ | × | after | この時間以降に更新したタスクを探索 | UNIX時間。 | ||||
△ | ◯ | attachment | 添付アイテムの配列。各アイテムは3つのフィールドを含む。添付アイテムは読み取り専用。アウトラインを参照するidを使えます。リスト(list)、ノート(note)はこのAPIを通して取得可。ファイルは現在読めないが、機能追加準備中。 | |||||
○ | - | - | - | - | × | before | この時間以前に更新したタスクを探索 | UNIX時間。 |
× | ◯ | checked | Whether the task is completed or not | |||||
△ | ◯ | children | このタスクが持つサブタスク数 | サブタスク自身や、サブタスクを持たないタスクは0 | ||||
◯ | comp | 未完了、完了の選択。 | 0:未完のみ、1:完了のみ、無しor-1:両方 | |||||
× | ◯ | ◯ | completed | いつタスクが完了したか | 未完了の場合、0.UNIX時間。 Toodledoはタスクが完了した「時間」はトラッキングしない。そのため、タスクは正午に完了、として処理される。 | |||
△ | ◯ | ◯ | context | コンテクストのID番号 | コンテクスト割当なしの場合は省略(もしくは0) | |||
△ | ◯ | ◯ | duedate | タスクの期限(日) | UNIXタイムスタンプ(GMTの正午) タイムスタンプ=1445172465 ↓ 日時(Tokyo)=2015/10/18 21:47:45 | |||
△ | ◯ | ◯ | duedatemod | 期限(日)のタイプを示す整数 | 0 : Due By 1 : Due On (=) 2 : Due After (>) 3 : Optionally (?) | |||
△ | ◯ | ◯ | duetime | for when the task is due. | UNIX時間。設定しなければ0.duedateが設定されず、duetimeのみが設定されていると、1970年1月1日と判断。タイムゾーンにかかわらず、10amは10amと判断。You can convert this timestamp to a GMT string and display the time component without worrying about timezones. | |||
◯ | duration | |||||||
○ | fields | レスポンスに付けて返してほしいフィールド | コンマ区切り。レスポンス向上のため、不用なら省略する。 | |||||
△ | ◯ | ◯ | folder | フォルダのID番号 | フォルダ割当なしの場合は0もしくは省略。 | |||
△ | ◯ | ◯ | goal | goalのID番号 | goal割当なしの場合は省略(もしくは0) | |||
△ | - | ● | - | - | × | id | タスクID | アカウントに対してユニークな番号(違うアカウントに対しては、同一のIDに対して異なるタスクがぶら下がる可能性あり。 |
△ | ◯ | length | タスク達成までの予想時間(分、整数値) | |||||
△ | ◯ | ◯ | location | 場所のID番号 | 割当なしの場合は省略(もしくは0) | |||
△ | ◯ | meta | A text for storing metadata about the task. This is useful for syncing data that cannot otherwise be synced to Toodledo. Because of an implementation detail, using the meta field introduces extra latency to each API call, so you should only use this field when necessary. | 1,024バイトまで。タスクごとにユニークなIDを持ち、AppIDに対してprivate。ユーザーもAppIDsも個々に入力した値は見られない。 | ||||
- | ◯ | modified | for when the task was last modified. | UNIX時間。 | ||||
△ | ◯ | note | ノート | 32,000 bytesまで。改行コードは\n | ||||
◯ | num | 取得するタスク数。複数ページで表示する場合などに使用 | デフォルト値、最大値ともに1000 | |||||
△ | × | order | サブタスクの順番 | 読み取り専用 | ||||
△ | ◯ | parent | 親タスクのID番号 | デフォルト値はO | ||||
△ | × | previous | If the task was repeated from another task, this will contain the id number of the previous version of this task. | |||||
△ | ◯ | ◯ | priority | 優先順位。整数値。 | 3 = Top 2 = High, 1 = Medium, 0 = Low, -1 = Negative, | |||
△ | ◯ | ◯ | remind | リマインダが送られる、タスクの期限までの時間(分)を表す整数値。 | 0:リマインダなし 値の制限:0, 1, 15, 30, 45, 60, 90, 120, 180, 240, 1440, 2880, 4320, 5760, 7200, 8640, 10080, 20160, 43200)。これ以外は近い値に丸め。 無料ユーザーは0か60。 | |||
△ | ◯ | ◯ | repeat | どのようにタスクを繰り返すかを示す文字列 | 記録を残すため、リピートするタスクが完了した場合ははコピーされたタスクがリストに加えられ、完了タスクに対して、新しいID番号が付与される。繰り返しを中止するには、これに空文字列を設定。記法は※を参照。 | |||
△ | ◯ | shared | that indicates if the task is shared as a joint task (Subscription required for user). | A boolean (0 or 1) 。読み取り専用 | ||||
- | × | sharedowner | The user id of the person who owns the task that is being shared with the current user. If the current user is not the owner, then they cannot make changes to the collaboration settings for this task, although they can make other changes. | 読み取り専用 | ||||
- | × | sharedwith | An array of user ids for people that this task is shared with, other than myself and the owner. Read only. | |||||
△ | ◯ | ◯ | star | スターの有無 | 0:スターあり 1:スターなし | |||
◯ | start | スキップするタスク数。複数ページで表示する場合などに使用 | デフォルト値は0 | |||||
△ | ◯ | ◯ | startdate | タスクの開始(日) | A GMT unix timestamp | |||
△ | ◯ | ◯ | starttime | for when the task starts. | UNIX時間。 | |||
△ | ◯ | ◯ | status | タスクのステータスを表す整数値 | 0 = None, 1 = Next Action, 2 = Active, 3 = Planning, 4 = Delegated, 5 = Waiting, 6 = Hold, 7 = Postponed, 8 = Someday, 9 = Canceled, 10 = Reference | |||
× | ◯ | subtask | ||||||
△ | ◯ | ◯ | tag | タグ | 複数の場合はコンマで区切る。64文字まで。 | |||
△ | ● | ◯ | - | - | ◯ | title | タスクタイトル | 文字列。255文字まで。 |
△ | ◯ | timer | The value in the timer field indicates the number of seconds that have elapsed for the timer not including the current session. | |||||
× | ☓ | timeron | (タイマーON時)タイマースタート時間のタイムスタンプ | Total Time=timer+(now-timeron). Where "now" is a unix timestamp for the current time. | ||||
△ | ◯ | via | A read-only field that indicates how the task was added. | 読み取り専用 -0: Main website -1: Email Import, -2: Firefox Addon -3: This API, -4: Widgets (Google Gadget, etc) -5: Not used, -6: Mobile Phone -7: iPhone App, -8: Import Tools -9: Twitter |