Product API Guide
Introduction
Product API allows you to easily synchronize all products present in IndicaOnline with a third-party integration system for successful order creation.
Product API allows you to:
- synchronize all existing products with the third-party integration system under a specific office;
- synchronize IndicaOnline Product Categories with a third party;
- synchronize all product updates with a third party.
Endpoints
- Get product by ID - Allows you to return product details for one or more specific products via their unique ID.
- Get products - Allows you to return all information about a specific product.
- Get products last updated - Allows you to obtain information on specific products that have been updated after a certain date.
- Get product allergens - Allows you to return details about allergens contained in the product.
- Get product brands - Allows you to return information about the brand of the product.
- Get product categories - Allows you to return information about the product categories.
- Get product extraction methods - Allows you to return information about the extraction methods of the product.
- Get product lab results - Allows you to return a list of all available Lab Result IDs with their corresponding names. This data can be used to map lab result IDs from package data to human-readable names..
- Get product marijuana types - Allows you to return information about the marijuana type of the product.
- Get product tags - Allows you to return product tags.
Limitations
- Price must always contain a value (zero or another).
Product Attributes
- Brands - Companies that manufacture individually recognizable cannabis products.
- Categories - Different types of products: Edibles, Concentrates, Cultivation, Flower Topicals, etc.
- Prices - Sales price for each product measurement type: Unit, Unit Range, Weight, Weight Range.
- Marijuana types - Marijuana products (with different strain types) and non-marijuana products (lighters, etc).
- Lab results - The amount of THC (Tetrahydrocannabinol), CBD (Cannabidiol), CBN (Cannabinol) and various terpenes that are found in different marijuana products.
- Allergens - Natural chemicals found in different types of marijuana strains that may cause allergies (Lipid Transfer Proteins, Terpenes, etc.).
- Extraction methods - Process of separating cannabinoids from the cannabis plant by using different solvents, such as butane honey oil, ethanol, etc.
- Tags - Description tags that can be used to display that the products are on a discount, or are included in a special event.
Updated 10 months ago
What’s Next
See the list of Product API Endpoints to start managing your Products.
