Retrieve a list of sales actions for updating a sale
OK
Bad Request
{- "results": {
- "type": "array",
- "data": [
- {
- "id": "KMSAN0001",
- "name": "change_quantity",
- "description": "change quantity on item(s) sold"
}, - {
- "id": "KMSAN0002",
- "name": "change_price",
- "description": "change price on item(s) sold"
}, - {
- "id": "KMSAN0003",
- "name": "void_sale",
- "description": "remove sale and return items to inventory"
}, - {
- "id": "KMSAN0004",
- "name": "refund_sale",
- "description": "refund item(s) from sale"
}
]
}, - "warnings": [ ]
}Retrieve a list of customer types needed to make a sale.
{- "results": {
- "type": "array",
- "data": [
- {
- "id": "CAKOMCT0001",
- "name": "adult"
}, - {
- "id": "CAKOMCT0002",
- "name": "patient"
}, - {
- "id": "CAKOMCT0003",
- "name": "caregiver"
}, - {
- "id": "CAKOMCT0004",
- "name": "external_patient"
}
]
}, - "warnings": [ ]
}Retrieve a list of identification types that can be passed with a sale.
{- "results": {
- "type": "array",
- "data": [
- {
- "id": "CAKOMIT0001",
- "name": "drivers_license"
}, - {
- "id": "CAKOMIT0002",
- "name": "patient_id"
}, - {
- "id": "CAKOMIT0003",
- "name": "caregiver_id"
}, - {
- "id": "CAKOMIT0004",
- "name": "externalpatient_id"
}
]
}, - "warnings": [ ]
}Retrieve a list of currency types needed to make a sale.
{- "results": {
- "type": "array",
- "data": [
- {
- "id": "KOMCURT0001",
- "name": "USD"
}
]
}, - "warnings": [ ]
}Retrieve a list of payment types needed to make a sale.
{- "results": {
- "type": "array",
- "data": [
- {
- "id": "CAKOMPT0001",
- "name": "debit"
}, - {
- "id": "CAKOMPT0002",
- "name": "cash"
}, - {
- "id": "CAKOMPT0003",
- "name": "ach"
}
]
}, - "warnings": [ ]
}Retrieve a list of tax types needed to report taxes on a sale.
{- "results": {
- "type": "array",
- "data": [
- {
- "id": "KOMTAX0001",
- "name": "Sales Tax"
}, - {
- "id": "KOMTAX0002",
- "name": "Excise Tax"
}, - {
- "id": "KOMTAX0003",
- "name": "Other Tax"
}, - {
- "id": "KOMTAX0004",
- "name": "City Tax"
}, - {
- "id": "KOMTAX0005",
- "name": "County Tax"
}, - {
- "id": "KOMTAX0006",
- "name": "Municipal Tax"
}
]
}, - "warnings": [ ]
}Retrieve information about a consumer by its id. Currently supports medical patient lookup in states that support dynamic purchase limits.
OK
Bad Request
{- "results": {
- "type": "array",
- "data": [
- {
- "license": {
- "license_number": "MED-X0001",
- "type": {
- "name": "Medical Dispensary"
}
}, - "consumer_id": "1234-5678-910",
- "status": "active",
- "expiration_date": null,
- "limits": {
- "flower_ounces_available": 120,
- "thc_ounces_available": 36,
- "ConcentrateOuncesAvailable": 0,
- "infused_ounces_available": 0,
- "purchase_amounts_days": 30
}, - "key": null
}
]
}, - "warnings": [ ]
}