Skip to content

Green Check Access (1.0.0)

Green Check Access

Overview
Languages
Servers
Mock server
https://developer.greencheckverified.com/_mock/apis/swagger
Sandbox server
https://sandbox-api.greencheckverified.com
Production server
https://prod-api.greencheckverified.com

Authentication

Operations

Service Provider

Operations

CRB Info

Operations

CRB Customers

Operations

CRB Documents

Operations

CRB Inventory

Operations

CRB Inventory Locations

Operations

CRB Products

Operations

CRB Sales

Operations

CRB Templates

Operations

CRB

Operations

Customers

Operations

Documents

Operations

Inventory

Operations

Inventory Locations

Operations

Products

Operations

Get CRB products by Barcode

Request

Security
access_auth
Path
crb_idstring^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required

CRB Id

barcodestringrequired

The Barcode

curl -i -X GET \
  'https://developer.greencheckverified.com/_mock/apis/swagger/crbs/{crb_id}/products-by-barcode/{barcode}' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Ok

Bodyapplication/jsonArray [
crb_idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
pos_product_idstringrequired

Product ID in the POS system

pos_typestringrequired
Enum"Alleaves""Dutchie""Dutchie Wholesale""Cova""Meadow""MJ Freeway""MJ Freeway Wholesale""Greenbits""GrowFlow""GrowFlow Wholesale"
namestringrequired

The name of the product.

gc_product_category_namestring or nullrequired
Enum"flower""oil/concentrate""edible""other""seedling""seed""liquid""solid""extract""plant"
pos_product_category_namestring or nullrequired

Category name as given by the POS.

pos_product_subcategory_namestring or nullrequired

Subcategory name as given by the POS.

pos_strain_namestring or nullrequired

Strain name as given by the POS.

pos_brand_namestring or nullrequired

Brand name as given by the POS.

medicatedboolean or nullrequired

True or false if this is a THC having marijuana product.

skustring or nullrequired

The SKU for the product.

descriptionstring or nullrequired

Product description.

gc_net_weight_gramsnumber or null(double)>= 0required
pos_unit_of_measurestring or nullrequired

The unit of measure of the product as sold by the POS (weight, quantity, etc).

priceinteger or null(int32)>= 0required
unit_costnumber or null(double)>= 0required
pos_updated_datestring or null(date-time)required
pos_updated_date_localstring or null^[2][0][0-9]{2}[-]([0][0-9]|[1][0-2])[-]([0-2...required
gc_created_datestring(date-time)required
gc_updated_datestring(date-time)required
price_tiersArray of objects or nullrequired

Price tiers applied to this product. May or may not be provided by the POS system.

price_tiers[].​tier_namestring or nullrequired

Price Tier name, if any

price_tiers[].​tier_priceinteger(int32)>= 0required
price_tiers[].​pos_tier_typestringrequired

The type of tier condition from the pos system (like quantity or volume)

price_tiers[].​pos_tier_type_condition_valuestringrequired

The condition(s) required (based on the tier type) to apply this tier on the product

price_tiers[].​tier_valid_until_datestring or null(date-time)required
price_tiers[].​tier_valid_until_date_localstring or null^[2][0][0-9]{2}[-]([0][0-9]|[1][0-2])[-]([0-2...required
imagesArray of objects or nullrequired

A list of any images associated with this product.

images[].​urlstringrequired

URL to the image file

images[].​descriptionstring or nullrequired

Any description provided by the POS like file name, dimensions, product description

]
Response
application/json
{ "data": [ { "crb_id": "8Ed5c3ed-18D8-abeA-C14F-aa5aAE3b8Bdf", "id": "1B3eF4eb-ca44-C1C8-DeE3-Da6B893Cfd60", "pos_product_id": "do pariatur Lorem commodo", "pos_type": "GrowFlow", "name": "Rudeboi OG", "gc_product_category_name": "extract", "pos_product_category_name": "Edible", "pos_product_subcategory_name": "Topical-Dermal-Balm", "pos_strain_name": "Cherry Bang Bang", "pos_brand_name": "Lookah", "medicated": null, "sku": "10563228", "description": "These pre-rolls are perfect for a portable smoking experience", "gc_net_weight_grams": 69517386.46189576, "pos_unit_of_measure": "Qty", "price": null, "unit_cost": 8761151.729771521, "pos_updated_date": "2023-09-18T20:57:34.917Z", "pos_updated_date_local": "2023-10-31T15:18:22.652Z", "gc_created_date": "2023-10-31T15:18:22.000Z", "gc_updated_date": "2023-10-28T17:31:35.000Z", "price_tiers": [ { "tier_name": "Bulk Flower Deals", "tier_price": 5824797, "pos_tier_type": "Weight", "pos_tier_type_condition_value": "Special Offer", "tier_valid_until_date": "2023-10-31T15:21:57.167Z", "tier_valid_until_date_local": "2023-02-28T14:00:33.603Z" }, { "tier_name": "Bulk Flower Deals", "tier_price": 9430357, "pos_tier_type": "Time Limited", "pos_tier_type_condition_value": "3.5 - 7", "tier_valid_until_date": null, "tier_valid_until_date_local": "2023-10-31T15:21:57.167Z" }, { "tier_name": "Weight Tiers", "tier_price": 4990149, "pos_tier_type": "Time Limited", "pos_tier_type_condition_value": "3.5 - 7", "tier_valid_until_date": null, "tier_valid_until_date_local": "2023-10-31T15:21:57.167Z" } ], "images": [ { "url": "culpa", "description": null }, { "url": "laboris", "description": null }, { "url": "anim laboris voluptate Ut", "description": "ullamco adipisicing" }, { "url": "fugiat", "description": null } ] }, { "crb_id": "e207Da9d-Efb0-E0B6-7840-32AcB87E01Ef", "id": "39FFba0C-0Dcd-57eb-bD4a-E1e5C57daff6", "pos_product_id": "qui", "pos_type": "Jane", "name": "Preroll Bulk - GG2B", "gc_product_category_name": "marijuana_product", "pos_product_category_name": "Prerolls", "pos_product_subcategory_name": "Candy Bar", "pos_strain_name": "Purple Haze", "pos_brand_name": "Trulieve", "medicated": true, "sku": "12894689", "description": "These pre-rolls are perfect for a portable smoking experience", "gc_net_weight_grams": 36999729.80599808, "pos_unit_of_measure": "Wgt", "price": null, "unit_cost": 34347266.477119364, "pos_updated_date": "2023-02-28T14:00:33.603Z", "pos_updated_date_local": null, "gc_created_date": "2023-10-28T17:31:35.000Z", "gc_updated_date": "2023-10-28T17:31:35.000Z", "price_tiers": null, "images": null }, { "crb_id": "fc8e5B5E-ac95-79Fc-1f9B-8B4CBF54ceA8", "id": "DB65DC2c-9f4C-3689-7Ea2-c6fB559F8eE5", "pos_product_id": "in", "pos_type": "Weave", "name": "Blue Raspberry Gummies - 10 Pieces", "gc_product_category_name": null, "pos_product_category_name": "Prerolls", "pos_product_subcategory_name": "Candy Bar", "pos_strain_name": "Rocket Pop", "pos_brand_name": "Lookah", "medicated": false, "sku": "54389678", "description": "A 20 pack of 5mg sativa gummies.", "gc_net_weight_grams": null, "pos_unit_of_measure": "Wgt", "price": null, "unit_cost": 13532136.136655027, "pos_updated_date": "2023-10-31T15:18:22.650Z", "pos_updated_date_local": "2023-10-28T11:31:35.563Z", "gc_created_date": "2023-02-28T14:01:33.000Z", "gc_updated_date": "2023-10-28T17:31:35.000Z", "price_tiers": [], "images": null }, { "crb_id": "AA801f80-ecDD-Cd74-36F9-b8dbfad1F55E", "id": "432bBeE5-eF6e-7D67-46D2-44cFC557eA2e", "pos_product_id": "nisi mollit laborum in quis", "pos_type": "IndicaOnline", "name": "Hypnos Cartridge", "gc_product_category_name": "plant", "pos_product_category_name": "Infused Flower", "pos_product_subcategory_name": "Topical-Dermal-Balm", "pos_strain_name": "Kush Berry", "pos_brand_name": "Lookah", "medicated": false, "sku": "12385689", "description": "A 20 pack of 5mg sativa gummies.", "gc_net_weight_grams": null, "pos_unit_of_measure": "Wgt", "price": 31305303, "unit_cost": 81165954.95578116, "pos_updated_date": null, "pos_updated_date_local": null, "gc_created_date": "2023-09-18T20:57:34.000Z", "gc_updated_date": "2023-10-28T17:31:35.000Z", "price_tiers": [], "images": null } ], "metadata": { "count": "1 - 100", "total": 86475544 } }

Get CRB product record by ID

Request

Security
access_auth
Path
crb_idstring^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required

CRB Id

product_idstring^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required

Product Id

curl -i -X GET \
  'https://developer.greencheckverified.com/_mock/apis/swagger/crbs/{crb_id}/products/{product_id}' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Ok

Bodyapplication/json
crb_idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
pos_product_idstringrequired

Product ID in the POS system

pos_typestringrequired
Enum"Alleaves""Dutchie""Dutchie Wholesale""Cova""Meadow""MJ Freeway""MJ Freeway Wholesale""Greenbits""GrowFlow""GrowFlow Wholesale"
namestringrequired

The name of the product.

gc_product_category_namestring or nullrequired
Enum"flower""oil/concentrate""edible""other""seedling""seed""liquid""solid""extract""plant"
pos_product_category_namestring or nullrequired

Category name as given by the POS.

pos_product_subcategory_namestring or nullrequired

Subcategory name as given by the POS.

pos_strain_namestring or nullrequired

Strain name as given by the POS.

pos_brand_namestring or nullrequired

Brand name as given by the POS.

medicatedboolean or nullrequired

True or false if this is a THC having marijuana product.

skustring or nullrequired

The SKU for the product.

descriptionstring or nullrequired

Product description.

gc_net_weight_gramsnumber or null(double)>= 0required
pos_unit_of_measurestring or nullrequired

The unit of measure of the product as sold by the POS (weight, quantity, etc).

priceinteger or null(int32)>= 0required
unit_costnumber or null(double)>= 0required
pos_updated_datestring or null(date-time)required
pos_updated_date_localstring or null^[2][0][0-9]{2}[-]([0][0-9]|[1][0-2])[-]([0-2...required
gc_created_datestring(date-time)required
gc_updated_datestring(date-time)required
price_tiersArray of objects or nullrequired

Price tiers applied to this product. May or may not be provided by the POS system.

price_tiers[].​tier_namestring or nullrequired

Price Tier name, if any

price_tiers[].​tier_priceinteger(int32)>= 0required
price_tiers[].​pos_tier_typestringrequired

The type of tier condition from the pos system (like quantity or volume)

price_tiers[].​pos_tier_type_condition_valuestringrequired

The condition(s) required (based on the tier type) to apply this tier on the product

price_tiers[].​tier_valid_until_datestring or null(date-time)required
price_tiers[].​tier_valid_until_date_localstring or null^[2][0][0-9]{2}[-]([0][0-9]|[1][0-2])[-]([0-2...required
imagesArray of objects or nullrequired

A list of any images associated with this product.

images[].​urlstringrequired

URL to the image file

images[].​descriptionstring or nullrequired

Any description provided by the POS like file name, dimensions, product description

Response
application/json
{ "crb_id": "e9eEb5Df-d00d-DcE5-9012-e572B6d3B00c", "id": "5FcBc1A5-e0bA-bb1B-eB02-884Ee0d5AfFB", "pos_product_id": "esse ex magna", "pos_type": "Metrc S2S", "name": "Blue Raspberry Gummies - 10 Pieces", "gc_product_category_name": "edible", "pos_product_category_name": "Non-Cannabis Retail", "pos_product_subcategory_name": "Topical-Dermal-Balm", "pos_strain_name": "Cherry Bang Bang", "pos_brand_name": "Avexia", "medicated": null, "sku": "23895623", "description": "Night Rider is a hybrid strain created by Greenpoint Seeds.", "gc_net_weight_grams": null, "pos_unit_of_measure": "Qty", "price": null, "unit_cost": 22422728.271413006, "pos_updated_date": "2023-09-18T20:57:34.917Z", "pos_updated_date_local": "2023-10-28T11:31:35.563Z", "gc_created_date": "2023-10-31T15:21:57.000Z", "gc_updated_date": "2023-09-18T20:57:34.000Z", "price_tiers": null, "images": [ { "url": "sit qui non est consequat", "description": "occaecat in ea" } ] }

Sales

Operations