Skip to content

audit: Spec Drift [2026-11-09] — high #49

Closed

Description

@github-actions

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.

  1. Run /maintain-audit to review and implement fixes
  2. Prioritize request body drift and missing endpoints

Auto-generated by Maintenance Check

Activity

  1. added
    api-driftAuto-created when Etsy API spec changes are detected by weekly maintenance check
    severity: mediumMedium severity — new/changed endpoints need review
    on Nov 2, 2026
  2. changed the title [-]audit: Spec Drift [2026-11-02] — medium[/-] [+]audit: Spec Drift [2026-11-09] — high[/+] on Nov 9, 2026
  3. github-actions commented on Nov 9, 2026

    @github-actions
    ContributorAuthor

    Updated 2026-11-09: Spec changes re-evaluated. Severity: high.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

api-driftAuto-created when Etsy API spec changes are detected by weekly maintenance checkseverity: highHigh severity — breaking changes or missing coverage

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions