How to get your Wayfair Client ID, Client Secret and Vendor Encrypted Key: Step-by-step guide
November 19, 2024
If you're building an integration with Wayfair, you'll need an Client ID, Client Secret and Vendor Encrypted Key from your customer's Wayfair account to authenticate requests.
This guide shows you (or your customers) how to generate one from Wayfair's account settings.
Your Encrypted API Key can be found in the UI for Supplier management of Vendor apps.
Steps:
- Go to the Supplier Integration Status page
- Select "Vendor Applications" tab
- Hit "Manage" on the Catalog API row
- Select your Vendor from the list
- Grant the needed permissions (see overview of permissions below)
- Note: Only the permissions that correspond to capabilities that a given Vendor has adopted will be viewable + grantable.
- Overview of permissions:
- read-product-classes; Gets the product classes that suppliers can list items for sale
- read-product-catalog; Export the supplier product catalog
- write-product-generic-description; Update the generic descriptions for products
- read-product-generic-description-update-status; Checks the status of generic description updates
- read-product-generic-descriptions-by-part; Get the existing generic descriptions given a supplier part number
- read-media-metadata-tags; Get the metadata tags associated with media;
- read-media-uploaded; Get the list of media that was uploaded for a product
- read-media-uploaded-status; Get the uploaded status for a given media request
- write-media-upload-from-url; Uploads new media and associates it with a product
- read-product-create-submit-status; Check the status of a new product request
- read-product-create-questions; Get the questions required by a product class for listing new items for sale
- write-product-create-submit; Submit a new product to be listed on site
- read-supplier-brand-associations; Get the supplier brands that are authorized for the supplier to sell
- On the Vendor application page, can copy their encrypted key by pressing the "Copy Encrypted Key" button.
- This encrypted key is just an encrypted supplier ID + name. This is more secure than using inputing SuID into the Vendor's system.
Generating a Wayfair Client ID, Client Secret and Vendor Encrypted Key is the first step. The harder part is building pipelines that stay reliable as customers add more systems.
Unified.to gives you options: deliver data via API, streaming webhooks, database sync, or even as MCP tools for AI agents. One integration layer that adapts to your architecture instead of forcing tradeoffs.
Book a demo to see how we simplify integration delivery across 463 integrations and 27 categories.