The Palisade API enables programmatic interaction with the various features of the Palisade platform
- Mock serverhttps://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/assets/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/assets/{id}
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/assets/{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/assets/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'ID is unique across all blockchains and created by combining the blockchain ID, contract address, and symbol
The token contract address. This field will be empty if the asset is the native coin of the blockchain
The date and time the asset was created
The date and time the asset was last updated
CoinGecko identifier for price data (optional for testnet assets)
When this asset was last synchronized
{ "id": "5:0xbehbehfb:USDC", "standard": "NATIVE", "symbol": "LINK", "name": "Chainlink", "blockchain": "AVALANCHE", "decimals": 18, "vetted": true, "enabled": true, "contract": "0x0b9d5D9136855f6FEc3c0993feE6E9CE8a297846e", "createdAt": "2022-03-29T10:22:22.420Z", "updatedAt": "2022-03-29T10:22:22.420Z", "organizationId": "string", "coingeckoId": "ethereum", "source": "ASSET_SOURCE_LEGACY", "sourceMetadata": { "@type": "string", "property1": null, "property2": null }, "lastSyncedAt": "2024-08-08T10:22:22.420Z", "syncVersion": 1, "contractAddressChecksummed": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" }
- Mock serverhttps://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/assets/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/assets/{id}
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/assets/{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/assets/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE'{}
- Mock serverhttps://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/assets/{id}
- Sandbox server (uses TESTNET data, private keys and accounts)https://api.sandbox.palisade.co/v2/assets/{id}
- Palisade server (uses MAINNET data, private keys and accounts)https://api.palisade.co/v2/assets/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.ripple.com/_mock/products/wallet/api-docs/palisade-api/palisade-api/v2/assets/{id}' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "USD Coin",
"decimals": 6,
"coingeckoId": "usd-coin",
"enabled": true,
"vetted": true
}'ID is unique across all blockchains and created by combining the blockchain ID, contract address, and symbol
The token contract address. This field will be empty if the asset is the native coin of the blockchain
The date and time the asset was created
The date and time the asset was last updated
CoinGecko identifier for price data (optional for testnet assets)
When this asset was last synchronized
{ "id": "5:0xbehbehfb:USDC", "standard": "NATIVE", "symbol": "LINK", "name": "Chainlink", "blockchain": "AVALANCHE", "decimals": 18, "vetted": true, "enabled": true, "contract": "0x0b9d5D9136855f6FEc3c0993feE6E9CE8a297846e", "createdAt": "2022-03-29T10:22:22.420Z", "updatedAt": "2022-03-29T10:22:22.420Z", "organizationId": "string", "coingeckoId": "ethereum", "source": "ASSET_SOURCE_LEGACY", "sourceMetadata": { "@type": "string", "property1": null, "property2": null }, "lastSyncedAt": "2024-08-08T10:22:22.420Z", "syncVersion": 1, "contractAddressChecksummed": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48" }