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/
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.
Status of ripplenet notifications.
Priority of ripplenet notifications.
describes how to sort the results.
https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/notifications
https://[domainPrefix].ripplexcurrent.com/v4/notifications
curl -i -X GET \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/notifications?page=0&size=10¬ification_status=CREATED¬ification_priority=ALL&sort_field=CREATED_DTTM&sort_direction=ASC' \
-H 'Authorization: YOUR_API_KEY_HERE'Successfully returned notifications for the request
Sort details of this page
Context in which the notification is generated
Date and time at which the notification was created, as an ISO-8601 timestamp in UTC.
RippleNet entity for which the notification has been generated
Entity id of the RippleNet entity for which the notification has been generated
{ "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/notifications/{notification_id}
https://[domainPrefix].ripplexcurrent.com/v4/notifications/{notification_id}
curl -i -X GET \
'https://docs.ripple.com/_mock/products/payments-odl/api-docs/ripplenet/ripplenet/notifications/{notification_id}' \
-H 'Authorization: YOUR_API_KEY_HERE'Successfully returned Notification for the request
Context in which the notification is generated
Date and time at which the notification was created, as an ISO-8601 timestamp in UTC.
RippleNet entity for which the notification has been generated
Entity id of the RippleNet entity for which the notification has been generated
{ "notification_id": "f96afe21-aef9-465c-a9f6-813055655b04", "notification_type": "HEARTBEAT_EVENT", "notification_status": "CREATED", "notification_priority": "ERROR", "created_at": "2019-08-24T14:15:22Z", "entity_type": "QUOTE", "entity_id": "8161163a-f227-466f-bc01-090a01e80165", "message_details": "string", "source_address": "string", "destination_address": "string", "notification_details": "string" }
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" }