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/
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiries
https://[domainPrefix].ripplexcurrent.com/v4/config/payments/quote_expiries
curl -i -X GET \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiries?page=0&size=10' \
-H 'Authorization: YOUR_API_KEY_HERE'Successful response
Sort details of this page
Quote expiration window, or time to live (ttl), in seconds. To calculate the quote expiration date, xCurrent adds this value to the quote creation timestamp.
RippleNet address of the sender, in the format ripplenetaddress. For example, rn.us.sf.san_francisco.
RippleNet address of the receiver, in the format ripplenetaddress. For example, rn.us.ny.new_york.
{ "first": true, "last": true, "number": 0, "numberOfElements": 0, "size": 0, "totalElements": 0, "totalPages": 0, "sort": [ { … } ], "content": [ { … } ] }
Quote expiration window, or time to live (ttl), in seconds. To calculate the quote expiration date, xCurrent adds this value to the quote creation timestamp.
RippleNet address of the sender, in the format ripplenetaddress. For example, rn.us.sf.san_francisco.
RippleNet address of the receiver, in the format ripplenetaddress. For example, rn.us.ny.new_york.
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiries
https://[domainPrefix].ripplexcurrent.com/v4/config/payments/quote_expiries
curl -i -X POST \
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiries \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"quote_ttl": 5900,
"sending_partner": "rn.us.ca.san_francisco",
"receiving_partner": "rn.us.tx.austin",
"currency": "USD",
"id": 2
}'Successfully created the quote expiration window.
Quote expiration window, or time to live (ttl), in seconds. To calculate the quote expiration date, xCurrent adds this value to the quote creation timestamp.
RippleNet address of the sender, in the format ripplenetaddress. For example, rn.us.sf.san_francisco.
RippleNet address of the receiver, in the format ripplenetaddress. For example, rn.us.ny.new_york.
{ "quote_ttl": 5900, "sending_partner": "rn.us.ca.san_francisco", "receiving_partner": "rn.us.tx.austin", "currency": "USD", "id": 2 }
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiries/{quote_expiry_id}
https://[domainPrefix].ripplexcurrent.com/v4/config/payments/quote_expiries/{quote_expiry_id}
curl -i -X GET \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiries/{quote_expiry_id}' \
-H 'Authorization: YOUR_API_KEY_HERE'Successfully returned a quote expiry.
Quote expiration window, or time to live (ttl), in seconds. To calculate the quote expiration date, xCurrent adds this value to the quote creation timestamp.
RippleNet address of the sender, in the format ripplenetaddress. For example, rn.us.sf.san_francisco.
RippleNet address of the receiver, in the format ripplenetaddress. For example, rn.us.ny.new_york.
{ "quote_ttl": 5900, "sending_partner": "rn.us.ca.san_francisco", "receiving_partner": "rn.us.tx.austin", "currency": "USD", "id": 2 }
Quote expiration window, or time to live (ttl), in seconds. To calculate the quote expiration date, xCurrent adds this value to the quote creation timestamp.
RippleNet address of the sender, in the format ripplenetaddress. For example, rn.us.sf.san_francisco.
RippleNet address of the receiver, in the format ripplenetaddress. For example, rn.us.ny.new_york.
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiries/{quote_expiry_id}
https://[domainPrefix].ripplexcurrent.com/v4/config/payments/quote_expiries/{quote_expiry_id}
curl -i -X PUT \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiries/{quote_expiry_id}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"quote_ttl": 5900,
"sending_partner": "rn.us.ca.san_francisco",
"receiving_partner": "rn.us.tx.austin",
"currency": "USD",
"id": 2
}'Successfully updated quote expiry.
Quote expiration window, or time to live (ttl), in seconds. To calculate the quote expiration date, xCurrent adds this value to the quote creation timestamp.
RippleNet address of the sender, in the format ripplenetaddress. For example, rn.us.sf.san_francisco.
RippleNet address of the receiver, in the format ripplenetaddress. For example, rn.us.ny.new_york.
{ "quote_ttl": 5900, "sending_partner": "rn.us.ca.san_francisco", "receiving_partner": "rn.us.tx.austin", "currency": "USD", "id": 2 }
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiries/{quote_expiry_id}
https://[domainPrefix].ripplexcurrent.com/v4/config/payments/quote_expiries/{quote_expiry_id}
curl -i -X DELETE \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiries/{quote_expiry_id}' \
-H 'Authorization: YOUR_API_KEY_HERE'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiry
https://[domainPrefix].ripplexcurrent.com/v4/config/payments/quote_expiry
curl -i -X GET \
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiry \
-H 'Authorization: YOUR_API_KEY_HERE'Successfully returned the quote expiration window.
Quote expiration window, or time to live (ttl), in seconds. To calculate the quote expiration date, xCurrent adds this value to the quote creation timestamp.
RippleNet address of the sender, in the format ripplenetaddress. For example, rn.us.sf.san_francisco.
RippleNet address of the receiver, in the format ripplenetaddress. For example, rn.us.ny.new_york.
{ "quote_ttl": 5900, "sending_partner": "rn.us.ca.san_francisco", "receiving_partner": "rn.us.tx.austin", "currency": "USD", "id": 2 }
Quote expiration window, or time to live (ttl), in seconds. To calculate the quote expiration date, xCurrent adds this value to the quote creation timestamp.
RippleNet address of the sender, in the format ripplenetaddress. For example, rn.us.sf.san_francisco.
RippleNet address of the receiver, in the format ripplenetaddress. For example, rn.us.ny.new_york.
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiry
https://[domainPrefix].ripplexcurrent.com/v4/config/payments/quote_expiry
curl -i -X PUT \
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/config/payments/quote_expiry \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"quote_ttl": 5900,
"sending_partner": "rn.us.ca.san_francisco",
"receiving_partner": "rn.us.tx.austin",
"currency": "USD",
"id": 2
}'Successfully updated the quote expiration window.
Quote expiration window, or time to live (ttl), in seconds. To calculate the quote expiration date, xCurrent adds this value to the quote creation timestamp.
RippleNet address of the sender, in the format ripplenetaddress. For example, rn.us.sf.san_francisco.
RippleNet address of the receiver, in the format ripplenetaddress. For example, rn.us.ny.new_york.
{ "quote_ttl": 5900, "sending_partner": "rn.us.ca.san_francisco", "receiving_partner": "rn.us.tx.austin", "currency": "USD", "id": 2 }
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" }