The RippleNet Server API provides you the ability to develop custom applications to manage or interact with your RippleNet instance.
Check out the best practices and tutorials.
The RippleNet Server API provides you the ability to develop custom applications to manage or interact with your RippleNet instance.
Check out the best practices and tutorials.
All API operations require a bearer access token for your target environment.<br>Learn how to request the access token.
The RippleNet Server API creates a dynamic [domainPrefix] that consists of {tenant}.{environment}.
Note: This example uses aperture as the tenant. Your tenant ID is different.
| Environment | Domaing Prefix | Domain | Base URL |
|---|---|---|---|
| Test | aperture.test | ripplexcurrent.com | https://aperture.test.ripplexcurrent.com |
| UAT | aperture.uat | ripplexcurrent.com | https://aperture.uat.ripplexcurrent.com |
| Production | aperture.prod | ripplexcurrent.com | https://aperture.prod.ripplexcurrent.com |
Creates a Ripplenet pool account, which points to one or more RippleNet accounts using the same currency. With pool accounts, you can view the combined balance of all RippleNet accounts within the pool.
The RippleNet address of the owner of the pool account.
curl -i -X POST \
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/pool_accounts \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"pool_account_name": "string",
"currency": "USD",
"owner": "rn.us.ca.san_francisco",
"description": "string"
}'{ "pool_account_id": "8bb116e3-309b-4f1e-9150-ea3b31a4e22f", "pool_account_name": "string", "currency": "string", "description": "string", "owner": "rn.us.ca.san_francisco", "linkedAccountNames": [ "string" ] }
curl -i -X GET \
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/pool_accounts \
-H 'Authorization: YOUR_API_KEY_HERE'[ { "pool_account_id": "8bb116e3-309b-4f1e-9150-ea3b31a4e22f", "pool_account_name": "string", "currency": "string", "description": "string", "owner": "rn.us.ca.san_francisco", "linkedAccountNames": [ … ] } ]
curl -i -X GET \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/pool_accounts/{pool_account_id}' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "pool_account_id": "8bb116e3-309b-4f1e-9150-ea3b31a4e22f", "pool_account_name": "string", "currency": "string", "description": "string", "owner": "rn.us.ca.san_francisco", "linkedAccountNames": [ "string" ] }
curl -i -X PUT \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/pool_accounts/{pool_account_id}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"description": "string"
}'{ "pool_account_id": "8bb116e3-309b-4f1e-9150-ea3b31a4e22f", "pool_account_name": "string", "currency": "string", "description": "string", "owner": "rn.us.ca.san_francisco", "linkedAccountNames": [ "string" ] }
curl -i -X DELETE \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/pool_accounts/{pool_account_id}' \
-H 'Authorization: YOUR_API_KEY_HERE'curl -i -X PUT \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/pool_accounts/{pool_account_id}/linked_accounts' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"account_names_to_link": [
"string"
]
}'{ "pool_account_id": "8bb116e3-309b-4f1e-9150-ea3b31a4e22f", "pool_account_name": "string", "currency": "string", "description": "string", "owner": "rn.us.ca.san_francisco", "linkedAccountNames": [ "string" ] }
curl -i -X DELETE \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/pool_accounts/{pool_account_id}/linked_accounts' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"account_names_to_unlink": [
"string"
]
}'{ "pool_account_id": "8bb116e3-309b-4f1e-9150-ea3b31a4e22f", "pool_account_name": "string", "currency": "string", "description": "string", "owner": "rn.us.ca.san_francisco", "linkedAccountNames": [ "string" ] }
curl -i -X GET \
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/v4/orchestration/info \
-H 'Authorization: YOUR_API_KEY_HERE'{ "name": "Integration Module", "version": "1.2.0" }