冪等性
冪等な処理のために、イベントのid とリソースの resourceId を利用します。
エラーハンドリング
常に適切な HTTP ステータスコードを返してください。リトライの処理
Tiro の webhook システムは、配信に失敗した場合にリトライを行います。リトライは適切に処理してください。- 処理に成功した場合は 2xx ステータスコードを返す
- 恒久的な失敗の場合は 4xx ステータスコードを返す(リトライは行いません)
- 一時的な失敗の場合は 5xx ステータスコードを返す(リトライを行います)
セキュリティ
常に webhook の真正性を検証してください。リソースのルーティング
効率的なルーティングのために、resourceType と resourceId を利用します。