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

Get CRB customers

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
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}/customers?limit=1000&offset=0&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
data[].​crb_idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
data[].​idstring(uuid)^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F...required
data[].​pos_typestringrequired
Enum"Alleaves""Dutchie""Dutchie Wholesale""Cova""Meadow""MJ Freeway""MJ Freeway Wholesale""Greenbits""GrowFlow""GrowFlow Wholesale"
data[].​pos_customer_idstringrequired

ID of the customer in the POS

data[].​first_namestring or nullrequired

Hashed first name

data[].​last_namestring or nullrequired

Hashed last name

data[].​middle_namestring or nullrequired

Hashed middle name

data[].​dobstring or nullrequired

Plain date field for customer date of birth

data[].​address_1string or nullrequired

Customer address

data[].​address_2string or nullrequired

Additional Customer address

data[].​citystring or nullrequired

City

data[].​statestring or nullrequired

State

data[].​zip_codestring or nullrequired

Zip code

data[].​phonestring or nullrequired

Hashed phone number

data[].​cell_phonestring or nullrequired

Hashed cell phone number

data[].​email_addressstring or nullrequired

Hashed email address

data[].​genderstring or nullrequired

Gender

Enum"Male""Female""Other"
data[].​pos_identification_typestring or nullrequired

Main form of identification used by the customer

data[].​pos_customer_typestring or nullrequired

Raw POS value for customer type, used to determine if medical or recreational

data[].​gc_customer_typestring or nullrequired

Customer type determined by GCV, Medical or Recreational

Enum"medical""rec"
data[].​medical_idstring or nullrequired

Hashed medical ID

data[].​medical_id_expiration_datestring or nullrequired

Medical ID expiration date

data[].​drivers_license_idstring or nullrequired

Hashed drivers license ID

data[].​drivers_license_expiration_datestring or nullrequired

Drivers license expiration date

data[].​other_idstring or nullrequired

Hashed other license ID

data[].​other_id_expiration_datestring or nullrequired

Other ID expiration

data[].​caregiverboolean or nullrequired

True if this customer is a caregiver

data[].​loyalty_memberboolean or nullrequired

True if this customer is a loyalty member

data[].​loyalty_pointsstring or nullrequired

Number of accrued loyalty points

data[].​anonymousboolean or nullrequired

True if this is an anonymous customer, can depend on the state

data[].​pos_updated_datestring or nullrequired

the timestamp reported by the pos for the last update to this record in UTC

data[].​pos_updated_date_localstring or nullrequired

the timestamp reported by the pos for the last update to this record in the crb local time

data[].​gc_updated_datestring or nullrequired

the timestamp of this records insertion/updates in UTC

data[].​gc_created_datestring or nullrequired
Response
application/json
{ "data": [ { "crb_id": "cc19de48-4DD9-940f-e6f7-6daA07c6dD6E", "id": "24A1DEFD-CA40-7292-d94A-1f17A819d4dd", "pos_type": "Proteus420", "pos_customer_id": "et proident consequat ea amet", "first_name": null, "last_name": "consectetur voluptate eiusmod ea", "middle_name": "Lorem sit", "dob": null, "address_1": "est labore Excepteur sit laboris", "address_2": null, "city": null, "state": "occaecat aliqua", "zip_code": null, "phone": null, "cell_phone": "ut consequat non voluptate", "email_address": null, "gender": null, "pos_identification_type": null, "pos_customer_type": "consectetur sunt elit Lorem", "gc_customer_type": "rec", "medical_id": "velit laborum dolore quis", "medical_id_expiration_date": null, "drivers_license_id": "tempor dolore", "drivers_license_expiration_date": null, "other_id": "ut do amet", "other_id_expiration_date": "veniam irure", "caregiver": null, "loyalty_member": false, "loyalty_points": 15514337.580566466, "anonymous": null, "pos_updated_date": null, "pos_updated_date_local": null, "gc_updated_date": null, "gc_created_date": null }, { "crb_id": "DEFa5Bb0-fAC8-b5fb-50D3-cdef5245430B", "id": "DAABd827-afaC-CEde-2cAf-dE948961cd8c", "pos_type": "Flourish Wholesale", "pos_customer_id": "incididunt tempor nulla", "first_name": "eu exercitation amet adipisicing", "last_name": null, "middle_name": "commodo nisi et", "dob": "voluptate reprehenderit", "address_1": "dolore ea enim dolor", "address_2": null, "city": "Excepteur laborum eiusmod in nulla", "state": null, "zip_code": "culpa pariatur nisi esse", "phone": "labore", "cell_phone": null, "email_address": "cupidatat in cillum et", "gender": "Female", "pos_identification_type": "ipsum", "pos_customer_type": "fugiat", "gc_customer_type": "medical", "medical_id": "in", "medical_id_expiration_date": "sunt irure voluptate deserunt velit", "drivers_license_id": null, "drivers_license_expiration_date": null, "other_id": "dolor eiusmod magna Ut consectetur", "other_id_expiration_date": null, "caregiver": null, "loyalty_member": false, "loyalty_points": null, "anonymous": null, "pos_updated_date": "voluptate cillum fugiat aliquip dolore", "pos_updated_date_local": null, "gc_updated_date": null, "gc_created_date": null }, { "crb_id": "03A4EBba-a7C4-C24F-2F64-Bc2f2c72184d", "id": "Dc56E526-a1Fd-AE5B-Dcae-e77413caE5Ef", "pos_type": "Dutchie", "pos_customer_id": "sint", "first_name": null, "last_name": "deserunt aliqua voluptate enim", "middle_name": "Excepteur", "dob": null, "address_1": null, "address_2": "pariatur elit incididunt eu nisi", "city": null, "state": null, "zip_code": null, "phone": null, "cell_phone": "nisi", "email_address": null, "gender": "Other", "pos_identification_type": null, "pos_customer_type": null, "gc_customer_type": "rec", "medical_id": null, "medical_id_expiration_date": null, "drivers_license_id": null, "drivers_license_expiration_date": null, "other_id": null, "other_id_expiration_date": null, "caregiver": null, "loyalty_member": null, "loyalty_points": null, "anonymous": null, "pos_updated_date": null, "pos_updated_date_local": null, "gc_updated_date": null, "gc_created_date": null }, { "crb_id": "c78C5E8C-8EC2-CFEE-B4Ee-b2556ad2Ac4a", "id": "1bBD5EB2-ea1B-9fBB-e80A-A2Ed152C76bD", "pos_type": "Jane", "pos_customer_id": "irure do", "first_name": "quis do dolor", "last_name": "in tempor laborum Ut", "middle_name": "velit qui in", "dob": null, "address_1": null, "address_2": null, "city": "culpa nulla ad eiusmod", "state": null, "zip_code": "eu incididunt consequat minim dolor", "phone": "ut", "cell_phone": null, "email_address": "Ut", "gender": "Male", "pos_identification_type": "proident do eu", "pos_customer_type": "cillum sint ea esse", "gc_customer_type": null, "medical_id": "in", "medical_id_expiration_date": null, "drivers_license_id": "cillum Excepteur", "drivers_license_expiration_date": null, "other_id": null, "other_id_expiration_date": null, "caregiver": true, "loyalty_member": null, "loyalty_points": 5381801.481802821, "anonymous": null, "pos_updated_date": "ullamco ex amet nulla sint", "pos_updated_date_local": null, "gc_updated_date": "do quis Ut", "gc_created_date": "nostrud Excepteur proident" } ], "metadata": { "count": "100 - 172", "total": 84004713 } }

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

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

Customer Id

curl -i -X GET \
  'https://developer.greencheckverified.com/_mock/apis/swagger/crbs/{crb_id}/customers/{customer_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_typestringrequired
Enum"Alleaves""Dutchie""Dutchie Wholesale""Cova""Meadow""MJ Freeway""MJ Freeway Wholesale""Greenbits""GrowFlow""GrowFlow Wholesale"
pos_customer_idstringrequired

ID of the customer in the POS

first_namestring or nullrequired

Hashed first name

last_namestring or nullrequired

Hashed last name

middle_namestring or nullrequired

Hashed middle name

dobstring or nullrequired

Plain date field for customer date of birth

address_1string or nullrequired

Customer address

address_2string or nullrequired

Additional Customer address

citystring or nullrequired

City

statestring or nullrequired

State

zip_codestring or nullrequired

Zip code

phonestring or nullrequired

Hashed phone number

cell_phonestring or nullrequired

Hashed cell phone number

email_addressstring or nullrequired

Hashed email address

genderstring or nullrequired

Gender

Enum"Male""Female""Other"
pos_identification_typestring or nullrequired

Main form of identification used by the customer

pos_customer_typestring or nullrequired

Raw POS value for customer type, used to determine if medical or recreational

gc_customer_typestring or nullrequired

Customer type determined by GCV, Medical or Recreational

Enum"medical""rec"
medical_idstring or nullrequired

Hashed medical ID

medical_id_expiration_datestring or nullrequired

Medical ID expiration date

drivers_license_idstring or nullrequired

Hashed drivers license ID

drivers_license_expiration_datestring or nullrequired

Drivers license expiration date

other_idstring or nullrequired

Hashed other license ID

other_id_expiration_datestring or nullrequired

Other ID expiration

caregiverboolean or nullrequired

True if this customer is a caregiver

loyalty_memberboolean or nullrequired

True if this customer is a loyalty member

loyalty_pointsstring or nullrequired

Number of accrued loyalty points

anonymousboolean or nullrequired

True if this is an anonymous customer, can depend on the state

pos_updated_datestring or nullrequired

the timestamp reported by the pos for the last update to this record in UTC

pos_updated_date_localstring or nullrequired

the timestamp reported by the pos for the last update to this record in the crb local time

gc_updated_datestring or nullrequired

the timestamp of this records insertion/updates in UTC

gc_created_datestring or nullrequired
Response
application/json
{ "crb_id": "118BAb5A-7FfA-ba28-ecD3-Ec913FA20b29", "id": "56eBe8C7-b8e0-3033-e4e6-4c9Df7D94FCc", "pos_type": "Sage Intacct", "pos_customer_id": "ex cillum esse laborum", "first_name": null, "last_name": null, "middle_name": "Ut eu occaecat", "dob": null, "address_1": null, "address_2": null, "city": "anim", "state": "Excepteur amet enim", "zip_code": "consectetur aliqua", "phone": "ea proident sed deserunt adipisicing", "cell_phone": null, "email_address": "dolor", "gender": null, "pos_identification_type": "consectetur sint", "pos_customer_type": "magna nulla", "gc_customer_type": null, "medical_id": null, "medical_id_expiration_date": "occaecat ut magna", "drivers_license_id": "nulla esse ut nisi Duis", "drivers_license_expiration_date": "ut veniam exercitation", "other_id": null, "other_id_expiration_date": null, "caregiver": null, "loyalty_member": false, "loyalty_points": -42176945.604805246, "anonymous": true, "pos_updated_date": "occaecat et qui deserunt do", "pos_updated_date_local": "voluptate ea incididunt tempor", "gc_updated_date": null, "gc_created_date": "veniam est laborum culpa pariatur" }

Documents

Operations

Inventory

Operations

Inventory Locations

Operations

Products

Operations

Sales

Operations