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/organizations
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/organizations
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/organizations
- 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/organizations \
-H 'Authorization: YOUR_API_KEY_HERE'The ID of the user who created this organization
The date and time the organization was created
The ID of the user who updated this organization
The date and time the organization was updated
The full legal name of the organization
The Virtual Asset Service Providers' Decentralized Identifier
Whether the organization can create raw signed transactions (PALISADE_RAW). Defaults based on organization_type: false for CUSTODIAL, true for NON_CUSTODIAL.
Whether the organization can transact with non-vetted assets. Defaults based on organization_type: false for CUSTODIAL, true for NON_CUSTODIAL.
Whether the organization can use WalletConnect/Web3 connections (WEB3_RAW, WEB3_SIGN). Defaults based on organization_type: false for CUSTODIAL, true for NON_CUSTODIAL.
{ "id": "ce4918bf-a199-4ce2-85a3-d0d296855384", "name": "Palisade", "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", "settings": { "organizationType": "CUSTODIAL", "enabledComplianceIntegrations": [ … ], "enabledKeystores": [ … ], "region": "France", "enabled": true, "logo": "string", "legalName": "Palisade Financial", "vaspName": "Palisade Financial", "vaspDid": "did:example:123456789abcdefghi", "allowRawSigning": false, "allowNonVettedAssets": false, "allowConnections": false, "allowFreeze": true }, "address": { "address1": "Flat B", "address2": "10 Mayo Road", "city": "London", "state": "Greater London", "postCode": "W1 1AA", "country": "United Kingdom" } }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/organizations/auth-methods
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/organizations/auth-methods
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/organizations/auth-methods
- 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/organizations/auth-methods \
-H 'Authorization: YOUR_API_KEY_HERE'[ { "id": "con_PCUH08Sxb4Sxg22Q", "name": "customer-ui-password", "strategy": "auth0", "default": true, "idpSettings": { … } } ]
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/organizations/auth-methods/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/organizations/auth-methods/{id}
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/organizations/auth-methods/{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/v2/organizations/auth-methods/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "id": "con_PCUH08Sxb4Sxg22Q", "name": "customer-ui-password", "strategy": "auth0", "default": true, "idpSettings": { "enabled": true } }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/organizations/auth-methods/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/organizations/auth-methods/{id}
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/organizations/auth-methods/{id}
- 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/organizations/auth-methods/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'{}
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/organizations/auth-methods/{id}/default
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/organizations/auth-methods/{id}/default
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/organizations/auth-methods/{id}/default
- 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/v2/organizations/auth-methods/{id}/default' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "id": "con_PCUH08Sxb4Sxg22Q", "name": "customer-ui-password", "strategy": "auth0", "default": true, "idpSettings": { "enabled": true } }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/organizations/auth-methods/{id}/idp
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/organizations/auth-methods/{id}/idp
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/organizations/auth-methods/{id}/idp
- 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/v2/organizations/auth-methods/{id}/idp' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"enabled": true
}'{ "enabled": true }
- Mock server
https://docs.ripple.com/_mock/products/palisade/api-docs/palisade-api/palisade-api/v2/organizations/self-service-sso-ticket
- Sandbox server (uses TESTNET data, private keys and accounts)
https://api.sandbox.palisade.co/v2/organizations/self-service-sso-ticket
- Palisade server (uses MAINNET data, private keys and accounts)
https://api.palisade.co/v2/organizations/self-service-sso-ticket
- 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/organizations/self-service-sso-ticket \
-H 'Authorization: YOUR_API_KEY_HERE'{ "ticket": "string" }