POST api/Forms/PostSubmission?userId={userId}&password={password}&version={version}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| userId | integer |
Required |
|
| password | string |
Required |
|
| version | string |
Required |
Body Parameters
FormSubmissionUpload| Name | Description | Type | Additional information |
|---|---|---|---|
| Guid | string |
None. |
|
| FormVersionID | integer |
None. |
|
| JobID | integer |
None. |
|
| JobAppointmentEngineerID | integer |
None. |
|
| State | string |
None. |
|
| StartedAt | date |
None. |
|
| CompletedAt | date |
None. |
|
| CompletedByUserID | integer |
None. |
|
| Latitude | decimal number |
None. |
|
| Longitude | decimal number |
None. |
|
| AppVersion | string |
None. |
|
| Answers | Collection of FormAnswerUpload |
None. |
Request Formats
application/json, text/json
Sample:
{
"Guid": "sample string 1",
"FormVersionID": 2,
"JobID": 3,
"JobAppointmentEngineerID": 4,
"State": "sample string 5",
"StartedAt": "2026-10-21T18:40:06.8776638+01:00",
"CompletedAt": "2026-10-21T18:40:06.8776638+01:00",
"CompletedByUserID": 1,
"Latitude": 1.0,
"Longitude": 1.0,
"AppVersion": "sample string 6",
"Answers": [
{
"FieldKey": "sample string 1",
"InstancePath": "sample string 2",
"ValueText": "sample string 3",
"ValueNumber": 1.0,
"ValueDate": "2026-10-21T18:40:06.8776638+01:00",
"ValueBool": true,
"ValueOptionKey": "sample string 4",
"Note": "sample string 5",
"Attachments": [
{
"AttachmentGuid": "sample string 1",
"SortOrder": 2,
"CapturedAt": "2026-10-21T18:40:06.8776638+01:00"
},
{
"AttachmentGuid": "sample string 1",
"SortOrder": 2,
"CapturedAt": "2026-10-21T18:40:06.8776638+01:00"
}
]
},
{
"FieldKey": "sample string 1",
"InstancePath": "sample string 2",
"ValueText": "sample string 3",
"ValueNumber": 1.0,
"ValueDate": "2026-10-21T18:40:06.8776638+01:00",
"ValueBool": true,
"ValueOptionKey": "sample string 4",
"Note": "sample string 5",
"Attachments": [
{
"AttachmentGuid": "sample string 1",
"SortOrder": 2,
"CapturedAt": "2026-10-21T18:40:06.8776638+01:00"
},
{
"AttachmentGuid": "sample string 1",
"SortOrder": 2,
"CapturedAt": "2026-10-21T18:40:06.8776638+01:00"
}
]
}
]
}
application/xml, text/xml
Sample:
<FormSubmissionUpload xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Models">
<Answers>
<FormAnswerUpload>
<Attachments>
<FormAttachmentUpload>
<AttachmentGuid>sample string 1</AttachmentGuid>
<CapturedAt>2026-10-21T18:40:06.8776638+01:00</CapturedAt>
<SortOrder>2</SortOrder>
</FormAttachmentUpload>
<FormAttachmentUpload>
<AttachmentGuid>sample string 1</AttachmentGuid>
<CapturedAt>2026-10-21T18:40:06.8776638+01:00</CapturedAt>
<SortOrder>2</SortOrder>
</FormAttachmentUpload>
</Attachments>
<FieldKey>sample string 1</FieldKey>
<InstancePath>sample string 2</InstancePath>
<Note>sample string 5</Note>
<ValueBool>true</ValueBool>
<ValueDate>2026-10-21T18:40:06.8776638+01:00</ValueDate>
<ValueNumber>1</ValueNumber>
<ValueOptionKey>sample string 4</ValueOptionKey>
<ValueText>sample string 3</ValueText>
</FormAnswerUpload>
<FormAnswerUpload>
<Attachments>
<FormAttachmentUpload>
<AttachmentGuid>sample string 1</AttachmentGuid>
<CapturedAt>2026-10-21T18:40:06.8776638+01:00</CapturedAt>
<SortOrder>2</SortOrder>
</FormAttachmentUpload>
<FormAttachmentUpload>
<AttachmentGuid>sample string 1</AttachmentGuid>
<CapturedAt>2026-10-21T18:40:06.8776638+01:00</CapturedAt>
<SortOrder>2</SortOrder>
</FormAttachmentUpload>
</Attachments>
<FieldKey>sample string 1</FieldKey>
<InstancePath>sample string 2</InstancePath>
<Note>sample string 5</Note>
<ValueBool>true</ValueBool>
<ValueDate>2026-10-21T18:40:06.8776638+01:00</ValueDate>
<ValueNumber>1</ValueNumber>
<ValueOptionKey>sample string 4</ValueOptionKey>
<ValueText>sample string 3</ValueText>
</FormAnswerUpload>
</Answers>
<AppVersion>sample string 6</AppVersion>
<CompletedAt>2026-10-21T18:40:06.8776638+01:00</CompletedAt>
<CompletedByUserID>1</CompletedByUserID>
<FormVersionID>2</FormVersionID>
<Guid>sample string 1</Guid>
<JobAppointmentEngineerID>4</JobAppointmentEngineerID>
<JobID>3</JobID>
<Latitude>1</Latitude>
<Longitude>1</Longitude>
<StartedAt>2026-10-21T18:40:06.8776638+01:00</StartedAt>
<State>sample string 5</State>
</FormSubmissionUpload>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.