zendeskにログイン状態でブラウザでAPIをたたいてみました。
https://EXAMPLE.zendesk.com/api/v2/search.json?page=1&query=created>2019-01-01 type:ticket
- 「EXAMPLE」の部分は使用しているzendeskの名前に変更します
- 「%3E」は「>」を意味します
- 「%20」は半角スペースを意味します
- page=1 を page=2 などに変更すると検索結果が複数ページにまたがる場合に次のページの結果を取得できます
パラメータの書き方が最初よくわかりませんでしたが、おそらくこうなっている。
リクエストhttps://EXAMPLE.zendesk.com/api/v2/search.json? page=1& query=created%3E2019-01-01 | 意訳EXAMPLEは各自の設定による名前 検索結果の1ページ目 created>2019-01-01 |
以下はトライアルでたたいた結果です。
レスポンス{
"results": [{
"url": "https://EXAMPLE.zendesk.com/api/v2/tickets/2.json",
"id": 2,
"external_id": null,
"via": {
"channel": "web",
"source": {
"from": {},
"to": {},
"rel": null
}
},
"created_at": "2019-08-31T02:35:25Z",
"updated_at": "2019-08-31T02:35:25Z",
"type": null,
"subject": "テスト",
"raw_subject": "テスト",
"description": "テストです",
"priority": null,
"status": "open",
"recipient": null,
"requester_id": 386276247732,
"submitter_id": 386276247732,
"assignee_id": 386276247732,
"organization_id": 360616460352,
"group_id": 360005922532,
"collaborator_ids": [],
"follower_ids": [],
"email_cc_ids": [],
"forum_topic_id": null,
"problem_id": null,
"has_incidents": false,
"is_public": true,
"due_at": null,
"tags": [],
"custom_fields": [],
"satisfaction_rating": null,
"sharing_agreement_ids": [],
"fields": [],
"followup_ids": [],
"brand_id": 360002806472,
"allow_channelback": false,
"allow_attachments": true,
"result_type": "ticket"
}],
"facets": null,
"next_page": null,
"previous_page": null,
"count": 1
}
|
参考
チケットの検索
https://support.zendesk.com/hc/ja/articles/203663206-%E3%83%81%E3%82%B1%E3%83%83%E3%83%88%E3%81%AE%E6%A4%9C%E7%B4%A2