POST api/PostBasketLines

Request Information

URI Parameters

None.

Body Parameters

BasketLine
NameDescriptionTypeAdditional information
BasketLineId

integer

None.

BasketHeaderId

integer

None.

PartId

integer

None.

Quantity

integer

None.

StatusId

integer

None.

CreatedDate

date

None.

LineCost

decimal number

None.

ExceptionId

integer

None.

DropShip

string

String length: inclusive between 0 and 10

Discount

decimal number

None.

Surcharge

decimal number

None.

BasketHeader

BasketHeader

None.

Part

Part

None.

Request Formats

application/json, text/json

Sample:
{
  "basketLineId": 1,
  "basketHeaderId": 2,
  "partId": 3,
  "quantity": 4,
  "statusId": 1,
  "createdDate": "2025-09-01T00:37:03.794355+00:00",
  "lineCost": 1.0,
  "exceptionId": 1,
  "dropShip": "sample string 6",
  "discount": 1.0,
  "surcharge": 1.0,
  "basketHeader": {
    "$id": "2",
    "basketHeaderId": 1,
    "dealerId": 2,
    "createDate": "2025-09-01T00:37:03.794355+00:00",
    "createdByUserId": 3,
    "addressId": 1,
    "orderTypeId": 4,
    "customerReference": "sample string 5",
    "alternativeAddressId": 1,
    "orderType": {
      "$id": "3",
      "id": 1,
      "code": "sample string 2",
      "description": "sample string 3",
      "dropdowngroup": true,
      "basketHeaders": {
        "$id": "4",
        "$values": [
          {
            "$ref": "2"
          },
          {
            "$ref": "2"
          }
        ]
      }
    },
    "basketLines": {
      "$id": "5",
      "$values": [
        {
          "$ref": "1"
        },
        {
          "$ref": "1"
        }
      ]
    }
  },
  "part": {
    "$id": "6",
    "partId": 1,
    "partNumber": "sample string 2",
    "partDescription": "sample string 3",
    "series": "sample string 4",
    "element": 1,
    "unit": "sample string 5",
    "unitQty": 1.1,
    "special": true,
    "vor": true,
    "superceeded": true,
    "restricted": true,
    "vatCode": 1,
    "coOrigin": "sample string 6",
    "partOrderTypeId": 1,
    "emissionsCritical": true,
    "exchangePart": true,
    "surchargeValue": 1.1,
    "requiredFieldsCode": 1,
    "uoi": 1,
    "stock_Discount": 1.1,
    "voR_Discount": 1.1,
    "unitOfSale": 1,
    "maxQty": 1,
    "template": "sample string 7"
  }
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.