MostlyQR

ダイナミックリンク

ダイナミックリンクは、短いコード(mqr.sh/<code>)を QR コードにして一度だけ印刷します。 どこを指すのかは永遠に変更できますし、すべてのスキャンがカウントされます。これが MostlyQR のコアです — 他のすべてはこれを基にしています。

# 作成

bash
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 いいえ ダッシュボード用のラベル。

自動割り当てされた codeshort_url を含め、作成されたリンクを返します:

json
{ "code": "AZ4K9", "short_url": "https://mqr.sh/AZ4K9", "destination_url": "https://example.com/page", "title": "Spring menu", "status": "active" }

# 一覧表示

bash
curl "https://mostlyqr.com/api/v1/links?limit=50" \
  -H "Authorization: Bearer mtq_live_…"

# 1 つ取得

bash
curl https://mostlyqr.com/api/v1/links/AZ4K9 \
  -H "Authorization: Bearer mtq_live_…"

# リポイント またはリネーム

PATCH は宛先(ダイナミックコードのポイント — 再印刷不要)または タイトルを更新します。印刷されたすべてのコピーはすぐに従います。

bash
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" }'

# 削除

bash
curl -X DELETE https://mostlyqr.com/api/v1/links/AZ4K9 \
  -H "Authorization: Bearer mtq_live_…"

# 期限切れなしの保証

印刷されたコードはアカウントの存続期間中解決し続けます — サブスクリプションが期限切れになった場合、コードは壊れるのではなく、最後の宛先で凍結されます。顧客には決して壊れた QR を渡しません。

# 次へ

  • Analytics — コードごとのスキャンを読むことができます。
  • Batch — 一度に多数作成します。
  • 完全な API reference