Links
Redirect link operations
Retrieve a link to redirect the user (payer) to the fund agreement milestone(s) screen. Note that one, a subset or all milestones can be supplied as required.
ID of the agreement
agreement_123ID of the user funding the milestone
123Name of the agreement for display purposes only
Agreement 1Link to redirect the user to after the milestone submission
https://example.com/callbackSuccess
Bad request
Unauthorized
Not found
Internal server error
Retrieve a link to redirect the user (receiver) to the submit delivery screen for agreement milestone(s). Note that one, a subset or all milestones can be supplied as required.
ID of the agreement
agreement_123ID of the user submitting the delivery
123Name of the agreement for display purposes only
Agreement 1Link to redirect the user to after the milestone payment approval
https://example.com/callbackSuccess
Bad request
Unauthorized
Not found
Internal server error
Retrieve a link to redirect the user (payer) to the payment approval screen for agreement milestone(s). Note that one, a subset or all milestones can be supplied as required.
ID of the agreement
agreement_123ID of the user submitting the delivery
123Name of the agreement for display purposes only
Agreement 1Link to redirect the user to after the milestone dispute
https://example.com/callbackSuccess
Bad request
Unauthorized
Not found
Internal server error
Retrieve a link to redirect the user to the agreement milestone(s) dispute screen. Note that one, a subset or all milestones can be supplied as required.
ID of the agreement
agreement_123ID of the user submitting the delivery
123Name of the agreement for display purposes only
Agreement 1Link to redirect the user to after the milestone dispute
https://example.com/callbackReason for disputing the milestone for display purposes only
The milestone was not deliveredSuccess
Bad request
Unauthorized
Not found
Internal server error
Retrieve a link to redirect the user to the approve agreement milestone(s) screen.
ID of the agreement
agreement_123ID of the user submitting the delivery
123Name of the agreement for display purposes only
Agreement 1Link to redirect the user to after the milestone approval
https://example.com/callbackSuccess
Bad request
Unauthorized
Not found
Internal server error
Retrieve a link to redirect the user to the upload agreement file screen.
ID of the agreement
agreement_123ID of the user uploading the agreement
123Name of the agreement for display purposes only
Agreement 1Link to redirect the user to after the agreement upload
https://example.com/callbackSuccess
Bad request
Unauthorized
Not found
Internal server error
Retrieve a link to propose a payment split for a milestone.
ID of the agreement
agreement_123ID of the user proposing the payment split
123Name of the agreement for display purposes only
Agreement 1Link to redirect the user to after the payment split proposal
https://example.com/callbackSuccess
Bad request
Unauthorized
Not found
Internal server error
Retrieve a link to approve or reject a payment split for a milestone.
ID of the agreement
agreement_123ID of the user approving or rejecting the payment split
123Name of the agreement for display purposes only
Agreement 1Link to redirect the user to after the payment split proposal
https://example.com/callbackSuccess
Bad request
Unauthorized
Not found
Internal server error
Retrieve a link to redirect to the registration screens for a new user (or to pick up an unfinished registration).
Callback URL to redirect the user back after registration is complete.
https://example.com/callbackUser ID within the organization
123Type of the user to register
individualPossible values: Email address to forward to on/off ramp and kyc services. Note that this is not persisted in Portafino.
[email protected]Business name to register. Note that this is not persisted in Portafino.
Acme widgetsBusiness type to register. Note that this is not persisted in Portafino.
Investment bankBusiness website to register. Note that this is not persisted in Portafino.
acmewidgets.comBusiness country to register. Note that this is not persisted in Portafino.
GBRMessage to greet the user.
Welcome to the organization, please fill out the following forms to registerAction flow started
Bad request
Unauthorized
Not found
Internal server error
To deposit funds into the organization's user wallet, use this endpoint to retrieve the appropriate bank transfer instructions.
This route returns the necessary details to complete a bank transfer deposit, including the IBAN and other relevant instructions.
Note: At present, only bank transfers are supported. Card or crypto deposits are not available through this endpoint.
Environment-Specific Behavior
Staging Environment:
In addition to standard bank deposit details, the response also includes access to a faucet tool. This allows developers to generate mock USDC tokens for testing purposes.
The ID of the user
user_id_123Link to redirect the user to after the action
https://example.com/callbackSuccess
Bad request
Unauthorized
Not found
Internal server error
Retrieve a link to off-ramp / withdraw a user's funds.
The ID of the user
user_id_123Link to redirect the user to after the action
https://example.com/callbackThe amount to withdraw
100Success
Bad request
Unauthorized
Not found
Internal server error
Retrieve a link to provide additional user data needed for KYB/KYC process.
The ID of the user
user_id_123Link to redirect the user to after the action
https://example.com/callbackSuccess
Bad request
Unauthorized
Not found
Internal server error
Last updated