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/
https://api.sandbox.palisade.co/
https://api.palisade.co/
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/addresses
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/addresses
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/addresses
- 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/v2/addresses?pageSize=0&pageToken=string&address=string' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "filter": { "previousPageToken": "cGFnZV9zaXplPTEwJnBhZ2VfdG9rZW49MjA=", "nextPageToken": "cGFnZV9zaXplPTEwJnBhZ2VfdG9rZW49MjA=", "total": 100 }, "addresses": [ { … } ] }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/counterparties/{counterpartyId}/addresses
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/counterparties/{counterpartyId}/addresses
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/counterparties/{counterpartyId}/addresses
- 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/v2/counterparties/{counterpartyId}/addresses?pageSize=0&pageToken=string' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "filter": { "previousPageToken": "cGFnZV9zaXplPTEwJnBhZ2VfdG9rZW49MjA=", "nextPageToken": "cGFnZV9zaXplPTEwJnBhZ2VfdG9rZW49MjA=", "total": 100 }, "addresses": [ { … } ] }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/counterparties/{counterpartyId}/addresses
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/counterparties/{counterpartyId}/addresses
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/counterparties/{counterpartyId}/addresses
- 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/v2/counterparties/{counterpartyId}/addresses' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"custodian": {
"name": "Palisade Financial",
"dId": "did:example:123456789abcdefghi"
},
"termsAndConditionsAccepted": true,
"details": {
"type": "EXTERNAL",
"externalAddress": {
"address": "0x55502b9d5a68b0F8a48384352295BeD968aD8AA4",
"name": "Treasury",
"description": "Wallet used to store treasury funds",
"blockchains": [
"ETHEREUM"
]
}
}
}'The ID of the user who created this address
The date and time the address was created
The ID of the user who updated this address
The date and time the address was updated
Whether the user has accepted the terms and conditions
{ "addressId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "counterpartyId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "organizationId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdAt": "2022-03-29T10:22:22.420Z", "updatedBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "updatedAt": "2022-03-29T10:22:22.420Z", "custodian": { "name": "Palisade Financial", "dId": "did:example:123456789abcdefghi" }, "termsAndConditionsAccepted": true, "details": { "type": "EXTERNAL", "externalAddress": { … } }, "status": "CREATED", "active": true }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/counterparties/{counterpartyId}/addresses/{addressId}
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/counterparties/{counterpartyId}/addresses/{addressId}
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/counterparties/{counterpartyId}/addresses/{addressId}
- 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/v2/counterparties/{counterpartyId}/addresses/{addressId}' \
-H 'Authorization: YOUR_API_KEY_HERE'The ID of the user who created this address
The date and time the address was created
The ID of the user who updated this address
The date and time the address was updated
Whether the user has accepted the terms and conditions
{ "addressId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "counterpartyId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "organizationId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdAt": "2022-03-29T10:22:22.420Z", "updatedBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "updatedAt": "2022-03-29T10:22:22.420Z", "custodian": { "name": "Palisade Financial", "dId": "did:example:123456789abcdefghi" }, "termsAndConditionsAccepted": true, "details": { "type": "EXTERNAL", "externalAddress": { … } }, "status": "CREATED", "active": true }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/counterparties/{counterpartyId}/addresses/{addressId}
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/counterparties/{counterpartyId}/addresses/{addressId}
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/counterparties/{counterpartyId}/addresses/{addressId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/counterparties/{counterpartyId}/addresses/{addressId}' \
-H 'Authorization: YOUR_API_KEY_HERE'{}