Developer - Inventory

Operation HTTP Request Description
get
GET /api/v1/public/inventory/categories/{categoryId}
Get Product Category By Id
get
GET /api/v1/public/inventory/categories
Get Product Categories
get
GET /api/v1/public/inventory/products
Search Products

Blaze Partner Store - Asset

Operation HTTP Request Description
post
POST /api/v1/partner/asset/upload/private
Upload Document
get
GET /api/v1/partner/asset/{assetKey}
Get Asset

Blaze Partner Store - Product Batch Resource

Operation HTTP Request Description
get
GET /api/v1/partner/store/batches/dates/purchaseDate
Get Batches By Dates
get
GET /api/v1/partner/store/batches/dates
Get Batches By Dates
get
GET /api/v1/partner/store/batches/quantities
Get Batch Quantity By Inventory
post
POST /api/v1/partner/store/batches/transferInventory/{historyId}/accept
Accept inventory transfer history's status for partner
post
POST /api/v1/partner/store/batches/transferInventory/{historyId}/decline
Decline inventory transfer history's status for partner
put
PUT /api/v1/partner/store/batches/transferInventory/{historyId}
Inventory transfer For Partner
post
POST /api/v1/partner/store/batches/transferInventory
Inventory transfer For Partner
get
GET /api/v1/partner/store/batches/{productId}/batchQuantityInfo
Get Batch Quantity By Product
get
GET /api/v1/partner/store/batches
Get Batches

Blaze Partner Company Contact

Operation HTTP Request Description
get
GET /api/v1/partner/companycontacts/contact/{contactId}
Get company contact by id
put
PUT /api/v1/partner/companycontacts/contact/{contactId}
Update company contact by id
post
POST /api/v1/partner/companycontacts/contact
Create company contact
get
GET /api/v1/partner/companycontacts
Search vendors

Blaze PARTNER Store - Consumer Authentication

Operation HTTP Request Description
get
GET /api/v1/partner/user/find
Find User
post
POST /api/v1/partner/user/login
Consumer Login
post
POST /api/v1/partner/user/register
Register Consumer
get
GET /api/v1/partner/user/{cuid}
Get User By Id

Blaze PARTNER Store - Store Cart

Operation HTTP Request Description
get
GET /api/v1/partner/store/cart/active
Get Active Cart
delete
DELETE /api/v1/partner/store/cart/cancelCart/{consumerCartId}
Cancel submitted order to the platform.
get
GET /api/v1/partner/store/cart/history
Get Consumer Order History
post
POST /api/v1/partner/store/cart/item/{orderItemId}/finalize
Finalize Item Cart
post
POST /api/v1/partner/store/cart/item/{orderItemId}/unfinalize
Unfinalize Item Cart
post
POST /api/v1/partner/store/cart/items/finalize
Finalize All Items in Cart
post
POST /api/v1/partner/store/cart/prepare
Prepare Active Cart
post
POST /api/v1/partner/store/cart/product/findCost
Find Product cost
get
GET /api/v1/partner/store/cart/public/{publicKey}
Find Cart by public key
post
POST /api/v1/partner/store/cart/submitCart/{consumerCartId}
Submit Cart to be completed.
post
POST /api/v1/partner/store/cart/updateCart/{consumerCartId}
Update Cart to the platform.
post
POST /api/v1/partner/store/cart/{consumerCartId}/setConsumerUser/{consumerUserId}
Update Consumer User
get
GET /api/v1/partner/store/cart/{consumerCartId}
Get Cart by id.

Blaze PARTNER Store - Consumer User

Operation HTTP Request Description
get
GET /api/v1/partner/store/user/assets/{assetKey}
Get Asset
post
POST /api/v1/partner/store/user/dlPhoto
Upload DL Photo
post
POST /api/v1/partner/store/user/recPhoto
Upload Recommendation Photo
post
POST /api/v1/partner/store/user/sign
Sign Contract Info
get
GET /api/v1/partner/store/user/verify
store - verify patient rec code
get
GET /api/v1/partner/store/user
Get Active User Info
post
POST /api/v1/partner/store/user
Update User Info

Blaze Partner Store - Employee

Operation HTTP Request Description
get
GET /api/v1/partner/employees/drivers/nearby
Get employee distance details
get
GET /api/v1/partner/employees/{employeeId}
Search Employees
get
GET /api/v1/partner/employees
Search Employees

Blaze Partner Store - Loyalty

Operation HTTP Request Description
get
GET /api/v1/partner/loyalty/activity
Get Loyalty Activities
get
GET /api/v1/partner/loyalty/loyalty/activity
Get Loyalty Activities
get
GET /api/v1/partner/loyalty/points
Get Loyalty Points for member
post
POST /api/v1/partner/loyalty/points
Update Loyalty Points for Members
get
GET /api/v1/partner/loyalty/promotions/code/{promocode}
Get Promotion List
delete
DELETE /api/v1/partner/loyalty/promotions/{promotionId}
Delete Promotions
put
PUT /api/v1/partner/loyalty/promotions/{promotionId}
Update Promotions
get
GET /api/v1/partner/loyalty/promotions
Get Promotion List
post
POST /api/v1/partner/loyalty/promotions
Add Promotions
get
GET /api/v1/partner/loyalty/rewards/members/{memberId}
Get Rewards for member
get
GET /api/v1/partner/loyalty/rewards
Get Rewards List

Blaze Partner Memberships

Operation HTTP Request Description
get
GET /api/v1/partner/members/email/{email}
Get Member By Email
get
GET /api/v1/partner/members/search/phone
Get members by phone number
get
GET /api/v1/partner/members/search
Get members by licence number
get
GET /api/v1/partner/members/{memberId}/limits/remaining
Get remaining member limit
get
GET /api/v1/partner/members/{memberId}/limits
Get member limit
get
GET /api/v1/partner/members/{memberId}
Get Member By Id
put
PUT /api/v1/partner/members/{memberId}
Update Member
get
GET /api/v1/partner/members
Get member list
post
POST /api/v1/partner/members
Add New Member

Blaze PARTNER Payments

Operation HTTP Request Description
post
POST /api/v1/partner/payments/balance
Check balance of a Payment Card
post
POST /api/v1/partner/payments/load
Load a Payment Card

Blaze Partner Products

Operation HTTP Request Description
get
GET /api/v1/partner/products/modified
Get list of products by modified date
get
GET /api/v1/partner/products/nearby
Get list of nearby products
get
GET /api/v1/partner/products/{productId}
Get product by id
put
PUT /api/v1/partner/products/{productId}
Update Product
get
GET /api/v1/partner/products
Get list of products
post
POST /api/v1/partner/products
Create product

Blaze Partner Store - Purchase Order

Operation HTTP Request Description
get
GET /api/v1/partner/purchaseorders/dates
Get purchase order list
get
GET /api/v1/partner/purchaseorders/list
Get purchase order list
post
POST /api/v1/partner/purchaseorders/prepare
Prepare Purchase Order
get
GET /api/v1/partner/purchaseorders/{purchaseOrderId}
Get Purchase Order by id
put
PUT /api/v1/partner/purchaseorders/{purchaseOrderId}
Update Purchase Order
post
POST /api/v1/partner/purchaseorders
Create Purchase Order

Blaze Partner Vendor

Operation HTTP Request Description
get
GET /api/v1/partner/regions/{regionId}
Get region by id
get
GET /api/v1/partner/regions
Search regions
get
GET /api/v1/partner/vendors/{vendorId}
Get vendor by id
put
PUT /api/v1/partner/vendors/{vendorId}
Update Vendor
get
GET /api/v1/partner/vendors
Search vendors
post
POST /api/v1/partner/vendors
Create Vendor

Blaze PARTNER Store - Inventory

Operation HTTP Request Description
get
GET /api/v1/partner/store/inventory/brands
Get All Brands
get
GET /api/v1/partner/store/inventory/categories
Get All Categories
get
GET /api/v1/partner/store/inventory/inventories
Get All Inventories
get
GET /api/v1/partner/store/inventory/products/dates
Get Products By Modified Dates
get
GET /api/v1/partner/store/inventory/products/terminals/{terminalId}
Get Products By Terminal
get
GET /api/v1/partner/store/inventory/products/{productId}
Get Product By Id
get
GET /api/v1/partner/store/inventory/products
Get All Products
get
GET /api/v1/partner/store/inventory/terminals
Get All Inventories

Blaze PARTNER Store - Store Info

Operation HTTP Request Description
get
GET /api/v1/partner/store/doctors
Get Store Info
get
GET /api/v1/partner/store/inventories
Get all active Inventories
get
GET /api/v1/partner/store/taxes
Get tax information
get
GET /api/v1/partner/store/terminals
Get all active terminals
post
POST /api/v1/partner/store/webHook
Create web hook for plugin
get
GET /api/v1/partner/store
Get Store Info

Blaze PARTNER Transaction - TransactionSales

Operation HTTP Request Description
get
GET /api/v1/partner/transactions/active
Get All Transaction
get
GET /api/v1/partner/transactions/members/{memberId}/active
Get active transactions for member
get
GET /api/v1/partner/transactions/members/{memberId}/completed
Get completed transactions for member
post
POST /api/v1/partner/transactions/queues/{queueName}
Add Member to Queue
post
POST /api/v1/partner/transactions/{transactionId}/address
Update delivery address for transaction
post
POST /api/v1/partner/transactions/{transactionId}/complete
Complete Transaction
post
POST /api/v1/partner/transactions/{transactionId}/finalize
Finalize all transaction items
post
POST /api/v1/partner/transactions/{transactionId}/hold
Hold Transaction
post
POST /api/v1/partner/transactions/{transactionId}/markAsPaid
Mark Transaction as Paid
post
POST /api/v1/partner/transactions/{transactionId}/prepare
Prepare Cart
post
POST /api/v1/partner/transactions/{transactionId}/sendToFulfill
Set Transaction to Fulfill
post
POST /api/v1/partner/transactions/{transactionId}/unfinalize
Unfinalize all transaction items
delete
DELETE /api/v1/partner/transactions/{transactionId}
Delete Transaction from Queue
get
GET /api/v1/partner/transactions/{transactionId}
Get Transaction by Id
get
GET /api/v1/partner/transactions
Get All Transaction

Management - PARTNER WebHook

Operation HTTP Request Description
delete
DELETE /api/v1/partner/webHooks/{id}
Delete partner webhook by id
get
GET /api/v1/partner/webHooks/{webHookId}
Get PARTNER WebHooks By Id
put
PUT /api/v1/partner/webHooks/{webHookId}
Update PARTNER WebHooks
get
GET /api/v1/partner/webHooks
Get PARTNER WebHooks list
post
POST /api/v1/partner/webHooks
Create PARTNER WebHooks