curl --request POST \
--url https://api.platform.dakota.xyz/wallets/{id}/detach-signer-group \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--header 'x-idempotency-key: <x-idempotency-key>' \
--data '
{
"signatures": [
"LS0tLS1CRUdJ...0tLS0tCg=="
],
"intent": {
"wallet_id": "<string>",
"caip2": "<string>",
"sponsor": true,
"operation": {
"kind": "<string>",
"from": "<string>",
"to": "<string>",
"asset": {
"id": "USDC",
"name": "USD Coin",
"network_id": "ethereum-mainnet",
"contract_address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"token_standard": "erc20",
"decimals": 6
},
"amount": "<string>",
"method": "<string>",
"args": [
"<string>"
],
"data": "<string>"
},
"idempotency_key": "<string>"
}
}
'{
"code": "invalid_request",
"message": "The request was invalid. Please check your input and try again.",
"details": {
"field": "amount",
"issue": "must be greater than 0"
}
}curl --request POST \
--url https://api.platform.dakota.xyz/wallets/{id}/detach-signer-group \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--header 'x-idempotency-key: <x-idempotency-key>' \
--data '
{
"signatures": [
"LS0tLS1CRUdJ...0tLS0tCg=="
],
"intent": {
"wallet_id": "<string>",
"caip2": "<string>",
"sponsor": true,
"operation": {
"kind": "<string>",
"from": "<string>",
"to": "<string>",
"asset": {
"id": "USDC",
"name": "USD Coin",
"network_id": "ethereum-mainnet",
"contract_address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"token_standard": "erc20",
"decimals": 6
},
"amount": "<string>",
"method": "<string>",
"args": [
"<string>"
],
"data": "<string>"
},
"idempotency_key": "<string>"
}
}
'{
"code": "invalid_request",
"message": "The request was invalid. Please check your input and try again.",
"details": {
"field": "amount",
"issue": "must be greater than 0"
}
}Unique key to ensure request idempotency. If the same key is used within a certain time window, the original response will be returned instead of executing the request again.
Wallet ID KSUID is a 27-character globally unique ID that combines a timestamp with a random component. Used for all entity identifiers in the Dakota platform.
27"1NFHrqBHb3cTfLVkFSGmHZqdDPi"
Signer group detached successfully