The plugin is built to automatically transfer auto parts data from SEMA Data Coop to WordPress/wooCommerce. A comprehensive frontend catalog search page offers functions like year make model search, vehicle compatible fitment sheet and parts attributes fitlers.
Just download the plugin, select the brands and categories of products you want to list, and begin automated imports to your online store, while simultaneously allowing product searches by vehicle, categories, and attribute filters.
Here’s a link to Frontend Demo


  • Catalog search with year/make/model/submodel, category and attribute filters.
  • Year/make/model/submodel fitment sheet for each product.
  • Brand setting page
  • Category setting page
  • Import page.


Do I have to have SEMA SDC account?

Yes, you might need it to generate a token for API import purpose.

Does this plugin import product images?

Yes. You can import product images along with other details and attribute

Do I have to create a catalog search page?

Our plugin will create a catalog search page automatically.


There are no reviews for this plugin.

Contributors & Developers

“SEMA API” is open source software. The following people have contributed to this plugin.


Translate “SEMA API” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


Version 3.45
* correct imported products

Version 3.45
* compatible with mysql in old versions

Version 3.42
* speed up page loading for masssive products.

Version 3.40
* delete fitment in batch.

Version 3.39
* remove empty brand name.

Version 3.38
* fix submodel sort, pagination, and homepage shortcode issues.

Version 3.37
* security updates.

Version 3.36
Bug fix:
* delete unwanted products when brand ID is removed.

Version 3.35
Bug fix:
* fix duplicated case insensitive fitment issue.

Version 3.34
Bug fix:
* fix minor import issues.

Version 3.32
* add text search bar to catalog search page
Bug fix:
* can not import some brands with special characters.

Version 3.30
* add REST API to popluate vehicle data.

Version 3.28
* add Sync Categories button.

Version 3.24
Bug fix:
* fix non-parent category issue.

Version 3.23
Bug fix:
* allow the same category showing on multiple parent categories, like “Service Kits”

Version 3.22
* add jquery dependences

Version 3.21
Bug fix:
* fix bugs in fitment management

Version 3.20
* add [semasearchbar] shortcode

Version 3.19
Bug fix:
* fix remote product image import failure.

Version 3.18
Bug fix:
* fix product fitment import failure.

Version 3.17
* restructure fitment page
Bug fix:
* fix max key lenghth issue
* turn off php warning and notification

Version 3.16
* allow to import product fitments without submodel
Bug fix:
* fix bugs while importing product fitments.

Version 3.15
* comply with SEMA API update.

Version 3.14
* Allow to update products partially, like title, description, prices, images, fitments and attributes.
Bug fix:
* fix reported bugs.

Version 3.13
* Add import date and sorting function in brand page.
Bug fix:
* exclude products without SKUs in fitment.

Version 3.11
* Allow users to rebuilt fitments if YMMS doesn’t work.

Version 3.1
Bug fix:
blank page.

Version 3.0
Major Update:
* add YMMS fitment function. Allow users to create custom fitment and assign products to fitments
* add custom prefix function. Allow users to create custom prefix instead of brand id.

Version 2.97
* optimize database and page loading.
* publish to wordpress marketplace.

Version 2.96
What’s New:
Bug fix:
import page conflict. Import page unaccessable if hosted by

Version 2.95
What’s New:
+ add fitment sheet to product page
* set draft products without images while importing.
* update plugin directory of file path in include files.
* using google cdn to store jquery js/css files.
Bug fix:
fix product title missing.
fix low memory issue while saving categories for brands.
fix the issue of not being able to generate token if wordpress not installed under root directory

Version 2.94
What’s New:
+ add weight conversion from GT(kg) to oz/lb/g
+ read weight unit from wooCommerce settings (oz/lb/g/kg).
+ add server name to activity record.
* re-write js to be compatible with old version jquery. fix $.noconflict() issue.
Bug fix:
* minor bugs

Version 2.93
What’s New:
+ add activity tracking via API
+ create new table index to speed up search
Bug fix:
* ymms dropdown doesn’t show right

Version 2.92
What’s New:
+ add price markup/discount function in product import

Version 2.9.1
What’s New:
+ check user Ip address
Bug fix:
* can’t save on setting page if brand ids seperated by space.

Version 2.9
What’s New:
+ delete products for each brand
Major Improvement:
+ use single jquery query to finish search instead of two query.
Bug fix:
* minor bugs on backend

What’s New in Version 2.8
What’s New:
+ add universal part option
* comply with different database table prefix and support cross domain.
Bug fix:
* correct price display