ロシアのヨーロッパ侵略をとめてください。ウクライナの抵抗を支援する方法についてはこちらをご覧くださいこちら

マーケティングプラン

Lプラン項目のリスト

このメソッドは、セクション、項目、ノートのリストを返します。

リクエスト フォーマット

GET /checklist/{site_id}

リクエスト パラメータ

名称 必須 説明
site_id はい サイト ID

結果

成功すると、サーバーはセクション、項目、ノートのリストを返します。

レスポンス例

[
{
“title”: “Step 1. Semantic core and keyword research”,
“items”: [
{
“id”: “analyze_competitors”,
“title”: “Analyze competitors’ keywords”,
“checked”: true
},
{
“id”: “makeup_final_list”,
“title”: “Collect core keywords”,
“checked”: true
},

],
“id”: “keywords_research”,
“items_count”: 3,
“items_checked”: 3
},

]

レスポンス パラメータ

名称 説明
id セクション ID
title セクション 名
items_count セクション内の合計アイテム
items_checked 完了アイテムの合計数
items セクション 項目

セクション 項目

名称 説明
id 項目 ID
title 項目 名
checked 項目 ステータス

タスク追加

リクエスト フォーマット

POST /checklist/{site_id}/task
{
“title”: “text”,
“text”: “text description”,
“for_all” : false
}

リクエスト パラメータ

名称 必須 説明
title はい 名前
text はい 説明
for_all いいえ 全てのプロジェクト用

結果

成功すると、サーバーは作成されたタスクのIDを返します。

レスポンス例

{
“id”: 1
}

エラー

HTTP コード エラーメッセージ
400 Empty title
400 Empty text

タスクの変更

リクエスト フォーマット

PUT /checklist/{site_id}/task/
{
“task_id” : “makeup_final_list”,
“title”: “text”,
“text”: “text description”,
}
0

リクエスト パラメータ

名称 必須 説明
task_id はい タスク ID
title はい 名前
text はい 説明

結果

成功すると、サーバーは 200 HTTP コードを返します。

エラー

HTTP コード エラーメッセージ
400 Empty title
400 Empty text

タスクの削除

次のメソッド(POST /checklist/{site_id}/task) で作成されたタスクのみ削除する事ができます。

リクエスト フォーマット

DELETE /checklist/{site_id}/task/{task_id}

結果

成功すると、サーバーは 204 HTTP コードを返します。

タスクのステータス設定

リクエスト フォーマット

PUT /checklist/{site_id}/task/
{
“task_id” : “makeup_final_list”,
“checked”: true
}

リクエスト パラメータ

名称 必須 説明
task_id はい タスク ID/td>
checked はい true – 完了

結果

成功すると、サーバーは 200 HTTP コードを返します。