The Palisade API enables programmatic interaction with the various features of the Palisade platform
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/
https://api.sandbox.palisade.co/
https://api.palisade.co/
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/connections
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/connections
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/connections
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/connections?status=CREATED' \
-H 'Authorization: YOUR_API_KEY_HERE'The wallet ID that the connection is associated with
The vault ID that the connection is associated with
The organization ID that the connection is associated with
The user ID that the connection is associated with
The date and time the connection was created
The date and time the connection was updated
[ { "id": "ce4918bf-a199-4ce2-85a3-d0d296855384", "walletId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "vaultId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "organizationId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdAt": "2022-03-29T10:22:22.420Z", "updatedAt": "2022-03-29T10:22:22.420Z", "status": "CREATED", "proposer": { … } } ]
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections?status=CREATED' \
-H 'Authorization: YOUR_API_KEY_HERE'The wallet ID that the connection is associated with
The vault ID that the connection is associated with
The organization ID that the connection is associated with
The user ID that the connection is associated with
The date and time the connection was created
The date and time the connection was updated
[ { "id": "ce4918bf-a199-4ce2-85a3-d0d296855384", "walletId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "vaultId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "organizationId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdAt": "2022-03-29T10:22:22.420Z", "updatedAt": "2022-03-29T10:22:22.420Z", "status": "CREATED", "proposer": { … } } ]
The URI used to create the connection
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"uri": "wc:7f6e504bfad60b485450578e05678ed3e8e8c4751d3c6160be17160d63ec90f9@2?symKey=587d5484ce2a2a6ee3ba1962fdd7e8588e06200c46823bd18fbd67def96ad303&methods=[wc_ConnectionPropose],[wc_authRequest,wc_authBatchRequest]&relay-protocol=irn&expiryTimestamp=1705667684"
}'The wallet ID that the connection is associated with
The vault ID that the connection is associated with
The organization ID that the connection is associated with
The user ID that the connection is associated with
The date and time the connection was created
The date and time the connection was updated
{ "id": "ce4918bf-a199-4ce2-85a3-d0d296855384", "walletId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "vaultId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "organizationId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdAt": "2022-03-29T10:22:22.420Z", "updatedAt": "2022-03-29T10:22:22.420Z", "status": "CREATED", "proposer": { "publicKey": "497f83bc461e9ec55be08592cecea561ccd713781954d313976feb2d7d93293a", "metadata": { … } } }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'The wallet ID that the connection is associated with
The vault ID that the connection is associated with
The organization ID that the connection is associated with
The user ID that the connection is associated with
The date and time the connection was created
The date and time the connection was updated
{ "id": "ce4918bf-a199-4ce2-85a3-d0d296855384", "walletId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "vaultId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "organizationId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdAt": "2022-03-29T10:22:22.420Z", "updatedAt": "2022-03-29T10:22:22.420Z", "status": "CREATED", "proposer": { "publicKey": "497f83bc461e9ec55be08592cecea561ccd713781954d313976feb2d7d93293a", "metadata": { … } } }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/accept
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/accept
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/accept
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/accept' \
-H 'Authorization: YOUR_API_KEY_HERE'The wallet ID that the connection is associated with
The vault ID that the connection is associated with
The organization ID that the connection is associated with
The user ID that the connection is associated with
The date and time the connection was created
The date and time the connection was updated
{ "id": "ce4918bf-a199-4ce2-85a3-d0d296855384", "walletId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "vaultId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "organizationId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdAt": "2022-03-29T10:22:22.420Z", "updatedAt": "2022-03-29T10:22:22.420Z", "status": "CREATED", "proposer": { "publicKey": "497f83bc461e9ec55be08592cecea561ccd713781954d313976feb2d7d93293a", "metadata": { … } } }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/disconnect
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/disconnect
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/disconnect
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/disconnect' \
-H 'Authorization: YOUR_API_KEY_HERE'The wallet ID that the connection is associated with
The vault ID that the connection is associated with
The organization ID that the connection is associated with
The user ID that the connection is associated with
The date and time the connection was created
The date and time the connection was updated
{ "id": "ce4918bf-a199-4ce2-85a3-d0d296855384", "walletId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "vaultId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "organizationId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdAt": "2022-03-29T10:22:22.420Z", "updatedAt": "2022-03-29T10:22:22.420Z", "status": "CREATED", "proposer": { "publicKey": "497f83bc461e9ec55be08592cecea561ccd713781954d313976feb2d7d93293a", "metadata": { … } } }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/reject
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/reject
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/reject
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/vaults/{vaultId}/wallets/{walletId}/connections/{id}/reject' \
-H 'Authorization: YOUR_API_KEY_HERE'The wallet ID that the connection is associated with
The vault ID that the connection is associated with
The organization ID that the connection is associated with
The user ID that the connection is associated with
The date and time the connection was created
The date and time the connection was updated
{ "id": "ce4918bf-a199-4ce2-85a3-d0d296855384", "walletId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "vaultId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "organizationId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdAt": "2022-03-29T10:22:22.420Z", "updatedAt": "2022-03-29T10:22:22.420Z", "status": "CREATED", "proposer": { "publicKey": "497f83bc461e9ec55be08592cecea561ccd713781954d313976feb2d7d93293a", "metadata": { … } } }