Products
You may find descriptions of endpoints for work with products below.
This is the eshop key you receive during onboarding.
Token you get from calling /users/login
Page number, can be used for pagination
1
Example: 1
items per page
10
Example: 30
POST /v2/products/filter HTTP/1.1
Host: gw.new.skladon.net
authorization: text
x-api-key: text
Content-Type: application/json
Accept: */*
Content-Length: 178
{
"page": 1,
"items": 30,
"columns": [
"sku",
"guid",
"name"
],
"sorts": [
{
"column": "name",
"direction": "DESC"
}
],
"filters": [
[
{
"column": "productType",
"operator": "eq",
"value": "finalProduct"
}
]
]
}
{
"statusCode": 200,
"message": "text",
"data": {
"data": [
{
"sku": "APPLEIPHONE13",
"name": "Apple Iphone 13",
"description": "Smartphone from Apple",
"price": 20000,
"hsCode": "text",
"upc": "text",
"ean": "0194252698525",
"guid": "text",
"rop": 1,
"expMethod": "FIFO",
"originCountry": "PL",
"scanSerialNumber": false,
"mpn": "text",
"isbn": "text",
"note": "some useful information",
"productType": "finalProduct",
"customField1": "text",
"customField2": "text",
"customField3": "text",
"ageCheck": false,
"active": true
}
],
"request": {
"page": 1,
"items": 30,
"columns": [
"sku",
"guid",
"name"
],
"sorts": [
{
"column": "name",
"direction": "DESC"
}
],
"filters": [
[
{
"column": "productType",
"operator": "eq",
"value": "finalProduct"
}
]
]
},
"totalCount": 430
}
}
This is the eshop key you receive during onboarding.
Token you get from calling /users/login
GET /v2/products/{sku} HTTP/1.1
Host: gw.new.skladon.net
authorization: text
x-api-key: text
Accept: */*
{
"statusCode": 200,
"message": "text",
"data": {
"id": 1,
"sku": "APPLEIPHONE13",
"name": "Apple Iphone 13",
"description": "Smartphone from Apple",
"price": 20000,
"hsCode": "text",
"upc": "text",
"ean": "0194252698525",
"guid": "text",
"rop": 1,
"expMethod": "FIFO",
"originCountry": "PL",
"scanSerialNumber": false,
"mpn": "text",
"isbn": "text",
"note": "some useful information",
"productType": "finalProduct",
"customField1": "text",
"customField2": "text",
"customField3": "text",
"ageCheck": false,
"active": true
}
}
This is the eshop key you receive during onboarding.
Token you get from calling /users/login
GET /v2/products/guid/{guid} HTTP/1.1
Host: gw.new.skladon.net
authorization: text
x-api-key: text
Accept: */*
{
"statusCode": 200,
"message": "text",
"data": {
"id": 1,
"sku": "APPLEIPHONE13",
"name": "Apple Iphone 13",
"description": "Smartphone from Apple",
"price": 20000,
"hsCode": "text",
"upc": "text",
"ean": "0194252698525",
"guid": "text",
"rop": 1,
"expMethod": "FIFO",
"originCountry": "PL",
"scanSerialNumber": false,
"mpn": "text",
"isbn": "text",
"note": "some useful information",
"productType": "finalProduct",
"customField1": "text",
"customField2": "text",
"customField3": "text",
"ageCheck": false,
"active": true
}
}
This is the eshop key you receive during onboarding.
Token you get from calling /users/login
APPLEIPHONE13
Pattern: ^[a-zA-Z0-9_*().s,+/\- ]*$
Apple Iphone 13
Smartphone from Apple
20000
0194252698525
FIFO
Possible values: PL
some useful information
finalProduct
Possible values: Info whether is necessary to check recipient age by delivery service
true
POST /v2/products HTTP/1.1
Host: gw.new.skladon.net
authorization: text
x-api-key: text
Content-Type: application/json
Accept: */*
Content-Length: 424
{
"sku": "APPLEIPHONE13",
"name": "Apple Iphone 13",
"description": "Smartphone from Apple",
"price": 20000,
"hsCode": "text",
"upc": "text",
"ean": "0194252698525",
"guid": "text",
"rop": 1,
"expMethod": "FIFO",
"originCountry": "PL",
"scanSerialNumber": false,
"mpn": "text",
"isbn": "text",
"note": "some useful information",
"productType": "finalProduct",
"customField1": "text",
"customField2": "text",
"customField3": "text",
"ageCheck": false,
"active": true
}
{
"statusCode": 200,
"message": "text",
"data": {
"id": 1,
"sku": "APPLEIPHONE13",
"name": "Apple Iphone 13",
"description": "Smartphone from Apple",
"price": 20000,
"hsCode": "text",
"upc": "text",
"ean": "0194252698525",
"guid": "text",
"rop": 1,
"expMethod": "FIFO",
"originCountry": "PL",
"scanSerialNumber": false,
"mpn": "text",
"isbn": "text",
"note": "some useful information",
"productType": "finalProduct",
"customField1": "text",
"customField2": "text",
"customField3": "text",
"ageCheck": false,
"active": true
}
}
This is the eshop key you receive during onboarding.
Token you get from calling /users/login
APPLEIPHONE13
Pattern: ^[a-zA-Z0-9_*().s,+/\- ]*$
Apple Iphone 13
Smartphone from Apple
20000
0194252698525
FIFO
Possible values: PL
some useful information
finalProduct
Possible values: Info whether is necessary to check recipient age by delivery service
true
PUT /v2/products/{sku} HTTP/1.1
Host: gw.new.skladon.net
authorization: text
x-api-key: text
Content-Type: application/json
Accept: */*
Content-Length: 424
{
"sku": "APPLEIPHONE13",
"name": "Apple Iphone 13",
"description": "Smartphone from Apple",
"price": 20000,
"hsCode": "text",
"upc": "text",
"ean": "0194252698525",
"guid": "text",
"rop": 1,
"expMethod": "FIFO",
"originCountry": "PL",
"scanSerialNumber": false,
"mpn": "text",
"isbn": "text",
"note": "some useful information",
"productType": "finalProduct",
"customField1": "text",
"customField2": "text",
"customField3": "text",
"ageCheck": false,
"active": true
}
{
"statusCode": 200,
"message": "text",
"data": {
"id": 1,
"sku": "APPLEIPHONE13",
"name": "Apple Iphone 13",
"description": "Smartphone from Apple",
"price": 20000,
"hsCode": "text",
"upc": "text",
"ean": "0194252698525",
"guid": "text",
"rop": 1,
"expMethod": "FIFO",
"originCountry": "PL",
"scanSerialNumber": false,
"mpn": "text",
"isbn": "text",
"note": "some useful information",
"productType": "finalProduct",
"customField1": "text",
"customField2": "text",
"customField3": "text",
"ageCheck": false,
"active": true
}
}
This is the eshop key you receive during onboarding.
Token you get from calling /users/login
APPLEIPHONE13
Pattern: ^[a-zA-Z0-9_*().s,+/\- ]*$
Apple Iphone 13
Smartphone from Apple
20000
0194252698525
FIFO
Possible values: PL
some useful information
finalProduct
Possible values: Info whether is necessary to check recipient age by delivery service
true
PUT /v2/products/guid/{guid} HTTP/1.1
Host: gw.new.skladon.net
authorization: text
x-api-key: text
Content-Type: application/json
Accept: */*
Content-Length: 424
{
"sku": "APPLEIPHONE13",
"name": "Apple Iphone 13",
"description": "Smartphone from Apple",
"price": 20000,
"hsCode": "text",
"upc": "text",
"ean": "0194252698525",
"guid": "text",
"rop": 1,
"expMethod": "FIFO",
"originCountry": "PL",
"scanSerialNumber": false,
"mpn": "text",
"isbn": "text",
"note": "some useful information",
"productType": "finalProduct",
"customField1": "text",
"customField2": "text",
"customField3": "text",
"ageCheck": false,
"active": true
}
{
"statusCode": 200,
"message": "text",
"data": {
"id": 1,
"sku": "APPLEIPHONE13",
"name": "Apple Iphone 13",
"description": "Smartphone from Apple",
"price": 20000,
"hsCode": "text",
"upc": "text",
"ean": "0194252698525",
"guid": "text",
"rop": 1,
"expMethod": "FIFO",
"originCountry": "PL",
"scanSerialNumber": false,
"mpn": "text",
"isbn": "text",
"note": "some useful information",
"productType": "finalProduct",
"customField1": "text",
"customField2": "text",
"customField3": "text",
"ageCheck": false,
"active": true
}
}
Last updated