Skip to main content

ripple_path_find RPC Method

Simplified version of the path_find method that provides a single response with a payment path which can be used right away

Updated on
Jun 11, 2026

Parameters

object
object
REQUIRED

The ripple_path_find request object.

destination_account
string
REQUIRED

The unique address of the account that would receive funds in a transaction

destination_amount
object
REQUIRED

The amount that the destination account will recieve. It contains the following fields:

currency
string

The currency of the destination amount

issuer
string

The issuer of the currency

value
string

The value of the destination amount

source_account
string
REQUIRED

The unique address of the account that would send funds in a transaction

source_currencies
array

An array of currencies that the source account might want to spend

currency
string

The currency of the source amount

Returns

result
object

An object which contains the following fields:

alternatives
array

An array of objects with possible paths to take

destination_account
string

The unique address of the account that would receive a payment transaction

destination_amount
object

The currency Amount that the destination account would receive in a transaction

currency
string

The currency of the destination amount

issuer
string

The issuer of the currency

value
string

The value of the destination amount

destination_currencies
string

An array of strings representing the currencies that the destination accepts, as 3-letter codes like USD or as 40-character hex like 015841551A748AD2C1F76FF6ECB0CCCD00000000

full_reply
boolean

If true, then this is the best path that network can find as of the current ledger

source_account
string

The source account

status
string

The status of the request

warnings
array

An array of warning objects, each containing the following fields:

id
integer

The ID of the warning

message
string

The warning message

Request
Response
1
{
2
"result": {
3
"alternatives": [
4
{
5
"paths_canonical": [],
6
"paths_computed": [
7
[
8
{
9
"currency": "USD",
10
"issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
11
"type": 48
12
}
13
],
14
[
15
{
16
"currency": "USD",
17
"issuer": "rsbgrRPMTykHoStSYst8jbqkscAnHCPWY8",
18
"type": 48
19
},
20
{
21
"account": "rsbgrRPMTykHoStSYst8jbqkscAnHCPWY8",
22
"type": 1
23
}
24
]
25
],
26
"source_amount": "722"
27
},
28
{
29
"paths_canonical": [],
30
"paths_computed": [],
31
"source_amount": {
32
"currency": "USD",
33
"issuer": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
34
"value": "0.0010015"
35
}
36
}
37
],
38
"destination_account": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
39
"destination_amount": {
40
"currency": "USD",
41
"issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
42
"value": "0.001"
43
},
44
"destination_currencies": [
45
"JOE",
46
"MXN",
47
"USD",
48
"DYM",
49
"CNY",
50
"015841551A748AD2C1F76FF6ECB0CCCD00000000",
51
"EUR",
52
"BTC",
53
"XRP"
54
],
55
"full_reply": true,
56
"source_account": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
57
"status": "success"
58
},
59
"status": "success",
60
"type": "response",
61
"forwarded": true,
62
"warnings": [
63
{
64
"id": 2001,
65
"message": "This is a clio server. clio only serves validated data. If you want to talk to rippled, include 'ledger_index':'current' in your request"
66
}
67
]
68
}
1
{
2
"result": {
3
"alternatives": [
4
{
5
"paths_canonical": [],
6
"paths_computed": [
7
[
8
{
9
"currency": "USD",
10
"issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
11
"type": 48
12
}
13
],
14
[
15
{
16
"currency": "USD",
17
"issuer": "rsbgrRPMTykHoStSYst8jbqkscAnHCPWY8",
18
"type": 48
19
},
20
{
21
"account": "rsbgrRPMTykHoStSYst8jbqkscAnHCPWY8",
22
"type": 1
23
}
24
]
25
],
26
"source_amount": "722"
27
},
28
{
29
"paths_canonical": [],
30
"paths_computed": [],
31
"source_amount": {
32
"currency": "USD",
33
"issuer": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
34
"value": "0.0010015"
35
}
36
}
37
],
38
"destination_account": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
39
"destination_amount": {
40
"currency": "USD",
41
"issuer": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B",
42
"value": "0.001"
43
},
44
"destination_currencies": [
45
"JOE",
46
"MXN",
47
"USD",
48
"DYM",
49
"CNY",
50
"015841551A748AD2C1F76FF6ECB0CCCD00000000",
51
"EUR",
52
"BTC",
53
"XRP"
54
],
55
"full_reply": true,
56
"source_account": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
57
"status": "success"
58
},
59
"status": "success",
60
"type": "response",
61
"forwarded": true,
62
"warnings": [
63
{
64
"id": 2001,
65
"message": "This is a clio server. clio only serves validated data. If you want to talk to rippled, include 'ledger_index':'current' in your request"
66
}
67
]
68
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free