import json
import os
import urllib.request
request = urllib.request.Request(
"https://api.alura.io/v1/etsy/fees?seller_country=FR&as_of=2026-10-22",
headers={
"Authorization": f"Bearer {os.environ['ALURA_API_KEY']}",
},
)
with urllib.request.urlopen(request) as response:
print(json.load(response))
{ "object": "etsy_fees", "seller_country": "FR", "as_of": "2026-10-22", "recorded_from": "2025-10-22", "fees": [ { "key": "listing", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.20", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Each listing you publish on Etsy.com or the Etsy apps, whether or not it sells. A listing lasts 4 months.", "applies_when": null, "note": "Etsy's fixed fees are in USD and converted to your payment account's currency at the market rate.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/115014483627", "title": "What are the Fees and Taxes for Selling on Etsy?", "publisher": "Etsy", "published_at": "2026-10-07", "read_at": "2026-10-22" } ] }, { "key": "listing.renewal", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.20", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Each renewal, manual or automatic, which starts another 4 months.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000344368", "title": "How to Renew or Hide Your Listings", "publisher": "Etsy", "published_at": "2023-04-18", "read_at": "2026-10-22" } ] }, { "key": "listing.auto_renew_sold", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.20", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "When an item sells and quantity remains, the listing renews automatically.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000344908", "title": "Fees and Listing Multiple Quantities", "publisher": "Etsy", "published_at": "2024-01-31", "read_at": "2026-10-22" } ] }, { "key": "listing.multi_quantity", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.20", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Each extra unit sold in one order.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000344908", "title": "Fees and Listing Multiple Quantities", "publisher": "Etsy", "published_at": "2024-01-31", "read_at": "2026-10-22" } ] }, { "key": "listing.private", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.20", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "A private (custom) listing, charged only when it sells.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/115014483627", "title": "What are the Fees and Taxes for Selling on Etsy?", "publisher": "Etsy", "published_at": "2026-10-07", "read_at": "2026-10-22" } ] }, { "key": "listing.edit", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.00", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Editing a listing.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000344908", "title": "Fees and Listing Multiple Quantities", "publisher": "Etsy", "published_at": "2024-01-31", "read_at": "2026-10-22" } ] }, { "key": "listing.pattern_only", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.00", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "A listing only on your Pattern site.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000337067", "title": "Pricing and Fees for Pattern", "publisher": "Etsy", "published_at": "2025-09-30", "read_at": "2026-10-22" } ] }, { "key": "transaction", "seller_country": null, "audience": "all", "kind": "percent", "rate": 6.5, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "The price you show for the item plus what you charge for shipping and gift wrap (and paid personalization), in your listing currency.", "applies_when": null, "note": "US sellers: not charged on sales tax. Elsewhere it applies to the price as displayed, including any tax in it.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/115014483627", "title": "What are the Fees and Taxes for Selling on Etsy?", "publisher": "Etsy", "published_at": "2026-10-07", "read_at": "2026-10-22" }, { "url": "https://www.etsy.com/legal/fees/", "title": "Fees & Payments Policy", "publisher": "Etsy", "published_at": "2026-10-05", "read_at": "2026-10-22" } ] }, { "key": "transaction.pattern", "seller_country": null, "audience": "all", "kind": "percent", "rate": 0, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "Sales on your Pattern site.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000337067", "title": "Pricing and Fees for Pattern", "publisher": "Etsy", "published_at": "2025-09-30", "read_at": "2026-10-22" } ] }, { "key": "payment_processing", "seller_country": "FR", "audience": "all", "kind": "percent_plus_fixed", "rate": 4, "amount": "0.30", "currency": "EUR", "min_amount": null, "max_amount": null, "basis": "The order's total sale price, including shipping and any sales tax.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/115015628847", "title": "What are Payment Processing Fees for Selling on Etsy?", "publisher": "Etsy", "published_at": "2025-10-23", "read_at": "2026-10-22" } ] }, { "key": "regulatory_operating", "seller_country": "FR", "audience": "all", "kind": "percent", "rate": 1.14, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "The item price plus shipping and gift wrap (and personalization), not counting tax Etsy collects.", "applies_when": null, "note": null, "valid_from": "2026-06-22", "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/1500011073202", "title": "What is a Regulatory Operating Fee?", "publisher": "Etsy", "published_at": "2026-06-22", "read_at": "2026-10-22" }, { "url": "https://community.etsy.com/forum/announcements-290/topic/regulatory-operating-fee-updates-for-some-markets-181930/", "title": "Regulatory Operating Fee updates for some markets", "publisher": "Etsy", "published_at": "2026-04-22", "read_at": "2026-10-22" } ] }, { "key": "offsite_ads", "seller_country": null, "audience": "under_threshold", "kind": "percent", "rate": 15, "amount": null, "currency": "USD", "min_amount": null, "max_amount": "100.00", "basis": "Each order attributed to an Offsite Ad (the buyer clicked the ad and ordered within 30 days), at most 100 USD per order.", "applies_when": "Shops that have never made 10,000 USD in sales in any 365 days, checked on the 1st of each month. These shops can opt out.", "note": "If the buyer's last click was on an Etsy Ad, only the Etsy Ads fee applies.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000338367", "title": "How Etsy's Offsite Ads Work", "publisher": "Etsy", "published_at": "2026-06-22", "read_at": "2026-10-22" }, { "url": "https://www.etsy.com/legal/fees/", "title": "Fees & Payments Policy", "publisher": "Etsy", "published_at": "2026-10-05", "read_at": "2026-10-22" } ] }, { "key": "offsite_ads", "seller_country": null, "audience": "over_threshold", "kind": "percent", "rate": 12, "amount": null, "currency": "USD", "min_amount": null, "max_amount": "100.00", "basis": "Each order attributed to an Offsite Ad (the buyer clicked the ad and ordered within 30 days), at most 100 USD per order.", "applies_when": "Shops that have ever made 10,000 USD or more in sales in 365 days. They take part for the life of the shop.", "note": "If the buyer's last click was on an Etsy Ad, only the Etsy Ads fee applies.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000338367", "title": "How Etsy's Offsite Ads Work", "publisher": "Etsy", "published_at": "2026-06-22", "read_at": "2026-10-22" }, { "url": "https://www.etsy.com/legal/fees/", "title": "Fees & Payments Policy", "publisher": "Etsy", "published_at": "2026-10-05", "read_at": "2026-10-22" } ] }, { "key": "currency_conversion", "seller_country": null, "audience": "all", "kind": "percent", "rate": 2.5, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "The sale amount, when your listing currency differs from your payment account currency.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000344668", "title": "Currency Conversion Fees", "publisher": "Etsy", "published_at": "2023-08-14", "read_at": "2026-10-22" } ] }, { "key": "vat_on_seller_fees", "seller_country": "FR", "audience": "all", "kind": "percent", "rate": null, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "Etsy's fees, which Etsy lists without VAT, including the payment processing, regulatory operating and deposit fees.", "applies_when": "Unless you've added your VAT ID to your Etsy account.", "note": "Etsy doesn't publish the VAT rate it charges on its fees.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360040584433", "title": "How VAT Is Collected on Seller Fees", "publisher": "Etsy", "published_at": "2026-06-26", "read_at": "2026-10-22" }, { "url": "https://www.etsy.com/legal/fees/", "title": "Fees & Payments Policy", "publisher": "Etsy", "published_at": "2026-10-05", "read_at": "2026-10-22" } ] }, { "key": "share_and_save_refund", "seller_country": null, "audience": "all", "kind": "percent", "rate": 6.5, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "A refund to you: a share of the eligible order total (the transaction fee's basis), for orders placed within 30 days of a click on your Share & Save link.", "applies_when": null, "note": "Etsy's holiday offer, through January 4, 2027.", "valid_from": "2026-10-20", "valid_to": "2027-01-05", "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/16981332744087", "title": "How to Save on Etsy Fees with the Share & Save Program", "publisher": "Etsy", "published_at": "2026-10-20", "read_at": "2026-10-22" }, { "url": "https://community.etsy.com/forum/announcements-290/topic/our-share-save-holiday-gift-to-you-190476/", "title": "Our Share & Save holiday gift to you", "publisher": "Etsy", "published_at": "2026-10-20", "read_at": "2026-10-22" } ] }, { "key": "etsy_plus", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "10.00", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Each month of the optional subscription. It includes 15 listing credits and a 5 USD Etsy Ads credit. Local taxes may apply.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360001589928", "title": "What is Etsy Plus?", "publisher": "Etsy", "published_at": "2026-08-04", "read_at": "2026-10-22" } ] }, { "key": "etsy_ads", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "Clicks on your Etsy Ads, within the daily budget you set. Bids are in USD.", "applies_when": null, "note": "Etsy Ads is an auction: you set a daily budget at or above Etsy's minimum, so Etsy publishes no fixed fee.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://www.etsy.com/legal/fees/", "title": "Fees & Payments Policy", "publisher": "Etsy", "published_at": "2026-10-05", "read_at": "2026-10-22" }, { "url": "https://help.etsy.com/hc/en-us/articles/115014483627", "title": "What are the Fees and Taxes for Selling on Etsy?", "publisher": "Etsy", "published_at": "2026-10-07", "read_at": "2026-10-22" } ] }, { "key": "pattern", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "15.00", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Each month after a 30-day free trial. Taxes may apply.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000337067", "title": "Pricing and Fees for Pattern", "publisher": "Etsy", "published_at": "2025-09-30", "read_at": "2026-10-22" } ] }, { "key": "set_up", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "Once, when you open a shop. Not refundable.", "applies_when": null, "note": "Etsy doesn't publish the amount: it varies by location and is shown when you set up your shop.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/115014483627", "title": "What are the Fees and Taxes for Selling on Etsy?", "publisher": "Etsy", "published_at": "2026-10-07", "read_at": "2026-10-22" } ] } ], "requires_seller_country": [], "notices": [ { "code": "fee_unknown", "key": "vat_on_seller_fees", "audience": "all", "detail": "Etsy doesn't publish the VAT rate it charges on its fees." }, { "code": "fee_unknown", "key": "etsy_ads", "audience": "all", "detail": "Etsy Ads is an auction: you set a daily budget at or above Etsy's minimum, so Etsy publishes no fixed fee." }, { "code": "fee_unknown", "key": "set_up", "audience": "all", "detail": "Etsy doesn't publish the amount: it varies by location and is shown when you set up your shop." } ]}
{
"type": "https://docs.alura.io/errors/invalid_request",
"title": "Invalid request",
"status": 400,
"code": "invalid_request",
"detail": "Invalid request",
"suggestion": "Fix the request as the detail says, then send it again.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
{
"type": "https://docs.alura.io/errors/unauthorized",
"title": "Unauthorized",
"status": 401,
"code": "unauthorized",
"detail": "Unauthorized",
"suggestion": "Send a valid API key as `Authorization: Bearer alura_sk_...`.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
{
"type": "https://docs.alura.io/errors/credits_exhausted",
"title": "API credits exhausted",
"status": 402,
"code": "credits_exhausted",
"detail": "API credits exhausted",
"suggestion": "Upgrade the plan or wait for the monthly reset.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
{
"type": "https://docs.alura.io/errors/plan_required",
"title": "Plan required",
"status": 403,
"code": "plan_required",
"detail": "Plan required",
"suggestion": "Upgrade the workspace plan to use this operation.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
{
"type": "https://docs.alura.io/errors/not_found",
"title": "Not found",
"status": 404,
"code": "not_found",
"detail": "Not found",
"suggestion": "Check the ID, or search for it first.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
{
"type": "https://docs.alura.io/errors/method_not_allowed",
"title": "Method not allowed",
"status": 405,
"code": "method_not_allowed",
"detail": "Method not allowed",
"suggestion": "Use one of the methods in the Allow header.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
Get Etsy’s fee schedule for a seller’s country on any day, past or future: every fee with its rate or amount, what it is charged on and the Etsy page that states it.
import json
import os
import urllib.request
request = urllib.request.Request(
"https://api.alura.io/v1/etsy/fees?seller_country=FR&as_of=2026-10-22",
headers={
"Authorization": f"Bearer {os.environ['ALURA_API_KEY']}",
},
)
with urllib.request.urlopen(request) as response:
print(json.load(response))
{ "object": "etsy_fees", "seller_country": "FR", "as_of": "2026-10-22", "recorded_from": "2025-10-22", "fees": [ { "key": "listing", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.20", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Each listing you publish on Etsy.com or the Etsy apps, whether or not it sells. A listing lasts 4 months.", "applies_when": null, "note": "Etsy's fixed fees are in USD and converted to your payment account's currency at the market rate.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/115014483627", "title": "What are the Fees and Taxes for Selling on Etsy?", "publisher": "Etsy", "published_at": "2026-10-07", "read_at": "2026-10-22" } ] }, { "key": "listing.renewal", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.20", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Each renewal, manual or automatic, which starts another 4 months.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000344368", "title": "How to Renew or Hide Your Listings", "publisher": "Etsy", "published_at": "2023-04-18", "read_at": "2026-10-22" } ] }, { "key": "listing.auto_renew_sold", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.20", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "When an item sells and quantity remains, the listing renews automatically.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000344908", "title": "Fees and Listing Multiple Quantities", "publisher": "Etsy", "published_at": "2024-01-31", "read_at": "2026-10-22" } ] }, { "key": "listing.multi_quantity", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.20", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Each extra unit sold in one order.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000344908", "title": "Fees and Listing Multiple Quantities", "publisher": "Etsy", "published_at": "2024-01-31", "read_at": "2026-10-22" } ] }, { "key": "listing.private", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.20", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "A private (custom) listing, charged only when it sells.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/115014483627", "title": "What are the Fees and Taxes for Selling on Etsy?", "publisher": "Etsy", "published_at": "2026-10-07", "read_at": "2026-10-22" } ] }, { "key": "listing.edit", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.00", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Editing a listing.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000344908", "title": "Fees and Listing Multiple Quantities", "publisher": "Etsy", "published_at": "2024-01-31", "read_at": "2026-10-22" } ] }, { "key": "listing.pattern_only", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "0.00", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "A listing only on your Pattern site.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000337067", "title": "Pricing and Fees for Pattern", "publisher": "Etsy", "published_at": "2025-09-30", "read_at": "2026-10-22" } ] }, { "key": "transaction", "seller_country": null, "audience": "all", "kind": "percent", "rate": 6.5, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "The price you show for the item plus what you charge for shipping and gift wrap (and paid personalization), in your listing currency.", "applies_when": null, "note": "US sellers: not charged on sales tax. Elsewhere it applies to the price as displayed, including any tax in it.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/115014483627", "title": "What are the Fees and Taxes for Selling on Etsy?", "publisher": "Etsy", "published_at": "2026-10-07", "read_at": "2026-10-22" }, { "url": "https://www.etsy.com/legal/fees/", "title": "Fees & Payments Policy", "publisher": "Etsy", "published_at": "2026-10-05", "read_at": "2026-10-22" } ] }, { "key": "transaction.pattern", "seller_country": null, "audience": "all", "kind": "percent", "rate": 0, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "Sales on your Pattern site.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000337067", "title": "Pricing and Fees for Pattern", "publisher": "Etsy", "published_at": "2025-09-30", "read_at": "2026-10-22" } ] }, { "key": "payment_processing", "seller_country": "FR", "audience": "all", "kind": "percent_plus_fixed", "rate": 4, "amount": "0.30", "currency": "EUR", "min_amount": null, "max_amount": null, "basis": "The order's total sale price, including shipping and any sales tax.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/115015628847", "title": "What are Payment Processing Fees for Selling on Etsy?", "publisher": "Etsy", "published_at": "2025-10-23", "read_at": "2026-10-22" } ] }, { "key": "regulatory_operating", "seller_country": "FR", "audience": "all", "kind": "percent", "rate": 1.14, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "The item price plus shipping and gift wrap (and personalization), not counting tax Etsy collects.", "applies_when": null, "note": null, "valid_from": "2026-06-22", "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/1500011073202", "title": "What is a Regulatory Operating Fee?", "publisher": "Etsy", "published_at": "2026-06-22", "read_at": "2026-10-22" }, { "url": "https://community.etsy.com/forum/announcements-290/topic/regulatory-operating-fee-updates-for-some-markets-181930/", "title": "Regulatory Operating Fee updates for some markets", "publisher": "Etsy", "published_at": "2026-04-22", "read_at": "2026-10-22" } ] }, { "key": "offsite_ads", "seller_country": null, "audience": "under_threshold", "kind": "percent", "rate": 15, "amount": null, "currency": "USD", "min_amount": null, "max_amount": "100.00", "basis": "Each order attributed to an Offsite Ad (the buyer clicked the ad and ordered within 30 days), at most 100 USD per order.", "applies_when": "Shops that have never made 10,000 USD in sales in any 365 days, checked on the 1st of each month. These shops can opt out.", "note": "If the buyer's last click was on an Etsy Ad, only the Etsy Ads fee applies.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000338367", "title": "How Etsy's Offsite Ads Work", "publisher": "Etsy", "published_at": "2026-06-22", "read_at": "2026-10-22" }, { "url": "https://www.etsy.com/legal/fees/", "title": "Fees & Payments Policy", "publisher": "Etsy", "published_at": "2026-10-05", "read_at": "2026-10-22" } ] }, { "key": "offsite_ads", "seller_country": null, "audience": "over_threshold", "kind": "percent", "rate": 12, "amount": null, "currency": "USD", "min_amount": null, "max_amount": "100.00", "basis": "Each order attributed to an Offsite Ad (the buyer clicked the ad and ordered within 30 days), at most 100 USD per order.", "applies_when": "Shops that have ever made 10,000 USD or more in sales in 365 days. They take part for the life of the shop.", "note": "If the buyer's last click was on an Etsy Ad, only the Etsy Ads fee applies.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000338367", "title": "How Etsy's Offsite Ads Work", "publisher": "Etsy", "published_at": "2026-06-22", "read_at": "2026-10-22" }, { "url": "https://www.etsy.com/legal/fees/", "title": "Fees & Payments Policy", "publisher": "Etsy", "published_at": "2026-10-05", "read_at": "2026-10-22" } ] }, { "key": "currency_conversion", "seller_country": null, "audience": "all", "kind": "percent", "rate": 2.5, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "The sale amount, when your listing currency differs from your payment account currency.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000344668", "title": "Currency Conversion Fees", "publisher": "Etsy", "published_at": "2023-08-14", "read_at": "2026-10-22" } ] }, { "key": "vat_on_seller_fees", "seller_country": "FR", "audience": "all", "kind": "percent", "rate": null, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "Etsy's fees, which Etsy lists without VAT, including the payment processing, regulatory operating and deposit fees.", "applies_when": "Unless you've added your VAT ID to your Etsy account.", "note": "Etsy doesn't publish the VAT rate it charges on its fees.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360040584433", "title": "How VAT Is Collected on Seller Fees", "publisher": "Etsy", "published_at": "2026-06-26", "read_at": "2026-10-22" }, { "url": "https://www.etsy.com/legal/fees/", "title": "Fees & Payments Policy", "publisher": "Etsy", "published_at": "2026-10-05", "read_at": "2026-10-22" } ] }, { "key": "share_and_save_refund", "seller_country": null, "audience": "all", "kind": "percent", "rate": 6.5, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "A refund to you: a share of the eligible order total (the transaction fee's basis), for orders placed within 30 days of a click on your Share & Save link.", "applies_when": null, "note": "Etsy's holiday offer, through January 4, 2027.", "valid_from": "2026-10-20", "valid_to": "2027-01-05", "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/16981332744087", "title": "How to Save on Etsy Fees with the Share & Save Program", "publisher": "Etsy", "published_at": "2026-10-20", "read_at": "2026-10-22" }, { "url": "https://community.etsy.com/forum/announcements-290/topic/our-share-save-holiday-gift-to-you-190476/", "title": "Our Share & Save holiday gift to you", "publisher": "Etsy", "published_at": "2026-10-20", "read_at": "2026-10-22" } ] }, { "key": "etsy_plus", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "10.00", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Each month of the optional subscription. It includes 15 listing credits and a 5 USD Etsy Ads credit. Local taxes may apply.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360001589928", "title": "What is Etsy Plus?", "publisher": "Etsy", "published_at": "2026-08-04", "read_at": "2026-10-22" } ] }, { "key": "etsy_ads", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "Clicks on your Etsy Ads, within the daily budget you set. Bids are in USD.", "applies_when": null, "note": "Etsy Ads is an auction: you set a daily budget at or above Etsy's minimum, so Etsy publishes no fixed fee.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://www.etsy.com/legal/fees/", "title": "Fees & Payments Policy", "publisher": "Etsy", "published_at": "2026-10-05", "read_at": "2026-10-22" }, { "url": "https://help.etsy.com/hc/en-us/articles/115014483627", "title": "What are the Fees and Taxes for Selling on Etsy?", "publisher": "Etsy", "published_at": "2026-10-07", "read_at": "2026-10-22" } ] }, { "key": "pattern", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": "15.00", "currency": "USD", "min_amount": null, "max_amount": null, "basis": "Each month after a 30-day free trial. Taxes may apply.", "applies_when": null, "note": null, "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/360000337067", "title": "Pricing and Fees for Pattern", "publisher": "Etsy", "published_at": "2025-09-30", "read_at": "2026-10-22" } ] }, { "key": "set_up", "seller_country": null, "audience": "all", "kind": "fixed", "rate": null, "amount": null, "currency": null, "min_amount": null, "max_amount": null, "basis": "Once, when you open a shop. Not refundable.", "applies_when": null, "note": "Etsy doesn't publish the amount: it varies by location and is shown when you set up your shop.", "valid_from": null, "valid_to": null, "sources": [ { "url": "https://help.etsy.com/hc/en-us/articles/115014483627", "title": "What are the Fees and Taxes for Selling on Etsy?", "publisher": "Etsy", "published_at": "2026-10-07", "read_at": "2026-10-22" } ] } ], "requires_seller_country": [], "notices": [ { "code": "fee_unknown", "key": "vat_on_seller_fees", "audience": "all", "detail": "Etsy doesn't publish the VAT rate it charges on its fees." }, { "code": "fee_unknown", "key": "etsy_ads", "audience": "all", "detail": "Etsy Ads is an auction: you set a daily budget at or above Etsy's minimum, so Etsy publishes no fixed fee." }, { "code": "fee_unknown", "key": "set_up", "audience": "all", "detail": "Etsy doesn't publish the amount: it varies by location and is shown when you set up your shop." } ]}
{
"type": "https://docs.alura.io/errors/invalid_request",
"title": "Invalid request",
"status": 400,
"code": "invalid_request",
"detail": "Invalid request",
"suggestion": "Fix the request as the detail says, then send it again.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
{
"type": "https://docs.alura.io/errors/unauthorized",
"title": "Unauthorized",
"status": 401,
"code": "unauthorized",
"detail": "Unauthorized",
"suggestion": "Send a valid API key as `Authorization: Bearer alura_sk_...`.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
{
"type": "https://docs.alura.io/errors/credits_exhausted",
"title": "API credits exhausted",
"status": 402,
"code": "credits_exhausted",
"detail": "API credits exhausted",
"suggestion": "Upgrade the plan or wait for the monthly reset.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
{
"type": "https://docs.alura.io/errors/plan_required",
"title": "Plan required",
"status": 403,
"code": "plan_required",
"detail": "Plan required",
"suggestion": "Upgrade the workspace plan to use this operation.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
{
"type": "https://docs.alura.io/errors/not_found",
"title": "Not found",
"status": 404,
"code": "not_found",
"detail": "Not found",
"suggestion": "Check the ID, or search for it first.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
{
"type": "https://docs.alura.io/errors/method_not_allowed",
"title": "Method not allowed",
"status": 405,
"code": "method_not_allowed",
"detail": "Method not allowed",
"suggestion": "Use one of the methods in the Allow header.",
"retryable": false,
"request_id": "req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"
}
seller_country is where the seller is based: their bank account’s country for Etsy Payments. Without it, you get only the fees that are the same everywhere, and requires_seller_country names the fee keys left out.as_of defaults to today (UTC). Etsy’s announced changes are stored with their future dates, so any day, past or future, gets an answer.
Each row in fees is one fee for one group of sellers or orders:
Field
Meaning
key
A stable fee ID, such as transaction, payment_processing or listing.renewal.
audience
Which row of a key: all, or for a key with several rows domestic, international, domestic_and_us, under_threshold, over_threshold, texas or other_states. applies_when says it in words. New values may be added.
kind
percent is rate percent of basis. fixed is amount in currency. percent_plus_fixed is both.
rate
A percent: 6.5 means 6.5%.
valid_from, valid_to
The first day the row applies, and the first day it no longer does. null means from the beginning, or still current.
A fee Etsy doesn’t publish for the country is null with a fee_unknown notice, never 0. Treat it as unknown, not as free.
There is no estimate endpoint. Read the rows for the seller’s country on the order’s date, and let T be the item price plus shipping plus gift wrap, in the listing currency. Then add:
key
When
How much
transaction
Every order
rate% of T
regulatory_operating
Every order (0 outside its countries)
rate% of T
payment_processing
Every order
rate% of the order total, including any sales tax or VAT the buyer pays, plus amount in currency (the seller country’s currency). Use the row whose audience fits the order: domestic (Canada: domestic_and_us), international or all.
offsite_ads
Only an order from an Offsite Ad
rate% of T, at most max_amount. Use the under_threshold or over_threshold row by the shop’s sales.
currency_conversion
The listing currency differs from the payment account’s currency
rate% of the sale
listing
The listing that sold
amount, plus the listing.multi_quantityamount for each extra unit in the order
vat_on_seller_fees, sales_tax_on_seller_fees
Where such a row applies
Tax on the fees its basis and note name. A null rate is unknown: say so, never assume 0.
Then subtract share_and_save_refund (rate% of T) for an order from the seller’s own Share & Save link.Convert every amount in another currency to one currency at the market rate before adding: the USD caps and listing fees, and the fixed part of the processing fee. Etsy converts its USD fees at the market rate too. Get currency has Alura’s USD rates.
A worked example
With the example response’s rows for a seller in France: an order of 20 EUR plus 5 EUR shipping, with 5 EUR VAT paid by the buyer, from a listing priced in EUR. T is 25 EUR.
transaction: 6.5% of 25 = 1.625 EUR
regulatory_operating: 1.14% of 25 = 0.285 EUR
payment_processing: 4% of 30 = 1.20, plus 0.30 = 1.50 EUR
listing: 0.20 USD, at 0.893 EUR to the dollar = 0.179 EUR
That’s about 3.59 EUR, plus VAT on those fees. vat_on_seller_fees has a null rate (Etsy doesn’t publish it), so the VAT part is unknown.
Etsy doesn’t publish this fee for the country. key and audience name the row.
etsy_payments_unavailable
Etsy doesn’t list Etsy Payments for the seller’s country.
before_recorded_history
as_of is before recorded_from, the earliest day Alura’s fee history covers. Rows without a start date are served as they are today and may not be what applied then.
Where each fee comes from
sources holds the one Etsy page that states the fee, and a second only for what the first doesn’t say, such as a note, the start date or an earlier rate.
To see when a fee changed and why, use List updates with kind=fees. List countries with expand=fees gives today’s schedule for many countries at once.
Where the seller is based (their bank account's country for Etsy Payments), ISO 3166-1 alpha-2 such as FR, in any letter case. Without it, only the fees that are the same everywhere.
The earliest day Alura's recorded fee history covers. Before it, rows without a start date are today's values, and a before_recorded_history notice says so.
Why a fee is unknown or the schedule may be incomplete; empty when nothing is.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Alura API","description":"Etsy market research for scripts and AI assistants: products, shops, keywords and saved research.","colors":{"primary":"#155EEF","light":"#528BFF","dark":"#004EEB"},"logo":{"light":"https://mintcdn.com/alura/HySS5CT36sWBL9EL/logo/light.svg?fit=max\u0026auto=format\u0026n=HySS5CT36sWBL9EL\u0026q=85\u0026s=6afcc5174d02ee0af4c233126964240a","dark":"https://mintcdn.com/alura/HySS5CT36sWBL9EL/logo/dark.svg?fit=max\u0026auto=format\u0026n=HySS5CT36sWBL9EL\u0026q=85\u0026s=0babd9724a17bbf017bb0d29d0943900","href":"https://alura.io"},"favicon":"https://mintcdn.com/alura/HySS5CT36sWBL9EL/favicon.svg?fit=max\u0026auto=format\u0026n=HySS5CT36sWBL9EL\u0026q=85\u0026s=4a49d66ca34eb4e2b084d778927ed570","api":{"playground":{"display":"none","proxy":false},"examples":{"languages":["curl","typescript","python"]}},"background":{"color":{"light":"#FFFFFF","dark":"#171717"}},"navbar":{"links":[{"href":"/status","label":"Status"}],"primary":{"type":"button","label":"Get an API key","href":"https://platform.alura.io/settings"}},"footer":{"socials":{"website":"https://alura.io"}},"contextual":{"options":["copy","view","chatgpt","claude","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"alura","hasAudioNarration":false,"actualSubdomain":"alura","customDomains":["docs.alura.io"],"gitSource":{"type":"github","owner":"pixell-co","repo":"alura-public-api","deployBranch":"main","contentDirectory":"apps/docs/content","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6aef4f3f4f6351e51850c94d","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"API reference","count":141},{"language":"default","tag":"Your shop","count":76},{"language":"default","tag":"Research","count":37},{"language":"default","tag":"Documentation","count":34},{"language":"default","tag":"Shop","count":34},{"language":"default","tag":"Listings","count":22},{"language":"default","tag":"Etsy","count":16},{"language":"default","tag":"Saved","count":14},{"language":"default","tag":"Shipping profiles","count":13},{"language":"default","tag":"Webhooks \u0026 events","count":12}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"a[href=\"https://platform.alura.io/settings\"]:not(.link){background-color:transparent!important}a[href=\"https://platform.alura.io/settings\"]:not(.link)>span:first-child,html.dark a[href=\"https://platform.alura.io/settings\"]:not(.link)>span:first-child{background-color:#155EEF!important}a[href=\"https://platform.alura.io/settings\"]:not(.link),a[href=\"https://platform.alura.io/settings\"]:not(.link) *{color:#FFFFFF!important}a[href=\"https://platform.alura.io/settings\"]:not(.link):hover>span:first-child{background-color:#004EEB!important}a[href=\"https://platform.alura.io/settings\"][target=\"_blank\"]:not(.link) svg{display:none!important}a[href=\"https://platform.alura.io/settings\"]:not(.link),a[href=\"https://platform.alura.io/settings\"]:not(.link)>span:first-child,button:not([role=\"switch\"]):not([role=\"tab\"]),.sidebar-group a,#search-bar-entry,#search-bar-entry-mobile{border-radius:9999px!important}#page-context-menu-button{border-radius:0.75rem 0 0 0.75rem!important}#page-context-menu-button+button{border-radius:0 0.75rem 0.75rem 0!important}#topbar-cta-button>a{padding:0.375rem 0.875rem!important;font-size:0.8125rem!important}[data-component-part=\"update-tag\"],[data-component-part=\"update-description\"]{font-size:0.75rem;line-height:1.25rem}[data-component-part=\"update-tag-list\"]{flex-direction:column;gap:0.25rem}[data-component-part=\"update-tag\"]{opacity:0.7}[data-component-part=\"update-content\"]>h2:first-child{margin-top:0;font-size:1.5rem;line-height:2rem}[data-component-part=\"update-content\"] h3{font-size:1rem;margin-top:1.75rem}"}],"page":{"pagePath":"api-reference/etsy/fees/get","slug":"/api-reference/etsy/fees/get","pageMetadata":{"title":"Get fees","description":"Get Etsy's fee schedule for a seller's country on any day, past or future: every fee with its rate or amount, what it is charged on and the Etsy page that states it.","deprecated":null,"version":null,"sidebarTitle":"Get fees","openapi":"/openapi.json get /v1/etsy/fees","href":"/api-reference/etsy/fees/get","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Get Etsy’s fee schedule for a seller’s country on any day, past or future: every fee with its rate or amount, what it is charged on and the Etsy page that states it.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,CodeBlock,Heading,Note,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Cost:`}),` Free.`]}),`\n`,_jsx(CodeBlock,{numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -G`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.alura.io/v1/etsy/fees\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$ALURA_API_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --data-urlencode`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"seller_country=FR\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` --data-urlencode`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"as_of=2026-10-22\"`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`seller_country`}),` is where the seller is based: their bank account’s country for Etsy Payments. Without it, you get only the fees that are the same everywhere, and `,_jsx(_components.code,{children:`requires_seller_country`}),` names the fee keys left out.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`as_of`}),` defaults to today (UTC). Etsy’s announced changes are stored with their future dates, so any day, past or future, gets an answer.`]}),`\n`,_jsx(Heading,{level:`2`,id:`read-a-fee-row`,children:`Read a fee row`}),`\n`,_jsxs(_components.p,{children:[`Each row in `,_jsx(_components.code,{children:`fees`}),` is one fee for one group of sellers or orders:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`key`})}),_jsxs(_components.td,{children:[`A stable fee ID, such as `,_jsx(_components.code,{children:`transaction`}),`, `,_jsx(_components.code,{children:`payment_processing`}),` or `,_jsx(_components.code,{children:`listing.renewal`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`audience`})}),_jsxs(_components.td,{children:[`Which row of a key: `,_jsx(_components.code,{children:`all`}),`, or for a key with several rows `,_jsx(_components.code,{children:`domestic`}),`, `,_jsx(_components.code,{children:`international`}),`, `,_jsx(_components.code,{children:`domestic_and_us`}),`, `,_jsx(_components.code,{children:`under_threshold`}),`, `,_jsx(_components.code,{children:`over_threshold`}),`, `,_jsx(_components.code,{children:`texas`}),` or `,_jsx(_components.code,{children:`other_states`}),`. `,_jsx(_components.code,{children:`applies_when`}),` says it in words. New values may be added.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`kind`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`percent`}),` is `,_jsx(_components.code,{children:`rate`}),` percent of `,_jsx(_components.code,{children:`basis`}),`. `,_jsx(_components.code,{children:`fixed`}),` is `,_jsx(_components.code,{children:`amount`}),` in `,_jsx(_components.code,{children:`currency`}),`. `,_jsx(_components.code,{children:`percent_plus_fixed`}),` is both.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`rate`})}),_jsxs(_components.td,{children:[`A percent: `,_jsx(_components.code,{children:`6.5`}),` means 6.5%.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`valid_from`}),`, `,_jsx(_components.code,{children:`valid_to`})]}),_jsxs(_components.td,{children:[`The first day the row applies, and the first day it no longer does. `,_jsx(_components.code,{children:`null`}),` means from the beginning, or still current.`]})]})]})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`A fee Etsy doesn’t publish for the country is `,_jsx(_components.code,{children:`null`}),` with a `,_jsx(_components.code,{children:`fee_unknown`}),` notice, never `,_jsx(_components.code,{children:`0`}),`. Treat it as unknown, not as free.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`estimate-what-etsy-takes-from-an-order`,children:`Estimate what Etsy takes from an order`}),`\n`,_jsx(_components.p,{children:`There is no estimate endpoint. Read the rows for the seller’s country on the order’s date, and let T be the item price plus shipping plus gift wrap, in the listing currency. Then add:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(_components.code,{children:`key`})}),_jsx(_components.th,{children:`When`}),_jsx(_components.th,{children:`How much`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`transaction`})}),_jsx(_components.td,{children:`Every order`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`rate`}),`% of T`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`regulatory_operating`})}),_jsx(_components.td,{children:`Every order (0 outside its countries)`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`rate`}),`% of T`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payment_processing`})}),_jsx(_components.td,{children:`Every order`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`rate`}),`% of the order total, including any sales tax or VAT the buyer pays, plus `,_jsx(_components.code,{children:`amount`}),` in `,_jsx(_components.code,{children:`currency`}),` (the seller country’s currency). Use the row whose `,_jsx(_components.code,{children:`audience`}),` fits the order: `,_jsx(_components.code,{children:`domestic`}),` (Canada: `,_jsx(_components.code,{children:`domestic_and_us`}),`), `,_jsx(_components.code,{children:`international`}),` or `,_jsx(_components.code,{children:`all`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`offsite_ads`})}),_jsx(_components.td,{children:`Only an order from an Offsite Ad`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`rate`}),`% of T, at most `,_jsx(_components.code,{children:`max_amount`}),`. Use the `,_jsx(_components.code,{children:`under_threshold`}),` or `,_jsx(_components.code,{children:`over_threshold`}),` row by the shop’s sales.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`currency_conversion`})}),_jsx(_components.td,{children:`The listing currency differs from the payment account’s currency`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`rate`}),`% of the sale`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`listing`})}),_jsx(_components.td,{children:`The listing that sold`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`amount`}),`, plus the `,_jsx(_components.code,{children:`listing.multi_quantity`}),` `,_jsx(_components.code,{children:`amount`}),` for each extra unit in the order`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`vat_on_seller_fees`}),`, `,_jsx(_components.code,{children:`sales_tax_on_seller_fees`})]}),_jsx(_components.td,{children:`Where such a row applies`}),_jsxs(_components.td,{children:[`Tax on the fees its `,_jsx(_components.code,{children:`basis`}),` and `,_jsx(_components.code,{children:`note`}),` name. A `,_jsx(_components.code,{children:`null`}),` rate is unknown: say so, never assume 0.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Then subtract `,_jsx(_components.code,{children:`share_and_save_refund`}),` (`,_jsx(_components.code,{children:`rate`}),`% of T) for an order from the seller’s own Share \u0026 Save link.`]}),`\n`,_jsxs(_components.p,{children:[`Convert every amount in another currency to one currency at the market rate before adding: the USD caps and listing fees, and the fixed part of the processing fee. Etsy converts its USD fees at the market rate too. `,_jsx(_components.a,{href:`/api-reference/etsy/currencies/get`,children:`Get currency`}),` has Alura’s USD rates.`]}),`\n`,_jsxs(Accordion,{title:`A worked example`,id:`a-worked-example`,children:[_jsx(_components.p,{children:`With the example response’s rows for a seller in France: an order of 20 EUR plus 5 EUR shipping, with 5 EUR VAT paid by the buyer, from a listing priced in EUR. T is 25 EUR.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`transaction`}),`: 6.5% of 25 = 1.625 EUR`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`regulatory_operating`}),`: 1.14% of 25 = 0.285 EUR`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`payment_processing`}),`: 4% of 30 = 1.20, plus 0.30 = 1.50 EUR`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`listing`}),`: 0.20 USD, at 0.893 EUR to the dollar = 0.179 EUR`]}),`\n`]}),_jsxs(_components.p,{children:[`That’s about 3.59 EUR, plus VAT on those fees. `,_jsx(_components.code,{children:`vat_on_seller_fees`}),` has a `,_jsx(_components.code,{children:`null`}),` rate (Etsy doesn’t publish it), so the VAT part is unknown.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`notices`,children:`Notices`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(_components.code,{children:`code`})}),_jsx(_components.th,{children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fee_unknown`})}),_jsxs(_components.td,{children:[`Etsy doesn’t publish this fee for the country. `,_jsx(_components.code,{children:`key`}),` and `,_jsx(_components.code,{children:`audience`}),` name the row.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`etsy_payments_unavailable`})}),_jsx(_components.td,{children:`Etsy doesn’t list Etsy Payments for the seller’s country.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`before_recorded_history`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`as_of`}),` is before `,_jsx(_components.code,{children:`recorded_from`}),`, the earliest day Alura’s fee history covers. Rows without a start date are served as they are today and may not be what applied then.`]})]})]})]}),`\n`,_jsx(Accordion,{title:`Where each fee comes from`,id:`where-each-fee-comes-from`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`sources`}),` holds the one Etsy page that states the fee, and a second only for what the first doesn’t say, such as a note, the start date or an earlier rate.`]})}),`\n`,_jsxs(_components.p,{children:[`To see when a fee changed and why, use `,_jsx(_components.a,{href:`/api-reference/etsy/updates/list`,children:`List updates`}),` with `,_jsx(_components.code,{children:`kind=fees`}),`. `,_jsx(_components.a,{href:`/api-reference/etsy/countries/list`,children:`List countries`}),` with `,_jsx(_components.code,{children:`expand=fees`}),` gives today’s schedule for many countries at once.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get fees","description":"Get Etsy's fee schedule for a seller's country on any day, past or future: every fee with its rate or amount, what it is charged on and the Etsy page that states it.","deprecated":null,"version":null,"sidebarTitle":"Get fees","openapi":"/openapi.json get /v1/etsy/fees","href":"/api-reference/etsy/fees/get","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Read a fee row","slug":"read-a-fee-row","depth":2,"children":[]},{"title":"Estimate what Etsy takes from an order","slug":"estimate-what-etsy-takes-from-an-order","depth":2,"children":[]},{"title":"Notices","slug":"notices","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"etsy.fees.get","summary":"Get fees","description":"Get Etsy's fee schedule for a seller's country on any day, past or future: every fee with its rate or amount, what it is charged on and the Etsy page that states it.","parameters":["68006325-a843-4f22-b772-5c754d02ac8b","5fa949c8-1ef0-48dd-9815-4488491deaa5","9746daf1-f893-42aa-a432-48dc88aa8b09"],"responses":{"200":"37a247fa-3eb9-4310-a9a6-7045ab7da3aa","400":"7b79c939-e567-4fca-8023-650eeed2e7e1","401":"a282dd7d-91aa-43d0-9c43-f801bda1d8a2","402":"17165de4-7d72-4fda-9162-e107494686fa","403":"9a2fc6e3-fb1d-4548-9a9b-1691cc5a05fa","404":"c123a6b8-a9c1-448d-a0aa-c336f01a77a3","405":"e9605e45-cf7e-4b23-88d5-fa05684cfec1","429":"b04e85dd-946e-41b0-96a8-a2850f7412c5","500":"2cb7ebbb-9fb1-40d8-9a45-3925ce487373","503":"e16119f2-4858-4a95-b2fd-36d7389ff7a5"},"x-alura-credits":{"credits":0,"unit":"call"},"x-alura-scopes":["research:read"],"x-codeSamples":[{"lang":"bash","label":"cURL","source":"curl \"https://api.alura.io/v1/etsy/fees?seller_country=FR\u0026as_of=2026-10-22\" \\\n -H \"Authorization: Bearer $ALURA_API_KEY\""},{"lang":"typescript","label":"TypeScript","source":"const res = await fetch('https://api.alura.io/v1/etsy/fees?seller_country=FR\u0026as_of=2026-10-22', {\n headers: {\n Authorization: `Bearer ${process.env.ALURA_API_KEY}`,\n },\n});\nconsole.log(await res.json());"},{"lang":"python","label":"Python","source":"import json\nimport os\nimport urllib.request\n\nrequest = urllib.request.Request(\n \"https://api.alura.io/v1/etsy/fees?seller_country=FR\u0026as_of=2026-10-22\",\n headers={\n \"Authorization\": f\"Bearer {os.environ['ALURA_API_KEY']}\",\n },\n)\nwith urllib.request.urlopen(request) as response:\n print(json.load(response))"}],"x-mint":{"href":"/api-reference/etsy/fees/get","metadata":{"sidebarTitle":"Get fees","description":"Get Etsy's fee schedule for a seller's country on any day, past or future: every fee with its rate or amount, what it is charged on and the Etsy page that states it."},"content":"**Cost:** Free.\n\n```bash\ncurl -G \"https://api.alura.io/v1/etsy/fees\" \\\n -H \"Authorization: Bearer $ALURA_API_KEY\" \\\n --data-urlencode \"seller_country=FR\" \\\n --data-urlencode \"as_of=2026-10-22\"\n```\n\n`seller_country` is where the seller is based: their bank account's country for Etsy Payments. Without it, you get only the fees that are the same everywhere, and `requires_seller_country` names the fee keys left out.\n\n`as_of` defaults to today (UTC). Etsy's announced changes are stored with their future dates, so any day, past or future, gets an answer.\n\n## Read a fee row\n\nEach row in `fees` is one fee for one group of sellers or orders:\n\n| Field | Meaning |\n|---|---|\n| `key` | A stable fee ID, such as `transaction`, `payment_processing` or `listing.renewal`. |\n| `audience` | Which row of a key: `all`, or for a key with several rows `domestic`, `international`, `domestic_and_us`, `under_threshold`, `over_threshold`, `texas` or `other_states`. `applies_when` says it in words. New values may be added. |\n| `kind` | `percent` is `rate` percent of `basis`. `fixed` is `amount` in `currency`. `percent_plus_fixed` is both. |\n| `rate` | A percent: `6.5` means 6.5%. |\n| `valid_from`, `valid_to` | The first day the row applies, and the first day it no longer does. `null` means from the beginning, or still current. |\n\n\u003cNote>\nA fee Etsy doesn't publish for the country is `null` with a `fee_unknown` notice, never `0`. Treat it as unknown, not as free.\n\u003c/Note>\n\n## Estimate what Etsy takes from an order\n\nThere is no estimate endpoint. Read the rows for the seller's country on the order's date, and let T be the item price plus shipping plus gift wrap, in the listing currency. Then add:\n\n| `key` | When | How much |\n|---|---|---|\n| `transaction` | Every order | `rate`% of T |\n| `regulatory_operating` | Every order (0 outside its countries) | `rate`% of T |\n| `payment_processing` | Every order | `rate`% of the order total, including any sales tax or VAT the buyer pays, plus `amount` in `currency` (the seller country's currency). Use the row whose `audience` fits the order: `domestic` (Canada: `domestic_and_us`), `international` or `all`. |\n| `offsite_ads` | Only an order from an Offsite Ad | `rate`% of T, at most `max_amount`. Use the `under_threshold` or `over_threshold` row by the shop's sales. |\n| `currency_conversion` | The listing currency differs from the payment account's currency | `rate`% of the sale |\n| `listing` | The listing that sold | `amount`, plus the `listing.multi_quantity` `amount` for each extra unit in the order |\n| `vat_on_seller_fees`, `sales_tax_on_seller_fees` | Where such a row applies | Tax on the fees its `basis` and `note` name. A `null` rate is unknown: say so, never assume 0. |\n\nThen subtract `share_and_save_refund` (`rate`% of T) for an order from the seller's own Share \u0026 Save link.\n\nConvert every amount in another currency to one currency at the market rate before adding: the USD caps and listing fees, and the fixed part of the processing fee. Etsy converts its USD fees at the market rate too. [Get currency](/api-reference/etsy/currencies/get) has Alura's USD rates.\n\n\u003cAccordion title=\"A worked example\">\nWith the example response's rows for a seller in France: an order of 20 EUR plus 5 EUR shipping, with 5 EUR VAT paid by the buyer, from a listing priced in EUR. T is 25 EUR.\n\n- `transaction`: 6.5% of 25 = 1.625 EUR\n- `regulatory_operating`: 1.14% of 25 = 0.285 EUR\n- `payment_processing`: 4% of 30 = 1.20, plus 0.30 = 1.50 EUR\n- `listing`: 0.20 USD, at 0.893 EUR to the dollar = 0.179 EUR\n\nThat's about 3.59 EUR, plus VAT on those fees. `vat_on_seller_fees` has a `null` rate (Etsy doesn't publish it), so the VAT part is unknown.\n\u003c/Accordion>\n\n## Notices\n\n| `code` | Meaning |\n|---|---|\n| `fee_unknown` | Etsy doesn't publish this fee for the country. `key` and `audience` name the row. |\n| `etsy_payments_unavailable` | Etsy doesn't list Etsy Payments for the seller's country. |\n| `before_recorded_history` | `as_of` is before `recorded_from`, the earliest day Alura's fee history covers. Rows without a start date are served as they are today and may not be what applied then. |\n\n\u003cAccordion title=\"Where each fee comes from\">\n`sources` holds the one Etsy page that states the fee, and a second only for what the first doesn't say, such as a note, the start date or an earlier rate.\n\u003c/Accordion>\n\nTo see when a fee changed and why, use [List updates](/api-reference/etsy/updates/list) with `kind=fees`. [List countries](/api-reference/etsy/countries/list) with `expand=fees` gives today's schedule for many countries at once."},"method":"get","type":"path","servers":["6c764af2-fbc8-469e-a5ff-745270cc266b"],"security":["6144536c-06b0-4b8d-affd-b8dccec7d5ee"],"path":"/v1/etsy/fees","baseUrlOptions":["https://api.alura.io"],"title":"Get fees","codeSamples":[{"label":"cURL","lang":"bash","source":"curl \"https://api.alura.io/v1/etsy/fees?seller_country=FR\u0026as_of=2026-10-22\" \\\n -H \"Authorization: Bearer $ALURA_API_KEY\""},{"label":"TypeScript","lang":"typescript","source":"const res = await fetch('https://api.alura.io/v1/etsy/fees?seller_country=FR\u0026as_of=2026-10-22', {\n headers: {\n Authorization: `Bearer ${process.env.ALURA_API_KEY}`,\n },\n});\nconsole.log(await res.json());"},{"label":"Python","lang":"python","source":"import json\nimport os\nimport urllib.request\n\nrequest = urllib.request.Request(\n \"https://api.alura.io/v1/etsy/fees?seller_country=FR\u0026as_of=2026-10-22\",\n headers={\n \"Authorization\": f\"Bearer {os.environ['ALURA_API_KEY']}\",\n },\n)\nwith urllib.request.urlopen(request) as response:\n print(json.load(response))"}],"requestExampleLanguages":["bash","typescript","python"],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated","disableProxy":true},"dependencies":{"parameters":{"68006325-a843-4f22-b772-5c754d02ac8b":{"name":"seller_country","in":"query","required":false,"description":"Where the seller is based (their bank account's country for Etsy Payments), ISO 3166-1 alpha-2 such as `FR`, in any letter case. Without it, only the fees that are the same everywhere.","schema":{"description":"Where the seller is based (their bank account's country for Etsy Payments), ISO 3166-1 alpha-2 such as `FR`, in any letter case. Without it, only the fees that are the same everywhere.","type":"string","pattern":"^[A-Za-z]{2}$","example":"FR","isRequired":false,"uniqueKey":"","typeLabel":"string"}},"5fa949c8-1ef0-48dd-9815-4488491deaa5":{"name":"as_of","in":"query","required":false,"description":"The day to answer for, YYYY-MM-DD, past or future (announced changes are dated). Default: today (UTC).","schema":{"description":"The day to answer for, YYYY-MM-DD, past or future (announced changes are dated). Default: today (UTC).","type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$","example":"2026-10-22","isRequired":false,"uniqueKey":"","typeLabel":"string\u003cdate>"}},"9746daf1-f893-42aa-a432-48dc88aa8b09":{"name":"fields","in":"query","required":false,"description":"Comma-separated dotted paths to return; `id`, `object` and `as_of` always come back.","schema":{"type":"string","isRequired":false,"description":"Comma-separated dotted paths to return; `id`, `object` and `as_of` always come back.","uniqueKey":"","typeLabel":"string"}}},"responses":{"37a247fa-3eb9-4310-a9a6-7045ab7da3aa":{"description":"OK","headers":{"Request-Id":{"description":"`req_` + ULID; quote it when reporting a problem.","schema":{"type":"string"}},"Alura-Credits-Cost":{"description":"API credits this call cost.","schema":{"type":"integer"}},"Alura-Credits-Remaining":{"description":"API credits left in the workspace's monthly allowance, counting calls still in flight. Absent when it cannot be read right now.","schema":{"type":"integer"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"object":{"type":"string","const":"etsy_fees","isRequired":true,"uniqueKey":"object","typeLabel":"string"},"seller_country":{"oneOf":[{"description":"ISO 3166-1 alpha-2, upper case; null when none was given.","type":"string","isRequired":true,"uniqueKey":"seller_country.oneOf.0","typeLabel":"string"},{"description":"ISO 3166-1 alpha-2, upper case; null when none was given.","type":"null","isRequired":true,"uniqueKey":"seller_country.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"seller_country","typeLabel":"string | null"},"as_of":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$","description":"The day the schedule is for.","isRequired":true,"uniqueKey":"as_of","typeLabel":"string\u003cdate>"},"recorded_from":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$","description":"The earliest day Alura's recorded fee history covers. Before it, rows without a start date are today's values, and a `before_recorded_history` notice says so.","isRequired":true,"uniqueKey":"recorded_from","typeLabel":"string\u003cdate>"},"fees":{"type":"array","items":{"type":"object","properties":{"key":{"type":"string","description":"Stable fee id: `listing`, `transaction`, `payment_processing`, `regulatory_operating`, `offsite_ads`, `currency_conversion`, `vat_on_seller_fees`, `share_and_save_refund`, `etsy_plus`, and narrower ones such as `listing.renewal` or `deposit`. A key can have several rows (domestic and international orders, the two Offsite Ads rates); `applies_when` tells them apart.","isRequired":true,"uniqueKey":"fees.items.[INDEX].key","typeLabel":"string"},"seller_country":{"oneOf":[{"description":"The seller country this row is for; null when it is the same for every seller country without a row of its own.","type":"string","isRequired":true,"uniqueKey":"fees.items.[INDEX].seller_country.oneOf.0","typeLabel":"string"},{"description":"The seller country this row is for; null when it is the same for every seller country without a row of its own.","type":"null","isRequired":true,"uniqueKey":"fees.items.[INDEX].seller_country.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].seller_country","typeLabel":"string | null"},"audience":{"type":"string","description":"Which sellers or orders the row is for, as a short id: `all`, or for a key with several rows `domestic`, `international`, `domestic_and_us`, `under_threshold`, `over_threshold`, `texas`, `other_states`. New values may be added.","isRequired":true,"uniqueKey":"fees.items.[INDEX].audience","typeLabel":"string"},"kind":{"type":"string","enum":["percent","fixed","percent_plus_fixed"],"description":"`percent`: `rate` of `basis`. `fixed`: `amount`. `percent_plus_fixed`: both.","isRequired":true,"uniqueKey":"fees.items.[INDEX].kind","typeLabel":"enum\u003cstring>"},"rate":{"oneOf":[{"description":"A percent: 6.5 means 6.5%. null for a fixed fee, or when Etsy does not publish it (a `fee_unknown` notice says so; never 0 for unknown).","type":"number","isRequired":true,"uniqueKey":"fees.items.[INDEX].rate.oneOf.0","typeLabel":"number"},{"description":"A percent: 6.5 means 6.5%. null for a fixed fee, or when Etsy does not publish it (a `fee_unknown` notice says so; never 0 for unknown).","type":"null","isRequired":true,"uniqueKey":"fees.items.[INDEX].rate.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].rate","typeLabel":"number | null"},"amount":{"oneOf":[{"type":"string","description":"The fixed amount in `currency`. null for a percent fee, or when Etsy does not publish it.","isRequired":true,"uniqueKey":"fees.items.[INDEX].amount.oneOf.0","typeLabel":"string"},{"type":"null","description":"The fixed amount in `currency`. null for a percent fee, or when Etsy does not publish it.","isRequired":true,"uniqueKey":"fees.items.[INDEX].amount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].amount","typeLabel":"string | null"},"currency":{"oneOf":[{"description":"ISO 4217 code of `amount`, `min_amount` and `max_amount`; null when the fee has none (a percent is in the currency of what it is charged on).","type":"string","isRequired":true,"uniqueKey":"fees.items.[INDEX].currency.oneOf.0","typeLabel":"string"},{"description":"ISO 4217 code of `amount`, `min_amount` and `max_amount`; null when the fee has none (a percent is in the currency of what it is charged on).","type":"null","isRequired":true,"uniqueKey":"fees.items.[INDEX].currency.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].currency","typeLabel":"string | null"},"min_amount":{"oneOf":[{"type":"string","description":"The least the fee can be, in `currency`; null when Etsy sets none.","isRequired":true,"uniqueKey":"fees.items.[INDEX].min_amount.oneOf.0","typeLabel":"string"},{"type":"null","description":"The least the fee can be, in `currency`; null when Etsy sets none.","isRequired":true,"uniqueKey":"fees.items.[INDEX].min_amount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].min_amount","typeLabel":"string | null"},"max_amount":{"oneOf":[{"type":"string","description":"The most the fee can be, in `currency` (Offsite Ads: 100 USD per order); null when Etsy sets none.","isRequired":true,"uniqueKey":"fees.items.[INDEX].max_amount.oneOf.0","typeLabel":"string"},{"type":"null","description":"The most the fee can be, in `currency` (Offsite Ads: 100 USD per order); null when Etsy sets none.","isRequired":true,"uniqueKey":"fees.items.[INDEX].max_amount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].max_amount","typeLabel":"string | null"},"basis":{"type":"string","description":"What it is charged on.","isRequired":true,"uniqueKey":"fees.items.[INDEX].basis","typeLabel":"string"},"applies_when":{"oneOf":[{"description":"Who or which orders the row is for, when not every one.","type":"string","isRequired":true,"uniqueKey":"fees.items.[INDEX].applies_when.oneOf.0","typeLabel":"string"},{"description":"Who or which orders the row is for, when not every one.","type":"null","isRequired":true,"uniqueKey":"fees.items.[INDEX].applies_when.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].applies_when","typeLabel":"string | null"},"note":{"oneOf":[{"description":"What the numbers don't say, such as why a fee is unknown; null when nothing needs saying.","type":"string","isRequired":true,"uniqueKey":"fees.items.[INDEX].note.oneOf.0","typeLabel":"string"},{"description":"What the numbers don't say, such as why a fee is unknown; null when nothing needs saying.","type":"null","isRequired":true,"uniqueKey":"fees.items.[INDEX].note.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].note","typeLabel":"string | null"},"valid_from":{"oneOf":[{"type":"string","description":"The first day it applies; null: from the beginning.","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$","isRequired":true,"uniqueKey":"fees.items.[INDEX].valid_from.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"The first day it applies; null: from the beginning.","isRequired":true,"uniqueKey":"fees.items.[INDEX].valid_from.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].valid_from","typeLabel":"string\u003cdate> | null"},"valid_to":{"oneOf":[{"type":"string","description":"The day the next row replaces it (it no longer applies that day); null while current.","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$","isRequired":true,"uniqueKey":"fees.items.[INDEX].valid_to.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"The day the next row replaces it (it no longer applies that day); null while current.","isRequired":true,"uniqueKey":"fees.items.[INDEX].valid_to.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].valid_to","typeLabel":"string\u003cdate> | null"},"sources":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string","description":"The page that states the fact: Etsy's Help Center, Seller Handbook, Open API documentation, Etsy News or an Etsy staff post (or ISO 4217 for currency minor units).","isRequired":true,"uniqueKey":"fees.items.[INDEX].sources.items.[INDEX].url","typeLabel":"string"},"title":{"type":"string","description":"The page's title.","isRequired":true,"uniqueKey":"fees.items.[INDEX].sources.items.[INDEX].title","typeLabel":"string"},"publisher":{"type":"string","enum":["Etsy","ISO 4217"],"description":"`Etsy` for Etsy-owned pages; `ISO 4217` for currency minor units, the one source that is not Etsy.","isRequired":true,"uniqueKey":"fees.items.[INDEX].sources.items.[INDEX].publisher","typeLabel":"enum\u003cstring>"},"published_at":{"oneOf":[{"type":"string","description":"When the page was published or last edited (YYYY-MM-DD); null when it does not say.","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$","isRequired":true,"uniqueKey":"fees.items.[INDEX].sources.items.[INDEX].published_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"When the page was published or last edited (YYYY-MM-DD); null when it does not say.","isRequired":true,"uniqueKey":"fees.items.[INDEX].sources.items.[INDEX].published_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].sources.items.[INDEX].published_at","typeLabel":"string\u003cdate> | null"},"read_at":{"oneOf":[{"type":"string","description":"When Alura read the page (YYYY-MM-DD); null when not recorded.","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$","isRequired":true,"uniqueKey":"fees.items.[INDEX].sources.items.[INDEX].read_at.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","description":"When Alura read the page (YYYY-MM-DD); null when not recorded.","isRequired":true,"uniqueKey":"fees.items.[INDEX].sources.items.[INDEX].read_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"fees.items.[INDEX].sources.items.[INDEX].read_at","typeLabel":"string\u003cdate> | null"}},"required":["url","title","publisher","published_at","read_at"],"additionalProperties":false,"uniqueKey":"fees.items.[INDEX].sources.items.[INDEX]","typeLabel":"object"},"description":"The one Etsy page that states this fee, and a second only for what the first doesn't say (a note, the start date or an earlier rate).","isRequired":true,"uniqueKey":"fees.items.[INDEX].sources","typeLabel":"object[]"}},"required":["key","seller_country","audience","kind","rate","amount","currency","min_amount","max_amount","basis","applies_when","note","valid_from","valid_to","sources"],"additionalProperties":false,"uniqueKey":"fees.items.[INDEX]","typeLabel":"object"},"description":"The fee rows in effect on `as_of` for `seller_country`; without it, only the fees that are the same everywhere.","isRequired":true,"uniqueKey":"fees","typeLabel":"object[]"},"requires_seller_country":{"type":"array","items":{"type":"string","uniqueKey":"requires_seller_country.items.[INDEX]","typeLabel":"string"},"description":"The fee keys that depend on the seller country, left out until `seller_country` is given; empty when it is.","isRequired":true,"uniqueKey":"requires_seller_country","typeLabel":"string[]"},"notices":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","enum":["fee_unknown","etsy_payments_unavailable","before_recorded_history"],"description":"`fee_unknown`: Etsy does not publish this fee for the country, so it is null (unknown, not 0). `etsy_payments_unavailable`: Etsy does not list Etsy Payments for the seller country. `before_recorded_history`: `as_of` is before `recorded_from`, so rows without a start date are served as they are today and may not be what applied then.","isRequired":true,"uniqueKey":"notices.items.[INDEX].code","typeLabel":"enum\u003cstring>"},"key":{"oneOf":[{"description":"The fee key it is about; null for the whole schedule.","type":"string","isRequired":true,"uniqueKey":"notices.items.[INDEX].key.oneOf.0","typeLabel":"string"},{"description":"The fee key it is about; null for the whole schedule.","type":"null","isRequired":true,"uniqueKey":"notices.items.[INDEX].key.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"notices.items.[INDEX].key","typeLabel":"string | null"},"audience":{"oneOf":[{"description":"The row's `audience` when the notice is about one row; null otherwise.","type":"string","isRequired":true,"uniqueKey":"notices.items.[INDEX].audience.oneOf.0","typeLabel":"string"},{"description":"The row's `audience` when the notice is about one row; null otherwise.","type":"null","isRequired":true,"uniqueKey":"notices.items.[INDEX].audience.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"notices.items.[INDEX].audience","typeLabel":"string | null"},"detail":{"type":"string","description":"The notice in one plain sentence.","isRequired":true,"uniqueKey":"notices.items.[INDEX].detail","typeLabel":"string"}},"required":["code","key","audience","detail"],"additionalProperties":false,"uniqueKey":"notices.items.[INDEX]","typeLabel":"object"},"description":"Why a fee is unknown or the schedule may be incomplete; empty when nothing is.","isRequired":true,"uniqueKey":"notices","typeLabel":"object[]"}},"required":["object","seller_country","as_of","recorded_from","fees","requires_seller_country","notices"],"additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"example":{"object":"etsy_fees","seller_country":"FR","as_of":"2026-10-22","recorded_from":"2025-10-22","fees":[{"key":"listing","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.20","currency":"USD","min_amount":null,"max_amount":null,"basis":"Each listing you publish on Etsy.com or the Etsy apps, whether or not it sells. A listing lasts 4 months.","applies_when":null,"note":"Etsy's fixed fees are in USD and converted to your payment account's currency at the market rate.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/115014483627","title":"What are the Fees and Taxes for Selling on Etsy?","publisher":"Etsy","published_at":"2026-10-07","read_at":"2026-10-22"}]},{"key":"listing.renewal","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.20","currency":"USD","min_amount":null,"max_amount":null,"basis":"Each renewal, manual or automatic, which starts another 4 months.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000344368","title":"How to Renew or Hide Your Listings","publisher":"Etsy","published_at":"2023-04-18","read_at":"2026-10-22"}]},{"key":"listing.auto_renew_sold","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.20","currency":"USD","min_amount":null,"max_amount":null,"basis":"When an item sells and quantity remains, the listing renews automatically.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000344908","title":"Fees and Listing Multiple Quantities","publisher":"Etsy","published_at":"2024-01-31","read_at":"2026-10-22"}]},{"key":"listing.multi_quantity","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.20","currency":"USD","min_amount":null,"max_amount":null,"basis":"Each extra unit sold in one order.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000344908","title":"Fees and Listing Multiple Quantities","publisher":"Etsy","published_at":"2024-01-31","read_at":"2026-10-22"}]},{"key":"listing.private","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.20","currency":"USD","min_amount":null,"max_amount":null,"basis":"A private (custom) listing, charged only when it sells.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/115014483627","title":"What are the Fees and Taxes for Selling on Etsy?","publisher":"Etsy","published_at":"2026-10-07","read_at":"2026-10-22"}]},{"key":"listing.edit","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.00","currency":"USD","min_amount":null,"max_amount":null,"basis":"Editing a listing.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000344908","title":"Fees and Listing Multiple Quantities","publisher":"Etsy","published_at":"2024-01-31","read_at":"2026-10-22"}]},{"key":"listing.pattern_only","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.00","currency":"USD","min_amount":null,"max_amount":null,"basis":"A listing only on your Pattern site.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000337067","title":"Pricing and Fees for Pattern","publisher":"Etsy","published_at":"2025-09-30","read_at":"2026-10-22"}]},{"key":"transaction","seller_country":null,"audience":"all","kind":"percent","rate":6.5,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"The price you show for the item plus what you charge for shipping and gift wrap (and paid personalization), in your listing currency.","applies_when":null,"note":"US sellers: not charged on sales tax. Elsewhere it applies to the price as displayed, including any tax in it.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/115014483627","title":"What are the Fees and Taxes for Selling on Etsy?","publisher":"Etsy","published_at":"2026-10-07","read_at":"2026-10-22"},{"url":"https://www.etsy.com/legal/fees/","title":"Fees \u0026 Payments Policy","publisher":"Etsy","published_at":"2026-10-05","read_at":"2026-10-22"}]},{"key":"transaction.pattern","seller_country":null,"audience":"all","kind":"percent","rate":0,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"Sales on your Pattern site.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000337067","title":"Pricing and Fees for Pattern","publisher":"Etsy","published_at":"2025-09-30","read_at":"2026-10-22"}]},{"key":"payment_processing","seller_country":"FR","audience":"all","kind":"percent_plus_fixed","rate":4,"amount":"0.30","currency":"EUR","min_amount":null,"max_amount":null,"basis":"The order's total sale price, including shipping and any sales tax.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/115015628847","title":"What are Payment Processing Fees for Selling on Etsy?","publisher":"Etsy","published_at":"2025-10-23","read_at":"2026-10-22"}]},{"key":"regulatory_operating","seller_country":"FR","audience":"all","kind":"percent","rate":1.14,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"The item price plus shipping and gift wrap (and personalization), not counting tax Etsy collects.","applies_when":null,"note":null,"valid_from":"2026-06-22","valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/1500011073202","title":"What is a Regulatory Operating Fee?","publisher":"Etsy","published_at":"2026-06-22","read_at":"2026-10-22"},{"url":"https://community.etsy.com/forum/announcements-290/topic/regulatory-operating-fee-updates-for-some-markets-181930/","title":"Regulatory Operating Fee updates for some markets","publisher":"Etsy","published_at":"2026-04-22","read_at":"2026-10-22"}]},{"key":"offsite_ads","seller_country":null,"audience":"under_threshold","kind":"percent","rate":15,"amount":null,"currency":"USD","min_amount":null,"max_amount":"100.00","basis":"Each order attributed to an Offsite Ad (the buyer clicked the ad and ordered within 30 days), at most 100 USD per order.","applies_when":"Shops that have never made 10,000 USD in sales in any 365 days, checked on the 1st of each month. These shops can opt out.","note":"If the buyer's last click was on an Etsy Ad, only the Etsy Ads fee applies.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000338367","title":"How Etsy's Offsite Ads Work","publisher":"Etsy","published_at":"2026-06-22","read_at":"2026-10-22"},{"url":"https://www.etsy.com/legal/fees/","title":"Fees \u0026 Payments Policy","publisher":"Etsy","published_at":"2026-10-05","read_at":"2026-10-22"}]},{"key":"offsite_ads","seller_country":null,"audience":"over_threshold","kind":"percent","rate":12,"amount":null,"currency":"USD","min_amount":null,"max_amount":"100.00","basis":"Each order attributed to an Offsite Ad (the buyer clicked the ad and ordered within 30 days), at most 100 USD per order.","applies_when":"Shops that have ever made 10,000 USD or more in sales in 365 days. They take part for the life of the shop.","note":"If the buyer's last click was on an Etsy Ad, only the Etsy Ads fee applies.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000338367","title":"How Etsy's Offsite Ads Work","publisher":"Etsy","published_at":"2026-06-22","read_at":"2026-10-22"},{"url":"https://www.etsy.com/legal/fees/","title":"Fees \u0026 Payments Policy","publisher":"Etsy","published_at":"2026-10-05","read_at":"2026-10-22"}]},{"key":"currency_conversion","seller_country":null,"audience":"all","kind":"percent","rate":2.5,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"The sale amount, when your listing currency differs from your payment account currency.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000344668","title":"Currency Conversion Fees","publisher":"Etsy","published_at":"2023-08-14","read_at":"2026-10-22"}]},{"key":"vat_on_seller_fees","seller_country":"FR","audience":"all","kind":"percent","rate":null,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"Etsy's fees, which Etsy lists without VAT, including the payment processing, regulatory operating and deposit fees.","applies_when":"Unless you've added your VAT ID to your Etsy account.","note":"Etsy doesn't publish the VAT rate it charges on its fees.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360040584433","title":"How VAT Is Collected on Seller Fees","publisher":"Etsy","published_at":"2026-06-26","read_at":"2026-10-22"},{"url":"https://www.etsy.com/legal/fees/","title":"Fees \u0026 Payments Policy","publisher":"Etsy","published_at":"2026-10-05","read_at":"2026-10-22"}]},{"key":"share_and_save_refund","seller_country":null,"audience":"all","kind":"percent","rate":6.5,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"A refund to you: a share of the eligible order total (the transaction fee's basis), for orders placed within 30 days of a click on your Share \u0026 Save link.","applies_when":null,"note":"Etsy's holiday offer, through January 4, 2027.","valid_from":"2026-10-20","valid_to":"2027-01-05","sources":[{"url":"https://help.etsy.com/hc/en-us/articles/16981332744087","title":"How to Save on Etsy Fees with the Share \u0026 Save Program","publisher":"Etsy","published_at":"2026-10-20","read_at":"2026-10-22"},{"url":"https://community.etsy.com/forum/announcements-290/topic/our-share-save-holiday-gift-to-you-190476/","title":"Our Share \u0026 Save holiday gift to you","publisher":"Etsy","published_at":"2026-10-20","read_at":"2026-10-22"}]},{"key":"etsy_plus","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"10.00","currency":"USD","min_amount":null,"max_amount":null,"basis":"Each month of the optional subscription. It includes 15 listing credits and a 5 USD Etsy Ads credit. Local taxes may apply.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360001589928","title":"What is Etsy Plus?","publisher":"Etsy","published_at":"2026-08-04","read_at":"2026-10-22"}]},{"key":"etsy_ads","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"Clicks on your Etsy Ads, within the daily budget you set. Bids are in USD.","applies_when":null,"note":"Etsy Ads is an auction: you set a daily budget at or above Etsy's minimum, so Etsy publishes no fixed fee.","valid_from":null,"valid_to":null,"sources":[{"url":"https://www.etsy.com/legal/fees/","title":"Fees \u0026 Payments Policy","publisher":"Etsy","published_at":"2026-10-05","read_at":"2026-10-22"},{"url":"https://help.etsy.com/hc/en-us/articles/115014483627","title":"What are the Fees and Taxes for Selling on Etsy?","publisher":"Etsy","published_at":"2026-10-07","read_at":"2026-10-22"}]},{"key":"pattern","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"15.00","currency":"USD","min_amount":null,"max_amount":null,"basis":"Each month after a 30-day free trial. Taxes may apply.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000337067","title":"Pricing and Fees for Pattern","publisher":"Etsy","published_at":"2025-09-30","read_at":"2026-10-22"}]},{"key":"set_up","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"Once, when you open a shop. Not refundable.","applies_when":null,"note":"Etsy doesn't publish the amount: it varies by location and is shown when you set up your shop.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/115014483627","title":"What are the Fees and Taxes for Selling on Etsy?","publisher":"Etsy","published_at":"2026-10-07","read_at":"2026-10-22"}]}],"requires_seller_country":[],"notices":[{"code":"fee_unknown","key":"vat_on_seller_fees","audience":"all","detail":"Etsy doesn't publish the VAT rate it charges on its fees."},{"code":"fee_unknown","key":"etsy_ads","audience":"all","detail":"Etsy Ads is an auction: you set a daily budget at or above Etsy's minimum, so Etsy publishes no fixed fee."},{"code":"fee_unknown","key":"set_up","audience":"all","detail":"Etsy doesn't publish the amount: it varies by location and is shown when you set up your shop."}]},"examples":{"Example":{"title":"Example","value":{"object":"etsy_fees","seller_country":"FR","as_of":"2026-10-22","recorded_from":"2025-10-22","fees":[{"key":"listing","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.20","currency":"USD","min_amount":null,"max_amount":null,"basis":"Each listing you publish on Etsy.com or the Etsy apps, whether or not it sells. A listing lasts 4 months.","applies_when":null,"note":"Etsy's fixed fees are in USD and converted to your payment account's currency at the market rate.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/115014483627","title":"What are the Fees and Taxes for Selling on Etsy?","publisher":"Etsy","published_at":"2026-10-07","read_at":"2026-10-22"}]},{"key":"listing.renewal","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.20","currency":"USD","min_amount":null,"max_amount":null,"basis":"Each renewal, manual or automatic, which starts another 4 months.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000344368","title":"How to Renew or Hide Your Listings","publisher":"Etsy","published_at":"2023-04-18","read_at":"2026-10-22"}]},{"key":"listing.auto_renew_sold","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.20","currency":"USD","min_amount":null,"max_amount":null,"basis":"When an item sells and quantity remains, the listing renews automatically.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000344908","title":"Fees and Listing Multiple Quantities","publisher":"Etsy","published_at":"2024-01-31","read_at":"2026-10-22"}]},{"key":"listing.multi_quantity","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.20","currency":"USD","min_amount":null,"max_amount":null,"basis":"Each extra unit sold in one order.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000344908","title":"Fees and Listing Multiple Quantities","publisher":"Etsy","published_at":"2024-01-31","read_at":"2026-10-22"}]},{"key":"listing.private","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.20","currency":"USD","min_amount":null,"max_amount":null,"basis":"A private (custom) listing, charged only when it sells.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/115014483627","title":"What are the Fees and Taxes for Selling on Etsy?","publisher":"Etsy","published_at":"2026-10-07","read_at":"2026-10-22"}]},{"key":"listing.edit","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.00","currency":"USD","min_amount":null,"max_amount":null,"basis":"Editing a listing.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000344908","title":"Fees and Listing Multiple Quantities","publisher":"Etsy","published_at":"2024-01-31","read_at":"2026-10-22"}]},{"key":"listing.pattern_only","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"0.00","currency":"USD","min_amount":null,"max_amount":null,"basis":"A listing only on your Pattern site.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000337067","title":"Pricing and Fees for Pattern","publisher":"Etsy","published_at":"2025-09-30","read_at":"2026-10-22"}]},{"key":"transaction","seller_country":null,"audience":"all","kind":"percent","rate":6.5,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"The price you show for the item plus what you charge for shipping and gift wrap (and paid personalization), in your listing currency.","applies_when":null,"note":"US sellers: not charged on sales tax. Elsewhere it applies to the price as displayed, including any tax in it.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/115014483627","title":"What are the Fees and Taxes for Selling on Etsy?","publisher":"Etsy","published_at":"2026-10-07","read_at":"2026-10-22"},{"url":"https://www.etsy.com/legal/fees/","title":"Fees \u0026 Payments Policy","publisher":"Etsy","published_at":"2026-10-05","read_at":"2026-10-22"}]},{"key":"transaction.pattern","seller_country":null,"audience":"all","kind":"percent","rate":0,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"Sales on your Pattern site.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000337067","title":"Pricing and Fees for Pattern","publisher":"Etsy","published_at":"2025-09-30","read_at":"2026-10-22"}]},{"key":"payment_processing","seller_country":"FR","audience":"all","kind":"percent_plus_fixed","rate":4,"amount":"0.30","currency":"EUR","min_amount":null,"max_amount":null,"basis":"The order's total sale price, including shipping and any sales tax.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/115015628847","title":"What are Payment Processing Fees for Selling on Etsy?","publisher":"Etsy","published_at":"2025-10-23","read_at":"2026-10-22"}]},{"key":"regulatory_operating","seller_country":"FR","audience":"all","kind":"percent","rate":1.14,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"The item price plus shipping and gift wrap (and personalization), not counting tax Etsy collects.","applies_when":null,"note":null,"valid_from":"2026-06-22","valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/1500011073202","title":"What is a Regulatory Operating Fee?","publisher":"Etsy","published_at":"2026-06-22","read_at":"2026-10-22"},{"url":"https://community.etsy.com/forum/announcements-290/topic/regulatory-operating-fee-updates-for-some-markets-181930/","title":"Regulatory Operating Fee updates for some markets","publisher":"Etsy","published_at":"2026-04-22","read_at":"2026-10-22"}]},{"key":"offsite_ads","seller_country":null,"audience":"under_threshold","kind":"percent","rate":15,"amount":null,"currency":"USD","min_amount":null,"max_amount":"100.00","basis":"Each order attributed to an Offsite Ad (the buyer clicked the ad and ordered within 30 days), at most 100 USD per order.","applies_when":"Shops that have never made 10,000 USD in sales in any 365 days, checked on the 1st of each month. These shops can opt out.","note":"If the buyer's last click was on an Etsy Ad, only the Etsy Ads fee applies.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000338367","title":"How Etsy's Offsite Ads Work","publisher":"Etsy","published_at":"2026-06-22","read_at":"2026-10-22"},{"url":"https://www.etsy.com/legal/fees/","title":"Fees \u0026 Payments Policy","publisher":"Etsy","published_at":"2026-10-05","read_at":"2026-10-22"}]},{"key":"offsite_ads","seller_country":null,"audience":"over_threshold","kind":"percent","rate":12,"amount":null,"currency":"USD","min_amount":null,"max_amount":"100.00","basis":"Each order attributed to an Offsite Ad (the buyer clicked the ad and ordered within 30 days), at most 100 USD per order.","applies_when":"Shops that have ever made 10,000 USD or more in sales in 365 days. They take part for the life of the shop.","note":"If the buyer's last click was on an Etsy Ad, only the Etsy Ads fee applies.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000338367","title":"How Etsy's Offsite Ads Work","publisher":"Etsy","published_at":"2026-06-22","read_at":"2026-10-22"},{"url":"https://www.etsy.com/legal/fees/","title":"Fees \u0026 Payments Policy","publisher":"Etsy","published_at":"2026-10-05","read_at":"2026-10-22"}]},{"key":"currency_conversion","seller_country":null,"audience":"all","kind":"percent","rate":2.5,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"The sale amount, when your listing currency differs from your payment account currency.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000344668","title":"Currency Conversion Fees","publisher":"Etsy","published_at":"2023-08-14","read_at":"2026-10-22"}]},{"key":"vat_on_seller_fees","seller_country":"FR","audience":"all","kind":"percent","rate":null,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"Etsy's fees, which Etsy lists without VAT, including the payment processing, regulatory operating and deposit fees.","applies_when":"Unless you've added your VAT ID to your Etsy account.","note":"Etsy doesn't publish the VAT rate it charges on its fees.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360040584433","title":"How VAT Is Collected on Seller Fees","publisher":"Etsy","published_at":"2026-06-26","read_at":"2026-10-22"},{"url":"https://www.etsy.com/legal/fees/","title":"Fees \u0026 Payments Policy","publisher":"Etsy","published_at":"2026-10-05","read_at":"2026-10-22"}]},{"key":"share_and_save_refund","seller_country":null,"audience":"all","kind":"percent","rate":6.5,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"A refund to you: a share of the eligible order total (the transaction fee's basis), for orders placed within 30 days of a click on your Share \u0026 Save link.","applies_when":null,"note":"Etsy's holiday offer, through January 4, 2027.","valid_from":"2026-10-20","valid_to":"2027-01-05","sources":[{"url":"https://help.etsy.com/hc/en-us/articles/16981332744087","title":"How to Save on Etsy Fees with the Share \u0026 Save Program","publisher":"Etsy","published_at":"2026-10-20","read_at":"2026-10-22"},{"url":"https://community.etsy.com/forum/announcements-290/topic/our-share-save-holiday-gift-to-you-190476/","title":"Our Share \u0026 Save holiday gift to you","publisher":"Etsy","published_at":"2026-10-20","read_at":"2026-10-22"}]},{"key":"etsy_plus","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"10.00","currency":"USD","min_amount":null,"max_amount":null,"basis":"Each month of the optional subscription. It includes 15 listing credits and a 5 USD Etsy Ads credit. Local taxes may apply.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360001589928","title":"What is Etsy Plus?","publisher":"Etsy","published_at":"2026-08-04","read_at":"2026-10-22"}]},{"key":"etsy_ads","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"Clicks on your Etsy Ads, within the daily budget you set. Bids are in USD.","applies_when":null,"note":"Etsy Ads is an auction: you set a daily budget at or above Etsy's minimum, so Etsy publishes no fixed fee.","valid_from":null,"valid_to":null,"sources":[{"url":"https://www.etsy.com/legal/fees/","title":"Fees \u0026 Payments Policy","publisher":"Etsy","published_at":"2026-10-05","read_at":"2026-10-22"},{"url":"https://help.etsy.com/hc/en-us/articles/115014483627","title":"What are the Fees and Taxes for Selling on Etsy?","publisher":"Etsy","published_at":"2026-10-07","read_at":"2026-10-22"}]},{"key":"pattern","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":"15.00","currency":"USD","min_amount":null,"max_amount":null,"basis":"Each month after a 30-day free trial. Taxes may apply.","applies_when":null,"note":null,"valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/360000337067","title":"Pricing and Fees for Pattern","publisher":"Etsy","published_at":"2025-09-30","read_at":"2026-10-22"}]},{"key":"set_up","seller_country":null,"audience":"all","kind":"fixed","rate":null,"amount":null,"currency":null,"min_amount":null,"max_amount":null,"basis":"Once, when you open a shop. Not refundable.","applies_when":null,"note":"Etsy doesn't publish the amount: it varies by location and is shown when you set up your shop.","valid_from":null,"valid_to":null,"sources":[{"url":"https://help.etsy.com/hc/en-us/articles/115014483627","title":"What are the Fees and Taxes for Selling on Etsy?","publisher":"Etsy","published_at":"2026-10-07","read_at":"2026-10-22"}]}],"requires_seller_country":[],"notices":[{"code":"fee_unknown","key":"vat_on_seller_fees","audience":"all","detail":"Etsy doesn't publish the VAT rate it charges on its fees."},{"code":"fee_unknown","key":"etsy_ads","audience":"all","detail":"Etsy Ads is an auction: you set a daily budget at or above Etsy's minimum, so Etsy publishes no fixed fee."},{"code":"fee_unknown","key":"set_up","audience":"all","detail":"Etsy doesn't publish the amount: it varies by location and is shown when you set up your shop."}]}}},"exampleType":"examples"}},"exampleType":"examples"},"7b79c939-e567-4fca-8023-650eeed2e7e1":{"description":"Error","content":{"application/problem+json":{"schema":{"type":"object","description":"RFC 9457 problem details.","properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","description":"A code from the error catalog; new codes may be added.","x-extensible-enum":["invalid_request","unknown_parameter","invalid_cursor","cursor_window_exceeded","invalid_reference","id_type_mismatch","invalid_keyword","shop_id_required","listing_not_publishable","sales_window_not_covered","unauthorized","credits_exhausted","plan_required","insufficient_scope","workspace_required","workspace_locked","your_shop_unavailable","writes_suspended","browser_refused","role_required","impersonation_refused","recent_sign_in_required","etsy_scope_required","etsy_partner_required","not_found","not_collected","not_found_on_etsy","shop_opted_out","method_not_allowed","conflict","key_limit_reached","reconnect_required","settings_not_fetched","listing_busy","settings_busy","shop_create_busy","idempotency_partial_unverifiable","listing_has_variations","changed_since","change_not_revertable","listing_in_ab_test","activation_skipped","idempotency_processing","confirmation_required","test_shop_active_cap","write_outcome_unknown","unprocessable","listing_removed_on_etsy","endpoint_removed","rate_limited","throttled","daily_credit_cap_exceeded","credits_reserved","fetch_limit_reached","write_rate_limited","sync_cooldown","shop_write_budget_exhausted","internal_error","write_misconfigured","upstream_unavailable","credits_unavailable","service_unavailable","fetch_unavailable","create_lock_unavailable","writes_paused","etsy_capacity","upstream_timeout"],"isRequired":true,"uniqueKey":"code","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"suggestion":{"type":"string","isRequired":true,"uniqueKey":"suggestion","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"upgrade_url":{"type":"string","format":"uri","description":"credits_exhausted and plan_required: where to upgrade the plan.","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"},"credits_needed":{"type":"integer","description":"API credit refusals: what the call needed.","uniqueKey":"credits_needed","typeLabel":"integer"},"credits_remaining":{"type":"integer","description":"API credit refusals: what is left (of the month, or of the day for daily_credit_cap_exceeded).","uniqueKey":"credits_remaining","typeLabel":"integer"},"resets_at":{"type":"string","format":"date-time","description":"credits_exhausted and daily_credit_cap_exceeded: when the limit resets.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"}},"required":["type","title","status","code","detail","suggestion","retryable","request_id"],"uniqueKey":"","typeLabel":"object"},"example":{"type":"https://docs.alura.io/errors/invalid_request","title":"Invalid request","status":400,"code":"invalid_request","detail":"Invalid request","suggestion":"Fix the request as the detail says, then send it again.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.alura.io/errors/invalid_request","title":"Invalid request","status":400,"code":"invalid_request","detail":"Invalid request","suggestion":"Fix the request as the detail says, then send it again.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"}}},"exampleType":"examples"}},"exampleType":"examples"},"a282dd7d-91aa-43d0-9c43-f801bda1d8a2":{"description":"Error","content":{"application/problem+json":{"schema":{"type":"object","description":"RFC 9457 problem details.","properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","description":"A code from the error catalog; new codes may be added.","x-extensible-enum":["invalid_request","unknown_parameter","invalid_cursor","cursor_window_exceeded","invalid_reference","id_type_mismatch","invalid_keyword","shop_id_required","listing_not_publishable","sales_window_not_covered","unauthorized","credits_exhausted","plan_required","insufficient_scope","workspace_required","workspace_locked","your_shop_unavailable","writes_suspended","browser_refused","role_required","impersonation_refused","recent_sign_in_required","etsy_scope_required","etsy_partner_required","not_found","not_collected","not_found_on_etsy","shop_opted_out","method_not_allowed","conflict","key_limit_reached","reconnect_required","settings_not_fetched","listing_busy","settings_busy","shop_create_busy","idempotency_partial_unverifiable","listing_has_variations","changed_since","change_not_revertable","listing_in_ab_test","activation_skipped","idempotency_processing","confirmation_required","test_shop_active_cap","write_outcome_unknown","unprocessable","listing_removed_on_etsy","endpoint_removed","rate_limited","throttled","daily_credit_cap_exceeded","credits_reserved","fetch_limit_reached","write_rate_limited","sync_cooldown","shop_write_budget_exhausted","internal_error","write_misconfigured","upstream_unavailable","credits_unavailable","service_unavailable","fetch_unavailable","create_lock_unavailable","writes_paused","etsy_capacity","upstream_timeout"],"isRequired":true,"uniqueKey":"code","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"suggestion":{"type":"string","isRequired":true,"uniqueKey":"suggestion","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"upgrade_url":{"type":"string","format":"uri","description":"credits_exhausted and plan_required: where to upgrade the plan.","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"},"credits_needed":{"type":"integer","description":"API credit refusals: what the call needed.","uniqueKey":"credits_needed","typeLabel":"integer"},"credits_remaining":{"type":"integer","description":"API credit refusals: what is left (of the month, or of the day for daily_credit_cap_exceeded).","uniqueKey":"credits_remaining","typeLabel":"integer"},"resets_at":{"type":"string","format":"date-time","description":"credits_exhausted and daily_credit_cap_exceeded: when the limit resets.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"}},"required":["type","title","status","code","detail","suggestion","retryable","request_id"],"uniqueKey":"","typeLabel":"object"},"example":{"type":"https://docs.alura.io/errors/unauthorized","title":"Unauthorized","status":401,"code":"unauthorized","detail":"Unauthorized","suggestion":"Send a valid API key as `Authorization: Bearer alura_sk_...`.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.alura.io/errors/unauthorized","title":"Unauthorized","status":401,"code":"unauthorized","detail":"Unauthorized","suggestion":"Send a valid API key as `Authorization: Bearer alura_sk_...`.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"}}},"exampleType":"examples"}},"exampleType":"examples"},"17165de4-7d72-4fda-9162-e107494686fa":{"description":"Error","content":{"application/problem+json":{"schema":{"type":"object","description":"RFC 9457 problem details.","properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","description":"A code from the error catalog; new codes may be added.","x-extensible-enum":["invalid_request","unknown_parameter","invalid_cursor","cursor_window_exceeded","invalid_reference","id_type_mismatch","invalid_keyword","shop_id_required","listing_not_publishable","sales_window_not_covered","unauthorized","credits_exhausted","plan_required","insufficient_scope","workspace_required","workspace_locked","your_shop_unavailable","writes_suspended","browser_refused","role_required","impersonation_refused","recent_sign_in_required","etsy_scope_required","etsy_partner_required","not_found","not_collected","not_found_on_etsy","shop_opted_out","method_not_allowed","conflict","key_limit_reached","reconnect_required","settings_not_fetched","listing_busy","settings_busy","shop_create_busy","idempotency_partial_unverifiable","listing_has_variations","changed_since","change_not_revertable","listing_in_ab_test","activation_skipped","idempotency_processing","confirmation_required","test_shop_active_cap","write_outcome_unknown","unprocessable","listing_removed_on_etsy","endpoint_removed","rate_limited","throttled","daily_credit_cap_exceeded","credits_reserved","fetch_limit_reached","write_rate_limited","sync_cooldown","shop_write_budget_exhausted","internal_error","write_misconfigured","upstream_unavailable","credits_unavailable","service_unavailable","fetch_unavailable","create_lock_unavailable","writes_paused","etsy_capacity","upstream_timeout"],"isRequired":true,"uniqueKey":"code","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"suggestion":{"type":"string","isRequired":true,"uniqueKey":"suggestion","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"upgrade_url":{"type":"string","format":"uri","description":"credits_exhausted and plan_required: where to upgrade the plan.","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"},"credits_needed":{"type":"integer","description":"API credit refusals: what the call needed.","uniqueKey":"credits_needed","typeLabel":"integer"},"credits_remaining":{"type":"integer","description":"API credit refusals: what is left (of the month, or of the day for daily_credit_cap_exceeded).","uniqueKey":"credits_remaining","typeLabel":"integer"},"resets_at":{"type":"string","format":"date-time","description":"credits_exhausted and daily_credit_cap_exceeded: when the limit resets.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"}},"required":["type","title","status","code","detail","suggestion","retryable","request_id"],"uniqueKey":"","typeLabel":"object"},"example":{"type":"https://docs.alura.io/errors/credits_exhausted","title":"API credits exhausted","status":402,"code":"credits_exhausted","detail":"API credits exhausted","suggestion":"Upgrade the plan or wait for the monthly reset.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.alura.io/errors/credits_exhausted","title":"API credits exhausted","status":402,"code":"credits_exhausted","detail":"API credits exhausted","suggestion":"Upgrade the plan or wait for the monthly reset.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"}}},"exampleType":"examples"}},"exampleType":"examples"},"9a2fc6e3-fb1d-4548-9a9b-1691cc5a05fa":{"description":"Error","content":{"application/problem+json":{"schema":{"type":"object","description":"RFC 9457 problem details.","properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","description":"A code from the error catalog; new codes may be added.","x-extensible-enum":["invalid_request","unknown_parameter","invalid_cursor","cursor_window_exceeded","invalid_reference","id_type_mismatch","invalid_keyword","shop_id_required","listing_not_publishable","sales_window_not_covered","unauthorized","credits_exhausted","plan_required","insufficient_scope","workspace_required","workspace_locked","your_shop_unavailable","writes_suspended","browser_refused","role_required","impersonation_refused","recent_sign_in_required","etsy_scope_required","etsy_partner_required","not_found","not_collected","not_found_on_etsy","shop_opted_out","method_not_allowed","conflict","key_limit_reached","reconnect_required","settings_not_fetched","listing_busy","settings_busy","shop_create_busy","idempotency_partial_unverifiable","listing_has_variations","changed_since","change_not_revertable","listing_in_ab_test","activation_skipped","idempotency_processing","confirmation_required","test_shop_active_cap","write_outcome_unknown","unprocessable","listing_removed_on_etsy","endpoint_removed","rate_limited","throttled","daily_credit_cap_exceeded","credits_reserved","fetch_limit_reached","write_rate_limited","sync_cooldown","shop_write_budget_exhausted","internal_error","write_misconfigured","upstream_unavailable","credits_unavailable","service_unavailable","fetch_unavailable","create_lock_unavailable","writes_paused","etsy_capacity","upstream_timeout"],"isRequired":true,"uniqueKey":"code","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"suggestion":{"type":"string","isRequired":true,"uniqueKey":"suggestion","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"upgrade_url":{"type":"string","format":"uri","description":"credits_exhausted and plan_required: where to upgrade the plan.","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"},"credits_needed":{"type":"integer","description":"API credit refusals: what the call needed.","uniqueKey":"credits_needed","typeLabel":"integer"},"credits_remaining":{"type":"integer","description":"API credit refusals: what is left (of the month, or of the day for daily_credit_cap_exceeded).","uniqueKey":"credits_remaining","typeLabel":"integer"},"resets_at":{"type":"string","format":"date-time","description":"credits_exhausted and daily_credit_cap_exceeded: when the limit resets.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"}},"required":["type","title","status","code","detail","suggestion","retryable","request_id"],"uniqueKey":"","typeLabel":"object"},"example":{"type":"https://docs.alura.io/errors/plan_required","title":"Plan required","status":403,"code":"plan_required","detail":"Plan required","suggestion":"Upgrade the workspace plan to use this operation.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.alura.io/errors/plan_required","title":"Plan required","status":403,"code":"plan_required","detail":"Plan required","suggestion":"Upgrade the workspace plan to use this operation.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"}}},"exampleType":"examples"}},"exampleType":"examples"},"c123a6b8-a9c1-448d-a0aa-c336f01a77a3":{"description":"Error","content":{"application/problem+json":{"schema":{"type":"object","description":"RFC 9457 problem details.","properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","description":"A code from the error catalog; new codes may be added.","x-extensible-enum":["invalid_request","unknown_parameter","invalid_cursor","cursor_window_exceeded","invalid_reference","id_type_mismatch","invalid_keyword","shop_id_required","listing_not_publishable","sales_window_not_covered","unauthorized","credits_exhausted","plan_required","insufficient_scope","workspace_required","workspace_locked","your_shop_unavailable","writes_suspended","browser_refused","role_required","impersonation_refused","recent_sign_in_required","etsy_scope_required","etsy_partner_required","not_found","not_collected","not_found_on_etsy","shop_opted_out","method_not_allowed","conflict","key_limit_reached","reconnect_required","settings_not_fetched","listing_busy","settings_busy","shop_create_busy","idempotency_partial_unverifiable","listing_has_variations","changed_since","change_not_revertable","listing_in_ab_test","activation_skipped","idempotency_processing","confirmation_required","test_shop_active_cap","write_outcome_unknown","unprocessable","listing_removed_on_etsy","endpoint_removed","rate_limited","throttled","daily_credit_cap_exceeded","credits_reserved","fetch_limit_reached","write_rate_limited","sync_cooldown","shop_write_budget_exhausted","internal_error","write_misconfigured","upstream_unavailable","credits_unavailable","service_unavailable","fetch_unavailable","create_lock_unavailable","writes_paused","etsy_capacity","upstream_timeout"],"isRequired":true,"uniqueKey":"code","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"suggestion":{"type":"string","isRequired":true,"uniqueKey":"suggestion","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"upgrade_url":{"type":"string","format":"uri","description":"credits_exhausted and plan_required: where to upgrade the plan.","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"},"credits_needed":{"type":"integer","description":"API credit refusals: what the call needed.","uniqueKey":"credits_needed","typeLabel":"integer"},"credits_remaining":{"type":"integer","description":"API credit refusals: what is left (of the month, or of the day for daily_credit_cap_exceeded).","uniqueKey":"credits_remaining","typeLabel":"integer"},"resets_at":{"type":"string","format":"date-time","description":"credits_exhausted and daily_credit_cap_exceeded: when the limit resets.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"}},"required":["type","title","status","code","detail","suggestion","retryable","request_id"],"uniqueKey":"","typeLabel":"object"},"example":{"type":"https://docs.alura.io/errors/not_found","title":"Not found","status":404,"code":"not_found","detail":"Not found","suggestion":"Check the ID, or search for it first.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.alura.io/errors/not_found","title":"Not found","status":404,"code":"not_found","detail":"Not found","suggestion":"Check the ID, or search for it first.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"}}},"exampleType":"examples"}},"exampleType":"examples"},"e9605e45-cf7e-4b23-88d5-fa05684cfec1":{"description":"Error","content":{"application/problem+json":{"schema":{"type":"object","description":"RFC 9457 problem details.","properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","description":"A code from the error catalog; new codes may be added.","x-extensible-enum":["invalid_request","unknown_parameter","invalid_cursor","cursor_window_exceeded","invalid_reference","id_type_mismatch","invalid_keyword","shop_id_required","listing_not_publishable","sales_window_not_covered","unauthorized","credits_exhausted","plan_required","insufficient_scope","workspace_required","workspace_locked","your_shop_unavailable","writes_suspended","browser_refused","role_required","impersonation_refused","recent_sign_in_required","etsy_scope_required","etsy_partner_required","not_found","not_collected","not_found_on_etsy","shop_opted_out","method_not_allowed","conflict","key_limit_reached","reconnect_required","settings_not_fetched","listing_busy","settings_busy","shop_create_busy","idempotency_partial_unverifiable","listing_has_variations","changed_since","change_not_revertable","listing_in_ab_test","activation_skipped","idempotency_processing","confirmation_required","test_shop_active_cap","write_outcome_unknown","unprocessable","listing_removed_on_etsy","endpoint_removed","rate_limited","throttled","daily_credit_cap_exceeded","credits_reserved","fetch_limit_reached","write_rate_limited","sync_cooldown","shop_write_budget_exhausted","internal_error","write_misconfigured","upstream_unavailable","credits_unavailable","service_unavailable","fetch_unavailable","create_lock_unavailable","writes_paused","etsy_capacity","upstream_timeout"],"isRequired":true,"uniqueKey":"code","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"suggestion":{"type":"string","isRequired":true,"uniqueKey":"suggestion","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"upgrade_url":{"type":"string","format":"uri","description":"credits_exhausted and plan_required: where to upgrade the plan.","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"},"credits_needed":{"type":"integer","description":"API credit refusals: what the call needed.","uniqueKey":"credits_needed","typeLabel":"integer"},"credits_remaining":{"type":"integer","description":"API credit refusals: what is left (of the month, or of the day for daily_credit_cap_exceeded).","uniqueKey":"credits_remaining","typeLabel":"integer"},"resets_at":{"type":"string","format":"date-time","description":"credits_exhausted and daily_credit_cap_exceeded: when the limit resets.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"}},"required":["type","title","status","code","detail","suggestion","retryable","request_id"],"uniqueKey":"","typeLabel":"object"},"example":{"type":"https://docs.alura.io/errors/method_not_allowed","title":"Method not allowed","status":405,"code":"method_not_allowed","detail":"Method not allowed","suggestion":"Use one of the methods in the Allow header.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.alura.io/errors/method_not_allowed","title":"Method not allowed","status":405,"code":"method_not_allowed","detail":"Method not allowed","suggestion":"Use one of the methods in the Allow header.","retryable":false,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"}}},"exampleType":"examples"}},"exampleType":"examples"},"b04e85dd-946e-41b0-96a8-a2850f7412c5":{"description":"Error","content":{"application/problem+json":{"schema":{"type":"object","description":"RFC 9457 problem details.","properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","description":"A code from the error catalog; new codes may be added.","x-extensible-enum":["invalid_request","unknown_parameter","invalid_cursor","cursor_window_exceeded","invalid_reference","id_type_mismatch","invalid_keyword","shop_id_required","listing_not_publishable","sales_window_not_covered","unauthorized","credits_exhausted","plan_required","insufficient_scope","workspace_required","workspace_locked","your_shop_unavailable","writes_suspended","browser_refused","role_required","impersonation_refused","recent_sign_in_required","etsy_scope_required","etsy_partner_required","not_found","not_collected","not_found_on_etsy","shop_opted_out","method_not_allowed","conflict","key_limit_reached","reconnect_required","settings_not_fetched","listing_busy","settings_busy","shop_create_busy","idempotency_partial_unverifiable","listing_has_variations","changed_since","change_not_revertable","listing_in_ab_test","activation_skipped","idempotency_processing","confirmation_required","test_shop_active_cap","write_outcome_unknown","unprocessable","listing_removed_on_etsy","endpoint_removed","rate_limited","throttled","daily_credit_cap_exceeded","credits_reserved","fetch_limit_reached","write_rate_limited","sync_cooldown","shop_write_budget_exhausted","internal_error","write_misconfigured","upstream_unavailable","credits_unavailable","service_unavailable","fetch_unavailable","create_lock_unavailable","writes_paused","etsy_capacity","upstream_timeout"],"isRequired":true,"uniqueKey":"code","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"suggestion":{"type":"string","isRequired":true,"uniqueKey":"suggestion","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"upgrade_url":{"type":"string","format":"uri","description":"credits_exhausted and plan_required: where to upgrade the plan.","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"},"credits_needed":{"type":"integer","description":"API credit refusals: what the call needed.","uniqueKey":"credits_needed","typeLabel":"integer"},"credits_remaining":{"type":"integer","description":"API credit refusals: what is left (of the month, or of the day for daily_credit_cap_exceeded).","uniqueKey":"credits_remaining","typeLabel":"integer"},"resets_at":{"type":"string","format":"date-time","description":"credits_exhausted and daily_credit_cap_exceeded: when the limit resets.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"}},"required":["type","title","status","code","detail","suggestion","retryable","request_id"],"uniqueKey":"","typeLabel":"object"},"example":{"type":"https://docs.alura.io/errors/rate_limited","title":"Rate limited","status":429,"code":"rate_limited","detail":"Rate limited","suggestion":"Wait for Retry-After, then retry.","retryable":true,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.alura.io/errors/rate_limited","title":"Rate limited","status":429,"code":"rate_limited","detail":"Rate limited","suggestion":"Wait for Retry-After, then retry.","retryable":true,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"}}},"exampleType":"examples"}},"exampleType":"examples"},"2cb7ebbb-9fb1-40d8-9a45-3925ce487373":{"description":"Error","content":{"application/problem+json":{"schema":{"type":"object","description":"RFC 9457 problem details.","properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","description":"A code from the error catalog; new codes may be added.","x-extensible-enum":["invalid_request","unknown_parameter","invalid_cursor","cursor_window_exceeded","invalid_reference","id_type_mismatch","invalid_keyword","shop_id_required","listing_not_publishable","sales_window_not_covered","unauthorized","credits_exhausted","plan_required","insufficient_scope","workspace_required","workspace_locked","your_shop_unavailable","writes_suspended","browser_refused","role_required","impersonation_refused","recent_sign_in_required","etsy_scope_required","etsy_partner_required","not_found","not_collected","not_found_on_etsy","shop_opted_out","method_not_allowed","conflict","key_limit_reached","reconnect_required","settings_not_fetched","listing_busy","settings_busy","shop_create_busy","idempotency_partial_unverifiable","listing_has_variations","changed_since","change_not_revertable","listing_in_ab_test","activation_skipped","idempotency_processing","confirmation_required","test_shop_active_cap","write_outcome_unknown","unprocessable","listing_removed_on_etsy","endpoint_removed","rate_limited","throttled","daily_credit_cap_exceeded","credits_reserved","fetch_limit_reached","write_rate_limited","sync_cooldown","shop_write_budget_exhausted","internal_error","write_misconfigured","upstream_unavailable","credits_unavailable","service_unavailable","fetch_unavailable","create_lock_unavailable","writes_paused","etsy_capacity","upstream_timeout"],"isRequired":true,"uniqueKey":"code","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"suggestion":{"type":"string","isRequired":true,"uniqueKey":"suggestion","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"upgrade_url":{"type":"string","format":"uri","description":"credits_exhausted and plan_required: where to upgrade the plan.","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"},"credits_needed":{"type":"integer","description":"API credit refusals: what the call needed.","uniqueKey":"credits_needed","typeLabel":"integer"},"credits_remaining":{"type":"integer","description":"API credit refusals: what is left (of the month, or of the day for daily_credit_cap_exceeded).","uniqueKey":"credits_remaining","typeLabel":"integer"},"resets_at":{"type":"string","format":"date-time","description":"credits_exhausted and daily_credit_cap_exceeded: when the limit resets.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"}},"required":["type","title","status","code","detail","suggestion","retryable","request_id"],"uniqueKey":"","typeLabel":"object"},"example":{"type":"https://docs.alura.io/errors/internal_error","title":"Internal error","status":500,"code":"internal_error","detail":"Internal error","suggestion":"Retry; if it keeps failing, report the request_id.","retryable":true,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.alura.io/errors/internal_error","title":"Internal error","status":500,"code":"internal_error","detail":"Internal error","suggestion":"Retry; if it keeps failing, report the request_id.","retryable":true,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"}}},"exampleType":"examples"}},"exampleType":"examples"},"e16119f2-4858-4a95-b2fd-36d7389ff7a5":{"description":"Error","content":{"application/problem+json":{"schema":{"type":"object","description":"RFC 9457 problem details.","properties":{"type":{"type":"string","format":"uri","isRequired":true,"uniqueKey":"type","typeLabel":"string\u003curi>"},"title":{"type":"string","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"code":{"type":"string","description":"A code from the error catalog; new codes may be added.","x-extensible-enum":["invalid_request","unknown_parameter","invalid_cursor","cursor_window_exceeded","invalid_reference","id_type_mismatch","invalid_keyword","shop_id_required","listing_not_publishable","sales_window_not_covered","unauthorized","credits_exhausted","plan_required","insufficient_scope","workspace_required","workspace_locked","your_shop_unavailable","writes_suspended","browser_refused","role_required","impersonation_refused","recent_sign_in_required","etsy_scope_required","etsy_partner_required","not_found","not_collected","not_found_on_etsy","shop_opted_out","method_not_allowed","conflict","key_limit_reached","reconnect_required","settings_not_fetched","listing_busy","settings_busy","shop_create_busy","idempotency_partial_unverifiable","listing_has_variations","changed_since","change_not_revertable","listing_in_ab_test","activation_skipped","idempotency_processing","confirmation_required","test_shop_active_cap","write_outcome_unknown","unprocessable","listing_removed_on_etsy","endpoint_removed","rate_limited","throttled","daily_credit_cap_exceeded","credits_reserved","fetch_limit_reached","write_rate_limited","sync_cooldown","shop_write_budget_exhausted","internal_error","write_misconfigured","upstream_unavailable","credits_unavailable","service_unavailable","fetch_unavailable","create_lock_unavailable","writes_paused","etsy_capacity","upstream_timeout"],"isRequired":true,"uniqueKey":"code","typeLabel":"string"},"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"suggestion":{"type":"string","isRequired":true,"uniqueKey":"suggestion","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"retryable","typeLabel":"boolean"},"request_id":{"type":"string","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"upgrade_url":{"type":"string","format":"uri","description":"credits_exhausted and plan_required: where to upgrade the plan.","uniqueKey":"upgrade_url","typeLabel":"string\u003curi>"},"credits_needed":{"type":"integer","description":"API credit refusals: what the call needed.","uniqueKey":"credits_needed","typeLabel":"integer"},"credits_remaining":{"type":"integer","description":"API credit refusals: what is left (of the month, or of the day for daily_credit_cap_exceeded).","uniqueKey":"credits_remaining","typeLabel":"integer"},"resets_at":{"type":"string","format":"date-time","description":"credits_exhausted and daily_credit_cap_exceeded: when the limit resets.","uniqueKey":"resets_at","typeLabel":"string\u003cdate-time>"}},"required":["type","title","status","code","detail","suggestion","retryable","request_id"],"uniqueKey":"","typeLabel":"object"},"example":{"type":"https://docs.alura.io/errors/credits_unavailable","title":"API credits unavailable","status":503,"code":"credits_unavailable","detail":"API credits unavailable","suggestion":"Retry shortly.","retryable":true,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"},"examples":{"Example":{"title":"Example","value":{"type":"https://docs.alura.io/errors/credits_unavailable","title":"API credits unavailable","status":503,"code":"credits_unavailable","detail":"API credits unavailable","suggestion":"Retry shortly.","retryable":true,"request_id":"req_01JQ5W3H8M2N4P6R8T0V2X4Z6B"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"6144536c-06b0-4b8d-affd-b8dccec7d5ee":{"apiKey":{"type":"http","scheme":"bearer","description":"An API key: `Authorization: Bearer alura_sk_...`.","scopes":[],"schemeName":"apiKey"}}},"servers":{"6c764af2-fbc8-469e-a5ff-745270cc266b":{"url":"https://api.alura.io"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"An API key: `Authorization: Bearer alura_sk_...`.","scopes":[],"schemeName":"apiKey"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"An API key: `Authorization: Bearer alura_sk_...`.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"apiKey","name":"Authorization"}],"title":"apiKey"}]},"originalFileLocation":"openapi.json"},"subdomain":"alura","siteName":"Alura API","title":"Get fees - Alura API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-07T16:18:23.912Z","originalFileLocation":"api-reference/etsy/fees/get.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Get Etsy\u0026#x27;s fee schedule for a seller\u0026#x27;s country on any day, past or future: every fee with its rate or amount, what it is charged on and the Etsy page that states it.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Alura API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/alura/Zo6rWRwbAxOIKIxc/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/alura/Zo6rWRwbAxOIKIxc/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/alura/Zo6rWRwbAxOIKIxc/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/alura/Zo6rWRwbAxOIKIxc/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/alura/Zo6rWRwbAxOIKIxc/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/alura/Zo6rWRwbAxOIKIxc/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/alura/Zo6rWRwbAxOIKIxc/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/alura/Zo6rWRwbAxOIKIxc/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/alura/Zo6rWRwbAxOIKIxc/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get fees - Alura API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get Etsy\u0026#x27;s fee schedule for a seller\u0026#x27;s country on any day, past or future: every fee with its rate or amount, what it is charged on and the Etsy page that states it.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Alura API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.alura.io/api-reference/etsy/fees/get\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://alura.mintlify.site/_mintlify/api/og/v2?division=Selling\u0026amp;title=Get+fees\u0026amp;description=Get+Etsy%27s+fee+schedule+for+a+seller%27s+country+on+any+day%2C+past+or+future%3A+every+fee+with+its+rate+or+amount%2C+what+it+is+charged+on+and+the+Etsy+page+that+state\u0026amp;theme=3c07f090342beadd77468265\u0026amp;signature=47e951ad5fc4918b27461b4bbe0c05b8a797e2d1701735a559025a244acce252\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get fees - Alura API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get Etsy\u0026#x27;s fee schedule for a seller\u0026#x27;s country on any day, past or future: every fee with its rate or amount, what it is charged on and the Etsy page that states it.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://alura.mintlify.site/_mintlify/api/og/v2?division=Selling\u0026amp;title=Get+fees\u0026amp;description=Get+Etsy%27s+fee+schedule+for+a+seller%27s+country+on+any+day%2C+past+or+future%3A+every+fee+with+its+rate+or+amount%2C+what+it+is+charged+on+and+the+Etsy+page+that+state\u0026amp;theme=3c07f090342beadd77468265\u0026amp;signature=47e951ad5fc4918b27461b4bbe0c05b8a797e2d1701735a559025a244acce252\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/alura/Zo6rWRwbAxOIKIxc/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Alura API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#155EEF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.alura.io/api-reference/etsy/fees/get\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/etsy/fees/get.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.alura.io/#organization\",\"name\":\"Alura API\",\"url\":\"https://docs.alura.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/alura/HySS5CT36sWBL9EL/logo/light.svg?fit=max\u0026auto=format\u0026n=HySS5CT36sWBL9EL\u0026q=85\u0026s=6afcc5174d02ee0af4c233126964240a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.alura.io#website\",\"name\":\"Alura API\",\"url\":\"https://docs.alura.io\",\"publisher\":{\"@id\":\"https://docs.alura.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.alura.io/api-reference/etsy/fees/get#webpage\",\"url\":\"https://docs.alura.io/api-reference/etsy/fees/get\",\"name\":\"Get fees\",\"description\":\"Get Etsy's fee schedule for a seller's country on any day, past or future: every fee with its rate or amount, what it is charged on and the Etsy page that states it.\",\"dateModified\":\"2026-11-07T16:18:23.912Z\",\"isPartOf\":{\"@id\":\"https://docs.alura.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.alura.io/api-reference/etsy/fees/get#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.alura.io/api-reference/etsy/fees/get#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Etsy\",\"item\":\"https://docs.alura.io/api-reference/etsy/categories/search\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Selling\",\"item\":\"https://docs.alura.io/api-reference/etsy/listingrules/get\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get fees\",\"item\":\"https://docs.alura.io/api-reference/etsy/fees/get\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.alura.io/api-reference/etsy/fees/get#apireference\",\"headline\":\"Get fees\",\"name\":\"Get fees\",\"description\":\"Get Etsy's fee schedule for a seller's country on any day, past or future: every fee with its rate or amount, what it is charged on and the Etsy page that states it.\",\"url\":\"https://docs.alura.io/api-reference/etsy/fees/get\",\"mainEntityOfPage\":{\"@id\":\"https://docs.alura.io/api-reference/etsy/fees/get#webpage\"},\"dateModified\":\"2026-11-07T16:18:23.912Z\",\"publisher\":{\"@id\":\"https://docs.alura.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.alura.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Alura API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Alura API","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"API reference","groups":[{"group":"Overview","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"title":"Credits and limits","href":"/api-reference/credits-and-limits"},{"title":"Errors","href":"/api-reference/errors"}]},{"group":"Research","pages":[{"group":"Lookup","pages":[{"title":"Look up URL or shop","deprecated":null,"version":null,"sidebarTitle":"Look up URL or shop","openapi":"/openapi.json get /v1/research/lookup","href":"/api-reference/research/lookup"}]},{"group":"Products","pages":[{"title":"Search products","deprecated":null,"version":null,"sidebarTitle":"Search products","openapi":"/openapi.json get /v1/research/products","href":"/api-reference/research/products/search"},{"title":"Get trending products","deprecated":null,"version":null,"sidebarTitle":"Get trending products","openapi":"/openapi.json get /v1/research/products/trending","href":"/api-reference/research/products/trending"},{"title":"Get product","deprecated":null,"version":null,"sidebarTitle":"Get product","openapi":"/openapi.json get /v1/research/products/{id}","href":"/api-reference/research/products/get"},{"title":"Get products by ID","openapi":"openapi-variants.json GET /v1/research/products","href":"/api-reference/research/products/getMany"},{"title":"Get similar products","deprecated":null,"version":null,"sidebarTitle":"Get similar products","openapi":"/openapi.json get /v1/research/products/{id}/similar","href":"/api-reference/research/products/similar"},{"title":"Get product history","deprecated":null,"version":null,"sidebarTitle":"Get product history","openapi":"/openapi.json get /v1/research/products/{id}/history","href":"/api-reference/research/products/history"},{"title":"Get sales histories","deprecated":null,"version":null,"sidebarTitle":"Get sales histories","openapi":"/openapi.json get /v1/research/history","href":"/api-reference/research/history/getmany"},{"title":"List product reviews","deprecated":null,"version":null,"sidebarTitle":"List product reviews","openapi":"/openapi.json get /v1/research/products/{id}/reviews","href":"/api-reference/research/products/reviews"}]},{"group":"Shops","pages":[{"title":"Search shops","deprecated":null,"version":null,"sidebarTitle":"Search shops","openapi":"/openapi.json get /v1/research/shops","href":"/api-reference/research/shops/search"},{"title":"Get trending shops","deprecated":null,"version":null,"sidebarTitle":"Get trending shops","openapi":"/openapi.json get /v1/research/shops/trending","href":"/api-reference/research/shops/trending"},{"title":"Get shop","deprecated":null,"version":null,"sidebarTitle":"Get shop","openapi":"/openapi.json get /v1/research/shops/{id}","href":"/api-reference/research/shops/get"},{"title":"List shop products","deprecated":null,"version":null,"sidebarTitle":"List shop products","openapi":"/openapi.json get /v1/research/shops/{id}/products","href":"/api-reference/research/shops/products"},{"title":"Get similar shops","deprecated":null,"version":null,"sidebarTitle":"Get similar shops","openapi":"/openapi.json get /v1/research/shops/{id}/similar","href":"/api-reference/research/shops/similar"},{"title":"List shop reviews","deprecated":null,"version":null,"sidebarTitle":"List shop reviews","openapi":"/openapi.json get /v1/research/shops/{id}/reviews","href":"/api-reference/research/shops/reviews"},{"title":"Get shop history","deprecated":null,"version":null,"sidebarTitle":"Get shop history","openapi":"/openapi.json get /v1/research/shops/{id}/history","href":"/api-reference/research/shops/history"}]},{"group":"Keywords","pages":[{"title":"Look up keywords","deprecated":null,"version":null,"sidebarTitle":"Look up keywords","openapi":"/openapi.json get /v1/research/keywords","href":"/api-reference/research/keywords/lookup"},{"title":"Get trending keywords","deprecated":null,"version":null,"sidebarTitle":"Get trending keywords","openapi":"/openapi.json get /v1/research/keywords/trending","href":"/api-reference/research/keywords/trending"},{"title":"Get keyword","deprecated":null,"version":null,"sidebarTitle":"Get keyword","openapi":"/openapi.json get /v1/research/keywords/{id}","href":"/api-reference/research/keywords/get"},{"title":"Get related keywords","deprecated":null,"version":null,"sidebarTitle":"Get related keywords","openapi":"/openapi.json get /v1/research/keywords/{id}/related","href":"/api-reference/research/keywords/related"},{"title":"Get top products","deprecated":null,"version":null,"sidebarTitle":"Get top products","openapi":"/openapi.json get /v1/research/keywords/{id}/products","href":"/api-reference/research/keywords/products"},{"title":"Get top shops","deprecated":null,"version":null,"sidebarTitle":"Get top shops","openapi":"/openapi.json get /v1/research/keywords/{id}/shops","href":"/api-reference/research/keywords/shops"},{"title":"Get keyword history","deprecated":null,"version":null,"sidebarTitle":"Get keyword history","openapi":"/openapi.json get /v1/research/keywords/{id}/history","href":"/api-reference/research/keywords/history"}]},{"group":"Saved","pages":[{"group":"Folders","pages":[{"title":"List saved folders","deprecated":null,"version":null,"sidebarTitle":"List saved folders","openapi":"/openapi.json get /v1/research/saved/folders","href":"/api-reference/research/saved/folders/list"},{"title":"Create saved folder","deprecated":null,"version":null,"sidebarTitle":"Create saved folder","openapi":"/openapi.json post /v1/research/saved/folders","href":"/api-reference/research/saved/folders/create"},{"title":"Get saved folder","deprecated":null,"version":null,"sidebarTitle":"Get saved folder","openapi":"/openapi.json get /v1/research/saved/folders/{id}","href":"/api-reference/research/saved/folders/get"},{"title":"Update saved folder","deprecated":null,"version":null,"sidebarTitle":"Update saved folder","openapi":"/openapi.json patch /v1/research/saved/folders/{id}","href":"/api-reference/research/saved/folders/update"},{"title":"Delete saved folder","deprecated":null,"version":null,"sidebarTitle":"Delete saved folder","openapi":"/openapi.json delete /v1/research/saved/folders/{id}","href":"/api-reference/research/saved/folders/delete"}]},{"group":"Lists","pages":[{"title":"List saved lists","deprecated":null,"version":null,"sidebarTitle":"List saved lists","openapi":"/openapi.json get /v1/research/saved/lists","href":"/api-reference/research/saved/lists/list"},{"title":"Create saved list","deprecated":null,"version":null,"sidebarTitle":"Create saved list","openapi":"/openapi.json post /v1/research/saved/lists","href":"/api-reference/research/saved/lists/create"},{"title":"Get saved list","deprecated":null,"version":null,"sidebarTitle":"Get saved list","openapi":"/openapi.json get /v1/research/saved/lists/{id}","href":"/api-reference/research/saved/lists/get"},{"title":"Update saved list","deprecated":null,"version":null,"sidebarTitle":"Update saved list","openapi":"/openapi.json patch /v1/research/saved/lists/{id}","href":"/api-reference/research/saved/lists/update"},{"title":"Delete saved list","deprecated":null,"version":null,"sidebarTitle":"Delete saved list","openapi":"/openapi.json delete /v1/research/saved/lists/{id}","href":"/api-reference/research/saved/lists/delete"}]},{"group":"Items","pages":[{"title":"List saved items","deprecated":null,"version":null,"sidebarTitle":"List saved items","openapi":"/openapi.json get /v1/research/saved/lists/{id}/items","href":"/api-reference/research/saved/items/list"},{"title":"List all saved items","deprecated":null,"version":null,"sidebarTitle":"List all saved items","openapi":"/openapi.json get /v1/research/saved/items","href":"/api-reference/research/saved/items/search"},{"title":"Add saved items","deprecated":null,"version":null,"sidebarTitle":"Add saved items","openapi":"/openapi.json post /v1/research/saved/lists/{id}/items","href":"/api-reference/research/saved/items/add"},{"title":"Remove saved items","deprecated":null,"version":null,"sidebarTitle":"Remove saved items","openapi":"/openapi.json delete /v1/research/saved/lists/{id}/items","href":"/api-reference/research/saved/items/remove"}]}]}]},{"group":"Your shop","pages":[{"group":"Shop","pages":[{"title":"List shops","deprecated":null,"version":null,"sidebarTitle":"List shops","openapi":"/openapi.json get /v1/workspace/shops","href":"/api-reference/workspace/shops/list"},{"title":"Get shop","deprecated":null,"version":null,"sidebarTitle":"Get shop","openapi":"/openapi.json get /v1/workspace/shops/{shop_id}","href":"/api-reference/workspace/shops/get"},{"title":"Update shop","deprecated":null,"version":null,"sidebarTitle":"Update shop","openapi":"/openapi.json patch /v1/workspace/shops/{shop_id}","href":"/api-reference/workspace/shops/update"},{"group":"Sections","pages":[{"title":"List sections","deprecated":null,"version":null,"sidebarTitle":"List sections","openapi":"/openapi.json get /v1/workspace/sections","href":"/api-reference/workspace/sections/list"},{"title":"Create section","deprecated":null,"version":null,"sidebarTitle":"Create section","openapi":"/openapi.json post /v1/workspace/sections","href":"/api-reference/workspace/sections/create"},{"title":"Update section","deprecated":null,"version":null,"sidebarTitle":"Update section","openapi":"/openapi.json patch /v1/workspace/sections/{id}","href":"/api-reference/workspace/sections/update"},{"title":"Delete section","deprecated":null,"version":null,"sidebarTitle":"Delete section","openapi":"/openapi.json delete /v1/workspace/sections/{id}","href":"/api-reference/workspace/sections/delete"}]},{"group":"Shipping profiles","pages":[{"title":"List shipping profiles","deprecated":null,"version":null,"sidebarTitle":"List shipping profiles","openapi":"/openapi.json get /v1/workspace/shipping-profiles","href":"/api-reference/workspace/shippingprofiles/list"},{"title":"Get shipping profile","deprecated":null,"version":null,"sidebarTitle":"Get shipping profile","openapi":"/openapi.json get /v1/workspace/shipping-profiles/{id}","href":"/api-reference/workspace/shippingprofiles/get"},{"title":"Create shipping profile","deprecated":null,"version":null,"sidebarTitle":"Create shipping profile","openapi":"/openapi.json post /v1/workspace/shipping-profiles","href":"/api-reference/workspace/shippingprofiles/create"},{"title":"Update shipping profile","deprecated":null,"version":null,"sidebarTitle":"Update shipping profile","openapi":"/openapi.json patch /v1/workspace/shipping-profiles/{id}","href":"/api-reference/workspace/shippingprofiles/update"},{"title":"Delete shipping profile","deprecated":null,"version":null,"sidebarTitle":"Delete shipping profile","openapi":"/openapi.json delete /v1/workspace/shipping-profiles/{id}","href":"/api-reference/workspace/shippingprofiles/delete"},{"group":"Destinations","pages":[{"title":"List destinations","deprecated":null,"version":null,"sidebarTitle":"List destinations","openapi":"/openapi.json get /v1/workspace/shipping-profiles/{id}/destinations","href":"/api-reference/workspace/shippingprofiles/destinations"},{"title":"Create destination","deprecated":null,"version":null,"sidebarTitle":"Create destination","openapi":"/openapi.json post /v1/workspace/shipping-profiles/{id}/destinations","href":"/api-reference/workspace/shippingprofiles/destinations/create"},{"title":"Update destination","deprecated":null,"version":null,"sidebarTitle":"Update destination","openapi":"/openapi.json patch /v1/workspace/shipping-profiles/{id}/destinations/{destination_id}","href":"/api-reference/workspace/shippingprofiles/destinations/update"},{"title":"Delete destination","deprecated":null,"version":null,"sidebarTitle":"Delete destination","openapi":"/openapi.json delete /v1/workspace/shipping-profiles/{id}/destinations/{destination_id}","href":"/api-reference/workspace/shippingprofiles/destinations/delete"}]},{"group":"Upgrades","pages":[{"title":"List delivery upgrades","deprecated":null,"version":null,"sidebarTitle":"List delivery upgrades","openapi":"/openapi.json get /v1/workspace/shipping-profiles/{id}/upgrades","href":"/api-reference/workspace/shippingprofiles/deliveryoptions"},{"title":"Create upgrade","deprecated":null,"version":null,"sidebarTitle":"Create upgrade","openapi":"/openapi.json post /v1/workspace/shipping-profiles/{id}/upgrades","href":"/api-reference/workspace/shippingprofiles/deliveryoptions/create"},{"title":"Update upgrade","deprecated":null,"version":null,"sidebarTitle":"Update upgrade","openapi":"/openapi.json patch /v1/workspace/shipping-profiles/{id}/upgrades/{upgrade_id}","href":"/api-reference/workspace/shippingprofiles/deliveryoptions/update"},{"title":"Delete upgrade","deprecated":null,"version":null,"sidebarTitle":"Delete upgrade","openapi":"/openapi.json delete /v1/workspace/shipping-profiles/{id}/upgrades/{upgrade_id}","href":"/api-reference/workspace/shippingprofiles/deliveryoptions/delete"}]}]},{"group":"Return policies","pages":[{"title":"List return policies","deprecated":null,"version":null,"sidebarTitle":"List return policies","openapi":"/openapi.json get /v1/workspace/return-policies","href":"/api-reference/workspace/returnpolicies/list"},{"title":"Get return policy","deprecated":null,"version":null,"sidebarTitle":"Get return policy","openapi":"/openapi.json get /v1/workspace/return-policies/{id}","href":"/api-reference/workspace/returnpolicies/get"},{"title":"Create return policy","deprecated":null,"version":null,"sidebarTitle":"Create return policy","openapi":"/openapi.json post /v1/workspace/return-policies","href":"/api-reference/workspace/returnpolicies/create"},{"title":"Update return policy","deprecated":null,"version":null,"sidebarTitle":"Update return policy","openapi":"/openapi.json patch /v1/workspace/return-policies/{id}","href":"/api-reference/workspace/returnpolicies/update"},{"title":"Delete return policy","deprecated":null,"version":null,"sidebarTitle":"Delete return policy","openapi":"/openapi.json delete /v1/workspace/return-policies/{id}","href":"/api-reference/workspace/returnpolicies/delete"},{"title":"Move policy listings","deprecated":null,"version":null,"sidebarTitle":"Move policy listings","openapi":"/openapi.json post /v1/workspace/return-policies/{id}/move-listings","href":"/api-reference/workspace/returnpolicies/movelistings"}]},{"group":"Processing profiles","pages":[{"title":"List profiles","deprecated":null,"version":null,"sidebarTitle":"List profiles","openapi":"/openapi.json get /v1/workspace/processing-profiles","href":"/api-reference/workspace/processingprofiles/list"},{"title":"Get profile","deprecated":null,"version":null,"sidebarTitle":"Get profile","openapi":"/openapi.json get /v1/workspace/processing-profiles/{id}","href":"/api-reference/workspace/processingprofiles/get"},{"title":"Create profile","deprecated":null,"version":null,"sidebarTitle":"Create profile","openapi":"/openapi.json post /v1/workspace/processing-profiles","href":"/api-reference/workspace/processingprofiles/create"},{"title":"Update profile","deprecated":null,"version":null,"sidebarTitle":"Update profile","openapi":"/openapi.json patch /v1/workspace/processing-profiles/{id}","href":"/api-reference/workspace/processingprofiles/update"},{"title":"Delete profile","deprecated":null,"version":null,"sidebarTitle":"Delete profile","openapi":"/openapi.json delete /v1/workspace/processing-profiles/{id}","href":"/api-reference/workspace/processingprofiles/delete"}]},{"group":"Holiday settings","pages":[{"title":"Get holiday settings","deprecated":null,"version":null,"sidebarTitle":"Get holiday settings","openapi":"/openapi.json get /v1/workspace/holiday-settings","href":"/api-reference/workspace/holidaysettings/list"},{"title":"Update holiday settings","deprecated":null,"version":null,"sidebarTitle":"Update holiday settings","openapi":"/openapi.json patch /v1/workspace/holiday-settings","href":"/api-reference/workspace/holidaysettings/update"}]},{"group":"Production partners","pages":[{"title":"List partners","deprecated":null,"version":null,"sidebarTitle":"List partners","openapi":"/openapi.json get /v1/workspace/production-partners","href":"/api-reference/workspace/productionpartners/list"}]}]},{"group":"Stats","pages":[{"title":"Get shop stats","deprecated":null,"version":null,"sidebarTitle":"Get shop stats","openapi":"/openapi.json get /v1/workspace/stats","href":"/api-reference/workspace/stats/get"}]},{"group":"Listings","pages":[{"title":"Search listings","deprecated":null,"version":null,"sidebarTitle":"Search listings","openapi":"/openapi.json get /v1/workspace/listings","href":"/api-reference/workspace/listings/search"},{"title":"Get listing","deprecated":null,"version":null,"sidebarTitle":"Get listing","openapi":"/openapi.json get /v1/workspace/listings/{id}","href":"/api-reference/workspace/listings/get"},{"title":"Get listing stats","deprecated":null,"version":null,"sidebarTitle":"Get listing stats","openapi":"/openapi.json get /v1/workspace/listings/{id}/stats","href":"/api-reference/workspace/listings/stats"},{"title":"Update listing","deprecated":null,"version":null,"sidebarTitle":"Update listing","openapi":"/openapi.json patch /v1/workspace/listings/{id}","href":"/api-reference/workspace/listings/update"},{"title":"Create listing","deprecated":null,"version":null,"sidebarTitle":"Create listing","openapi":"/openapi.json post /v1/workspace/listings","href":"/api-reference/workspace/listings/create"},{"title":"Duplicate listing","deprecated":null,"version":null,"sidebarTitle":"Duplicate listing","openapi":"/openapi.json post /v1/workspace/listings/{id}/duplicate","href":"/api-reference/workspace/listings/duplicate"},{"title":"Delete listing","deprecated":null,"version":null,"sidebarTitle":"Delete listing","openapi":"/openapi.json delete /v1/workspace/listings/{id}","href":"/api-reference/workspace/listings/delete"},{"group":"Images","pages":[{"title":"Add images","deprecated":null,"version":null,"sidebarTitle":"Add images","openapi":"/openapi.json post /v1/workspace/listings/{id}/images","href":"/api-reference/workspace/listings/images/add"},{"title":"Update alt text","deprecated":null,"version":null,"sidebarTitle":"Update alt text","openapi":"/openapi.json patch /v1/workspace/listings/{id}/images/{image_id}","href":"/api-reference/workspace/listings/images/update"},{"title":"Reorder images","deprecated":null,"version":null,"sidebarTitle":"Reorder images","openapi":"/openapi.json put /v1/workspace/listings/{id}/images/order","href":"/api-reference/workspace/listings/images/reorder"},{"title":"Remove image","deprecated":null,"version":null,"sidebarTitle":"Remove image","openapi":"/openapi.json delete /v1/workspace/listings/{id}/images/{image_id}","href":"/api-reference/workspace/listings/images/remove"}]},{"group":"Videos","pages":[{"title":"Add video","deprecated":null,"version":null,"sidebarTitle":"Add video","openapi":"/openapi.json post /v1/workspace/listings/{id}/videos","href":"/api-reference/workspace/listings/videos/add"},{"title":"Feature video","deprecated":null,"version":null,"sidebarTitle":"Feature video","openapi":"/openapi.json put /v1/workspace/listings/{id}/videos/featured","href":"/api-reference/workspace/listings/videos/feature"},{"title":"Remove video","deprecated":null,"version":null,"sidebarTitle":"Remove video","openapi":"/openapi.json delete /v1/workspace/listings/{id}/videos/{video_id}","href":"/api-reference/workspace/listings/videos/remove"}]},{"group":"Files","pages":[{"title":"Add file","deprecated":null,"version":null,"sidebarTitle":"Add file","openapi":"/openapi.json post /v1/workspace/listings/{id}/files","href":"/api-reference/workspace/listings/files/add"},{"title":"Remove file","deprecated":null,"version":null,"sidebarTitle":"Remove file","openapi":"/openapi.json delete /v1/workspace/listings/{id}/files/{file_id}","href":"/api-reference/workspace/listings/files/remove"}]},{"group":"Inventory","pages":[{"title":"Replace inventory","deprecated":null,"version":null,"sidebarTitle":"Replace inventory","openapi":"/openapi.json put /v1/workspace/listings/{id}/inventory","href":"/api-reference/workspace/listings/inventory/replace"},{"title":"Patch offerings","deprecated":null,"version":null,"sidebarTitle":"Patch offerings","openapi":"/openapi.json patch /v1/workspace/listings/{id}/inventory","href":"/api-reference/workspace/listings/inventory/patch"}]},{"group":"Content","pages":[{"title":"Update attributes","deprecated":null,"version":null,"sidebarTitle":"Update attributes","openapi":"/openapi.json patch /v1/workspace/listings/{id}/attributes","href":"/api-reference/workspace/listings/attributes/update"},{"title":"Set translation","deprecated":null,"version":null,"sidebarTitle":"Set translation","openapi":"/openapi.json put /v1/workspace/listings/{id}/translations/{language}","href":"/api-reference/workspace/listings/translations/update"},{"title":"Replace personalization","deprecated":null,"version":null,"sidebarTitle":"Replace personalization","openapi":"/openapi.json put /v1/workspace/listings/{id}/personalization","href":"/api-reference/workspace/listings/personalization/replace"},{"title":"Set variation images","deprecated":null,"version":null,"sidebarTitle":"Set variation images","openapi":"/openapi.json put /v1/workspace/listings/{id}/variation-images","href":"/api-reference/workspace/listings/variation_images/replace"}]}]},{"group":"Orders","pages":[{"title":"Search orders","deprecated":null,"version":null,"sidebarTitle":"Search orders","openapi":"/openapi.json get /v1/workspace/orders","href":"/api-reference/workspace/orders/search"},{"title":"Get order","deprecated":null,"version":null,"sidebarTitle":"Get order","openapi":"/openapi.json get /v1/workspace/orders/{id}","href":"/api-reference/workspace/orders/get"},{"title":"Add shipment","deprecated":null,"version":null,"sidebarTitle":"Add shipment","openapi":"/openapi.json post /v1/workspace/orders/{id}/shipments","href":"/api-reference/workspace/orders/shipments/create"}]},{"group":"Reviews","pages":[{"title":"Search reviews","deprecated":null,"version":null,"sidebarTitle":"Search reviews","openapi":"/openapi.json get /v1/workspace/reviews","href":"/api-reference/workspace/reviews/search"}]},{"group":"Customers","pages":[{"title":"Search customers","deprecated":null,"version":null,"sidebarTitle":"Search customers","openapi":"/openapi.json get /v1/workspace/customers","href":"/api-reference/workspace/customers/search"},{"title":"Get customer","deprecated":null,"version":null,"sidebarTitle":"Get customer","openapi":"/openapi.json get /v1/workspace/customers/{id}","href":"/api-reference/workspace/customers/get"}]},{"group":"Changes","pages":[{"title":"List changes","deprecated":null,"version":null,"sidebarTitle":"List changes","openapi":"/openapi.json get /v1/workspace/changes","href":"/api-reference/workspace/changes/list"},{"title":"Get change","deprecated":null,"version":null,"sidebarTitle":"Get change","openapi":"/openapi.json get /v1/workspace/changes/{id}","href":"/api-reference/workspace/changes/get"},{"title":"Revert change","deprecated":null,"version":null,"sidebarTitle":"Revert change","openapi":"/openapi.json post /v1/workspace/changes/{id}/revert","href":"/api-reference/workspace/changes/revert"}]},{"group":"Syncs","pages":[{"title":"Start sync","deprecated":null,"version":null,"sidebarTitle":"Start sync","openapi":"/openapi.json post /v1/workspace/syncs","href":"/api-reference/workspace/syncs/start"},{"title":"Get sync","deprecated":null,"version":null,"sidebarTitle":"Get sync","openapi":"/openapi.json get /v1/workspace/syncs/{id}","href":"/api-reference/workspace/syncs/get"},{"title":"List syncs","deprecated":null,"version":null,"sidebarTitle":"List syncs","openapi":"/openapi.json get /v1/workspace/syncs","href":"/api-reference/workspace/syncs/list"}]}]},{"group":"Etsy","pages":[{"group":"Catalog","pages":[{"title":"Search categories","deprecated":null,"version":null,"sidebarTitle":"Search categories","openapi":"/openapi.json get /v1/etsy/categories","href":"/api-reference/etsy/categories/search"},{"title":"Get category","deprecated":null,"version":null,"sidebarTitle":"Get category","openapi":"/openapi.json get /v1/etsy/categories/{id}","href":"/api-reference/etsy/categories/get"},{"title":"Get category properties","deprecated":null,"version":null,"sidebarTitle":"Get category properties","openapi":"/openapi.json get /v1/etsy/categories/{id}/properties","href":"/api-reference/etsy/categories/properties"},{"title":"List languages","deprecated":null,"version":null,"sidebarTitle":"List languages","openapi":"/openapi.json get /v1/etsy/languages","href":"/api-reference/etsy/languages/list"}]},{"group":"Selling","pages":[{"title":"Get listing rules","description":"Get Etsy's listing rules on any day, such as the longest title, the most tags and photos and the allowed file types, each with the Etsy page that states it.","deprecated":null,"version":null,"sidebarTitle":"Get listing rules","openapi":"/openapi.json get /v1/etsy/listing-rules","href":"/api-reference/etsy/listingrules/get"},{"title":"Get fees","deprecated":null,"version":null,"sidebarTitle":"Get fees","openapi":"/openapi.json get /v1/etsy/fees","href":"/api-reference/etsy/fees/get"}]},{"group":"Countries \u0026 currencies","pages":[{"title":"List countries","description":"List every country with its currency, whether a shop there can sell with Etsy Payments and the currency Etsy pays its sellers in.","deprecated":null,"version":null,"sidebarTitle":"List countries","openapi":"/openapi.json get /v1/etsy/countries","href":"/api-reference/etsy/countries/list"},{"title":"Get country","deprecated":null,"version":null,"sidebarTitle":"Get country","openapi":"/openapi.json get /v1/etsy/countries/{code}","href":"/api-reference/etsy/countries/get"},{"title":"List currencies","deprecated":null,"version":null,"sidebarTitle":"List currencies","openapi":"/openapi.json get /v1/etsy/currencies","href":"/api-reference/etsy/currencies/list"},{"title":"Get currency","deprecated":null,"version":null,"sidebarTitle":"Get currency","openapi":"/openapi.json get /v1/etsy/currencies/{code}","href":"/api-reference/etsy/currencies/get"}]},{"group":"Shipping","pages":[{"title":"Get shipping carriers","deprecated":null,"version":null,"sidebarTitle":"Get shipping carriers","openapi":"/openapi.json get /v1/etsy/shipping-carriers","href":"/api-reference/etsy/shippingcarriers/get"}]},{"group":"News \u0026 updates","pages":[{"title":"List feed","deprecated":null,"version":null,"sidebarTitle":"List feed","openapi":"/openapi.json get /v1/etsy/feed","href":"/api-reference/etsy/feed/list"},{"title":"List updates","deprecated":null,"version":null,"sidebarTitle":"List updates","openapi":"/openapi.json get /v1/etsy/updates","href":"/api-reference/etsy/updates/list"},{"title":"Get update","deprecated":null,"version":null,"sidebarTitle":"Get update","openapi":"/openapi.json get /v1/etsy/updates/{id}","href":"/api-reference/etsy/updates/get"},{"title":"List news","deprecated":null,"version":null,"sidebarTitle":"List news","openapi":"/openapi.json get /v1/etsy/news","href":"/api-reference/etsy/news/list"},{"title":"Get article","deprecated":null,"version":null,"sidebarTitle":"Get article","openapi":"/openapi.json get /v1/etsy/news/{slug}","href":"/api-reference/etsy/news/get"}]}]},{"group":"Webhooks \u0026 events","pages":[{"group":"Webhook endpoints","pages":[{"title":"Create webhook","deprecated":null,"version":null,"sidebarTitle":"Create webhook","openapi":"/openapi.json post /v1/webhooks","href":"/api-reference/webhooks/endpoints/create"},{"title":"List webhooks","deprecated":null,"version":null,"sidebarTitle":"List webhooks","openapi":"/openapi.json get /v1/webhooks","href":"/api-reference/webhooks/endpoints/list"},{"title":"Get webhook","deprecated":null,"version":null,"sidebarTitle":"Get webhook","openapi":"/openapi.json get /v1/webhooks/{id}","href":"/api-reference/webhooks/endpoints/get"},{"title":"Update webhook","deprecated":null,"version":null,"sidebarTitle":"Update webhook","openapi":"/openapi.json patch /v1/webhooks/{id}","href":"/api-reference/webhooks/endpoints/update"},{"title":"Delete webhook","deprecated":null,"version":null,"sidebarTitle":"Delete webhook","openapi":"/openapi.json delete /v1/webhooks/{id}","href":"/api-reference/webhooks/endpoints/delete"},{"title":"Send test event","deprecated":null,"version":null,"sidebarTitle":"Send test event","openapi":"/openapi.json post /v1/webhooks/{id}/test","href":"/api-reference/webhooks/endpoints/test"},{"title":"Rotate secret","deprecated":null,"version":null,"sidebarTitle":"Rotate secret","openapi":"/openapi.json post /v1/webhooks/{id}/rotate-secret","href":"/api-reference/webhooks/endpoints/rotatesecret"}]},{"group":"Deliveries","pages":[{"title":"List deliveries","deprecated":null,"version":null,"sidebarTitle":"List deliveries","openapi":"/openapi.json get /v1/webhooks/{id}/deliveries","href":"/api-reference/webhooks/deliveries/list"}]},{"group":"Events","pages":[{"title":"List events","deprecated":null,"version":null,"sidebarTitle":"List events","openapi":"/openapi.json get /v1/events","href":"/api-reference/events/list"},{"title":"Get event","deprecated":null,"version":null,"sidebarTitle":"Get event","openapi":"/openapi.json get /v1/events/{id}","href":"/api-reference/events/get"}]}]},{"group":"Account","pages":[{"group":"Me","pages":[{"title":"Get current user","deprecated":null,"version":null,"sidebarTitle":"Get current user","openapi":"/openapi.json get /v1/me","href":"/api-reference/account/me/get"}]},{"group":"Workspaces","pages":[{"title":"List workspaces","deprecated":null,"version":null,"sidebarTitle":"List workspaces","openapi":"/openapi.json get /v1/me/workspaces","href":"/api-reference/account/workspaces/list"},{"title":"Switch workspace","deprecated":null,"version":null,"sidebarTitle":"Switch workspace","openapi":"/openapi.json post /v1/me/workspace","href":"/api-reference/account/workspace/switch"}]},{"group":"Usage","pages":[{"title":"Get usage","deprecated":null,"version":null,"sidebarTitle":"Get usage","openapi":"/openapi.json get /v1/usage","href":"/api-reference/account/usage/get"},{"title":"Get usage by day","deprecated":null,"version":null,"sidebarTitle":"Get usage by day","openapi":"/openapi.json get /v1/usage/by-day","href":"/api-reference/account/usage/byday"},{"title":"List usage events","deprecated":null,"version":null,"sidebarTitle":"List usage events","openapi":"/openapi.json get /v1/usage/events","href":"/api-reference/account/usage/events"}]}]}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/connect-ai"}]}]},"basePath":"","title":"Get fees - Alura API","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}