This endpoint can be used to request payment disclosure details for regulatory compliance with Dodd-Frank regulations. The API takes the fxId in the request and returns the details of the payment including beneficiary details, debtor details, payment fees and payment date.

Disclosures will only be returned for payments that have been booked as Dodd-Frank payments.

How to book a Dodd-Frank Trade

To book a Dodd-Frank trade, you will need to provide an additional field in the Trade Booking API request. See example trade booking request below:

{
  "quoteId": "95795b92-db45-4d91-935f-36ebacc08b75",
  "doddFrank": true
}

Request

Once a trade has been booked with the Dodd-Frank flag as true, and payment instructions have been submitted, you can call this endpoint to get the disclosure details of the payment.

URL: /api/v{version}/trade/{fxId}/doddfrankdisclosure

Method: GET

  • fxId: Unique identifier of the FX payment for which the disclosure is requested.

Response

The response will be in JSON format and contain the details for the payment including:

  • Beneficiary Details
  • Beneficiary Address
  • Beneficiary Bank details
  • Trade date
  • Value date
  • Buy Amount & currency
  • Sell Amount & currency
  • Fee
  • Rate applied
  • Debtor details
  • Debtor Address

Sample response

A sample response for the Get Disclosure API will look as below:

{
    "paymentDateTime": null,
    "beneficiary": {
        "contactDetails": null,
        "name": "Raushan Singh",
        "address": {
            "buildingNo": "123",
            "buildingName": "DLF",
            "floor": "13",
            "street": "MG Road",
            "city": "New Delhi",
            "district": "New Delhi",
            "postalCode": "110096",
            "state": "New Delhi",
            "countryCode": "IN",
            "addressLines": null
        },
        "identification": null,
        "countryOfResidence": "IN",
        "partyType": "",
        "taxId": null,
        "registrationIdentification": null,
        "taxType": null,
        "otherRoutingCode": null
    },
    "beneficiaryBank": {
        "routingCode": "ICIC0000985",
        "routingCodeType": null,
        "name": "ICICI BANK LTD",
        "address": {
            "buildingNo": null,
            "buildingName": null,
            "floor": null,
            "street": "SHOP NO. 2, SAI PRESTIGE",
            "city": "Pune",
            "district": null,
            "postalCode": "",
            "state": null,
            "countryCode": "IN",
            "addressLines": null
        },
        "accountName": null,
        "accountNumber": null,
        "branchCode": null,
        "branchName": null,
        "branchNumber": null,
        "otherRoutingCode": null,
        "taxId": null,
        "additionalBankCode": null,
        "recordKey": null
    },
    "fxId": 4845523,
    "tradeDate": "2025-01-14",
    "valueDate": "2025-01-16",
    "clientBuyAmount": 9338.66,
    "clientSellAmount": 110,
    "fee": 0,
    "paymentTotal": 110,
    "rate": 84.8969,
    "clientBuyCurrency": "INR",
    "clientSellCurrency": "USD",
    "debtor": {
        "contactDetails": {
            "firstName": "StoneX",
            "lastName": "Payments",
            "emailAddress": "[email protected]",
            "telephone": {
                "countrycode": "IN",
                "phonenumber": null
            },
            "mobilephone": {
                "countrycode": "IN",
                "phonenumber": null
            }
        },
        "name": "UATSFL CONNECT",
        "address": {
            "buildingNo": "",
            "buildingName": "",
            "floor": "",
            "street": "We Work Galaxy MG Road addd",
            "city": "Bangalore",
            "district": "",
            "postalCode": "560001",
            "state": "Karnataka",
            "countryCode": "IN",
            "addressLines": [
                " We Work Galaxy MG Road addd",
                "Bangalore  Karnataka",
                "IN 560001"
            ]
        },
        "identification": null,
        "countryOfResidence": "IN",
        "partyType": "",
        "taxId": null,
        "registrationIdentification": null,
        "taxType": null,
        "otherRoutingCode": null
    }
}
Language
Credentials
Bearer
JWT
URL
Click Try It! to start a request and see the response here!