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エンドポイントです。自動化に便利。
はい。フェアユースのレート制限があります。悪用は制限される場合があります。