# 決済手段 契約状況

`POST /your-endpoint-on-contract`

- operationId: `receiveWebhookOfContract`
- tags: Webhook_通知仕様

決済手段 契約状況 更新イベント（`contracts.status_code.updated`）で通知されるリクエストのボディの仕様です。


## リクエストボディ

Content-Type: `application/json`

| パラメータ | 型 | 必須 | 説明 |
| --- | --- | --- | --- |
| `shop_id` | Shop_properties-id |  |  |
| `event` | FincodeEvent |  |  |
| `body` | array<object> |  | 決済手段 契約状況リスト |

## レスポンス

### 200 M's PayBridgeに正常にWebhookを受信した旨をレスポンスしてください。

| パラメータ | 型 | 必須 | 説明 |
| --- | --- | --- | --- |
| `receive` | enum(0 | 1) |  | Webhook通知受信 |

### 400 4xx系、5xx系または上記以外のレスポンスを返却した場合、M's PayBridgeはエラーと判断しWebhook通知のリトライを行います。

