by shigemk2

当面は技術的なことしか書かない

TreasureDataでAPIキーを使ってcurlを叩く

td-agent(fluentd)の運用でTreasure Data使ってみたメモ⑤ - REST API使うメモ - tweeeetyのぶろぐ的めも

TDのAPIキーを使ってcurlでいろいろな情報を引き出すことが出来ます。

なお、仕様上、Write-OnlyのAPIキーではAccess Deniedが返ります。

$ curl -H "AUTHORIZATION: TD1 Write-OnlyAPIキー"\
>  "http://api.treasuredata.com/v3/database/list"
{"error":"Access denied","text":"Access denied","severity":"error"}

書式はこのような感じです。

$ curl -H "AUTHORIZATION: TD1 Master APIキー"\
>  "http://api.treasuredata.com/v3/database/list"
{"databases":[{"name":"db_a","count":9999999,"created_at":"2014-11-11 11:11:11 +0900","updated_at":"2014-11-11 11:11:11 +0900","organization":null,"permission":"administrator"}]}