The Palisade API enables programmatic interaction with the various features of the Palisade platform
Download OpenAPI description
Languages
Servers
Mock server
https://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api
Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co
Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co
- Mock serverhttps://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/vaults
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/vaults
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/vaults
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/vaults?pageSize=0&pageToken=string&correlationId=string' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "filter": { "previousPageToken": "cGFnZV9zaXplPTEwJnBhZ2VfdG9rZW49MjA=", "nextPageToken": "cGFnZV9zaXplPTEwJnBhZ2VfdG9rZW49MjA=", "total": 100 }, "vaults": [ { … } ] }
Bodyapplication/jsonrequired
External ID of this vault, unique to the organization
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
- Mock serverhttps://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/vaults
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/vaults
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/vaults
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/vaults \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "Treasury vault",
"description": "A vault used by the treasury department",
"externalId": "ce4918bf-a199-4ce2-85a3-d0d296855384",
"correlationId": "ce4918bf-a199-4ce2-85a3-d0d296855384"
}'Bodyapplication/json
The user ID that created the vault
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
The date and time the vault was created
Example: "2022-03-29T10:22:22.420Z"
The date and time the vault was updated
Example: "2022-03-29T10:22:22.420Z"
External ID of this vault, unique to the organization
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
Response
application/json
{ "id": "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", "name": "Treasury vault", "description": "A vault used by the treasury department", "externalId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "correlationId": "ce4918bf-a199-4ce2-85a3-d0d296855384" }
- Mock serverhttps://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/vaults/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/vaults/{id}
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/vaults/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/vaults/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'Bodyapplication/json
The user ID that created the vault
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
The date and time the vault was created
Example: "2022-03-29T10:22:22.420Z"
The date and time the vault was updated
Example: "2022-03-29T10:22:22.420Z"
External ID of this vault, unique to the organization
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
Response
application/json
{ "id": "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", "name": "Treasury vault", "description": "A vault used by the treasury department", "externalId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "correlationId": "ce4918bf-a199-4ce2-85a3-d0d296855384" }
- Mock serverhttps://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/vaults/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/vaults/{id}
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/vaults/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/vaults/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "Treasury vault",
"description": "A vault used by the treasury department",
"correlationId": "ce4918bf-a199-4ce2-85a3-d0d296855384"
}'Bodyapplication/json
The user ID that created the vault
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
The date and time the vault was created
Example: "2022-03-29T10:22:22.420Z"
The date and time the vault was updated
Example: "2022-03-29T10:22:22.420Z"
External ID of this vault, unique to the organization
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
Response
application/json
{ "id": "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", "name": "Treasury vault", "description": "A vault used by the treasury department", "externalId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "correlationId": "ce4918bf-a199-4ce2-85a3-d0d296855384" }