Skip to content

Product Library API API

by izettle.com

OAuthHTTPSShopping
Open documentation ↗

Overview

The Product Library API is used for managing merchant's product information and product images.

Product Library API is a shopping API from izettle.com. Requests are authenticated with OAuth. It is served over HTTPS. Its OpenAPI description documents 32 endpoints.

At a glance

Authentication
OAuth
HTTPS
Yes
CORS
Unknown
Category
Shopping
Base URL
https://products.izettle.com
Version
1.0.0
Endpoints
32
Spec updated
2023-03-06

Make a first request

Replace the placeholders; the documentation says exactly where credentials go.

cURL
curl -X GET "https://products.izettle.com/v1/taxes" \
  -H "Accept: application/json" \
  -H "Authorization: Bearer YOUR_TOKEN"
JavaScript
const response = await fetch("https://products.izettle.com/v1/taxes", {
  method: "GET",
  headers: {
    "Accept": "application/json",
    "Authorization": "Bearer YOUR_TOKEN",
  },
});
const data = await response.json();
console.log(data);
Python
import requests

response = requests.request(
    "GET",
    "https://products.izettle.com/v1/taxes",
    headers={
    "Accept": "application/json",
    "Authorization": "Bearer YOUR_TOKEN",
    },
    timeout=30,
)
print(response.json())

Endpoints

MethodPathWhat it does
GET/organizations/{organizationUuid}/categories/v2Retrieve all categories
POST/organizations/{organizationUuid}/categories/v2Create a new category
PATCH/organizations/{organizationUuid}/categories/v2/{categoryUuid}Rename a category
DELETE/organizations/{organizationUuid}/categories/v2/{categoryUuid}Delete a category
GET/organizations/{organizationUuid}/discountsRetrieve all discounts
POST/organizations/{organizationUuid}/discountsCreate a discount
GET/organizations/{organizationUuid}/discounts/{discountUuid}Retrieve a single discount
PUT/organizations/{organizationUuid}/discounts/{discountUuid}Update a single discount
DELETE/organizations/{organizationUuid}/discounts/{discountUuid}Delete a single discount
GET/organizations/{organizationUuid}/imagesRetrieve all library item images
GET/organizations/{organizationUuid}/import/statusGet status for latest import
GET/organizations/{organizationUuid}/import/status/{importUuid}Get status for an import
POST/organizations/{organizationUuid}/import/v2Import library items
GET/organizations/{organizationUuid}/libraryRetrieve the entire library
GET/organizations/{organizationUuid}/productsRetrieve all products visible in POS
POST/organizations/{organizationUuid}/productsCreate a new product
DELETE/organizations/{organizationUuid}/productsDelete a list of products
POST/organizations/{organizationUuid}/products/online/slugCreate a product identifier
GET/organizations/{organizationUuid}/products/optionsRetrieve an aggregate of active Options in the library
GET/organizations/{organizationUuid}/products/v2Retrieve all products visible in POS – v2
GET/organizations/{organizationUuid}/products/v2/countRetrieve the count of existing products
PUT/organizations/{organizationUuid}/products/v2/{productUuid}Update a single product
GET/organizations/{organizationUuid}/products/{productUuid}Retrieve a single product
DELETE/organizations/{organizationUuid}/products/{productUuid}Delete a single product
GET/v1/taxesGet all available tax rates
POST/v1/taxesCreate new tax rates
GET/v1/taxes/countGet all tax rates and a count of products associated with each
GET/v1/taxes/settingsGet the organization tax settings
PUT/v1/taxes/settingsUpdate the organization tax settings
GET/v1/taxes/{taxRateUuid}Get a single tax rate
PUT/v1/taxes/{taxRateUuid}Update a single tax rate
DELETE/v1/taxes/{taxRateUuid}Delete a single tax rate

Questions

Does the Product Library API API need an API key?

Yes. The Product Library API API uses OAuth authentication; the documentation explains how to get credentials.

Does the Product Library API API support HTTPS?

Yes, the Product Library API API is served over HTTPS.

How many endpoints does the Product Library API API have?

Its OpenAPI description lists 32 endpoints in version 1.0.0. All of them are shown on this page.

What are alternatives to the Product Library API API?

Other Shopping APIs include Etsy, eBay, Flipkart Marketplace, Inventory Management, Intel Product Catalogue Service.

Compare alternatives →

Listed from APIs.guru (CC0).