メインコンテンツまでスキップ

有効な短縮URLのリスト

詳細

短縮URLのリストを取得するためには、GETメソッドで” SHORT URL”エンドポイントにリクエストする必要があります。

エンドポイントURL: https://api.cpaas.symphony.rakuten.net/short-url/v1/query/url

メソッド: GET

HTTP ヘッダー

パラメーター要否
Authentication必須Type: Bearer
Token: JWT Token
Accept必須application/json
Content-Type必須application/json; charset=UTF-8

サンプルレスポンス

成功した場合、APIコールはHTTP 200 OKとJSONドキュメントをレスポンスとして返します。失敗した場合のレスポンスについては、「エラーコード」セクションを参照してください。

HTTP ヘッダー

パラメーター要否
Content-Typeapplication/hal+json; charset=UTF-8

JSON ヘッダー

パラメーター
page_sizeデフォルトページサイズ: 10
page表示される項目の数
total_foundマスクされたURLの数
masked_urlsマスクされたURLの詳細

サンプルレスポンス

{
"page_size":10,
"page":1,
"_links":{
"self":{
"href":"/short-url/v1/query/url?page=1&page-size=10"
},
"first":{
"href":"/short-url/v1/query/url?page=1&page-size=10"
},
"last":{
"href":"/short-url/v1/query/url?page=1&page-size=10"
}
},
"_embedded":{
"total_found":1,
"masked_urls":[
{
"id":"pIAr0F",
"remote_url":"https://www.example.com",
"name":"Example",
"description":"Example Short URL",
"valid_until_date":"2024-06-01 07:31:00",
"date_created":"2024-05-30 08:46:01",
"time_last_updated":"2024-05-30 08:47:24",
"public_masked_url":"https://<api.hostname>/pIAr0F",
"_links":{
"self":{
"href":"/short-url/v1/url/pIAr0F"
}
}
}
]
}
}

短縮URLが見つからない場合

{
"page_size": 10,
"page": 1,
"_links": {
"self": {
"href": "/short-url/v1/query/url?page=1&page-size=10"
},
"first": {
"href": "/short-url/v1/query/url?page=1&page-size=10"
},
"last": {
"href": "/short-url/v1/query/url?page=1&page-size=10"
}
},
"_embedded": {
"total_found": 0,
"masked_urls": []
}
}