Skip to main content
GET
/
incident
Fetch All Downtimes
curl --request GET \
  --url https://sandbox.cashfree.com/pg/incident \
  --header 'x-api-version: <x-api-version>' \
  --header 'x-client-id: <api-key>' \
  --header 'x-client-secret: <api-key>'
{
  "count": 4,
  "incidents": [
    "#/components/examples/incidents_entity_list_example"
  ]
}

Authorizations

x-client-id
string
header
required

Client app ID. You can find your app id in the Merchant Dashboard.

x-client-secret
string
header
required

Client secret key. You can find your secret key in the Merchant Dashboard.

Headers

x-api-version
string
default:2025-01-01
required

API version to be used

Query Parameters

incident_id
string

Valid incident id for fetching incident details

incident_status
enum<string>[]

Filter incidents by status. Possible values: ACTIVE, UPCOMING, RESOLVED

Available options:
ACTIVE,
UPCOMING,
RESOLVED
incident_impact
enum<string>[]

Filter incidents by impact level. Possible values: HIGH, MEDIUM, LOW

Available options:
HIGH,
MEDIUM,
LOW
incident_type
enum<string>[]

Filter incidents by type. Possible values: SCHEDULED, UNSCHEDULED

Available options:
SCHEDULED,
UNSCHEDULED
incident_start_time
string<date-time>

Filter incidents by start time. Format: YYYY-MM-DD HH:MM:SS

incident_end_time
string<date-time>

Filter incidents by end time. Format: YYYY-MM-DD HH:MM:SS

payment_method
enum<string>[]

Filter incidents by payment method. Possible values: UPI, CARD, NET_BANKING, WALLET

Available options:
UPI,
CARD,
NET_BANKING,
WALLET

Response

Success response for Fetch All Downtimes.

count
integer
Example:

4

incidents
IncidentObject · object[]