I’m a seller on Etsy and I’m interested in learning how to automatically upload digital files (PDFs) to my shop using Make.com.
Specifically, I would like to know if it is possible to create a workflow that would automatically upload a digital file to Etsy when I create a new listing or update an existing listing.
I’ve looked into the Make.com documentation, but I’m not sure where to start. I would greatly appreciate it if someone could provide me with some guidance.
I do see option for that while creating listening via etsy.com but I can’t find it in the etsy or make documentation.
I hope this additional information is helpful. Thanks again for your help!
I have looked into your link but I did not find the my solution. I don’t see in parameters for update a listening inventory proper fields for what I want to do.
I was reading the Etsy API documentation and finally found the proper endpoint.
uploadListingFile
General Release
Report bug
This endpoint is ready for production use.
Uploads a new file for a digital listing, or associates an existing file with a specific listing. You must either provide the listing_file_id of an existing file, or the name and binary file data for a file to upload. Associating an existing file to a physical listing converts the physical listing into a digital listing, which removes all shipping costs and any product and inventory variations.
Authorizations:
api_keyoauth2 (listings_w)
path Parameters
shop_id
required
integer >= 1
The unique positive non-zero numeric ID for an Etsy Shop.
listing_id
required
integer >= 1
The numeric ID for the listing associated to this transaction.
Request Body schema: multipart/form-data
listing_file_id
integer >= 1
The unique numeric ID of a file associated with a digital listing.
file
string <binary> Nullable
A binary file to upload.
name
string
The file name string of a file to upload
rank
integer >= 1
Default: 1
The positive non-zero numeric position in the images displayed in a listing, with rank 1 images appearing in the left-most position in a listing.
I don’t see this endpoint being implemented in Etsy module in make.
I am trying to use the “Make any API call” submodule from the Etsy Module.