Webhook Schema of Incident Service Webhook
Sample Payload for Creation of Incident
- Version (2025-01-01)
- Version (2023-08-01)
Version (2025-01-01)
Sample Payload When Incident is Resolved
- Version (2025-01-01)
- Version (2023-08-01)
Version (2025-01-01)
Payload
Field | Description | Example | Mandatory |
---|---|---|---|
end_time | Null when an incident is created. Or end time when incident is resolved | 2021-04-16T15:10:36+05:30 | No |
start_time | Time since we have seen this incident | 2021-04-16T14:10:36+05:30 | Yes |
id | Incident id | Alphanumeric with _,- | Yes |
impact | Impact of the downtime | HIGH, MEDIUM, LOW | Yes |
message | Human readable message | No | |
status | Status of the incident. OPEN when created, RESOLVED when resolved, UPDATE when updated with details | OPEN, UPDATE, RESOLVED | Yes |
type | Is this a scheduled or an unscheduled downtime? | SCHEDULED, UNSCHEDULED | Yes |
instruments | Refers to the payment mode. This will contain a nested object | Yes | |
upi.issuers | Issuers which are impacted | Array | No |
net_banking.issuers | Net banking banks which are impacted | Array | No |
wallet.issuers | Wallets which are impacted | Array | No |
card.type | Card types which are impacted | CREDIT_CARD, DEBIT_CARD, ALL | No |
card.scheme | Card schemes which are impacted | MASTER, VISA, RUPAY, MAESTRO, AMEX, Multiple Schemes | No |
card.issuers | Banks which are impacted | Array | No |
event_time | Time when this webhook was created | Yes | |
type | Type of webhook | HEALTH_ALERT | Yes |
version | Version of webhook. You should build your parsing logic with respect to this version | Yes |
Children | Optional | Type | Possible Values |
---|---|---|---|
wallet | Y* | Child attributes | Available below |
net_banking | Y* | Child attributes | Available below |
upi | Y* | Child attributes | Available below |
card | Y* | Child attributes | Available below |
At least one of the children needs to be present
Wallet
Children | Optional | Type | Possible Values |
---|---|---|---|
issuers | N | Text | See list of wallet issuers below. |
Net Banking
Children | Optional | Type | Possible Values |
---|---|---|---|
issuers | N | Array | See list of issuers below. |
UPI
Children | Optional | Type | Possible Values |
---|---|---|---|
issuers | N | Array | See list of issuers below. |
Card
Children | Optional | Type | Possible Values |
---|---|---|---|
type | N | Text | CREDIT_CARD, DEBIT_CARD, ALL |
scheme | N | Text | MASTER, VISA, RUPAY, MAESTRO, AMEX, Multiple Schemes |
issuers | N | Array | See list of issuers below. |
Payload Headers
Cashfree Payments will send two custom headers for every webhook being invoked by our system.Name | Description | Example |
---|---|---|
x-cashfree-timestamp | Timestamp for this event. Used to generate signature | 1618562436364 |
x-cashfree-signature | Cashfree Payments signature for this webhook | ke+K3gR8GssH9AMfJm+0+8jGIL1Mq7hOheP9w36/hL0= |
Signature Generation
The signature must be used to verify if the request has not been tampered with. To verify the signature at your end, you will need your Cashfree Payment Gateway secret key along with the payload.Bank Names
- Axis Bank
- Bank of Baroda - Retail Banking
- Bank of India
- Bank of Maharashtra
- Canara Bank
- Catholic Syrian Bank
- Central Bank of India
- City Union Bank
- Deutsche Bank
- DBS Bank Ltd
- DCB Bank - Personal
- Dhanlakshmi Bank
- Federal Bank
- HDFC Bank
- ICICI Bank
- IDBI Bank
- IDFC Bank
- Indian Bank
- Indian Overseas Bank
- IndusInd Bank
- Jammu and Kashmir Bank
- Karnataka Bank Ltd
- Karur Vysya Bank
- Kotak Mahindra Bank
- Laxmi Vilas Bank - Retail Net Banking
- Punjab & Sind Bank
- Punjab National Bank - Retail Net Banking
- RBL Bank
- Saraswat Bank
- South Indian Bank
- Standard Chartered Bank
- State Bank Of India
- Tamilnad Mercantile Bank Ltd
- UCO Bank
- Union Bank of India
- Yes Bank Ltd
- Bank of Baroda - Corporate
- Bank of India - Corporate
- DCB Bank - Corporate
- Lakshmi Vilas Bank - Corporate
- Punjab National Bank - Corporate
- State Bank of India - Corporate
- Union Bank of India - Corporate
- Axis Bank Corporate
- Dhanlaxmi Bank Corporate
- ICICI Corporate Netbanking
- Ratnakar Corporate Banking
- Shamrao Vithal Bank Corporate
- Equitas Small Finance Bank
- Yes Bank Corporate
- Bandhan Bank- Corporate banking
- Barclays Corporate- Corporate Banking - Corporate
- Indian Overseas Bank Corporate
- City Union Bank of Corporate
- HDFC Corporate
- Shivalik Bank
- AU Small Finance
- Bandhan Bank - Retail Net Banking
- Shamrao Vitthal Co-operative Bank
- Tamil Nadu State Co-operative Bank
Wallet Names
- FreeCharge
- MobiKwik
- Ola Money
- Reliance Jio Money
- Airtel Money
- Paytm
- Amazon Pay
- PhonePe