Keys in the header
Zikkio sends the REST keys in the Authorization header over HTTPS, so they never end up in the store’s access logs.
Read products and variations from any WooCommerce store and write prices in batches. The merchant approves access with one click.
WooCommerce REST API v3
Every field comes back in the same shape as on the other platforms.
| Data | What you get | Access |
|---|---|---|
| Catalog | What you get: Every product, page by page, with tags and metadata. | Access: Read |
| Variants | What you get: Every variation of a variable product, with no cap per product. | Access: Read |
| Prices | What you get: Batches of up to 100 per call, each one back as applied or failed. | Access: Write |
| Inventory | What you get: Stock per variation. | Access: Write |
The merchant approves access once. The keys work until they revoke them.
Start the connection from your product
curl -X POST https://api.zikkio.com/v1/connect/sessions \ -H "Authorization: Bearer zk_test_••••" \ -d '{ "platform": "woocommerce" }'
{ "connect_url": "https://connect.zikkio.com/s/ses_3kd9" }
The platform details your integration does not have to deal with.
Zikkio sends the REST keys in the Authorization header over HTTPS, so they never end up in the store’s access logs.
Variations are read page by page, so a product with hundreds of them comes through whole.
Price changes go out through the batch endpoints, up to 100 per call, with a result for each.
Before you connect the first WooCommerce store.
Free plan with three stores on every platform. No card, and no sales call unless you ask for one.
curl -X POST https://api.zikkio.com/v1/connect/sessions \ -H "Authorization: Bearer zk_test_••••" \ -d '{ "platform": "shopify" }'
{ "connect_url": "https://connect.zikkio.com/s/ses_3kd9" }