Employees
Manage employee records and delivery driver information.
Base URL: /api/v1/partner/employees
Endpoints Overview
| Method | Endpoint | Description |
|---|---|---|
| GET | / | Search Employees |
| GET | /{employeeId} | Search Employees |
| GET | /drivers/nearby | Get employee distance details |
| GET | /drivers/auto-assigned | Get auto-assigned driver |
Search Employees
GET /api/v1/partner/employees
Retrieve a paginated list of employees. Optionally pass currentEmployeeId to scope the search context.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
start | integer | No | Number of records to skip |
limit | integer | No | Maximum records to return |
currentEmployeeId | string | No | current employee i d |
Response
Returns a paginated SearchResult of EmployeeResult objects.
- Fields
- JSON
| Field | Type | Required | Description |
|---|---|---|---|
id | string | No | Unique identifier |
companyId | string | No | Company identifier |
created | long | No | Created timestamp (epoch ms) |
modified | long | No | Last modified timestamp (epoch ms) |
deleted | boolean | No | Whether the record is deleted |
updated | boolean | No | Whether the record has been updated |
authUserId | string | No | Auth User identifier |
firstName | string | Yes | First name |
lastName | string | Yes | Last name |
pin | string | No | Pin |
roleId | string | Yes | Role identifier |
email | string | No | Email address |
password | string | No | Password |
driversLicense | string | No | Drivers License |
occupationLicenseNumber | string | No | Occupation License Number |
dlExpirationDate | string | No | Dl Expiration timestamp (epoch ms) |
vehicleMake | string | No | Vehicle Make |
notes | Note[] | No | Notes |
shops | string[] | No | Shops |
disabled | boolean | No | Disabled (default: false) |
phoneNumber | string | No | Phone Number |
assignedInventoryId | string | No | Assigned Inventory identifier |
assignedTerminalId | string | No | Assigned Terminal identifier |
address | Address | No | Address |
timecardId | string | No | Timecard identifier |
timeCard | TimeCard | No | Time Card |
role | Role | No | Role |
canApplyCustomDiscount | boolean | No | Can Apply Custom Discount (default: true) |
insuranceExpireDate | long | No | Insurance Expire timestamp (epoch ms) |
insuranceCompanyName | string | No | Insurance Company Name |
policyNumber | string | No | Policy Number |
registrationExpireDate | long | No | Registration Expire timestamp (epoch ms) |
vehiclePin | string | No | Vehicle Pin |
vinNo | string | No | Vin No |
vehicleModel | string | No | Vehicle Model |
vehicleLicensePlate | string | No | Vehicle License Plate |
tripId | string | No | Trip identifier |
recentLocation | TerminalLocation | No | Recent Location (default: null) |
employeeOnFleetInfoList | EmployeeOnFleetInfo[] | No | Employee On Fleet Info List |
tookanInfoList | EmployeeTookanInfo[] | No | Tookan Info List |
lastLoggedInShopId | string | No | Last Logged In Shop identifier |
lastLoginTime | long | No | Last Login timestamp (epoch ms) |
driver | boolean | No | Driver (default: false) |
externalId | string | No | External system identifier |
organizationIds | string[] | No | Organization Ids |
yellowfinRoleCode | yellowfinrolecode | No | Yellowfin Role Code |
defaultVehicleId | string | No | Default Vehicle identifier |
biotrack | boolean | No | Biotrack (default: false) |
biotrackTransId | string | No | Biotrack Trans identifier |
biotrackTransIdOriginal | string | No | Biotrack Trans Id Original |
birthDate | long | No | Birth timestamp (epoch ms) |
hireDate | long | No | Hire timestamp (epoch ms) |
sessionTime | long | No | Session timestamp (epoch ms) |
lastPasswordChangedOn | long | No | Last Password Changed On |
packer | boolean | No | Packer (default: false) |
internal | boolean | No | Internal (default: false) |
isBlazeAdmin | boolean | No | Blaze Admin |
importId | string | No | Import identifier |
metrcRetailerDeliveryId | long | No | Metrc Retailer Delivery identifier |
platformUserId | string | No | Platform User identifier |
platformCognitoId | string | No | Platform Cognito identifier |
isSuperAdmin | boolean | No | Super Admin |
terminalName | string | No | Terminal Name |
employeeOnFleetInfoResults | EmployeeOnFleetInfoResult[] | No | Employee On Fleet Info Results |
{
"id": "abc123",
"companyId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"authUserId": "abc123",
"firstName": "John",
"lastName": "Doe",
"pin": "string",
"roleId": "abc123",
"email": "user@example.com",
"password": "string",
"driversLicense": "string",
"occupationLicenseNumber": "string",
"dlExpirationDate": "string",
"vehicleMake": "string",
"notes": [
{
"id": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"writerId": "abc123",
"writerName": "string",
"message": "string",
"enableOnFleet": false
}
],
"shops": [],
"disabled": false,
"phoneNumber": "string",
"assignedInventoryId": "abc123",
"assignedTerminalId": "abc123",
"address": {
"id": "abc123",
"companyId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"address": "",
"city": "",
"state": "",
"zipCode": "",
"addressLine2": "",
"country": "DEFAULT_COUNTRY",
"latitude": 0,
"longitude": 0
},
"timecardId": "abc123",
"timeCard": {
"id": "abc123",
"companyId": "abc123",
"shopId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"employeeId": "abc123",
"clockInTime": 1704067200000,
"clockOutTime": 1704067200000,
"clockin": false,
"sessions": []
},
"role": {
"id": "abc123",
"companyId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"errorMsg": "string",
"permission": "string",
"description": "string",
"group": "string",
"section": "string",
"aviableReportsGroups": {},
"level": 0,
"enableManageEmployee": false,
"canManageSameRole": false,
"permissions": [],
"name": "string"
},
"canApplyCustomDiscount": true,
"insuranceExpireDate": 1704067200000,
"insuranceCompanyName": "string",
"policyNumber": "string",
"registrationExpireDate": 1704067200000,
"vehiclePin": "string",
"vinNo": "string",
"vehicleModel": "string",
"vehicleLicensePlate": "string",
"tripId": "abc123",
"recentLocation": "null",
"employeeOnFleetInfoList": [
{
"shopId": "abc123",
"onFleetWorkerId": "abc123",
"onFleetTeamList": [],
"onFleetWorkerName": "string"
}
],
"tookanInfoList": [
{
"shopId": "abc123",
"tookanAgentId": "abc123",
"status": "AVAILABLE",
"teamId": "abc123"
}
],
"lastLoggedInShopId": "abc123",
"lastLoginTime": 1704067200000,
"driver": false,
"externalId": "abc123",
"organizationIds": [],
"yellowfinRoleCode": {},
"defaultVehicleId": "abc123",
"biotrack": false,
"biotrackTransId": "abc123",
"biotrackTransIdOriginal": "string",
"birthDate": 1704067200000,
"hireDate": 1704067200000,
"sessionTime": 1704067200000,
"lastPasswordChangedOn": 0,
"packer": false,
"internal": false,
"isBlazeAdmin": false,
"importId": "abc123",
"metrcRetailerDeliveryId": 0,
"platformUserId": "abc123",
"platformCognitoId": "abc123",
"isSuperAdmin": false,
"terminalName": "string",
"employeeOnFleetInfoResults": [
{
"shopId": "abc123",
"onFleetWorkerId": "abc123",
"onFleetTeamList": [],
"onFleetWorkerName": "string",
"shopName": "string"
}
]
}
Search Employees
GET /api/v1/partner/employees/{employeeId}
Retrieve a single employee by their ID. Returns the full employee record.
Path Parameters
| Parameter | Type | Description |
|---|---|---|
employeeId | string | The employee i d |
Response
Returns a Employee object.
- Fields
- JSON
| Field | Type | Required | Description |
|---|---|---|---|
id | string | No | Unique identifier |
companyId | string | No | Company identifier |
created | long | No | Created timestamp (epoch ms) |
modified | long | No | Last modified timestamp (epoch ms) |
deleted | boolean | No | Whether the record is deleted |
updated | boolean | No | Whether the record has been updated |
authUserId | string | No | Auth User identifier |
firstName | string | Yes | First name |
lastName | string | Yes | Last name |
pin | string | No | Pin |
roleId | string | Yes | Role identifier |
email | string | No | Email address |
password | string | No | Password |
driversLicense | string | No | Drivers License |
occupationLicenseNumber | string | No | Occupation License Number |
dlExpirationDate | string | No | Dl Expiration timestamp (epoch ms) |
vehicleMake | string | No | Vehicle Make |
notes | Note[] | No | Notes |
shops | string[] | No | Shops |
disabled | boolean | No | Disabled (default: false) |
phoneNumber | string | No | Phone Number |
assignedInventoryId | string | No | Assigned Inventory identifier |
assignedTerminalId | string | No | Assigned Terminal identifier |
address | Address | No | Address |
timecardId | string | No | Timecard identifier |
timeCard | TimeCard | No | Time Card |
role | Role | No | Role |
canApplyCustomDiscount | boolean | No | Can Apply Custom Discount (default: true) |
insuranceExpireDate | long | No | Insurance Expire timestamp (epoch ms) |
insuranceCompanyName | string | No | Insurance Company Name |
policyNumber | string | No | Policy Number |
registrationExpireDate | long | No | Registration Expire timestamp (epoch ms) |
vehiclePin | string | No | Vehicle Pin |
vinNo | string | No | Vin No |
vehicleModel | string | No | Vehicle Model |
vehicleLicensePlate | string | No | Vehicle License Plate |
tripId | string | No | Trip identifier |
recentLocation | TerminalLocation | No | Recent Location (default: null) |
employeeOnFleetInfoList | EmployeeOnFleetInfo[] | No | Employee On Fleet Info List |
tookanInfoList | EmployeeTookanInfo[] | No | Tookan Info List |
lastLoggedInShopId | string | No | Last Logged In Shop identifier |
lastLoginTime | long | No | Last Login timestamp (epoch ms) |
driver | boolean | No | Driver (default: false) |
externalId | string | No | External system identifier |
organizationIds | string[] | No | Organization Ids |
yellowfinRoleCode | yellowfinrolecode | No | Yellowfin Role Code |
defaultVehicleId | string | No | Default Vehicle identifier |
biotrack | boolean | No | Biotrack (default: false) |
biotrackTransId | string | No | Biotrack Trans identifier |
biotrackTransIdOriginal | string | No | Biotrack Trans Id Original |
birthDate | long | No | Birth timestamp (epoch ms) |
hireDate | long | No | Hire timestamp (epoch ms) |
sessionTime | long | No | Session timestamp (epoch ms) |
lastPasswordChangedOn | long | No | Last Password Changed On |
packer | boolean | No | Packer (default: false) |
internal | boolean | No | Internal (default: false) |
isBlazeAdmin | boolean | No | Blaze Admin |
importId | string | No | Import identifier |
metrcRetailerDeliveryId | long | No | Metrc Retailer Delivery identifier |
platformUserId | string | No | Platform User identifier |
platformCognitoId | string | No | Platform Cognito identifier |
isSuperAdmin | boolean | No | Super Admin |
{
"id": "abc123",
"companyId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"authUserId": "abc123",
"firstName": "John",
"lastName": "Doe",
"pin": "string",
"roleId": "abc123",
"email": "user@example.com",
"password": "string",
"driversLicense": "string",
"occupationLicenseNumber": "string",
"dlExpirationDate": "string",
"vehicleMake": "string",
"notes": [
{
"id": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"writerId": "abc123",
"writerName": "string",
"message": "string",
"enableOnFleet": false
}
],
"shops": [],
"disabled": false,
"phoneNumber": "string",
"assignedInventoryId": "abc123",
"assignedTerminalId": "abc123",
"address": {
"id": "abc123",
"companyId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"address": "",
"city": "",
"state": "",
"zipCode": "",
"addressLine2": "",
"country": "DEFAULT_COUNTRY",
"latitude": 0,
"longitude": 0
},
"timecardId": "abc123",
"timeCard": {
"id": "abc123",
"companyId": "abc123",
"shopId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"employeeId": "abc123",
"clockInTime": 1704067200000,
"clockOutTime": 1704067200000,
"clockin": false,
"sessions": []
},
"role": {
"id": "abc123",
"companyId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"errorMsg": "string",
"permission": "string",
"description": "string",
"group": "string",
"section": "string",
"aviableReportsGroups": {},
"level": 0,
"enableManageEmployee": false,
"canManageSameRole": false,
"permissions": [],
"name": "string"
},
"canApplyCustomDiscount": true,
"insuranceExpireDate": 1704067200000,
"insuranceCompanyName": "string",
"policyNumber": "string",
"registrationExpireDate": 1704067200000,
"vehiclePin": "string",
"vinNo": "string",
"vehicleModel": "string",
"vehicleLicensePlate": "string",
"tripId": "abc123",
"recentLocation": "null",
"employeeOnFleetInfoList": [
{
"shopId": "abc123",
"onFleetWorkerId": "abc123",
"onFleetTeamList": [],
"onFleetWorkerName": "string"
}
],
"tookanInfoList": [
{
"shopId": "abc123",
"tookanAgentId": "abc123",
"status": "AVAILABLE",
"teamId": "abc123"
}
],
"lastLoggedInShopId": "abc123",
"lastLoginTime": 1704067200000,
"driver": false,
"externalId": "abc123",
"organizationIds": [],
"yellowfinRoleCode": {},
"defaultVehicleId": "abc123",
"biotrack": false,
"biotrackTransId": "abc123",
"biotrackTransIdOriginal": "string",
"birthDate": 1704067200000,
"hireDate": 1704067200000,
"sessionTime": 1704067200000,
"lastPasswordChangedOn": 0,
"packer": false,
"internal": false,
"isBlazeAdmin": false,
"importId": "abc123",
"metrcRetailerDeliveryId": 0,
"platformUserId": "abc123",
"platformCognitoId": "abc123",
"isSuperAdmin": false
}
Get employee distance details
GET /api/v1/partner/employees/drivers/nearby
Find delivery drivers near a geographic location. Provide lat and long coordinates. Set useRegion to true to filter drivers by delivery region (also provide zipCode), or useTerminal to true to filter by both region and terminal assignment. If both flags are false, returns drivers by proximity alone. Requires a store context.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
lat | double | No | Latitude coordinate |
long | double | No | Longitude coordinate |
useRegion | boolean | No | Whether to use region-based filtering |
useTerminal | boolean | No | use terminal |
zipCode | string | No | ZIP code for location lookup |
Response
Returns a list of DeliveryEmployeeDetails objects.
- Fields
- JSON
| Field | Type | Required | Description |
|---|---|---|---|
driverName | string | No | Driver Name |
employeeId | string | No | Employee identifier |
inventoryId | string | No | Inventory identifier |
distance | double | No | Distance |
terminalId | string | No | Terminal identifier |
terminalName | string | No | Terminal Name |
inventoryName | string | No | Inventory Name |
online | boolean | No | Online |
{
"driverName": "string",
"employeeId": "abc123",
"inventoryId": "abc123",
"distance": 0,
"terminalId": "abc123",
"terminalName": "string",
"inventoryName": "string",
"online": false
}
Get auto-assigned driver
GET /api/v1/partner/employees/drivers/auto-assigned
Get the system's recommended delivery driver for a given location. Provide lat, long, and zipCode. The system automatically selects the best available driver based on proximity and assignment rules. Requires both user and store authentication.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
lat | double | No | Latitude coordinate |
long | double | No | Longitude coordinate |
zipCode | string | No | ZIP code for location lookup |
Response
Returns a DeliveryDriverEmployeeResult object.
- Fields
- JSON
| Field | Type | Required | Description |
|---|---|---|---|
id | string | No | Unique identifier |
companyId | string | No | Company identifier |
created | long | No | Created timestamp (epoch ms) |
modified | long | No | Last modified timestamp (epoch ms) |
deleted | boolean | No | Whether the record is deleted |
updated | boolean | No | Whether the record has been updated |
authUserId | string | No | Auth User identifier |
firstName | string | Yes | First name |
lastName | string | Yes | Last name |
pin | string | No | Pin |
roleId | string | Yes | Role identifier |
email | string | No | Email address |
password | string | No | Password |
driversLicense | string | No | Drivers License |
occupationLicenseNumber | string | No | Occupation License Number |
dlExpirationDate | string | No | Dl Expiration timestamp (epoch ms) |
vehicleMake | string | No | Vehicle Make |
notes | Note[] | No | Notes |
shops | string[] | No | Shops |
disabled | boolean | No | Disabled (default: false) |
phoneNumber | string | No | Phone Number |
assignedInventoryId | string | No | Assigned Inventory identifier |
assignedTerminalId | string | No | Assigned Terminal identifier |
address | Address | No | Address |
timecardId | string | No | Timecard identifier |
timeCard | TimeCard | No | Time Card |
role | Role | No | Role |
canApplyCustomDiscount | boolean | No | Can Apply Custom Discount (default: true) |
insuranceExpireDate | long | No | Insurance Expire timestamp (epoch ms) |
insuranceCompanyName | string | No | Insurance Company Name |
policyNumber | string | No | Policy Number |
registrationExpireDate | long | No | Registration Expire timestamp (epoch ms) |
vehiclePin | string | No | Vehicle Pin |
vinNo | string | No | Vin No |
vehicleModel | string | No | Vehicle Model |
vehicleLicensePlate | string | No | Vehicle License Plate |
tripId | string | No | Trip identifier |
recentLocation | TerminalLocation | No | Recent Location (default: null) |
employeeOnFleetInfoList | EmployeeOnFleetInfo[] | No | Employee On Fleet Info List |
tookanInfoList | EmployeeTookanInfo[] | No | Tookan Info List |
lastLoggedInShopId | string | No | Last Logged In Shop identifier |
lastLoginTime | long | No | Last Login timestamp (epoch ms) |
driver | boolean | No | Driver (default: false) |
externalId | string | No | External system identifier |
organizationIds | string[] | No | Organization Ids |
yellowfinRoleCode | yellowfinrolecode | No | Yellowfin Role Code |
defaultVehicleId | string | No | Default Vehicle identifier |
biotrack | boolean | No | Biotrack (default: false) |
biotrackTransId | string | No | Biotrack Trans identifier |
biotrackTransIdOriginal | string | No | Biotrack Trans Id Original |
birthDate | long | No | Birth timestamp (epoch ms) |
hireDate | long | No | Hire timestamp (epoch ms) |
sessionTime | long | No | Session timestamp (epoch ms) |
lastPasswordChangedOn | long | No | Last Password Changed On |
packer | boolean | No | Packer (default: false) |
internal | boolean | No | Internal (default: false) |
isBlazeAdmin | boolean | No | Blaze Admin |
importId | string | No | Import identifier |
metrcRetailerDeliveryId | long | No | Metrc Retailer Delivery identifier |
platformUserId | string | No | Platform User identifier |
platformCognitoId | string | No | Platform Cognito identifier |
isSuperAdmin | boolean | No | Super Admin |
routing | boolean | No | Routing (default: false) |
terminalName | string | No | Terminal Name |
inventoryName | string | No | Inventory Name |
activeTransaction | long | No | Active Transaction |
assignedRegionId | string | No | Assigned Region identifier |
assignedRegion | BlazeRegion | No | Assigned Region |
assignedShop | string | No | Assigned Shop |
assignedShopId | string | No | Assigned Shop identifier |
externalTripError | string | No | External Trip Error |
externalDeliveryLedgerId | long | No | External Delivery Ledger identifier |
tripShopId | string | No | Trip Shop identifier |
tripShopName | string | No | Trip Shop Name |
{
"id": "abc123",
"companyId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"authUserId": "abc123",
"firstName": "John",
"lastName": "Doe",
"pin": "string",
"roleId": "abc123",
"email": "user@example.com",
"password": "string",
"driversLicense": "string",
"occupationLicenseNumber": "string",
"dlExpirationDate": "string",
"vehicleMake": "string",
"notes": [
{
"id": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"writerId": "abc123",
"writerName": "string",
"message": "string",
"enableOnFleet": false
}
],
"shops": [],
"disabled": false,
"phoneNumber": "string",
"assignedInventoryId": "abc123",
"assignedTerminalId": "abc123",
"address": {
"id": "abc123",
"companyId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"address": "",
"city": "",
"state": "",
"zipCode": "",
"addressLine2": "",
"country": "DEFAULT_COUNTRY",
"latitude": 0,
"longitude": 0
},
"timecardId": "abc123",
"timeCard": {
"id": "abc123",
"companyId": "abc123",
"shopId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"employeeId": "abc123",
"clockInTime": 1704067200000,
"clockOutTime": 1704067200000,
"clockin": false,
"sessions": []
},
"role": {
"id": "abc123",
"companyId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"errorMsg": "string",
"permission": "string",
"description": "string",
"group": "string",
"section": "string",
"aviableReportsGroups": {},
"level": 0,
"enableManageEmployee": false,
"canManageSameRole": false,
"permissions": [],
"name": "string"
},
"canApplyCustomDiscount": true,
"insuranceExpireDate": 1704067200000,
"insuranceCompanyName": "string",
"policyNumber": "string",
"registrationExpireDate": 1704067200000,
"vehiclePin": "string",
"vinNo": "string",
"vehicleModel": "string",
"vehicleLicensePlate": "string",
"tripId": "abc123",
"recentLocation": "null",
"employeeOnFleetInfoList": [
{
"shopId": "abc123",
"onFleetWorkerId": "abc123",
"onFleetTeamList": [],
"onFleetWorkerName": "string"
}
],
"tookanInfoList": [
{
"shopId": "abc123",
"tookanAgentId": "abc123",
"status": "AVAILABLE",
"teamId": "abc123"
}
],
"lastLoggedInShopId": "abc123",
"lastLoginTime": 1704067200000,
"driver": false,
"externalId": "abc123",
"organizationIds": [],
"yellowfinRoleCode": {},
"defaultVehicleId": "abc123",
"biotrack": false,
"biotrackTransId": "abc123",
"biotrackTransIdOriginal": "string",
"birthDate": 1704067200000,
"hireDate": 1704067200000,
"sessionTime": 1704067200000,
"lastPasswordChangedOn": 0,
"packer": false,
"internal": false,
"isBlazeAdmin": false,
"importId": "abc123",
"metrcRetailerDeliveryId": 0,
"platformUserId": "abc123",
"platformCognitoId": "abc123",
"isSuperAdmin": false,
"routing": false,
"terminalName": "string",
"inventoryName": "string",
"activeTransaction": 0,
"assignedRegionId": "abc123",
"assignedRegion": {
"id": "abc123",
"companyId": "abc123",
"created": 1704067200000,
"modified": 1704067200000,
"deleted": false,
"updated": false,
"name": "string",
"active": true,
"latitude": 0,
"longitude": 0,
"regionDefault": false,
"deliveryFee": 0,
"openAt": "string",
"openAtNumeric": 0,
"closeAtNumeric": 0,
"closeAt": "string",
"daysClose": [],
"minOrderAmount": 0,
"freeDeliveryAfter": 0,
"zoneType": "zipCode",
"fileZone": "string",
"taxRuleId": "abc123",
"deliveryCharge": 0,
"kmlEdges": [],
"zipCodes": [],
"kmlColor": "",
"allowedConsumerTypes": []
},
"assignedShop": "string",
"assignedShopId": "abc123",
"externalTripError": "string",
"externalDeliveryLedgerId": 0,
"tripShopId": "abc123",
"tripShopName": "string"
}