CSC (v1)

Extend multi-signature authorization

Use this endpoint to obtain a new SAD (Signature Activation Data), which extends the validity of a given multi-signature authorization. It can also be used to renew a SAD, before it expires, when signature operations take longer than allowed by the expiresIn value. Expired SAD cannot be extended

The following parameters are required in the request body:

SAD — Signature Activation Data.

hash — Transaction hash string value.

credentialID — Credential ID associated with the authorization.

post/csc/v1/credentials/extendTransaction

Request

Request body

hashstring[] required

Arbitrary data from the Signature Application. It can be used to handle a transaction identifier or other application-specific data.

clientDatastring

Order

credentialIDstring required

The identifier associated to the credential.

SADstring required

The current Signature Activation Data. This token is returned by the credentials/authorize or by the previous credentials/extendTransaction methods.

Example request

{
  "credentialID": "GX0112348",
  "SAD": "_TiHRG-bAH3XlFQZ3ndFhkXf9P24/CKN69L8gdSYp5_pw"
}

Response

Multi-signature transaction details

expiresInstring

The lifetime in seconds of the service access token. If omitted, the default expiration time is 3600 (1 hour).

SADstring

The Signature Activation Data to provide as input to the signatures/signHash method.

Example response

{
  "SAD": "_TiHRG-bAH3XlFQZ3ndFhkXf9P24/CKN69L8gdSYp5_pw\""
}

Changes

No recorded changes to this operation across all 1 revision of this API.