ダイナミックリンク
ダイナミックリンクは、短いコード(mqr.sh/<code>)を QR コードにして一度だけ印刷します。
どこを指すのかは永遠に変更できますし、すべてのスキャンがカウントされます。これが MostlyQR のコアです — 他のすべてはこれを基にしています。
# 作成
curl https://mostlyqr.com/api/v1/links \
-H "Authorization: Bearer mtq_live_…" \
-H "Content-Type: application/json" \
-d '{ "destination_url": "https://example.com/page", "title": "Spring menu" }'
| フィールド | 必須 | 注記 |
|---|---|---|
destination_url |
はい | コードがリダイレクトする場所(http/https)。 |
title |
いいえ | ダッシュボード用のラベル。 |
自動割り当てされた code と short_url を含め、作成されたリンクを返します:
{ "code": "AZ4K9", "short_url": "https://mqr.sh/AZ4K9", "destination_url": "https://example.com/page", "title": "Spring menu", "status": "active" }
# 一覧表示
curl "https://mostlyqr.com/api/v1/links?limit=50" \
-H "Authorization: Bearer mtq_live_…"
# 1 つ取得
curl https://mostlyqr.com/api/v1/links/AZ4K9 \
-H "Authorization: Bearer mtq_live_…"
# リポイント またはリネーム
PATCH は宛先(ダイナミックコードのポイント — 再印刷不要)または
タイトルを更新します。印刷されたすべてのコピーはすぐに従います。
curl -X PATCH https://mostlyqr.com/api/v1/links/AZ4K9 \
-H "Authorization: Bearer mtq_live_…" \
-H "Content-Type: application/json" \
-d '{ "destination_url": "https://example.com/new" }'
# 削除
curl -X DELETE https://mostlyqr.com/api/v1/links/AZ4K9 \
-H "Authorization: Bearer mtq_live_…"
# 期限切れなしの保証
印刷されたコードはアカウントの存続期間中解決し続けます — サブスクリプションが期限切れになった場合、コードは壊れるのではなく、最後の宛先で凍結されます。顧客には決して壊れた QR を渡しません。
# 次へ
- Analytics — コードごとのスキャンを読むことができます。
- Batch — 一度に多数作成します。
- 完全な API reference。