API
Image Recognition API

SKU

Methods allow you to get a complete list or a specific SKU in Eyrene, view information about them, update all fields, or only select SKU fields.



Retrieve a list of SKUs.

GET /sku
GET
Request
Header Parameters
Authorization
String
required
String in "Token XXXXXX..." format.
Body Parameters
limit
String
optional
The number of results to return per page.
offset
String
optional
The initial index from which to return the results.


Response parameters



count integer

The number of SKUs.



next string (uri) Nullable

Next page.



previous string (uri) Nullable

Previous page.



results array of objects

An array of objects with information about SKUs:

  • id string SKU ID.
  • cid string Client-specific SKU ID, e.g. internal code.
  • ean13 string European Article Number.
  • image string SKU image ID, available via /uploads or /uploads_by_url.
  • name string Human readable SKU name.
  • brand string Brand ID.
  • category string Category ID.
  • manufacturer string Manufacturer ID.
  • size_x_mm float Product width in mm.
  • size_y_mm float Product height in mm.
  • size_z_mm float Product depth in mm.






Сreate a new sku.

POST /sku
POST
Request
Header Parameters
Authorization
String
required
String in "Token XXXXXX..." format.
Body Parameters
id
String
optional
SKU ID.
cid
String
optional
Client-specific SKU ID, e.g. internal code.
ean13
String
optional
European Article Number.
image
String
optional
SKU image ID, available via /uploads or /uploads_by_url.
name
String
optional
Human readable SKU name.
brand
String
optional
Brand ID.
category
String
optional
Category ID.
manufacturer
String
optional
Manufacturer ID.
size_x_mm
Integer
optional
Product width in mm.
size_y_mm
Integer
optional
Product height in mm.
size_z_mm
String
optional
Product depth in mm.



Retrieve detailed information about SKU by ID.

GET /sku/{id}
GET
Request
Path Params
id
String
required
SKU ID.
Header Parameters
Authorization
String
required
String in "Token XXXXXX..." format.


Response parameters





id string

SKU ID.



cid string

Client-specific SKU ID, e.g. internal code.



ean13 string

European Article Number.



image string

SKU image ID, available via /uploads or /uploads_by_url.



name string

Human readable SKU name.



brand string

Brand ID.



category string

Category ID.



manufacturer string

Manufacturer ID.



size_x_mm float

Product width in mm.



size_y_mm float

Product height in mm.



size_z_mm float

Product depth in mm.









Update all SKU fields.

PUT /sku/{id}
PUT
Request
Path Params
id
String
required
SKU ID.
Header Parameters
Authorization
String
required
String in "Token XXXXXX..." format.
Body Parameters
id
String
optional
SKU ID.
cid
String
optional
Client-specific SKU ID, e.g. internal code.
ean13
String
optional
European Article Number.
image
String
optional
SKU image ID, available via /uploads or /uploads_by_url.
name
String
optional
Human readable SKU name.
brand
String
optional
Brand ID.
category
String
optional
Category ID.
manufacture
String
optional
Manufacturer ID.
size_x_mm
Integer
optional
Product width in mm.
size_y_mm
String
optional
Product height in mm.
size_z_mm
String
optional
Product depth in mm.


Response parameters





id string

SKU ID.



cid string

Client-specific SKU ID, e.g. internal code.



ean13 string

European Article Number.



image string

SKU image ID, available via /uploads or /uploads_by_url.



name string

Human readable SKU name.



brand string

Brand ID.



category string

Category ID.



manufacturer string

Manufacturer ID.



size_x_mm float

Product width in mm.



size_y_mm float

Product height in mm.



size_z_mm float

Product depth in mm.









Update some of SKU .

PATCH /sku/{id}
PATCH
Request
Path Params
id
String
required
SKU ID.
Header Parameters
Authorization
String
required
String in "Token XXXXXX..." format.
Body Parameters
id
String
optional
SKU ID.
cid
String
optional
Client-specific SKU ID, e.g. internal code.
ean13
String
optional
European Article Number.
image
String
optional
SKU image ID, available via /uploads or /uploads_by_url.
name
String
optional
Human readable SKU name.
brand
String
optional
Brand ID.
category
String
optional
Category ID.
manufacturer
String
optional
Manufacturer ID.
size_x_mm
Integer
optional
Product width in mm.
size_y_mm
Integer
optional
Product height in mm.
size_z_mm
Integer
optional
Product depth in mm.


Response parameters





id string

SKU ID.



cid string

Client-specific SKU ID, e.g. internal code.



ean13 string

European Article Number.



image string

SKU image ID, available via /uploads or /uploads_by_url.



name string

Human readable SKU name.



brand string

Brand ID.



category string

Category ID.



manufacturer string

Manufacturer ID.



size_x_mm float

Product width in mm.



size_y_mm float

Product height in mm.



size_z_mm float

Product depth in mm.









List SKU with the given Customer ID (cid) field.

GET /sku/?cid={cid}
GET
Request
Path Params
cid
String
required
Customer SKU ID.
Header Parameters
Authorization
String
optional
String in "Token XXXXXX..." format


Response parameters



id string

SKU ID.



cid string

Client-specific SKU ID, e.g. internal code



ean13 string

European Article Number.



image string

SKU image ID, available via /uploads or /uploads_by_url.



name string

Human readable SKU name.



brand string

Brand ID.



category string

Category ID.



manufacturer string

Manufacturer ID.



size_x_mm float

Product width in mm.



size_y_mm float

Product height in mm.



size_z_mm float

Product depth in mm.









Updated 03 Mar 2023
Did this page help you?