Approach
Each customer has their own tech stack, or ecosystem, to cater to their own business workflows. At Trustana, we understand the power of automation and normalized data.
Trustana builds software with an API-first mentality, bringing exciting new functionality to our business and technical users. From our user interface, business users will access the full suite of features and benefits, while they are made available on the API layer.
Before Starting
In order to start building your own application using Trustana's APIs, it is critical for you to understand the business process you are trying to automate within your company. Talk to your internal users, understand what are their pain points and evaluate if any of our available functions may enable you to build an application to solve their business problems.
Use Trustana's OpenAPIs responsibly: always backup your data before deploying changes to your production environment especially when using delete functions.
Requirements
Identify your technical project manager and make sure they have the following competencies:
Proficiency in Trustana Data and Schema.
Proficiency with RESTful Open APIs.
Webhooks and endpoints.
IP Whitelisting is preferred.
jSON Language.
Setting up a sandbox account.
Functions
API Documentation: https://apidocs.trustana.com/
Use Cases
Application Example | Use Case | Trigger | Action |
Shopify | Sync Product to Storefront | When a user creates/edits a new product on Trustana | Sync all mapped fields into Storefront |
Shopify | Sync Inventory to Storefront | When a user updates inventory in Trustana (bulk upload or API) | Sync only Inventory Data to Storefront Item Inventory card |
eWMS/OMS | Sync Inventory to Trustana | eWMS updates (webhook) inventory after a sale | Edit Product in Trustana to consume new inventory number (override) |
WooCommerce | Sync Product to Storefront | When a user creates/edits a new product on Trustana | Sync all mapped fields into Storefront |
ERP | Weekly Product Sync | Cron job/Scheduler | fetch a list of products by update time, compare discrepancies, and push changes to Trustana |
Xero | Update Product List on the Accounting System | When a user creates/edits a new product on Trustana | New Product onboarded in Trustana to be pushed to Xero with SKU |