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/counterparties
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/counterparties
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/counterparties
- 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/counterparties?pageSize=0&pageToken=string' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "filter": { "previousPageToken": "cGFnZV9zaXplPTEwJnBhZ2VfdG9rZW49MjA=", "nextPageToken": "cGFnZV9zaXplPTEwJnBhZ2VfdG9rZW49MjA=", "total": 100 }, "counterparties": [ { … } ] }
Bodyapplication/jsonrequired
The counterparty description
Example: "A counterparty used by the treasury department"
- Mock serverhttps://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/counterparties
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/counterparties
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/counterparties
- 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/counterparties \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "Palisade",
"description": "A counterparty used by the treasury department",
"details": {
"type": "ORGANIZATION",
"individual": {
"firstName": "Joe",
"lastName": "Bloggs",
"address": {
"address1": "Flat B",
"address2": "10 Mayo Road",
"city": "London",
"state": "Greater London",
"postCode": "W1 1AA",
"country": "United Kingdom"
}
},
"organization": {
"legalName": "Palisade Financial",
"address": {
"address1": "Flat B",
"address2": "10 Mayo Road",
"city": "London",
"state": "Greater London",
"postCode": "W1 1AA",
"country": "United Kingdom"
}
},
"dApp": {}
}
}'Bodyapplication/json
The ID of the user who created this counterparty
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
The date and time the counterparty was created
Example: "2022-03-29T10:22:22.420Z"
The ID of the user who updated this counterparty
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
The date and time the counterparty was updated
Example: "2022-03-29T10:22:22.420Z"
The counterparty description
Example: "A counterparty used by the treasury department"
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", "updatedBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "updatedAt": "2022-03-29T10:22:22.420Z", "name": "Palisade", "description": "A counterparty used by the treasury department", "details": { "type": "ORGANIZATION", "individual": { … }, "organization": { … }, "dApp": {} }, "addressCount": 5 }
- Mock serverhttps://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/counterparties/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/counterparties/{id}
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/counterparties/{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/counterparties/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'Bodyapplication/json
The ID of the user who created this counterparty
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
The date and time the counterparty was created
Example: "2022-03-29T10:22:22.420Z"
The ID of the user who updated this counterparty
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
The date and time the counterparty was updated
Example: "2022-03-29T10:22:22.420Z"
The counterparty description
Example: "A counterparty used by the treasury department"
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", "updatedBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "updatedAt": "2022-03-29T10:22:22.420Z", "name": "Palisade", "description": "A counterparty used by the treasury department", "details": { "type": "ORGANIZATION", "individual": { … }, "organization": { … }, "dApp": {} }, "addressCount": 5 }
- Mock serverhttps://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/counterparties/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/counterparties/{id}
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/counterparties/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/counterparties/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{}
- Mock serverhttps://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/counterparties/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/counterparties/{id}
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/counterparties/{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/counterparties/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "Palisade",
"description": "A counterparty used by the treasury department"
}'Bodyapplication/json
The ID of the user who created this counterparty
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
The date and time the counterparty was created
Example: "2022-03-29T10:22:22.420Z"
The ID of the user who updated this counterparty
Example: "ce4918bf-a199-4ce2-85a3-d0d296855384"
The date and time the counterparty was updated
Example: "2022-03-29T10:22:22.420Z"
The counterparty description
Example: "A counterparty used by the treasury department"
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", "updatedBy": "ce4918bf-a199-4ce2-85a3-d0d296855384", "updatedAt": "2022-03-29T10:22:22.420Z", "name": "Palisade", "description": "A counterparty used by the treasury department", "details": { "type": "ORGANIZATION", "individual": { … }, "organization": { … }, "dApp": {} }, "addressCount": 5 }