POST api/productpurchases/syncstatus

Request Information

URI Parameters

None.

Body Parameters

ProductPurchaseRequest
NameDescriptionTypeAdditional information
SchoolId

integer

None.

PupilId

integer

None.

AccountId

integer

None.

ParentName

string

None.

PupilFullName

string

None.

Phone

string

None.

Network

string

None.

Amount

decimal number

None.

PaymentMethod

string

None.

Notes

string

None.

Reference

string

None.

Items

Collection of ProductPurchaseItemDto

None.

Request Formats

application/json, text/json

Sample:
{
  "SchoolId": 1,
  "PupilId": 2,
  "AccountId": 3,
  "ParentName": "sample string 4",
  "PupilFullName": "sample string 5",
  "Phone": "sample string 6",
  "Network": "sample string 7",
  "Amount": 8.0,
  "PaymentMethod": "sample string 9",
  "Notes": "sample string 10",
  "Reference": "sample string 11",
  "Items": [
    {
      "ProductId": 1,
      "ProductName": "sample string 2",
      "VariantId": 3,
      "VariantName": "sample string 4",
      "UnitPrice": 5.0,
      "Quantity": 6,
      "LineTotal": 7.0
    },
    {
      "ProductId": 1,
      "ProductName": "sample string 2",
      "VariantId": 3,
      "VariantName": "sample string 4",
      "UnitPrice": 5.0,
      "Quantity": 6,
      "LineTotal": 7.0
    }
  ]
}

application/xml, text/xml

Sample:
<ProductPurchaseRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/zamprepapi.Models.Products">
  <AccountId>3</AccountId>
  <Amount>8</Amount>
  <Items>
    <ProductPurchaseItemDto>
      <LineTotal>7</LineTotal>
      <ProductId>1</ProductId>
      <ProductName>sample string 2</ProductName>
      <Quantity>6</Quantity>
      <UnitPrice>5</UnitPrice>
      <VariantId>3</VariantId>
      <VariantName>sample string 4</VariantName>
    </ProductPurchaseItemDto>
    <ProductPurchaseItemDto>
      <LineTotal>7</LineTotal>
      <ProductId>1</ProductId>
      <ProductName>sample string 2</ProductName>
      <Quantity>6</Quantity>
      <UnitPrice>5</UnitPrice>
      <VariantId>3</VariantId>
      <VariantName>sample string 4</VariantName>
    </ProductPurchaseItemDto>
  </Items>
  <Network>sample string 7</Network>
  <Notes>sample string 10</Notes>
  <ParentName>sample string 4</ParentName>
  <PaymentMethod>sample string 9</PaymentMethod>
  <Phone>sample string 6</Phone>
  <PupilFullName>sample string 5</PupilFullName>
  <PupilId>2</PupilId>
  <Reference>sample string 11</Reference>
  <SchoolId>1</SchoolId>
</ProductPurchaseRequest>

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.