POST api/PartRequests
Request Information
URI Parameters
None.
Body Parameters
PartRequestApiViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | string |
None. |
|
| Cost | decimal number |
None. |
|
| DateCreatedUtc | date |
None. |
|
| DateRequiredUtc | date |
None. |
|
| DateRequiredDisplay | string |
String length: inclusive between 0 and 100 |
|
| DateOrderedUtc | date |
None. |
|
| Count | integer |
None. |
|
| TrackingNumber | string |
String length: inclusive between 0 and 512 |
|
| Supplier | string |
String length: inclusive between 0 and 512 |
|
| PartNumber | string |
String length: inclusive between 0 and 512 |
|
| PartName | string |
Required String length: inclusive between 0 and 512 |
|
| Brand | string |
String length: inclusive between 0 and 512 |
|
| Notes | string |
String length: inclusive between 0 and 1024 |
|
| EasyPostLink | string |
String length: inclusive between 0 and 1024 |
|
| Status | PartRequestStatus |
Required |
|
| RequestedByName | string |
None. |
|
| Files | Collection of PartRequestFileViewModel |
None. |
|
| ProjectId | string |
Required |
|
| SupplierId | string |
None. |
|
| PackageCarrierId | string |
None. |
|
| OrderId | string |
None. |
|
| CreateNewOrder | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": "sample string 1",
"cost": 1.0,
"dateCreatedUtc": "2026-01-10T09:39:18.7857269+00:00",
"dateRequiredUtc": "2026-01-10T09:39:18.7857269+00:00",
"dateRequiredDisplay": "sample string 3",
"dateOrderedUtc": "2026-01-10T09:39:18.7857269+00:00",
"count": 4,
"trackingNumber": "sample string 5",
"supplier": "sample string 6",
"partNumber": "sample string 7",
"partName": "sample string 8",
"brand": "sample string 9",
"notes": "sample string 10",
"easyPostLink": "sample string 11",
"status": 0,
"requestedByName": "sample string 12",
"files": [
{
"id": "sample string 1",
"dateCreatedUtc": "2026-01-10T09:39:18.7857269+00:00",
"container": "sample string 3",
"blob": "sample string 4",
"url": "sample string 5",
"name": "sample string 6",
"partRequestId": "sample string 7"
},
{
"id": "sample string 1",
"dateCreatedUtc": "2026-01-10T09:39:18.7857269+00:00",
"container": "sample string 3",
"blob": "sample string 4",
"url": "sample string 5",
"name": "sample string 6",
"partRequestId": "sample string 7"
}
],
"projectId": "sample string 13",
"supplierId": "sample string 14",
"packageCarrierId": "sample string 15",
"orderId": "sample string 16",
"createNewOrder": true
}
application/xml, text/xml
Sample:
<PartRequestApiViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Business.ViewModels.PartRequests">
<Brand xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 9</Brand>
<Cost xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">1</Cost>
<Count xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">4</Count>
<CreateNewOrder xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">true</CreateNewOrder>
<DateCreatedUtc xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">2026-01-10T09:39:18.7857269+00:00</DateCreatedUtc>
<DateOrderedUtc xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">2026-01-10T09:39:18.7857269+00:00</DateOrderedUtc>
<DateRequiredDisplay xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 3</DateRequiredDisplay>
<DateRequiredUtc xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">2026-01-10T09:39:18.7857269+00:00</DateRequiredUtc>
<EasyPostLink xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 11</EasyPostLink>
<Files xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">
<PartRequestFileViewModel>
<Blob>sample string 4</Blob>
<Container>sample string 3</Container>
<DateCreatedUtc>2026-01-10T09:39:18.7857269+00:00</DateCreatedUtc>
<Id>sample string 1</Id>
<Name>sample string 6</Name>
<PartRequestId>sample string 7</PartRequestId>
<Url>sample string 5</Url>
</PartRequestFileViewModel>
<PartRequestFileViewModel>
<Blob>sample string 4</Blob>
<Container>sample string 3</Container>
<DateCreatedUtc>2026-01-10T09:39:18.7857269+00:00</DateCreatedUtc>
<Id>sample string 1</Id>
<Name>sample string 6</Name>
<PartRequestId>sample string 7</PartRequestId>
<Url>sample string 5</Url>
</PartRequestFileViewModel>
</Files>
<Id xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 1</Id>
<Notes xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 10</Notes>
<OrderId xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 16</OrderId>
<PackageCarrierId xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 15</PackageCarrierId>
<PartName xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 8</PartName>
<PartNumber xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 7</PartNumber>
<ProjectId xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 13</ProjectId>
<RequestedByName xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 12</RequestedByName>
<Status xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">Requested</Status>
<Supplier xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 6</Supplier>
<SupplierId xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 14</SupplierId>
<TrackingNumber xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">sample string 5</TrackingNumber>
</PartRequestApiViewModel>
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.