概要
実務で何が変わるか
01
認証とスコープ
X-Mosaqo-API-Key でシークレットを送信します。使用可能なスコープには、qr:read、qr:write、exports:read、analytics:read が含まれます。キーは期限切れになったり、取り消されたり、IP 許可リストを使用したりすることができます。
- クライアント JavaScript にシークレットを決して置かないでください
- 統合ごとに 1 つのキーを使用する
- 暴露の疑いがある場合は回転する
02
安全な書き込みの再試行
リクエストの作成および公開には、1 ~ 128 文字の冪等性キーが必要です。キーを再使用するのは、24 時間以内に同一のペイロードを再試行する場合のみです。
03
レート制限とエラー
HTTP 429 で、Retry-After を読み取り、バックオフで再試行します。 401 は通常、キーが欠落している、取り消されている、有効期限が切れている、制限されている、またはスコープが不十分であることを示します。
04
Webhook
必要なイベントのみをサブスクライブし、HTTPS で受け入れて迅速に応答します。 Mosaqo は配信ステータスを記録し、ワークスペースからの再生をサポートします。
FAQ
よくある質問
完全な API コントラクトはどこにありますか?
OpenAPI 3.1 コントラクトは、Mosaqo API でバージョン管理されています。 Web ワークスペースでキーを作成し、公開されたコントラクトをエンドポイントの詳細に使用します。
次のステップ