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

Get CRB inventory

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

Query
limitinteger(int32)[ 1 .. 1000 ]

The page size

Default 1000
offsetinteger(int32)>= 0

The page offset

Default 0
expandboolean

Expands the response by including product data related to this resource

last_updated_fromstring^\d{4}\-(0?[1-9]|1[012])\-(0?[1-9]|[12][0-9]|...

Last updated from date: yyyy-MM-dd

last_updated_tostring^\d{4}\-(0?[1-9]|1[012])\-(0?[1-9]|[12][0-9]|...

Last updated to date: yyyy-MM-dd

curl -i -X GET \
  'https://developer.greencheckverified.com/_mock/apis/swagger/crbs/{crb_id}/inventory?limit=1000&offset=0&expand=true&last_updated_from=string&last_updated_to=string' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Ok

Bodyapplication/json
metadataobjectrequired
metadata.​totalinteger(int32)>= 0required
metadata.​countstringrequired

Range of items returned

dataArray of objectsrequired
Any of:
data[].​idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
data[].​crb_idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
data[].​pos_typestringrequired
Enum"Alleaves""Apex Trading Wholesale""Dutchie""Dutchie Wholesale""Cova""Meadow""MJ Freeway""MJ Freeway Wholesale""Greenbits""GrowFlow"
data[].​product_idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
data[].​namestringrequired

Name of the product

data[].​skustring or nullrequired

SKU for the product. May or may not be provided by the POS

data[].​barcodestring or nullrequired

The tag from the track and trace system that uniquely identifies this product for tracking purposes. May or may not be provided by the POS

data[].​total_quantitynumber(double)>= 0required
data[].​pos_updated_datestring or null(date-time)required
data[].​pos_updated_date_localstring or null^[2][0][0-9]{2}[-]([0][0-9]|[1][0-2])[-]([0-2...required
data[].​gc_created_datestring(date-time)required
data[].​gc_updated_datestring(date-time)required
data[].​location_dataArray of objects

Location specific quantities. Not all POS systems support location data.

data[].​location_data[].​namestring or nullrequired

Location name

data[].​location_data[].​quantityinteger(int32)>= 0required
data[].​location_data[].​location_idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
data[].​location_data[].​pos_location_typestring or nullrequired

Type of location

Response
application/json
{ "data": [ { "product": { "crb_id": "99Df64Cc-c2bE-D461-ce8C-EEb7c1890F22", "id": "797377ff-c4e7-C6Ef-206f-b4b8C3A1d89D", "pos_product_id": "non sunt", "pos_type": { "description": "The POS system that this data is sourced from." }, "name": "Plant Material - Cuvée", "gc_product_category_name": "solid", "pos_product_category_name": "Non-Cannabis Retail", "pos_product_subcategory_name": "Live Resin (Bulk)", "pos_strain_name": "Sweet Sticky Melon", "pos_brand_name": "Avexia", "medicated": false, "sku": "23895623", "description": "Lineage: Wedding Cake X Animal Mints F1", "gc_net_weight_grams": null, "pos_unit_of_measure": "Wgt", "price": 75296422, "unit_cost": 20056414.958776914, "pos_updated_date": "2023-02-28T14:00:33.603Z", "pos_updated_date_local": "2023-10-31T15:21:57.167Z", "gc_created_date": "2023-10-31T15:18:22.000Z", "gc_updated_date": "2023-02-28T14:01:33.000Z", "price_tiers": [ { "tier_name": "Free Offers", "tier_price": 64776439, "pos_tier_type": "Time Limited", "pos_tier_type_condition_value": "10", "tier_valid_until_date": null, "tier_valid_until_date_local": { "description": "Datetime that this tier stops being valid in CRB’s local timezone, if applicable" } }, { "tier_name": "Weight Tiers", "tier_price": 16861581, "pos_tier_type": "Time Limited", "pos_tier_type_condition_value": "1 - 3.5", "tier_valid_until_date": null, "tier_valid_until_date_local": { "description": "Datetime that this tier stops being valid in CRB’s local timezone, if applicable" } }, { "tier_name": "Free Offers", "tier_price": 78899708, "pos_tier_type": "Time Limited", "pos_tier_type_condition_value": "10", "tier_valid_until_date": null, "tier_valid_until_date_local": null }, { "tier_name": "Bulk Flower Deals", "tier_price": 39120824, "pos_tier_type": "Quantity", "pos_tier_type_condition_value": "1 - 3.5", "tier_valid_until_date": "2023-10-31T15:21:57.167Z", "tier_valid_until_date_local": "2023-10-31T15:18:22.652Z" }, { "tier_name": "Free Offers", "tier_price": 70476739, "pos_tier_type": "Quantity", "pos_tier_type_condition_value": "3.5 - 7", "tier_valid_until_date": "2023-02-28T14:00:33.603Z", "tier_valid_until_date_local": "2023-09-18T20:57:34.917Z" } ], "images": null }, "id": "5c8dDfAE-E000-CE2c-fDfd-CD13dDcFD3C2", "crb_id": "6Cca1e12-1F6c-FCdD-0Fb4-EbFAaBC69cD0", "pos_type": "Greenbits", "product_id": "3D11c8e9-F96e-24eB-860d-f5AF3Adf6A8e", "name": "Rudeboi OG", "sku": "54389678", "barcode": "99405575", "total_quantity": 29, "pos_updated_date": { "description": "Timestamp reported by the pos for the last update to this record. May or may not be provided by the POS" }, "pos_updated_date_local": null, "gc_created_date": "2023-02-28T14:01:33.000Z", "gc_updated_date": "2023-02-28T14:01:33.000Z", "location_data": [ { "name": "Store 3", "quantity": 200, "location_id": "f2cC0c82-74A1-2d94-E059-D7bB410Fe6ac", "pos_location_type": "do in officia sint exercitation" }, { "name": "Store 3", "quantity": 200, "location_id": "eeeC182a-F10E-796d-e90B-904A6A3aD85B", "pos_location_type": "Lorem ad" }, { "name": "Main Inventory", "quantity": 20, "location_id": "9cC9DF82-9174-2aCb-458b-edbeeadaDad3", "pos_location_type": "aliqua nisi" }, { "name": "Store 4", "quantity": 100, "location_id": "D9cACead-6ecd-CD31-8734-c4D9fC3a0591", "pos_location_type": "in" } ] }, { "product": null, "id": "778AaEb4-a963-3F74-91cc-Bd2Bf6dC1cA8", "crb_id": "c1C22b7c-0A2F-Cc91-70cE-73371A426cc7", "pos_type": "Meadow", "product_id": "43beB2C9-DdD4-C1ea-1F98-4759AddACb12", "name": "Bulk Batter (GG4)", "sku": "54389678", "barcode": "01378", "total_quantity": 45, "pos_updated_date": { "description": "Timestamp reported by the pos for the last update to this record. May or may not be provided by the POS" }, "pos_updated_date_local": null, "gc_created_date": "2023-10-31T15:21:57.000Z", "gc_updated_date": "2023-10-31T15:18:22.000Z", "location_data": [ { "name": "Main Store", "quantity": 45, "location_id": "DAEd45D1-2C92-E1ad-aE2D-42cFea02D98b", "pos_location_type": "ut exercitation" } ] }, { "product": { "crb_id": "532Db1Cd-9DD3-30aD-A05b-535CA1bDCf2f", "id": "7Df9a11C-cbeF-D75B-e8FD-AeD9029b9dcF", "pos_product_id": "proident elit Excepteur commodo", "pos_type": { "description": "The POS system that this data is sourced from." }, "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": "Cherry Bang Bang", "pos_brand_name": "Lookah", "medicated": null, "sku": "82734891", "description": "This premium quartz coil atomizer is a spin on the original", "gc_net_weight_grams": null, "pos_unit_of_measure": "Wgt", "price": null, "unit_cost": null, "pos_updated_date": "2023-10-31T15:18:22.650Z", "pos_updated_date_local": "2023-02-28T14:00:33.603Z", "gc_created_date": "2023-09-18T20:57:34.000Z", "gc_updated_date": "2023-10-28T17:31:35.000Z", "price_tiers": null, "images": [ { "url": "Ut dolor", "description": null }, { "url": "nostrud", "description": null } ] }, "id": "CBa8DD9E-bfD9-7B8B-c4BE-c6E57d1Dffb4", "crb_id": "619eeB50-3cDF-b297-2c2f-7B75e4DbeAF1", "pos_type": "Blaze", "product_id": null, "name": "Trim - White Fire OG", "sku": "12385689", "barcode": "99405575", "total_quantity": 45, "pos_updated_date": null, "pos_updated_date_local": null, "gc_created_date": "2023-10-31T15:21:57.000Z", "gc_updated_date": "2023-10-28T17:31:35.000Z", "location_data": [ { "name": "Main Inventory", "quantity": 20, "location_id": "Dc7a5203-defD-899a-f8FB-D114B538afDb", "pos_location_type": null }, { "name": "Store 4", "quantity": 39, "location_id": "cDAD23a5-978a-4537-FbF8-f66EFaf4AC30", "pos_location_type": null }, { "name": "Main Inventory", "quantity": 45, "location_id": "b253bda7-63Cb-bcDe-D0F4-2D947A1ffAc0", "pos_location_type": "esse qui in nisi" }, { "name": "Main Inventory", "quantity": 16, "location_id": "f8B62A1b-8d1F-fEB4-AeCE-cffa4ceBbDaF", "pos_location_type": null } ] }, { "product": {}, "id": "4C18E0A6-a1CC-DCBa-A4C7-e933e5B597dB", "crb_id": "99416EEB-924F-429c-beEb-8D197BA0bd17", "pos_type": "Flowhub", "product_id": "73D45AcF-f82f-CC5e-9F84-4B2Be32B0eba", "name": "Rudeboi OG", "sku": "12894689", "barcode": "89600668", "total_quantity": 16, "pos_updated_date": null, "pos_updated_date_local": null, "gc_created_date": "2023-02-28T14:01:33.000Z", "gc_updated_date": "2023-09-18T20:57:34.000Z", "location_data": [ { "name": "Store 4", "quantity": 20, "location_id": "b1e9Ea1a-CA1A-9Ced-bdf7-4affBf56E268", "pos_location_type": null }, { "name": "Bulk Inventory", "quantity": 45, "location_id": "F830a5B2-2DE2-FdfD-6Bc8-344aeCfabfde", "pos_location_type": null }, { "name": "Bulk Inventory", "quantity": 47, "location_id": "373Eeab0-EA2F-3cd0-DF96-aB8a1A9087E7", "pos_location_type": null }, { "name": "Main Inventory", "quantity": 39, "location_id": "F44eB12c-bDe7-9f17-fBBe-e34Fb2d40eCd", "pos_location_type": null }, { "name": "Main Store", "quantity": 1000, "location_id": "f60Fa9CC-28DE-Df34-542c-0A8A80EB7bfA", "pos_location_type": "laboris pariatur tempor dolore ut" } ] } ], "metadata": { "count": "1 - 100", "total": 83581038 } }

Get CRB inventory 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

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

Inventory Id

Query
expandboolean

Expands the response by including product data related to this resource

curl -i -X GET \
  'https://developer.greencheckverified.com/_mock/apis/swagger/crbs/{crb_id}/inventory/{inventory_id}?expand=true' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Ok

Bodyapplication/json
Any of:
idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
crb_idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
pos_typestringrequired
Enum"Alleaves""Apex Trading Wholesale""Dutchie""Dutchie Wholesale""Cova""Meadow""MJ Freeway""MJ Freeway Wholesale""Greenbits""GrowFlow"
product_idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
namestringrequired

Name of the product

skustring or nullrequired

SKU for the product. May or may not be provided by the POS

barcodestring or nullrequired

The tag from the track and trace system that uniquely identifies this product for tracking purposes. May or may not be provided by the POS

total_quantitynumber(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
location_dataArray of objects

Location specific quantities. Not all POS systems support location data.

location_data[].​namestring or nullrequired

Location name

location_data[].​quantityinteger(int32)>= 0required
location_data[].​location_idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
location_data[].​pos_location_typestring or nullrequired

Type of location

Response
application/json
{ "id": "B1e8af91-b802-C1fC-2B39-1DD503de8a65", "crb_id": "492ebB2c-0BfC-91a8-FAee-7A1309DeFaE7", "pos_type": "Cova", "product_id": null, "name": "Blue Raspberry Gummies - 10 Pieces", "sku": "30752973", "barcode": "99405575", "total_quantity": 20, "pos_updated_date": null, "pos_updated_date_local": "2023-10-31T15:18:22.652Z", "gc_created_date": "2023-02-28T14:01:33.000Z", "gc_updated_date": "2023-10-28T17:31:35.000Z", "location_data": [ { "name": "Main Inventory", "quantity": 20, "location_id": "6185C49a-CB0a-e5a9-d9Ee-fDfD13dBfd81", "pos_location_type": "reprehenderit aute nulla laboris dolore" }, { "name": "Store 3", "quantity": 39, "location_id": "f5C7b1cE-B21c-eE8A-aDcC-22F80cC45BE0", "pos_location_type": null }, { "name": "Bulk Inventory", "quantity": 200, "location_id": "F72b17A2-DEbF-ADCD-0537-cDdC08D0b3d4", "pos_location_type": null } ] }

Get Inventory by Location

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

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

Location Id

Query
limitinteger(int32)[ 1 .. 1000 ]

The page size

Default 1000
offsetinteger(int32)>= 0

The page offset

Default 0
datestring^\d{4}\-(0?[1-9]|1[012])\-(0?[1-9]|[12][0-9]|...

Inventory snapshot date: yyyy-MM-dd

expandboolean

Expands the response by including product data related to this resource

last_updated_fromstring^\d{4}\-(0?[1-9]|1[012])\-(0?[1-9]|[12][0-9]|...

Last updated from date: yyyy-MM-dd

last_updated_tostring^\d{4}\-(0?[1-9]|1[012])\-(0?[1-9]|[12][0-9]|...

Last updated to date: yyyy-MM-dd

curl -i -X GET \
  'https://developer.greencheckverified.com/_mock/apis/swagger/crbs/{crb_id}/inventory-locations/{location_id}/inventory?limit=1000&offset=0&date=string&expand=true&last_updated_from=string&last_updated_to=string' \
  -H 'Authorization: YOUR_API_KEY_HERE'

Responses

Ok

Bodyapplication/json
metadataobjectrequired
metadata.​totalinteger(int32)>= 0required
metadata.​countstringrequired

Range of items returned

dataArray of objectsrequired
Any of:
data[].​idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
data[].​crb_idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
data[].​pos_typestringrequired
Enum"Alleaves""Apex Trading Wholesale""Dutchie""Dutchie Wholesale""Cova""Meadow""MJ Freeway""MJ Freeway Wholesale""Greenbits""GrowFlow"
data[].​product_idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
data[].​namestringrequired

Name of the product

data[].​skustring or nullrequired

SKU for the product. May or may not be provided by the POS

data[].​barcodestring or nullrequired

The tag from the track and trace system that uniquely identifies this product for tracking purposes. May or may not be provided by the POS

data[].​total_quantitynumber(double)>= 0required
data[].​pos_updated_datestring or null(date-time)required
data[].​pos_updated_date_localstring or null^[2][0][0-9]{2}[-]([0][0-9]|[1][0-2])[-]([0-2...required
data[].​gc_created_datestring(date-time)required
data[].​gc_updated_datestring(date-time)required
data[].​quantityinteger(int32)>= 0required
Response
application/json
{ "data": [ { "product": null, "id": "4974E13a-3acB-3a54-A3F3-00dc56c97068", "crb_id": "75C0a4ca-cf8B-cDDA-8Bef-Ae1cdb6daF8c", "pos_type": "Greenbits", "product_id": "Bb01CfcE-B58e-8CaC-1afB-A13DDB6Ba2d7", "name": "Bangin Blues - 7g", "sku": "30752973", "barcode": "01506", "total_quantity": 70635619.5988006, "pos_updated_date": "2023-10-31T15:21:57.167Z", "pos_updated_date_local": null, "gc_created_date": "2023-02-28T14:01:33.000Z", "gc_updated_date": "2023-02-28T14:01:33.000Z", "quantity": 6 }, { "product": { "crb_id": "C7edEeDe-1bDe-AFb9-DFbD-Ff21fcf9ba0C", "id": "FbbbCcf5-b661-5595-5170-B4B67ddF85bd", "pos_product_id": "enim nostrud aliquip", "pos_type": { "description": "The POS system that this data is sourced from." }, "name": "Bulk Batter (GG4)", "gc_product_category_name": null, "pos_product_category_name": "Vapes", "pos_product_subcategory_name": "Topical-Dermal-Balm", "pos_strain_name": "Rocket Pop", "pos_brand_name": "Lookah", "medicated": false, "sku": "64392902", "description": "Sunset Runtz, bred by Exotic Genetix, is a captivating indica-dominant hybrid.", "gc_net_weight_grams": null, "pos_unit_of_measure": "Wgt", "price": 19957135, "unit_cost": 53926185.60843639, "pos_updated_date": null, "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": [ { "tier_name": "Bulk Flower Deals", "tier_price": 90289616, "pos_tier_type": "Quantity", "pos_tier_type_condition_value": "3.5 - 7", "tier_valid_until_date": { "description": "Datetime that this tier stops being valid, if applicable" }, "tier_valid_until_date_local": null } ], "images": [ { "url": "proident magna laborum", "description": "anim enim occaecat" } ] }, "id": "4Af2ceB5-dbBe-6D6d-c8f3-beea71C93Be8", "crb_id": "4fEaABe9-Cf40-fe68-2Be8-b0632d82881e", "pos_type": "Cova", "product_id": null, "name": "Hypnos Cartridge", "sku": "64392902", "barcode": "01506", "total_quantity": 39526986.50200396, "pos_updated_date": null, "pos_updated_date_local": "2023-10-31T15:21:57.167Z", "gc_created_date": "2023-10-31T15:21:57.000Z", "gc_updated_date": "2023-02-28T14:01:33.000Z", "quantity": 6 }, { "product": null, "id": "d1E88bdd-A2Ed-447b-98B9-A6bbAC78bAFD", "crb_id": "a68FFB16-e5bA-E91a-7F14-E5fCA09ffA32", "pos_type": "Blaze", "product_id": "0e29F28b-daBE-BcBd-D9Fc-EEBC4abd954C", "name": "Preroll Bulk - GG2B", "sku": "64392902", "barcode": "1A40F0100000191000001750", "total_quantity": 76379953.22259521, "pos_updated_date": null, "pos_updated_date_local": "2023-10-31T15:21:57.167Z", "gc_created_date": "2023-10-31T15:18:22.000Z", "gc_updated_date": "2023-10-31T15:21:57.000Z", "quantity": 1000 } ], "metadata": { "count": "100 - 172", "total": 1922285 } }

Inventory Locations

Operations

Products

Operations

Sales

Operations