POST api/v2/electrical/projects/files/upload/inspectionplan?ElectricalProjectVersionId={ElectricalProjectVersionId}&ElectricalProjectFileId={ElectricalProjectFileId}&Order={Order}&Description={Description}

UploadElectricalProjectInspectionPlanFile

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ElectricalProjectVersionId

universally unique identifier

Required

ElectricalProjectFileId

universally unique identifier

None.

Order

integer (32 bits)

None.

Description

string

Max length: 200

Body Parameters

The file

UploadElectricalProjectInspectionPlanFileCommandFile
NameDescriptionTypeAdditional information
File

File to upload.

File

Allowed file types pdf.

Maximum file name length 256 characters.

Maximum file size 10 MB (10,485,760 bytes).

Request Formats

multipart/form-data

Sample:
--57a9d7ea-65e8-457b-884f-52f635f358ca
Content-Disposition: form-data; filename="example.txt"; name="File"
Content-Type: text/plain

example
--57a9d7ea-65e8-457b-884f-52f635f358ca--

Response Information

Resource Description

UploadFileCommandResult

UploadFileCommandResult
NameDescriptionTypeAdditional 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
}