データソースエントリの管理
データソースエントリのリストを取得
エンドポイント
GET /v1/spaces/:space_id/datasource_entries
パラメータ
名前 | 説明 |
---|---|
page | 現在のページ |
per_page | ページ毎のアイテム数 |
datasource_id | データソースのID |
リクエスト
クエリパラメータ
datasource_id=49
page=0
cURL
curl "https://api.storyblok.com/v1/spaces/581/datasource_entries?datasource_id=49&page=0" -X GET \
-H "Accept: application/json" \
-H "Content-Type: application/json"
-H "Authorization: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo4MDAsInRpbWVzdGFtcCI6MTUzODk4MjQ2N30.hYPMCILprn3MwWTWCXGsuGmJ_zmktFKEv2XBqmGrpV4" \
レスポンス
ボディ
{
"datasource_entries": [
{
"id": 25,
"name": "key",
"value": "Value",
"dimension_value": ""
}
]
}
データソースエントリを取得
エンドポイント
GET /v1/spaces/:space_id/datasource_entries/:id
リクエスト
cURL
curl "https://api.storyblok.com/v1/spaces/580/datasource_entries/24" -X GET \
-H "Accept: application/json" \
-H "Content-Type: application/json"
-H "Authorization: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo3OTksInRpbWVzdGFtcCI6MTUzODk4MjQ2N30.a8kToytghWJU9ymhUvXLebpo7cuhuMuXBSTGIpP55WI" \
レスポンス
ボディ
{
"datasource_entry": {
"id": 24,
"name": "key",
"value": "Value",
"dimension_value": null
}
}
データソースエントリを作成
エンドポイント
POST /v1/spaces/:space_id/datasource_entries
パラメータ
名前 | 説明 |
---|---|
datasource_entry[name](必須) | 名前 |
datasource_entry[value](必須) | エントリ |
リクエスト
cURL
curl "https://api.storyblok.com/v1/spaces/582/datasource_entries" -d '{"datasource_entry":{"name":"key","value":"value"}}' -X POST \
-H "Accept: application/json" \
-H "Content-Type: application/json"
-H "Authorization: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo4MDEsInRpbWVzdGFtcCI6MTUzODk4MjQ2N30.mabCkXFtJDGHU3B79QJBAK-B0Knl_yXFGwS9rDNdAw4" \
レスポンス
ボディ
{
"datasource_entry": {
"id": 26,
"name": "key",
"value": "value",
"dimension_value": null
}
}
データソースエントリの更新
エンドポイント
PUT /v1/spaces/:space_id/datasource_entries/:id
パラメータ
名前 | 説明 |
---|---|
datasource_entry[name](必須) | データソースエントリの名前 |
datasource_entry[value](必須) | エントリ |
リクエスト
cURL
curl "https://api.storyblok.com/v1/spaces/583/datasource_entries/27" -d '{"datasource_entry":{"name":"key","value":"value"}}' -X PUT \
-H "Accept: application/json" \
-H "Content-Type: application/json"
-H "Authorization: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo4MDIsInRpbWVzdGFtcCI6MTUzODk4MjQ2N30.Z5_5pBTxHXni0Hyoy1EfFJWU1x1Rkp98LAADqEsSEWw" \
レスポンス
ボディ
データソースエントリの削除
エンドポイント
DELETE /v1/spaces/:space_id/datasource_entries/:id
リクエスト
cURL
curl "https://api.storyblok.com/v1/spaces/584/datasource_entries/28" -d '' -X DELETE \
-H "Accept: application/json" \
-H "Content-Type: application/json"
-H "Authorization: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo4MDMsInRpbWVzdGFtcCI6MTUzODk4MjQ2N30.szkN-hWAVgEjmxaDWo02XcXtrtMNDYqVVSQiuiB60Xo" \
レスポンス
ボディ