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 |
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/
https://[domainPrefix].ripplexcurrent.com/v4/
Full RippleNet address of the source account in the form acccountname@host.
Full RippleNet address of the destination account in the form acccountname@host.
Mode in which this Liquidation Configuration operates.
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/liquidation_config
https://[domainPrefix].ripplexcurrent.com/v4/config/liquidation_config
curl -i -X POST \
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/liquidation_config \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"source_address": "string",
"destination_address": "string",
"liquidation_mode": "PER_PAYMENT",
"price_guarantee": "FIRM",
"liquidation_type": "SENDER"
}'{ "liquidation_config_id": "ce732202-aed8-4051-a58e-204364537ee9", "name": "string", "source_address": "string", "destination_address": "string", "liquidation_mode": "PER_PAYMENT", "price_guarantee": "FIRM", "liquidation_type": "SENDER" }
The page number for paginated results. The value is zero-based, where 0 represents the first page.<br/> Set it to 0 to get the first page of results.
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/liquidation_config
https://[domainPrefix].ripplexcurrent.com/v4/config/liquidation_config
curl -i -X GET \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/liquidation_config?page=0&size=10' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "first": true, "last": true, "number": 0, "numberOfElements": 0, "size": 0, "totalElements": 0, "totalPages": 0, "sort": [ { … } ], "content": [ { … } ] }
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/liquidation_config/{liquidation_config_id}
https://[domainPrefix].ripplexcurrent.com/v4/config/liquidation_config/{liquidation_config_id}
curl -i -X GET \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/liquidation_config/{liquidation_config_id}' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "liquidation_config_id": "ce732202-aed8-4051-a58e-204364537ee9", "name": "string", "source_address": "string", "destination_address": "string", "liquidation_mode": "PER_PAYMENT", "price_guarantee": "FIRM", "liquidation_type": "SENDER" }
Full RippleNet address of the destination account in the form accountname@host.
Mode in which this Liquidation Configuration operates.
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/liquidation_config/{liquidation_config_id}
https://[domainPrefix].ripplexcurrent.com/v4/config/liquidation_config/{liquidation_config_id}
curl -i -X PUT \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/liquidation_config/{liquidation_config_id}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"source_address": "string",
"destination_address": "string",
"liquidation_mode": "PER_PAYMENT",
"price_guarantee": "FIRM",
"liquidation_type": "SENDER"
}'{ "liquidation_config_id": "ce732202-aed8-4051-a58e-204364537ee9", "name": "string", "source_address": "string", "destination_address": "string", "liquidation_mode": "PER_PAYMENT", "price_guarantee": "FIRM", "liquidation_type": "SENDER" }
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/liquidation_config/{liquidation_config_id}
https://[domainPrefix].ripplexcurrent.com/v4/config/liquidation_config/{liquidation_config_id}
curl -i -X DELETE \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/liquidation_config/{liquidation_config_id}' \
-H 'Authorization: YOUR_API_KEY_HERE'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/v4/orchestration/info
https://[domainPrefix].ripplexcurrent.com/v4/v4/orchestration/info
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" }