Etsy integration

Handmade marketplace: listings, orders, shops, receipts, reviews, shipping

Help CentreConnectors

Overview

Etsy is the global handmade + vintage + craft marketplace. The Automize Etsy connector covers listings, orders, shops, receipts, reviews, shipping for marketplace sellers.

  • Regions: Global.
  • Plans: Etsy shop required. API access free for sellers.

Setting up the connection

Auth type: OAuth 2.0 (Authorization Code).

  1. Etsy developers → register app → OAuth credentials.
  2. In Automize → Settings → Connectors → Etsy. Paste credentials, connect shop.

Find your credentials at https://www.etsy.com/developers/your-apps.


Rate limits

10 req/sec per token. Daily caps.


Data model

Marketplace primitives:

    Shop ─┬─ Listings (products)
          ├─ Orders ── Receipts ── Items
          └─ Reviews

Available operations

9 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Create ListingGeneralCreate a new listing
Create Shipping ProfileGeneralCreate a shipping profile
Get ListingGeneralGet listing details
Get ReceiptGeneralGet receipt details
Get ShopGeneralGet shop details
List ListingsGeneralList active shop listings
List ReceiptsGeneralList shop receipts/orders
List ReviewsGeneralList shop reviews
Update ListingGeneralUpdate an existing listing

Operations

Create Listing

Create a new listing

ParameterRequiredTypeDescription
Title titleYestext
Description descriptionYestext
Price priceYesnumber
Quantity quantityYesnumber
Taxonomy Id taxonomy_idYestext
Who Made who_madeYestext
When Made when_madeYestext
Is Supply is_supplyYestext
Shop Id shop_idYestext

Tips

  • Heavy payload – title, description, price, quantity, images, tags, materials, shipping profile.

Create Shipping Profile

Create a shipping profile

ParameterRequiredTypeDescription
Title titleYestext
Origin Country Iso origin_country_isoYestext
Primary Cost primary_costYestext
Secondary Cost secondary_costYestext
Shop Id shop_idYestext

Get Listing

Get listing details

ParameterRequiredTypeDescription
Listing Id listing_idYestext

Get Receipt

Get receipt details

ParameterRequiredTypeDescription
Shop Id shop_idYestext
Receipt Id receipt_idYestext

Get Shop

Get shop details

ParameterRequiredTypeDescription
Shop Id shop_idYestext

List Listings

List active shop listings

ParameterRequiredTypeDescription
Shop Id shop_idYestext

Tips

  • Active or all states (active, inactive, draft, expired, sold_out).

List Receipts

List shop receipts/orders

ParameterRequiredTypeDescription
Shop Id shop_idYestext

List Reviews

List shop reviews

ParameterRequiredTypeDescription
Shop Id shop_idYestext

Update Listing

Update an existing listing

ParameterRequiredTypeDescription
Title titleYestext
Description descriptionYestext
Price priceYesnumber
Quantity quantityYesnumber
Shop Id shop_idYestext
Listing Id listing_idYestext

FAQ

Listing renewals?
Etsy listings expire after 4 months. Auto-renewal costs $0.20 each – manage via Update Listing.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.