POST api/PushNotifications

Request Information

URI Parameters

None.

Body Parameters

PartRequestViewModel
NameDescriptionTypeAdditional 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:22.0045125+00:00",
  "dateRequiredUtc": "2026-01-10T09:39:22.0045125+00:00",
  "dateRequiredDisplay": "sample string 3",
  "dateOrderedUtc": "2026-01-10T09:39:22.0045125+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:22.0045125+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:22.0045125+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:
<PartRequestViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Poco.Models">
  <Brand>sample string 9</Brand>
  <Cost>1</Cost>
  <Count>4</Count>
  <CreateNewOrder>true</CreateNewOrder>
  <DateCreatedUtc>2026-01-10T09:39:22.0045125+00:00</DateCreatedUtc>
  <DateOrderedUtc>2026-01-10T09:39:22.0045125+00:00</DateOrderedUtc>
  <DateRequiredDisplay>sample string 3</DateRequiredDisplay>
  <DateRequiredUtc>2026-01-10T09:39:22.0045125+00:00</DateRequiredUtc>
  <EasyPostLink>sample string 11</EasyPostLink>
  <Files>
    <PartRequestFileViewModel>
      <Blob>sample string 4</Blob>
      <Container>sample string 3</Container>
      <DateCreatedUtc>2026-01-10T09:39:22.0045125+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:22.0045125+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>sample string 1</Id>
  <Notes>sample string 10</Notes>
  <OrderId>sample string 16</OrderId>
  <PackageCarrierId>sample string 15</PackageCarrierId>
  <PartName>sample string 8</PartName>
  <PartNumber>sample string 7</PartNumber>
  <ProjectId>sample string 13</ProjectId>
  <RequestedByName>sample string 12</RequestedByName>
  <Status>Requested</Status>
  <Supplier>sample string 6</Supplier>
  <SupplierId>sample string 14</SupplierId>
  <TrackingNumber>sample string 5</TrackingNumber>
</PartRequestViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.