POST V2/HKPostTemp

Request Information

URI Parameters

None.

Body Parameters

ProdSearchCond
NameDescriptionTypeAdditional information
PageInfo

PageInfo

None.

Language

string

None.

Key

string

None.

ProductCode

string

None.

KeyWordType

string

None.

Category

integer

None.

Attribute

integer

None.

AttributeValue

integer

None.

ExAttribute

integer

None.

ExAttributeValue

integer

None.

OnSale

boolean

None.

Standard

boolean

None.

Combination

boolean

None.

Stock

boolean

None.

OEM

boolean

None.

IsCombinationProduct

integer

None.

PermissionLevel

string

None.

IsPermissionRange

boolean

None.

CreateDateFrom

date

None.

CreateDateTo

date

None.

ProductName

string

None.

IsDeleted

boolean

None.

SortMode

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "PageInfo": {
    "Page": 1,
    "PageSize": 2,
    "Offset": 0,
    "SortName": "sample string 3",
    "SortOrder": "sample string 4"
  },
  "Language": "sample string 1",
  "Key": "sample string 2",
  "ProductCode": "sample string 3",
  "KeyWordType": "sample string 4",
  "Category": 5,
  "Attribute": 6,
  "AttributeValue": 7,
  "ExAttribute": 8,
  "ExAttributeValue": 9,
  "OnSale": true,
  "Standard": true,
  "Combination": true,
  "Stock": true,
  "OEM": true,
  "IsCombinationProduct": 15,
  "PermissionLevel": "sample string 16",
  "IsPermissionRange": true,
  "CreateDateFrom": "2024-11-15 11:23:30",
  "CreateDateTo": "2024-11-15 11:23:30",
  "ProductName": "sample string 18",
  "IsDeleted": true,
  "SortMode": true
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ProdSearchCond'.

Response Information

Resource Description

PageDataOfProductSummary
NameDescriptionTypeAdditional information
TotalPage

integer

None.

TotalRecord

integer

None.

Data

Collection of ProductSummary

None.

Page

integer

None.

PageSize

integer

None.

Offset

integer

None.

SortName

string

None.

SortOrder

string

None.

Response Formats

application/json, text/json

Sample:
{
  "TotalPage": 1,
  "TotalRecord": 1,
  "Data": [
    {
      "Sku": "sample string 1",
      "Code": "sample string 2",
      "Name": "sample string 3",
      "SalePrice": 4.0,
      "ListPrice": 5.0,
      "Currency": {
        "Id": 1,
        "Code": "sample string 2",
        "Name": "sample string 3",
        "Desc": "sample string 4",
        "IsSyncProducts": true,
        "IsSyncOrders": true
      },
      "BrandId": 6,
      "PmsnId": "sample string 7",
      "BrandPath": "sample string 8",
      "BrandPathName": "sample string 9",
      "Img": "sample string 10",
      "CreateDt": "sample string 11",
      "IsComb": true,
      "IsDeleted": true,
      "Permission": "sample string 14",
      "Seq": 15,
      "InternalPrice": 16.0,
      "negotiateMinQty": 1
    },
    {
      "Sku": "sample string 1",
      "Code": "sample string 2",
      "Name": "sample string 3",
      "SalePrice": 4.0,
      "ListPrice": 5.0,
      "Currency": {
        "Id": 1,
        "Code": "sample string 2",
        "Name": "sample string 3",
        "Desc": "sample string 4",
        "IsSyncProducts": true,
        "IsSyncOrders": true
      },
      "BrandId": 6,
      "PmsnId": "sample string 7",
      "BrandPath": "sample string 8",
      "BrandPathName": "sample string 9",
      "Img": "sample string 10",
      "CreateDt": "sample string 11",
      "IsComb": true,
      "IsDeleted": true,
      "Permission": "sample string 14",
      "Seq": 15,
      "InternalPrice": 16.0,
      "negotiateMinQty": 1
    }
  ],
  "Page": 2,
  "PageSize": 3,
  "Offset": 3,
  "SortName": "sample string 4",
  "SortOrder": "sample string 5"
}