Common Parameters
Common parameters are used to identify users and for interface signature.
To avoid repetition, the following common parameters will not be explained again in each API document, but these parameters must be included in every request, otherwise the request cannot be initiated properly.
| Parameter Name | Required | Parameter Type | Description |
|---|---|---|---|
| Action | true | String | Corresponding API name, such as SendUSMSMessage |
| PublicKey | true | String | Corresponding API public key |
| Signature | true | String | User signature generated based on API public key and private key, as well as API command, see Signature Algorithm |
| ProjectId | false | String | Project ID, if the main account and financial account are empty, it is the default project; for sub-accounts, it is a required field, see Getting Project ID |