Skip to main content
POST
Bill Fetch Request

Authorizations

x-client-id
string
header
required

Your unique client identifier issued by Cashfree. You can find this in your Merchant Dashboard.

x-client-secret
string
header
required

Your unique client secret issued by Cashfree. Keep this confidential and never expose it in client-side code. You can find this in your Merchant Dashboard.

Headers

x-api-version
enum<string>
default:2025-01-01

API version to be used. Format is YYYY-MM-DD. Supported versions are 2025-01-01 (default) and 2026-10-01. If not specified, 2025-01-01 is used. The version determines the response structure for bill fetch and payment status — 2025-01-01 returns biller_response (single object), while 2026-10-01 returns biller_responses (array).

Available options:
2025-01-01,
2026-10-01

Body

application/json

Request parameters to initiate a bill fetch or bill validation request.

bill_fetch_request
object
required

Response

Final result returned in the same call. Returned only when synchronous responses are enabled for your account and the result is ready within the synchronous wait period.

status
string

Always "OK" when the final result is returned.

Example:

"OK"

message
enum<string>

Final outcome of the bill fetch or bill validation request. The possible values match the message values that the Bill Fetch Response API returns.

Available options:
Bill details fetched successfully,
Bill request failed
data
object

Acknowledgement fields together with the final result.