kmd REST Paths


Creates a wallet.

Consumes

This API call consumes the following media types via the Content-Type request header:

  • application/json

Request body

Create Wallet Request CreateWalletRequest (required)
Body Parameter

Return type

Example data

Content-Type: application/json
{
  "wallet" : {
    "driver_name" : "driver_name",
    "supported_txs" : [ { }, { } ],
    "name" : "name",
    "driver_version" : 0,
    "id" : "id",
    "mnemonic_ux" : true
  },
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.

  • application/json

Responses

200

SwaggerCreateWalletResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTWalletResponse


Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerDeleteKeyResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1DELETEKeyResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerDeleteMultisigResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1DELETEMultisigResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
  "private_key" : "",
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerExportKeyResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTKeyExportResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Return type

Example data

Content-Type: application/json
{
  "master_derivation_key" : "",
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerExportMasterKeyResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTMasterKeyExportResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
  "multisig_version" : 0,
  "pks" : [ "", "" ],
  "threshold" : 6,
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerExportMultisigResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTMultisigExportResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
  "address" : "address",
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerGenerateKeyResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTKeyResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

Example data

Content-Type: application/json
{
  "versions" : [ "versions", "versions" ]
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerVersionsResponse is an autogenerated wrapper from genSwaggerWrappers.py VersionsResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
  "wallet_handle" : {
    "wallet" : {
      "driver_name" : "driver_name",
      "supported_txs" : [ { }, { } ],
      "name" : "name",
      "driver_version" : 0,
      "id" : "id",
      "mnemonic_ux" : true
    },
    "expires_seconds" : 0
  },
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerWalletInfoResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTWalletInfoResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
  "address" : "address",
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerImportKeyResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTKeyImportResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
  "address" : "address",
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerImportMultisigResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTMultisigImportResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Return type

Example data

Content-Type: application/json
{
  "wallet_handle_token" : "wallet_handle_token",
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerInitWalletHandleTokenResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTWalletInitResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
  "addresses" : [ "addresses", "addresses" ],
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerListKeysResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTKeyListResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
  "addresses" : [ "addresses", "addresses" ],
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerListMultisigResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTMultisigListResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Return type

Example data

Content-Type: application/json
{
  "wallets" : [ {
    "driver_name" : "driver_name",
    "supported_txs" : [ { }, { } ],
    "name" : "name",
    "driver_version" : 0,
    "id" : "id",
    "mnemonic_ux" : true
  }, {
    "driver_name" : "driver_name",
    "supported_txs" : [ { }, { } ],
    "name" : "name",
    "driver_version" : 0,
    "id" : "id",
    "mnemonic_ux" : true
  } ],
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerListWalletsResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1GETWalletsResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Return type

Example data

Content-Type: application/json
{
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerReleaseWalletHandleTokenResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTWalletReleaseResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Body Parameter

Return type

Example data

Content-Type: application/json
{
  "wallet" : {
    "driver_name" : "driver_name",
    "supported_txs" : [ { }, { } ],
    "name" : "name",
    "driver_version" : 0,
    "id" : "id",
    "mnemonic_ux" : true
  },
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerRenameWalletResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTWalletRenameResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Return type

Example data

Content-Type: application/json
{
  "wallet_handle" : {
    "wallet" : {
      "driver_name" : "driver_name",
      "supported_txs" : [ { }, { } ],
      "name" : "name",
      "driver_version" : 0,
      "id" : "id",
      "mnemonic_ux" : true
    },
    "expires_seconds" : 0
  },
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerRenewWalletHandleTokenResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTWalletRenewResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Return type

Example data

Content-Type: application/json
{
  "multisig" : "",
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerSignMultisigResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTMultisigTransactionSignResponse

Consumes

This API call consumes the following media types via the Content-Type request header:

Request body

Return type

Example data

Content-Type: application/json
{
  "signed_transaction" : "",
  "error" : true,
  "message" : "message"
}

Produces

This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.
  • application/json

Responses

200

SwaggerSignTransactionResponse is an autogenerated wrapper from genSwaggerWrappers.py APIV1POSTTransactionSignResponse