Repository navigation
Closed
Labels
api-driftAuto-created when Etsy API spec changes are detected by weekly maintenance checkAuto-created when Etsy API spec changes are detected by weekly maintenance checkseverity: highHigh severity — breaking changes or missing coverageHigh severity — breaking changes or missing coverage
Description
Etsy API Drift — high severity
Detected: 2026-11-09 | Severity: high | Summary: removed endpoints, 7 new endpoints, changed endpoints, schema changes
What Changed (Diff Report)
Etsy OAS Spec Diff Report
New Endpoints
- createShopEconomicOperator
POST /v3/application/shops/{shop_id}/economic-operators - getShopEconomicOperator
GET /v3/application/shops/{shop_id}/economic-operators/{economic_operator_id} - getShopEconomicOperators
GET /v3/application/shops/{shop_id}/economic-operators - updateShopEconomicOperator
PATCH /v3/application/shops/{shop_id}/economic-operators/{economic_operator_id}
Removed Endpoints
- getListingOffering
GET /v3/application/listings/{listing_id}/products/{product_id}/offerings/{product_offering_id}
Changed Endpoints
createDraftListing (POST /v3/application/shops/{shop_id}/listings)
- Request body fields added: gpsr_manufacturer_id, gpsr_manufacturer_type, gpsr_responsible_person_id, gpsr_responsible_person_type, gpsr_safety_warnings, gpsr_serial_number
updateListing (PATCH /v3/application/shops/{shop_id}/listings/{listing_id})
- Request body fields added: gpsr_manufacturer_id, gpsr_manufacturer_type, gpsr_responsible_person_id, gpsr_responsible_person_type, gpsr_safety_warnings, gpsr_serial_number
Schema Changes
New Schemas
- ShopEconomicOperator: economic_operator_id, shop_id, operator_name, email, trademark_name, first_line, second_line, city, state, zip
...and 5 more - ShopEconomicOperators: count, results
ShopListing
- Properties added: gpsr_manufacturer_id, gpsr_manufacturer_type, gpsr_responsible_person_id, gpsr_responsible_person_type, gpsr_safety_warnings, gpsr_serial_number
ShopListingWithAssociations
- Properties added: gpsr_manufacturer_id, gpsr_manufacturer_type, gpsr_responsible_person_id, gpsr_responsible_person_type, gpsr_safety_warnings, gpsr_serial_number
Security Scheme Changes
No security scheme changes.
Deprecations
No new deprecations.
SDK Impact (Audit Report)
Coverage Summary
- Total OAS operations: 104
- Mapped to SDK methods: 104 (104 implemented, 0 stubs)
- Missing from SDK: 0
- Extra SDK methods (no OAS match): 0
- Code issues found: 0
- Missing exports: 0
- Suppressed (verified): 20
- Effective coverage: 100.0%
Missing Endpoints
Action Required
Immediate action needed. Breaking changes or missing SDK coverage detected.
- Run
/maintain-auditto review and implement fixes - Prioritize request body drift and missing endpoints
Auto-generated by Maintenance Check
Metadata
Metadata
Assignees
Labels
api-driftAuto-created when Etsy API spec changes are detected by weekly maintenance checkAuto-created when Etsy API spec changes are detected by weekly maintenance checkseverity: highHigh severity — breaking changes or missing coverageHigh severity — breaking changes or missing coverage
Activity
[-]audit: Spec Drift [2026-11-02] — medium[/-][+]audit: Spec Drift [2026-11-09] — high[/+]github-actions commentedon Nov 9, 2026
Updated 2026-11-09: Spec changes re-evaluated. Severity:
high.