{
  "opencollection": "1.0.0",
  "info": {
    "name": "Cashfree Payment Gateway APIs Authorize Beneficiary v2 API",
    "version": "2025-01-01"
  },
  "items": [
    {
      "info": {
        "name": "Beneficiary v2",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Beneficiary V2",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://sandbox.cashfree.com/pg/beneficiary",
            "headers": [
              {
                "name": "x-api-version",
                "value": "2024-01-01"
              },
              {
                "name": "x-request-id",
                "value": "4dfb9780-46fe-11ee-be56-0242ac120002"
              }
            ],
            "params": [
              {
                "name": "beneficiary_id",
                "value": "JOHN18011343",
                "type": "query",
                "description": "It is the unique ID you created to identify the beneficiary while creating the beneficiary."
              },
              {
                "name": "bank_account_number",
                "value": "00001111222233",
                "type": "query",
                "description": "It is the bank account number of the beneficiary. If bank_account_number is passed in query, bank_ifsc should also be passed."
              },
              {
                "name": "bank_ifsc",
                "value": "HDFC0000001",
                "type": "query",
                "description": "It is the IFSC information as present in the beneficiary's bank account information. If bank_ifsc is passed in query, bank_account_number should also be passed."
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "x-client-id",
              "value": "{{x-client-id}}",
              "placement": "header"
            }
          },
          "docs": "Use this API to get the details of a particular beneficiary from your account. You can pass either beneficiary_id or the combination of bank_account_number and bank_ifsc to fetch the details."
        },
        {
          "info": {
            "name": "Create Beneficiary V2",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://sandbox.cashfree.com/pg/beneficiary",
            "headers": [
              {
                "name": "x-api-version",
                "value": "2024-01-01"
              },
              {
                "name": "x-request-id",
                "value": "4dfb9780-46fe-11ee-be56-0242ac120002"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "apikey",
              "key": "x-client-id",
              "value": "{{x-client-id}}",
              "placement": "header"
            }
          },
          "docs": "Use this API to add a beneficiary to your Cashfree Payments account by providing the bank account number, IFSC, and other required details. Ensure the successful creation of the benficiary in your account before initiating a transfer."
        },
        {
          "info": {
            "name": "Remove Beneficiary V2",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://sandbox.cashfree.com/pg/beneficiary",
            "headers": [
              {
                "name": "x-api-version",
                "value": "2024-01-01"
              },
              {
                "name": "x-request-id",
                "value": "4dfb9780-46fe-11ee-be56-0242ac120002"
              }
            ],
            "params": [
              {
                "name": "beneficiary_id",
                "value": "sample_test",
                "type": "query",
                "description": "It is the unique ID you create to identify the beneficiary. The maximum character limit is 50. Only alphabets and whitespaces are allowed."
              }
            ],
            "auth": {
              "type": "apikey",
              "key": "x-client-id",
              "value": "{{x-client-id}}",
              "placement": "header"
            }
          },
          "docs": "Use this API to remove an existing beneficiary from the list of added beneficiaries."
        }
      ]
    }
  ],
  "bundled": true
}