exchanges

Create an exchange for a customer

Create an exchange for a customer. The request body will vary based on the exchange partner. For Finicity, the request body will include finicity-specific fields. For MX Secure Exchange, the request body will include an MX token. For MX Open Banking, the request body will include an available connection token. For Flinks Secure Exchange, the request body will include a token. For Plaid Secure Exchange, the request body will include a processor token. For Plaid Open Banking, the request body will include a public token.

post/customers/{id}/exchanges

Path parameters

idstring required

The ID of the customer to create an exchange for

Headers

Accept'application/vnd.dwolla.v1.hal+json' required

The media type of the response. Must be application/vnd.dwolla.v1.hal+json

Request body

OR
OR
OR
OR
OR

Example request

{
  "_links": {
    "exchange-partner": {
      "href": "https://api.dwolla.com/exchange-partners/292317ec-e252-47d8-93c3-2d128e037aa4"
    }
  },
  "finicity": {
    "profile": 3,
    "receiptId": "cr_4N47ou7SlppuIxq0ZUtACh10vYcloY",
    "partnerId": 2445583946651,
    "products": [
      {
        "product": "moneyTransferDetails",
        "accessPeriod": {
          "type": "timeframe",
          "startTime": "2022-07-06",
          "endTime": "2022-08-16T06:06:20Z"
        }
      }
    ],
    "timestamp": "2022-07-11T06:06:23Z"
  }
}

Response

created

Changes