TypeScript 61.9%
HTML 37.2%
SQL 0.7%
1{2 "raw": {3 "url": "https://openapi.etsy.com/v3/application/listings/active?keywords=vintage+fountain+pen&sort_on=created&sort_order=desc&limit=100&offset=0",4 "externalId": "vintage fountain pen::0",5 "kind": "listing",6 "engine": "api",7 "fetchedAt": "2026-09-08T10:10:00.000Z",8 "payload": {9 "kind": "search_page",10 "url": "https://openapi.etsy.com/v3/application/listings/active?keywords=vintage+fountain+pen&sort_on=created&sort_order=desc&limit=100&offset=0",11 "query": { "keywords": "vintage fountain pen", "categorySlug": "pens" },12 "offset": 0,13 "limit": 100,14 "count": 3,15 "listings": [16 {17 "listing_id": 1700000001,18 "shop_id": 5100001,19 "title": "Vintage Parker 51 Aerometric Fountain Pen 1950s Burgundy Lustraloy Cap Fine Nib",20 "description": "Restored Parker 51 aerometric filler, circa 1953. Fine 14k nib, writes smoothly.",21 "state": "active",22 "url": "https://www.etsy.com/listing/1700000001/vintage-parker-51-aerometric-fountain-pen",23 "quantity": 1,24 "price": { "amount": 12999, "divisor": 100, "currency_code": "USD" },25 "taxonomy_id": 1202,26 "tags": ["parker 51", "vintage fountain pen", "aerometric"],27 "materials": ["celluloid", "steel"],28 "when_made": "1950s",29 "who_made": "someone_else",30 "is_supply": false,31 "is_customizable": false,32 "has_variations": false,33 "listing_type": "physical",34 "language": "en-US",35 "creation_timestamp": 1788000000,36 "original_creation_timestamp": 1787000000,37 "ending_timestamp": 1798000000,38 "last_modified_timestamp": 1788100000,39 "num_favorers": 12,40 "views": 340,41 "images": [42 { "listing_image_id": 6200000001, "url_570xN": "https://i.etsystatic.com/51000001/r/il/aaaaaa/6200000001/il_570xN.6200000001_abcd.jpg", "url_fullxfull": "https://i.etsystatic.com/51000001/r/il/aaaaaa/6200000001/il_fullxfull.6200000001_abcd.jpg" }43 ],44 "shop": { "shop_name": "PenRestorationCo", "url": "https://www.etsy.com/shop/PenRestorationCo", "shop_location_country_iso": "US", "review_average": 4.9, "review_count": 812 }45 },46 {47 "listing_id": 1700000002,48 "shop_id": 5100002,49 "title": "Conway Stewart 58 Fountain Pen Green Marble 1950s 14ct Gold Nib",50 "description": "English vintage pen in working order.",51 "state": "active",52 "url": "https://www.etsy.com/listing/1700000002/conway-stewart-58-fountain-pen",53 "quantity": 1,54 "price": { "amount": 18500, "divisor": 100, "currency_code": "GBP" },55 "taxonomy_id": 1202,56 "tags": ["conway stewart"],57 "materials": ["casein"],58 "when_made": "1950s",59 "who_made": "someone_else",60 "is_supply": false,61 "listing_type": "physical",62 "language": "en-GB",63 "creation_timestamp": 1787900000,64 "ending_timestamp": 1797900000,65 "num_favorers": 3,66 "images": [{ "listing_image_id": 6200000002, "url_570xN": "https://i.etsystatic.com/51000002/r/il/bbbbbb/6200000002/il_570xN.6200000002_efgh.jpg" }],67 "shop": { "shop_name": "LondonPenAttic", "url": "https://www.etsy.com/shop/LondonPenAttic", "shop_location_country_iso": "GB", "review_average": 5, "review_count": 96 }68 },69 {70 "listing_id": 1700000003,71 "shop_id": 5100003,72 "title": "Custom Handmade Resin Fountain Pen — Made To Order",73 "state": "active",74 "url": "https://www.etsy.com/listing/1700000003/custom-handmade-resin-fountain-pen",75 "quantity": 5,76 "price": { "amount": 9500, "divisor": 100, "currency_code": "USD" },77 "taxonomy_id": 1202,78 "tags": [],79 "materials": ["resin"],80 "when_made": "made_to_order",81 "who_made": "i_did",82 "is_supply": false,83 "listing_type": "physical",84 "language": "en-US",85 "creation_timestamp": 1787800000,86 "images": [],87 "shop": null88 }89 ]90 }91 },92 "expect": {93 "count": 2,94 "kinds": ["listing"],95 "requiredFields": ["price", "currency", "attributes.identifiers.etsy_listing_id"],96 "first": { "currency": "USD", "price": 129.99, "attributes.categorySlug": "pens", "seller": "PenRestorationCo", "attributes.metadata.when_made": "1950s" }97 },98 "note": "NOT a live capture (gated: no ETSY_API_KEY yet). Synthesised on 2026-09-08 from the official Etsy Open API v3 OpenAPI contract (etsy.com/openapi/generated/oas/3.0.0.json: ShopListings → ShopListing, Money {amount, divisor, currency_code}, ListingImage url_570xN/url_fullxfull, Shop) — Etsy's reference pages carry no worked example response. Field names/types follow the contract; listing ids, prices, shops and timestamps are illustrative placeholders. The third listing is a made_to_order item, which normalize() skips. Replace with a real capture once credentials exist."99}100