Skip to content
Languages
Servers
Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/payout-service/payout-service
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations

Add data requirements to a payout method, overwriting any existing requirements through file

Request

Returns the processed file details method

Security
oauth2(Required scopes:
data_requirements:write
)
Bodymultipart/form-datarequired

A file of data requirements to associate to a given payout method

dataRequirementsFilestring(binary)
curl -i -X POST \
  https://docs.ripple.com/_mock/products/payments-direct/api-docs/payout-service/payout-service/v1/data-requirements/upload \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: multipart/form-data' \
  -F dataRequirementsFile=string

Responses

Returns details about the added data requirements

Bodyapplication/json
totalPayoutMethodsintegerrequired
successfullyProcessedPayoutMethodsintegerrequired
successfullyProcessedPayoutMethodsDetailsArray of objects
payoutMethodstringrequired
dataRequirementsintegerrequired
failedPayoutMethodsintegerrequired
failedPayoutMethodsDetailsArray of objects
payoutMethodstringrequired
failureReasonstringrequired
Response
application/json
{ "totalPayoutMethods": 0, "successfullyProcessedPayoutMethods": 0, "successfullyProcessedPayoutMethodsDetails": [ {} ], "failedPayoutMethods": 0, "failedPayoutMethodsDetails": [ {} ] }