The SellFire Data API allows members to retrieve product and store data from the SellFire database of merchant data feeds programmatically.
Who can use the Data API?
The SellFire Data API is limited to premium plan members who are capable of understanding and consuming web services.
Is the SellFire Data API Easy to Use?
The SellFire Data API is a well-designed web service. However, the API is not suitable for everyone’s needs. Usage of the API requires that members are comfortable writing computer code and know how to consume web services.
If you are not a computer programmer, you should recruit a software developer to help you before you use the Data API.
I’m not a programmer. Can SellFire help me integrate the Data API?
At this time, SellFire does not assist customers in integrating their website with the Data API. However, if something is confusing about the API's specification or if you believe that the API is not behaving according to the specification, please reach out to us for assistance.
How is the API accessed?
The API is accessed by performing an HTTP POST to a specified URL. There is a different URL for each of the operations supported by the API. The URL for API operations follows the following format:
Details on each operation’s complete request and response parameters can be found at the pages linked to below.
What type of data does the API return?
There are two types of operations supported by the API.
- HTML Operations - These operations return HTML that can be immediately embedded into your website without further processing.
- JSON Operations - These operations return JSON that describe products.
Each operation’s description clearly indicates its response type.
Supported Operations
The following operations are supported by the data API.
- ListMerchants - List all merchants that have been integrated into SellFire
- ListMerchantGroups - List all saved merchant groups associated with the user's API key
- ListSearches - List all saved searches associated with the user's API key
- ListStoreSummaries - List all stores associated with the user's API key
- ListThemes - List all themes associates with the user's API key
- ListProfiles - List all customer profiles associated with the user's API key
- ListNetworks - List all available networks
- GetMerchantCategories - Retrieve the category structure for a specific merchant
- GetDynamicSearchStoreHtml - Retrieve the HTML results of a dynamic search and store specification
- GetDynamicSearchData - Retrieve the results of a dynamic search in JSON format
- GetStorePageHtml - Retrieves the HTML for a specific store for a specifc page
- GetStorePageData - Retrieves the data regarding a store page in JSON format
- GetSavedSearchStoreHtml - Retrieves the HTML results of a saved search. Customize the display of the resulting store by providing a specification
- GetSearchData - Retrieve the results of a saved search in JSON format