open-api
open-api copied to clipboard
[BUG] update listing endpoint not setting type and shipping profile in one step
Describe the bug I cannot set type (physical) and shipping profile id (fixed) in one step transitioning from digital type
To Reproduce Create a digital listing, use updateListing endpoint to set type physical and shipping_profile_id to a fixed profile
Expected behavior Set all parameters sent to the endpoint in one step
Screenshots
Additional context Request:
curl --location --request PUT 'https://openapi.etsy.com/v3/application/shops/XXXXXX/listings/XXXXXX' \
--header 'x-api-key: XXXXXX' \
--header 'Authorization: Bearer XXXXXX' \
--header 'Content-Type: application/json' \
--header 'Cookie: uaid=XXXXXX.; user_prefs=XXXXXX.' \
--data-raw '{
"shipping_profile_id": XXXXXX,
"type": "physical"
}
'
Response:
...,
"listing_type": 0,
"tags": [],
"materials": [],
"shipping_profile_id": null,
...
is there an update on this?
is there an update on this?