Create Standing Order

Create a standing order that takes in a user ID, a source account ID and a destination IBAN or blockchain address container. This will send an OTP to the user after all checks pass, to be entered into the "Confirm Standing Order" API, after which, any funds deposited into the users' source account are automatically converted into the currency of the destination container and sent. If a single EUR account is denominated as the source for a standing order, any EUR deposits arriving into that account ID will be converted into the currency denominated in the whitelisted address and paid out with the then prevailing network fees. If a single BTC account is denominated as the source for instance, using the "Lightning Network" APIs, you can even specify a "proposedRate" and a FOK (Fill or Kill) boolean to honor a specific rate for your flow of off-ramps from BTC to EUR.

Body Params
uuid
required

Unique ID of the user for whom a standing order is to be created

uuid

One of Striga's supported crypto currencies for which this standing order is to be paid out in (REQUIRED if source account is a EUR account)

uuid

ID of a whitelisted destination IBAN to which this standing order is to be paid out (REQUIRED if source account is not a EUR account)

string
required

The account of the user for which deposits are to be monitored and paid out as part of this standing order

string

The fixed fee in cents for the standing order - This overrides your default fee config and can be a value <= your legally approved value (optional)

string

The percentage fee in basis points to be used for the standing order - This overrides your default fee config and can be a value <= your legally approved value (optional)

Responses

Language
Credentials
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json