URL短縮API

POST /api/shorten — JSONでURLを短縮。パスワード・有効期限・プラットフォームは任意。無料枠にレート制限あり。

imup.ccのHTTP APIでアプリやスクリプトから短いリンクを作成。エンドポイント: POST /api/shorten(サイトと同一オリジン)。

エンドポイント

POST /api/shorten

Content-Type: application/json

JSONフィールド

  • url(文字列・必須)— 短縮するHTTPS/HTTP URL。生のIPは拒否されます。
  • password(任意)— パスワード保護。
  • expiresIn(数値・任意)— サーバー設定に応じた有効期限(時間)。
  • platform(任意)— 例: instagram, youtube, x。URLはそのドメインと一致する必要があります。

成功レスポンス

shortUrl、統計用のresolveUrl(?info)、設定時はplatformを含むJSON。

{ "shortUrl": "https://imup.cc/abc123", "resolveUrl": "https://imup.cc/abc123?info", "platform": null }

IPごとにレート制限(時間あたりの短縮回数)。HTTP 429の場合は待って再試行。

サーバーまたは同一オリジンのブラウザから呼び出してください。第三者オリジンではCORSを適切に設定。

リンク短縮に戻る

faq_title

短いURLと統計用resolveUrlを返す単一のPOSTエンドポイントです。自動化に便利。

はい。フェアユースのレート制限があります。悪用は制限される場合があります。