curl --request GET \
--url https://api.dfns.io/keys/{keyId}/signatures \
--header 'Authorization: Bearer <token>'{
"keyId": "<string>",
"items": [
{
"id": "<string>",
"keyId": "<string>",
"requester": {
"userId": "<string>",
"tokenId": "<string>"
},
"requestBody": {
"kind": "Hash",
"hash": "<string>",
"taprootMerkleRoot": "<string>",
"network": "Algorand",
"blockchainKind": "Algorand",
"externalId": "<string>"
},
"status": "Pending",
"dateRequested": "<string>",
"reason": "<string>",
"signature": {
"r": "<string>",
"s": "<string>",
"recid": 123,
"encoded": "<string>"
},
"signatures": [
{
"r": "<string>",
"s": "<string>",
"recid": 123,
"encoded": "<string>"
}
],
"signedData": "<string>",
"network": "Algorand",
"txHash": "<string>",
"fee": "<string>",
"approvalId": "<string>",
"datePolicyResolved": "<string>",
"dateSigned": "<string>",
"dateConfirmed": "<string>",
"externalId": "<string>"
}
],
"nextPageToken": "<string>"
}List all signature requests for a key.
curl --request GET \
--url https://api.dfns.io/keys/{keyId}/signatures \
--header 'Authorization: Bearer <token>'{
"keyId": "<string>",
"items": [
{
"id": "<string>",
"keyId": "<string>",
"requester": {
"userId": "<string>",
"tokenId": "<string>"
},
"requestBody": {
"kind": "Hash",
"hash": "<string>",
"taprootMerkleRoot": "<string>",
"network": "Algorand",
"blockchainKind": "Algorand",
"externalId": "<string>"
},
"status": "Pending",
"dateRequested": "<string>",
"reason": "<string>",
"signature": {
"r": "<string>",
"s": "<string>",
"recid": 123,
"encoded": "<string>"
},
"signatures": [
{
"r": "<string>",
"s": "<string>",
"recid": 123,
"encoded": "<string>"
}
],
"signedData": "<string>",
"network": "Algorand",
"txHash": "<string>",
"fee": "<string>",
"approvalId": "<string>",
"datePolicyResolved": "<string>",
"dateSigned": "<string>",
"dateConfirmed": "<string>",
"externalId": "<string>"
}
],
"nextPageToken": "<string>"
}CustomerEmployee)EndUser)Keys:Signatures:Read: Always required.Bearer Token: Used to authenticate API requests. More details how to generate the token: Authentication flows
1Success
Show child attributes
All cryptographic scheme support hash signing. Different blockchains will apply different hash functions to compute the hash.
Show child attributes
Hash 32-byte hash in hex encoded format.
Required when signing with a Schnorr key. Specify the merkle root for tweaking the signing key, or the empty string "" to tweak with the default merkle root.
Algorand, AlgorandTestnet, Aptos, AptosTestnet, ArbitrumOne, ArbitrumSepolia, AvalancheC, AvalancheCFuji, BabylonGenesis, BabylonTestnet5, Base, BaseSepolia, Berachain, BerachainBepolia, Bitcoin, BitcoinSignet, BitcoinTestnet3, BitcoinCash, Bob, BobSepolia, Bsc, BscTestnet, Canton, CantonTestnet, Cardano, CardanoPreprod, Celo, CeloAlfajores, Codex, CodexSepolia, CosmosHub4, CosmosIcsTestnet, Dogecoin, Ethereum, EthereumGoerli, EthereumSepolia, EthereumHolesky, EthereumHoodi, FantomOpera, FantomTestnet, FlareC, FlareCCoston2, FlowEvm, FlowEvmTestnet, Hedera, HederaTestnet, Ink, InkSepolia, InternetComputer, Ion, IonTestnet, Iota, IotaTestnet, Kaspa, Kusama, KusamaAssetHub, Litecoin, Near, NearTestnet, Optimism, OptimismSepolia, Origyn, Plasma, PlasmaTestnet, Plume, PlumeSepolia, Paseo, PaseoAssetHub, Polkadot, PolkadotAssetHub, Polygon, PolygonAmoy, Polymesh, PolymeshTestnet, Race, RaceSepolia, SeiAtlantic2, SeiPacific1, Solana, SolanaDevnet, Starknet, StarknetSepolia, Stellar, StellarTestnet, Sui, SuiTestnet, Tsc, TscTestnet1, Tezos, TezosGhostnet, Ton, TonTestnet, Tron, TronNile, Westend, WestendAssetHub, XrpLedger, XrpLedgerTestnet Algorand, Aptos, Bitcoin, BitcoinCash, Canton, Cardano, Cosmos, Evm, Hedera, Icp, Iota, Kaspa, Near, Polymesh, Solana, Starknet, Stellar, Substrate, Sui, Tezos, Ton, Tron, Xrpl Pending, Executing, Signed, Confirmed, Failed, Rejected Algorand, AlgorandTestnet, Aptos, AptosTestnet, ArbitrumOne, ArbitrumSepolia, AvalancheC, AvalancheCFuji, BabylonGenesis, BabylonTestnet5, Base, BaseSepolia, Berachain, BerachainBepolia, Bitcoin, BitcoinSignet, BitcoinTestnet3, BitcoinCash, Bob, BobSepolia, Bsc, BscTestnet, Canton, CantonTestnet, Cardano, CardanoPreprod, Celo, CeloAlfajores, Codex, CodexSepolia, CosmosHub4, CosmosIcsTestnet, Dogecoin, Ethereum, EthereumGoerli, EthereumSepolia, EthereumHolesky, EthereumHoodi, FantomOpera, FantomTestnet, FlareC, FlareCCoston2, FlowEvm, FlowEvmTestnet, Hedera, HederaTestnet, Ink, InkSepolia, InternetComputer, Ion, IonTestnet, Iota, IotaTestnet, Kaspa, Kusama, KusamaAssetHub, Litecoin, Near, NearTestnet, Optimism, OptimismSepolia, Origyn, Plasma, PlasmaTestnet, Plume, PlumeSepolia, Paseo, PaseoAssetHub, Polkadot, PolkadotAssetHub, Polygon, PolygonAmoy, Polymesh, PolymeshTestnet, Race, RaceSepolia, SeiAtlantic2, SeiPacific1, Solana, SolanaDevnet, Starknet, StarknetSepolia, Stellar, StellarTestnet, Sui, SuiTestnet, Tsc, TscTestnet1, Tezos, TezosGhostnet, Ton, TonTestnet, Tron, TronNile, Westend, WestendAssetHub, XrpLedger, XrpLedgerTestnet Was this page helpful?