POST api/v2/users/files/signatures/create?UserId={UserId}&Order={Order}&Description={Description}
CreateSignatureUserFile
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | universally unique identifier |
Required |
|
| Order | integer (32 bits) |
None. |
|
| Description | string |
Max length: 200 |
Body Parameters
The file
CreateSignatureUserFileCommandFile| Name | Description | Type | Additional information |
|---|---|---|---|
| File |
File to upload. |
File |
Allowed file types jpg jpeg png webp bmp svg. Maximum file name length 256 characters. Maximum file size 1 MB (1,048,576 bytes). |
Request Formats
multipart/form-data
Sample:
--a0afb825-ec3d-4e18-acbb-2d008a06b3cd Content-Disposition: form-data; filename="example.txt"; name="File" Content-Type: text/plain example --a0afb825-ec3d-4e18-acbb-2d008a06b3cd--
Response Information
Resource Description
UploadFileCommandResult
UploadFileCommandResult| Name | Description | Type | Additional information |
|---|---|---|---|
| RecordId | universally unique identifier |
Required |
|
| ElectricalProjectFileId | universally unique identifier |
None. |
|
| Algorithm | HashAlgorithmKind |
None. |
|
| Hash | Collection of byte |
None. |
|
| Size | integer (64 bits) |
None. |
Response Formats
application/json
Sample:
{
"RecordId": "00000000-0000-0000-0000-000000000000",
"ElectricalProjectFileId": "00000000-0000-0000-0000-000000000000",
"Algorithm": "SHA256",
"Hash": [
64,
64
],
"Size": 1
}