Given below is a list of the downtime entity parameters.
stringUnique identifier of the downtime's occurrence.
stringHere, it will be
stringThe payment method that is experiencing the downtime. Possible values include:
integerTimestamp (in Unix) that indicates the start of the downtime. Applicable for both scheduled and unscheduled downtimes.
integerTimestamp (in Unix) that indicates the end of the downtime.
Available only for scheduled downtimes, where the end-time is known. Set to
nullwhen the end-time in unknown, possibly during unscheduled downtimes.
stringStatus of the downtime.
Possible statuses are.
scheduled- A downtime is scheduled to happen at a later time.
started- The downtime has started and is ongoing.
resolved- The downtime is resolved.
cancelled- A scheduled downtime that is invalidated. For example, when a scheduled downtime was communicated but was later cancelled by the bank.
true- This is a scheduled downtime by the issuer, network, or the bank, which was informed to Razorpay.
false- This is an unscheduled downtime.
stringSeverity of the downtime.
HIGH- Possible when all the payment methods are affected by the downtime. Observed when the issuer, bank, network or wallet is down.
MEDIUM- Possible when a higher number of declines of transactions or low success rates are observed with the payment methods.
LOW- Possible when the reason for the downtime is unknown. Impact on payment methods is minimal.
Payment method that is under performing.
stringBank code of the affected bank.
stringIssuer bank code. For example,
stringCard network. Possible values:
stringCode of the affected Payment Service Provider (PSP). This is populated only when VPA handles associated with the PSP are down. If a PSP is associated with multiple VPA handles, it is marked down only when all the handles associated with it are down. For example,
google_payis marked down only when all Google Pay handles -
okaxisare down. Possible values for this parameter are:
stringAffected VPA handle. For example,
@oksbi. To learn about the possible values, refer to the list of handles supported by NPCI. If the entire UPI system is experiencing a downtime, the value
stringAffected wallet code.
integerTimestamp (in Unix) that indicates the time at which the downtime was recorded in Razorpay servers.
integerTimestamp (in Unix) that indicates the time at which the downtime record was updated in Razorpay servers.