POST process

Request Information

URI Parameters

None.

Body Parameters

InvoiceRequest
NameDescriptionTypeAdditional information
document_type

string

None.

invoice_details

InvoiceDetails

None.

Request Formats

application/json, text/json

Sample:
{
  "document_type": "sample string 1",
  "invoice_details": {
    "invoice_number": "sample string 1",
    "order_date": "sample string 2",
    "delivery_date": "sample string 3",
    "expiration_date": "sample string 4",
    "payment_terms": "sample string 5",
    "shipping_details": {
      "ship_to": {
        "company": "sample string 1",
        "address": "sample string 2"
      },
      "sell_to": {
        "company": "sample string 1",
        "address": "sample string 2"
      },
      "delivery_port": "sample string 1",
      "ship_via": "sample string 2",
      "delivery_terms": "sample string 3"
    },
    "line_items": [
      {
        "description": "sample string 1",
        "unit_price": 2.0,
        "quantity": 3.0,
        "amount": 4.0,
        "unit": "sample string 5"
      },
      {
        "description": "sample string 1",
        "unit_price": 2.0,
        "quantity": 3.0,
        "amount": 4.0,
        "unit": "sample string 5"
      }
    ],
    "total_amount": 6.0,
    "requisitioner": "sample string 7",
    "signatures": {
      "seller_signature": "sample string 1",
      "buyer_signature": "sample string 2",
      "sales_rep_signature": "sample string 3"
    }
  }
}

application/xml, text/xml

Sample:
<AiOrderCreationTestController.InvoiceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/api.cietrade.net.Controllers">
  <DocumentType>sample string 1</DocumentType>
  <InvoiceDetails>
    <DeliveryDate>sample string 3</DeliveryDate>
    <ExpirationDate>sample string 4</ExpirationDate>
    <InvoiceNumber>sample string 1</InvoiceNumber>
    <LineItems>
      <AiOrderCreationTestController.LineItem>
        <Amount>4</Amount>
        <Description>sample string 1</Description>
        <Quantity>3</Quantity>
        <Unit>sample string 5</Unit>
        <Unit_Price>2</Unit_Price>
      </AiOrderCreationTestController.LineItem>
      <AiOrderCreationTestController.LineItem>
        <Amount>4</Amount>
        <Description>sample string 1</Description>
        <Quantity>3</Quantity>
        <Unit>sample string 5</Unit>
        <Unit_Price>2</Unit_Price>
      </AiOrderCreationTestController.LineItem>
    </LineItems>
    <OrderDate>sample string 2</OrderDate>
    <PaymentTerms>sample string 5</PaymentTerms>
    <Requisitioner>sample string 7</Requisitioner>
    <ShippingDetails>
      <DeliveryPort>sample string 1</DeliveryPort>
      <DeliveryTerms>sample string 3</DeliveryTerms>
      <SellTo>
        <AddressLine>sample string 2</AddressLine>
        <Company>sample string 1</Company>
      </SellTo>
      <ShipTo>
        <AddressLine>sample string 2</AddressLine>
        <Company>sample string 1</Company>
      </ShipTo>
      <ShipVia>sample string 2</ShipVia>
    </ShippingDetails>
    <Signatures>
      <BuyerSignature>sample string 2</BuyerSignature>
      <SalesRepSignature>sample string 3</SalesRepSignature>
      <SellerSignature>sample string 1</SellerSignature>
    </Signatures>
    <TotalAmount>6</TotalAmount>
  </InvoiceDetails>
</AiOrderCreationTestController.InvoiceRequest>

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.