StitchLabs API
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
This module provides API integration with StitchLabs.com an inventory and order tracking platform. Due to the complexity of this module and the difficulty to implement it, this is only recommended for people who know what they are doing. You will likely still need to dig into Stich's backend to get all of the mapping correct.
NOTE: currently it is necessary to have "Custom API" access to Stitchlabs.com. This type of access is only included in the Enterprise plan.
Currently, the module supports:
- Syncing orders from Drupal to Stitch
- Syncing users from Drupal to Stitch
- Syncing product inventory from Stitch to Drupal
- Syncing purchase orders from Stitch to Drupal
This is an API module! Right now, there isn't a user interface to build out your mapping or to configure the module (but it's on its way).
Installation instructions
- Install the module just like any other.
- Download the StitchLabs_PHP library from GitHub
- Implement the mapping hooks in a custom module (see stitch.api.php)
- Get an access token from Stitch at /admin/config/services/stitchlabs
Take a look at stitch.api.php for more info on the proper implementation of the different hooks.
Roadmap
- Improve the UI to allow for front end config and mapping
- Improve flexibility to allow for more complex mapping.
This is absolutely a work in progress. Feel free to help move this along, or reach out if you need help.
