リンク

備考
エキスパートレベル
APIキーは、リクエストのAuthorizationヘッダーのBearerトークンとして送信されなければならない。 APIキーを取得する.
リスト

APIエンドポイント:

GET
https://goo.vc/api/v1/links?ja

リクエスト例:

curl --location --request GET 'https://goo.vc/api/v1/links?ja' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
パラメータ
タイプ
説明
search
オプション string
検索クエリ。
search_by
オプション string
で検索. 可能な値は以下の通り:000タイトル用, 000別名用, 000URL用. デフォルトはtitle.
status
オプション integer
ステータスで絞り込む。 可能な値は以下の通り:000すべて用, 000アクティブ用, 000期限切れ用, 000無効用. デフォルトは0.
space_id
オプション integer
スペースIDで絞り込む。
domain_id
オプション integer
ドメインIDでフィルタリングする。
pixel_id
オプション integer
ピクセルIDでフィルタリングする。
sort_by
オプション string
並べ替え. 可能な値は以下の通り:000作成日用, 000クリック用, 000タイトル用, 000別名用, 000URL用. デフォルトはid.
sort
オプション string
ソート. 可能な値は以下の通り:000下降用, 000上昇用. デフォルトはdesc.
per_page
オプション integer
ページあたりの結果. 可能な値は以下の通り:10, 25, 50, 100. デフォルトは10.
ショー

APIエンドポイント:

GET
https://goo.vc/api/v1/links/{id}?ja

リクエスト例:

curl --location --request GET 'https://goo.vc/api/v1/links/{id}?ja' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
店舗

APIエンドポイント:

POST
https://goo.vc/api/v1/links?ja

リクエスト例:

curl --location --request POST 'https://goo.vc/api/v1/links?ja' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}' \
--data-urlencode 'domain={id}'
パラメータ
タイプ
説明
url
必須 string
短縮されるリンク。
domain_id
必須 integer
リンクを保存するドメインID。
alias
オプション string
リンクの別名。
password
オプション string
リンクのパスワード。
space_id
オプション integer
保存するリンクのスペースID。
pixel_ids
オプション array
The pixel IDs to be integrated in the link.
disabled
オプション integer
リンクが無効かどうか。 可能な値は以下の通り:000アクティブ用, 000無効用. デフォルトは0.
privacy
オプション integer
リンクの統計が公開されているかどうか。 可能な値は以下の通り:000パブリック用, 000プライベート用, 000パスワード用. デフォルトは0.
privacy_password
オプション string
統計ページのパスワード。 000__を2に設定した場合のみ機能する。
expiration_url
オプション string
リンクの有効期限が切れると、ユーザーがリダイレクトされるリンク。
expiration_date
オプション string
リンクの有効期限を YYYY-MM-DD フォーマットで指定します。
expiration_time
オプション string
000__フォーマットのリンク有効期限。
expiration_clicks
オプション integer
リンクの有効期限が切れるまでのクリック数。
target_type
オプション integer
ターゲットの種類。 可能な値は以下の通り:000なし用, 000地理的用, 000プラットフォーム用, 000ローテーション用.
country[index][key]
オプション string
対象国のコード。 コードはISO 3166-1 alpha-2規格でなければならない。
country[index][value]
オプション string
ユーザーがリダイレクトされるリンク。
platform[index][key]
オプション string
対象となるプラットフォームの名前。 可能な値は以下の通り:iOS, Android, Windows, OS X, Linux, Ubuntu, Chrome OS.
platform[index][value]
オプション string
ユーザーがリダイレクトされるリンク。
language[index][key]
オプション string
対象言語のコード。 コードはISO 639-1 alpha-2規格でなければならない。
language[index][value]
オプション string
ユーザーがリダイレクトされるリンク。
rotation[index][value]
オプション string
ユーザーがリダイレクトされるリンク。
更新

APIエンドポイント:

PUT PATCH
https://goo.vc/api/v1/links/{id}?ja

リクエスト例:

curl --location --request PUT 'https://goo.vc/api/v1/links/{id}?ja' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}'
パラメータ
タイプ
説明
url
オプション string
短縮されるリンク。
alias
オプション string
リンクの別名。
password
オプション string
リンクのパスワード。
space_id
オプション integer
保存するリンクのスペースID。
pixel_ids
オプション array
The pixel IDs to be integrated in the link.
disabled
オプション integer
リンクが無効かどうか。 可能な値は以下の通り:000アクティブ用, 000無効用.
privacy
オプション integer
リンクの統計が公開されているかどうか。 可能な値は以下の通り:000パブリック用, 000プライベート用, 000パスワード用.
privacy_password
オプション string
統計ページのパスワード。 000__を2に設定した場合のみ機能する。
expiration_url
オプション string
リンクの有効期限が切れると、ユーザーがリダイレクトされるリンク。
expiration_date
オプション string
リンクの有効期限を YYYY-MM-DD フォーマットで指定します。
expiration_time
オプション string
000__フォーマットのリンク有効期限。
expiration_clicks
オプション integer
リンクの有効期限が切れるまでのクリック数。
target_type
オプション integer
ターゲットの種類。 可能な値は以下の通り:000なし用, 000地理的用, 000プラットフォーム用, 000ローテーション用.
country[index][key]
オプション string
対象国のコード。 コードはISO 3166-1 alpha-2規格でなければならない。
country[index][value]
オプション string
ユーザーがリダイレクトされるリンク。
platform[index][key]
オプション string
対象となるプラットフォームの名前。 可能な値は以下の通り:iOS, Android, Windows, OS X, Linux, Ubuntu, Chrome OS.
platform[index][value]
オプション string
ユーザーがリダイレクトされるリンク。
language[index][key]
オプション string
対象言語のコード。 コードはISO 639-1 alpha-2規格でなければならない。
language[index][value]
オプション string
ユーザーがリダイレクトされるリンク。
rotation[index][value]
オプション string
ユーザーがリダイレクトされるリンク。
削除

APIエンドポイント:

DELETE
https://goo.vc/api/v1/links/{id}?ja

リクエスト例:

curl --location --request DELETE 'https://goo.vc/api/v1/links/{id}?ja' \
--header 'Authorization: Bearer {api_key}'