Product Picture API

Upload and manage product pictures

Base URL

https://{tenant}.logzi.com/api/product_picture/

Every request returns a JSON response. On success result.code == 1, on error result.code == 0. The product picture API lets you upload, list, and download images linked to products by product ID, group, or part number.

GET /api/product_picture/get

Retrieve the metadata of a single product picture record.

Query parameters

ParameterTypeRequiredDescription
idintPicture record identifier
product_group_idintProduct group identifier
product_partnumberstringProduct part number
product_idintProduct identifier

Example request

GET /api/product_picture/get?product_partnumber=PROD-001
X-API-KEY: {your_api_key}
GET /api/product_picture/picture

Download a product picture file (binary response).

Query parameters

ParameterTypeRequiredDescription
idintPicture record identifier
product_partnumberstringProduct part number
pic_namestringPicture file name
product_group_idintProduct group identifier
product_idintProduct identifier

Example request

GET /api/product_picture/picture?product_partnumber=PROD-001&pic_name=main.jpg
X-API-KEY: {your_api_key}
GET /api/product_picture/list

Paginated list of product pictures.

Query parameters

ParameterTypeRequiredDescription
list_countintMaximum number of records to return
list_offsetintPagination offset (default: 0)
list_conditionobjectFilter conditions object

Example request

GET /api/product_picture/list?list_offset=0&list_count=100
X-API-KEY: {your_api_key}
POST /api/product_picture/save

Upload or update a product picture.

POST fields — data object

Provide the picture metadata in the data object (product identifier, part number, picture file name, sort order).

Example request

POST /api/product_picture/save
X-API-KEY: {your_api_key}
Content-Type: application/json

{ "data": { "product_id": 1, "pic_name": "main.jpg" } }
POST /api/product_picture/delete

Delete a product picture.

POST fields — data object

Provide the details of the picture to delete in the data object.

Example request

POST /api/product_picture/delete
X-API-KEY: {your_api_key}
Content-Type: application/json

{ "data": { "id": 1 } }

Get in touch with us

Interested in our software? Feel free to write to us!

Need help?

If you can't find the answer and need assistance

Create your account now,
pay later!

Try it free for 3 days, no risk, no obligation!