LISTEN API
LISTEN APIは、GraphQLの仕様を理解している開発者向けの試験的なAPIです。一部の用途では、専用のREST APIも提供します。
エンドポイント
POST https://listen.style/graphql
リクエスト本文はJSONで、queryと必要に応じてvariablesを指定します。
query {
__typename
}
curl https://listen.style/graphql \
-H 'Content-Type: application/json' \
--data '{"query":"query { __typename }"}'
API仕様の確認
現在利用できるQuery、Mutation、型、引数、Enum、null許容性は、GraphQLのイントロスペクションを使って確認してください。イントロスペクションに対応したGraphQLクライアントでは、スキーマの参照、補完、入力内容の検証を行えます。
GraphQLスキーマを現在のAPI仕様の正とします。個々のQueryやMutationの利用方法について、LISTENからのサポートは提供していません。
利用上の注意
- APIのスキーマや挙動は、予告なく変更される場合があります。変更へ追従できる用途で利用してください。
- Mutationには、データの変更や削除、非同期処理を開始するものがあります。戻り値と
errorsを確認してください。 - 認可条件、回数制限、対応形式などは変更される場合があり、公開互換性の保証対象ではありません。
- エラーメッセージの文言には依存しないでください。
認証が必要な操作については、認証を参照してください。
プレミアムゴールド以上で利用できるCSV出力については、アクセス解析エクスポートを参照してください。