Backlog API Project一覧を取得
#backlog
code:_
curl "https://YOUR_BACKLOG.backlog.com/api/v2/projects?apiKey=API_KEY"
code:sample
$ curl "https://YOUR_BACKLOG.backlog.com/api/v2/projects?apiKey=YOUR_API_KEY" | jq
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 429 100 429 0 0 701 0 --:--:-- --:--:-- --:--:-- 702
[
{
"id": 142586,
"projectKey": "TEST_PROJECT",
"name": "TEST_PROJECT",
"chartEnabled": false,
"useResolvedForChart": false,
"subtaskingEnabled": false,
"projectLeaderCanEditProjectLeader": false,
"useWiki": true,
"useDocument": false,
"useFileSharing": true,
"useWikiTreeView": true,
"useSubversion": false,
"useGit": false,
"useOriginalImageSizeAtWiki": false,
"textFormattingRule": "markdown",
"archived": false,
"displayOrder": 20000,
"useDevAttributes": false
}
]
nameだけに絞る(jqの機能を使う)
code:sample
$ curl "https://YOUR_BACKLOG.backlog.com/api/v2/projects?apiKey=YOUR_API_KEY" | jq '.[].name'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 429 100 429 0 0 598 0 --:--:-- --:--:-- --:--:-- 598
"TEST_PROJECT"
公式
https://developer.nulab.com/ja/docs/backlog/api/2/get-project-list/