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/approvals
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/approvals
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/approvals
- 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/approvals?status=PROCESSING' \
-H 'Authorization: YOUR_API_KEY_HERE'The approval set ID
The organization ID
The date and time the approval was created
The date and time the approval was updated
The reasons for an approval or rejection
The date and time the approval set expires
The date and time the approval set was met
[ { "approval": { … }, "summary": { … } } ]
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/approvals/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/approvals/{id}
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/approvals/{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/approvals/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'The approval set ID
The organization ID
The date and time the approval was created
The date and time the approval was updated
The reasons for an approval or rejection
The date and time the approval set expires
The date and time the approval set was met
{ "approval": { "id": "ce4918bf-a199-4ce2-85a3-d0d296855384", "approvalSetId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "userId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "organizationId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdAt": "2022-03-29T10:22:22.420Z", "updatedAt": "2022-03-29T10:22:22.420Z", "signature": "string", "reasons": [ … ], "status": "PROCESSING" }, "summary": { "sourceId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "sourceType": "TRANSACTION", "sourceRaw": "string", "expiresAt": "2022-03-29T10:22:22.420Z", "metAt": "2022-03-29T10:22:22.420Z", "currentApprovedCount": 1, "requiredApproverCount": 3, "status": "PENDING", "requestedBy": "string", "action": "CREATE" } }
The reasons for an approval or rejection
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api-1/v2/approvals/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/approvals/{id}
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/approvals/{id}
- 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/approvals/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"signature": "string",
"reasons": [
"the transaction was not previously discussed"
],
"status": "PROCESSING"
}'The approval set ID
The organization ID
The date and time the approval was created
The date and time the approval was updated
The reasons for an approval or rejection
The date and time the approval set expires
The date and time the approval set was met
{ "approval": { "id": "ce4918bf-a199-4ce2-85a3-d0d296855384", "approvalSetId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "userId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "organizationId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "createdAt": "2022-03-29T10:22:22.420Z", "updatedAt": "2022-03-29T10:22:22.420Z", "signature": "string", "reasons": [ … ], "status": "PROCESSING" }, "summary": { "sourceId": "ce4918bf-a199-4ce2-85a3-d0d296855384", "sourceType": "TRANSACTION", "sourceRaw": "string", "expiresAt": "2022-03-29T10:22:22.420Z", "metAt": "2022-03-29T10:22:22.420Z", "currentApprovedCount": 1, "requiredApproverCount": 3, "status": "PENDING", "requestedBy": "string", "action": "CREATE" } }