Download OpenAPI specification:
API for tracker system with geospatial capabilities
OAuth2 compatible token login, get an access token and refresh token for future requests
|
Grant Type (string) or Grant Type (null)
(Grant Type)
|
|
|
username
required
|
string
(Username)
|
|
password
required
|
string
<password>
(Password)
|
| scope |
string
(Scope)
Default:
""
|
|
Client Id (string) or Client Id (null)
(Client Id)
|
|
|
Client Secret (string) or Client Secret
(null)
<password>
(Client Secret)
|
{
-
"access_token":
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
-
"token_type":
"bearer",
-
"user":
{
-
"client_list":
[
-
1,
-
2
],
-
"created_at":
"2025-01-01T00:00:00",
-
"email":
"john.doe@example.com",
-
"id":
1,
-
"name":
"John Doe",
-
"notification_preferences":
{
-
"email":
true,
-
"ui":
true
},
-
"roles":
[
-
"user"
],
-
"updated_at":
"2025-01-01T00:00:00"
}
}
JSON-based login endpoint, get an access token and refresh token for future requests
|
email
required
|
string
<email>
(Email)
User email address |
|
password
required
|
string
(Password)
User password |
{
-
"email":
"user@example.com",
-
"password":
"password123"
}
{
-
"access_token":
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
-
"token_type":
"bearer",
-
"user":
{
-
"client_list":
[
-
1,
-
2
],
-
"created_at":
"2025-01-01T00:00:00",
-
"email":
"john.doe@example.com",
-
"id":
1,
-
"name":
"John Doe",
-
"notification_preferences":
{
-
"email":
true,
-
"ui":
true
},
-
"roles":
[
-
"user"
],
-
"updated_at":
"2025-01-01T00:00:00"
}
}
Get a new access token using a refresh token from request body
|
refresh_token
required
|
string
(Refresh Token)
JWT refresh token |
{
-
"refresh_token":
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
}
{
-
"access_token":
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
-
"token_type":
"bearer"
}
Get a new access token using the refresh token cookie
|
Refresh Token (string) or Refresh Token
(null)
(Refresh Token)
|
{
-
"access_token":
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
-
"token_type":
"bearer"
}
Retrieve a list of all users in the system. Only administrators can access this endpoint.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
[
-
{
-
"client_list":
[
-
1,
-
2,
-
3
],
-
"created_at":
"2025-01-01T00:00:00",
-
"email":
"john.doe@example.com",
-
"id":
1,
-
"name":
"John Doe",
-
"notification_preferences":
{
-
"email":
true,
-
"ui":
true
},
-
"roles":
[
-
"user",
-
"manager"
],
-
"updated_at":
"2025-01-02T00:00:00"
}
]
Create new user.
|
name
required
|
string
(Name)
User's full name |
|
email
required
|
string
<email>
(Email)
User's email address |
| roles |
Array of strings
(Roles)
Default:
[]
List of user roles |
|
Array of Client List (integers) or Client List
(null)
(Client List)
List of client IDs the user has access to |
|
|
object
(Notification Preferences)
Default:
{"email":false,"ui":true}
User's notification preferences |
|
|
password
required
|
string
(Password)
User's password (will be hashed) |
{
-
"client_list":
[
-
1
],
-
"email":
"jane.smith@example.com",
-
"name":
"Jane Smith",
-
"notification_preferences":
{
-
"email":
true,
-
"ui":
true
},
-
"password":
"securepassword123",
-
"roles":
[
-
"user"
]
}
{
-
"client_list":
[
-
1,
-
2,
-
3
],
-
"created_at":
"2025-01-01T00:00:00",
-
"email":
"john.doe@example.com",
-
"id": 1,
-
"name":
"John Doe",
-
"notification_preferences":
{
-
"email":
true,
-
"ui":
true
},
-
"roles":
[
-
"user",
-
"manager"
],
-
"updated_at":
"2025-01-02T00:00:00"
}
{
-
"client_list":
[
-
1,
-
2,
-
3
],
-
"created_at":
"2025-01-01T00:00:00",
-
"email":
"john.doe@example.com",
-
"id": 1,
-
"name":
"John Doe",
-
"notification_preferences":
{
-
"email":
true,
-
"ui":
true
},
-
"roles":
[
-
"user",
-
"manager"
],
-
"updated_at":
"2025-01-02T00:00:00"
}
Update own user.
| password |
string
(Password)
|
| name |
string
(Name)
|
|
string
<email>
(Email)
|
{
-
"password":
"string",
-
"name":
"string",
-
"email":
"user@example.com"
}
{
-
"client_list":
[
-
1,
-
2,
-
3
],
-
"created_at":
"2025-01-01T00:00:00",
-
"email":
"john.doe@example.com",
-
"id": 1,
-
"name":
"John Doe",
-
"notification_preferences":
{
-
"email":
true,
-
"ui":
true
},
-
"roles":
[
-
"user",
-
"manager"
],
-
"updated_at":
"2025-01-02T00:00:00"
}
Get a specific user by id.
Only admin users can view other users' profiles. Regular users can only access their own profile via the /me endpoint.
|
user_id
required
|
integer
(User Id)
|
{
-
"client_list":
[
-
1,
-
2,
-
3
],
-
"created_at":
"2025-01-01T00:00:00",
-
"email":
"john.doe@example.com",
-
"id": 1,
-
"name":
"John Doe",
-
"notification_preferences":
{
-
"email":
true,
-
"ui":
true
},
-
"roles":
[
-
"user",
-
"manager"
],
-
"updated_at":
"2025-01-02T00:00:00"
}
Update a user.
|
user_id
required
|
integer
(User Id)
|
|
Password (string) or Password (null)
(Password)
New password (if being changed) |
|
|
Name (string) or Name (null)
(Name)
Updated name |
|
|
Email (string) or Email (null)
(Email)
Updated email address |
|
|
Array of Roles (strings) or Roles (null)
(Roles)
Updated roles |
|
|
Array of Client List (integers) or Client List
(null)
(Client List)
Updated client access list |
|
|
Notification Preferences (object) or Notification
Preferences (null)
(Notification Preferences)
Updated notification preferences |
{
-
"client_list":
[
-
1,
-
2,
-
3,
-
4
],
-
"email":
"jane.doe@example.com",
-
"name":
"Jane Doe",
-
"notification_preferences":
{
-
"email":
false,
-
"ui":
true
},
-
"password":
"newsecurepassword456",
-
"roles":
[
-
"user",
-
"admin"
]
}
{
-
"client_list":
[
-
1,
-
2,
-
3
],
-
"created_at":
"2025-01-01T00:00:00",
-
"email":
"john.doe@example.com",
-
"id": 1,
-
"name":
"John Doe",
-
"notification_preferences":
{
-
"email":
true,
-
"ui":
true
},
-
"roles":
[
-
"user",
-
"manager"
],
-
"updated_at":
"2025-01-02T00:00:00"
}
Delete a user.
|
user_id
required
|
integer
(User Id)
|
{
-
"client_list":
[
-
1,
-
2,
-
3
],
-
"created_at":
"2025-01-01T00:00:00",
-
"email":
"john.doe@example.com",
-
"id": 1,
-
"name":
"John Doe",
-
"notification_preferences":
{
-
"email":
true,
-
"ui":
true
},
-
"roles":
[
-
"user",
-
"manager"
],
-
"updated_at":
"2025-01-02T00:00:00"
}
Retrieve clients.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
|
Id (integer) or Id (null)
(Id)
|
|
|
Ids (string) or Ids (null)
(Ids)
|
|
|
Sort Field (string) or Sort Field (null)
(Sort Field)
|
|
|
Sort Order (string) or Sort Order (null)
(Sort Order)
|
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Create new client.
|
name
required
|
string
(Name)
|
|
Logo (string) or Logo (null)
(Logo)
|
{
-
"name":
"string",
-
"logo":
"string"
}
{
-
"id": 0,
-
"name":
"string",
-
"logo":
"string",
-
"brand_count": 0
}
Get client by ID with performance metrics.
|
client_id
required
|
integer
(Client Id)
|
{
-
"data":
{
-
"id":
0,
-
"name":
"string",
-
"logo":
"string",
-
"brand_count":
0,
-
"brands":
[ ]
}
}
Update a client.
|
client_id
required
|
integer
(Client Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Logo (string) or Logo (null)
(Logo)
|
{
-
"name":
"string",
-
"logo":
"string"
}
{
-
"id": 0,
-
"name":
"string",
-
"logo":
"string",
-
"brand_count": 0
}
Get client by ID with performance metrics.
|
client_id
required
|
integer
(Client Id)
|
{
-
"data":
{
-
"id":
0,
-
"name":
"string",
-
"logo":
"string",
-
"brand_count":
0,
-
"brands":
[ ]
}
}
Update a client.
|
client_id
required
|
integer
(Client Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Logo (string) or Logo (null)
(Logo)
|
{
-
"name":
"string",
-
"logo":
"string"
}
{
-
"id": 0,
-
"name":
"string",
-
"logo":
"string",
-
"brand_count": 0
}
Retrieve brands with pagination, filtering, and sorting.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
|
Id (integer) or Id (null)
(Id)
|
|
|
Client Id (integer) or Client Id (null)
(Client Id)
|
|
|
Sort Field (string) or Sort Field (null)
(Sort Field)
|
|
|
Sort Order (string) or Sort Order (null)
(Sort Order)
|
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Create new brand.
|
name
required
|
string
(Name)
|
|
Logo (string) or Logo (null)
(Logo)
|
|
|
Client Id (integer) or Client Id (null)
(Client Id)
|
{
-
"name":
"string",
-
"logo":
"string",
-
"client_id": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"logo":
"string",
-
"client_id": 0,
-
"production_run_count": 0
}
Retrieve brands with pagination, filtering, and sorting.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
|
Id (integer) or Id (null)
(Id)
|
|
|
Client Id (integer) or Client Id (null)
(Client Id)
|
|
|
Sort Field (string) or Sort Field (null)
(Sort Field)
|
|
|
Sort Order (string) or Sort Order (null)
(Sort Order)
|
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Create new brand.
|
name
required
|
string
(Name)
|
|
Logo (string) or Logo (null)
(Logo)
|
|
|
Client Id (integer) or Client Id (null)
(Client Id)
|
{
-
"name":
"string",
-
"logo":
"string",
-
"client_id": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"logo":
"string",
-
"client_id": 0,
-
"production_run_count": 0
}
Retrieve brands by client ID.
|
client_id
required
|
integer
(Client Id)
|
[
-
{
-
"id":
0,
-
"name":
"string",
-
"logo":
"string",
-
"client_id":
0,
-
"production_run_count":
0
}
]
Get brand by ID with production runs.
|
brand_id
required
|
integer
(Brand Id)
|
{
-
"data":
{
-
"id":
0,
-
"name":
"string",
-
"logo":
"string",
-
"client_id":
0,
-
"production_run_count":
0,
-
"production_runs":
[ ]
}
}
Update a brand.
|
brand_id
required
|
integer
(Brand Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Logo (string) or Logo (null)
(Logo)
|
|
|
Client Id (integer) or Client Id (null)
(Client Id)
|
{
-
"name":
"string",
-
"logo":
"string",
-
"client_id": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"logo":
"string",
-
"client_id": 0,
-
"production_run_count": 0
}
Get brand by ID with production runs.
|
brand_id
required
|
integer
(Brand Id)
|
{
-
"data":
{
-
"id":
0,
-
"name":
"string",
-
"logo":
"string",
-
"client_id":
0,
-
"production_run_count":
0,
-
"production_runs":
[ ]
}
}
Update a brand.
|
brand_id
required
|
integer
(Brand Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Logo (string) or Logo (null)
(Logo)
|
|
|
Client Id (integer) or Client Id (null)
(Client Id)
|
{
-
"name":
"string",
-
"logo":
"string",
-
"client_id": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"logo":
"string",
-
"client_id": 0,
-
"production_run_count": 0
}
Retrieve production runs.
Production runs are filtered based on the user's client_list. Admin users can see all production runs.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
| id |
integer
(Id)
Filter by production run ID |
| brand_id |
integer
(Brand Id)
Filter by brand ID |
| active_only |
boolean
(Active Only)
Default:
false
Filter only active production runs |
| sort_field |
string
(Sort Field)
Field to sort by |
| sort_order |
string
(Sort Order)
Sort order (asc or desc) |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Create new production run.
User must have access to the brand's client to create a production run.
| production_runs_cache |
any
(Production Runs Cache)
|
|
start_date
required
|
string
<date-time>
(Start Date)
|
|
End Date (string) or End Date (null)
(End Date)
|
|
|
Brand Id (integer) or Brand Id (null)
(Brand Id)
|
|
|
Description (string) or Description (null)
(Description)
|
|
|
Removal Date (string) or Removal Date
(null)
(Removal Date)
|
|
|
Image Url (string) or Image Url (null)
(Image Url)
|
{
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string"
}
{
-
"id": 0,
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string",
-
"tracker_count": 0
}
Retrieve production runs.
Production runs are filtered based on the user's client_list. Admin users can see all production runs.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
| id |
integer
(Id)
Filter by production run ID |
| brand_id |
integer
(Brand Id)
Filter by brand ID |
| active_only |
boolean
(Active Only)
Default:
false
Filter only active production runs |
| sort_field |
string
(Sort Field)
Field to sort by |
| sort_order |
string
(Sort Order)
Sort order (asc or desc) |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Create new production run.
User must have access to the brand's client to create a production run.
| production_runs_cache |
any
(Production Runs Cache)
|
|
start_date
required
|
string
<date-time>
(Start Date)
|
|
End Date (string) or End Date (null)
(End Date)
|
|
|
Brand Id (integer) or Brand Id (null)
(Brand Id)
|
|
|
Description (string) or Description (null)
(Description)
|
|
|
Removal Date (string) or Removal Date
(null)
(Removal Date)
|
|
|
Image Url (string) or Image Url (null)
(Image Url)
|
{
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string"
}
{
-
"id": 0,
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string",
-
"tracker_count": 0
}
Get production run by ID.
User must have access to the production run's client to view it. Returns production run details with location information but without trackers. For trackers, use the /production-runs/{production_run_id}/trackers endpoint.
|
production_run_id
required
|
integer
(Production Run Id)
|
{
-
"id": 0,
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string",
-
"tracker_count": 0,
-
"delivery_locations":
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
],
-
"direct_delivery_locations":
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
],
-
"storage_locations":
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
],
-
"direct_storage_locations":
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
]
}
Update a production run.
User must have access to the production run's client to update it. If changing the brand, user must also have access to the new brand's client.
|
production_run_id
required
|
integer
(Production Run Id)
|
|
Start Date (string) or Start Date (null)
(Start Date)
|
|
|
End Date (string) or End Date (null)
(End Date)
|
|
|
Brand Id (integer) or Brand Id (null)
(Brand Id)
|
|
|
Description (string) or Description (null)
(Description)
|
|
|
Removal Date (string) or Removal Date
(null)
(Removal Date)
|
|
|
Image Url (string) or Image Url (null)
(Image Url)
|
{
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string"
}
{
-
"id": 0,
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string",
-
"tracker_count": 0
}
Delete a production run.
User must have access to the production run's client to delete it.
|
production_run_id
required
|
integer
(Production Run Id)
|
{
-
"id": 0,
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string",
-
"tracker_count": 0
}
Get production run by ID.
User must have access to the production run's client to view it. Returns production run details with location information but without trackers. For trackers, use the /production-runs/{production_run_id}/trackers endpoint.
|
production_run_id
required
|
integer
(Production Run Id)
|
{
-
"id": 0,
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string",
-
"tracker_count": 0,
-
"delivery_locations":
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
],
-
"direct_delivery_locations":
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
],
-
"storage_locations":
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
],
-
"direct_storage_locations":
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
]
}
Update a production run.
User must have access to the production run's client to update it. If changing the brand, user must also have access to the new brand's client.
|
production_run_id
required
|
integer
(Production Run Id)
|
|
Start Date (string) or Start Date (null)
(Start Date)
|
|
|
End Date (string) or End Date (null)
(End Date)
|
|
|
Brand Id (integer) or Brand Id (null)
(Brand Id)
|
|
|
Description (string) or Description (null)
(Description)
|
|
|
Removal Date (string) or Removal Date
(null)
(Removal Date)
|
|
|
Image Url (string) or Image Url (null)
(Image Url)
|
{
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string"
}
{
-
"id": 0,
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string",
-
"tracker_count": 0
}
Delete a production run.
User must have access to the production run's client to delete it.
|
production_run_id
required
|
integer
(Production Run Id)
|
{
-
"id": 0,
-
"start_date":
"2019-08-24T14:15:22Z",
-
"end_date":
"2019-08-24T14:15:22Z",
-
"brand_id": 0,
-
"description":
"string",
-
"removal_date":
"2019-08-24T14:15:22Z",
-
"image_url":
"string",
-
"tracker_count": 0
}
Get trackers for a production run.
User must have access to the production run's client to view its trackers.
|
production_run_id
required
|
integer
(Production Run Id)
|
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Get trackers for a production run.
User must have access to the production run's client to view its trackers.
|
production_run_id
required
|
integer
(Production Run Id)
|
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Retrieve trackers.
Trackers are filtered based on the user's client_list. Admin users can see all trackers.
Set include_latest_location=true to include the latest location history entry with each tracker. This reduces the need for separate API calls to fetch location data.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
|
Id (integer) or Id (null)
(Id)
|
|
|
Production Run Id (integer) or Production Run
Id (null)
(Production Run Id)
|
|
|
TrackerStatus (string) or Status (null)
(Status)
|
|
|
Name (string) or Name (null)
(Name)
|
|
| include_latest_location |
boolean
(Include Latest Location)
Default:
false
|
|
Sort Field (string) or Sort Field (null)
(Sort Field)
|
|
|
Sort Order (string) or Sort Order (null)
(Sort Order)
|
null
Create new tracker.
User must have access to the production run's client to create a tracker.
|
name
required
|
string
(Name)
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
TrackerStatus (string) or null
Default:
"CREATED"
|
|
|
Current State Start (string) or Current State
Start (null)
(Current State Start)
|
|
|
Total Transit Time (string) or Total Transit Time
(null)
(Total Transit Time)
|
|
|
Total Storage Time (string) or Total Storage Time
(null)
(Total Storage Time)
|
|
|
Mac Address (string) or Mac Address (null)
(Mac Address)
|
|
|
Advertisement Key (string) or Advertisement Key
(null)
(Advertisement Key)
|
|
|
Private Key (string) or Private Key (null)
(Private Key)
|
{
-
"name":
"string",
-
"production_run_id": 0,
-
"current_status":
"CREATED",
-
"current_state_start":
"2019-08-24T14:15:22Z",
-
"total_transit_time":
"string",
-
"total_storage_time":
"string",
-
"mac_address":
"string",
-
"advertisement_key":
"string",
-
"private_key":
"string"
}
null
Import trackers from a CSV file.
User must have access to the production run's client to import trackers. The CSV file should contain columns for tracker ID/name, advertisement key, private key, and hashed advertisement key.
|
production_run_id
required
|
integer
(Production Run Id)
Production run ID |
|
csv_file
required
|
string
<binary>
(Csv File)
|
null
Update a tracker.
User must have access to the tracker's client to update it. If changing the production run, user must also have access to the new production run's client.
|
tracker_id
required
|
integer
(Tracker Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
TrackerStatus (string) or null
|
|
|
Mac Address (string) or Mac Address (null)
(Mac Address)
|
{
-
"name":
"string",
-
"production_run_id": 0,
-
"current_status":
"CREATED",
-
"mac_address":
"string"
}
null
Get location history for a tracker with pagination.
User must have access to the tracker's client to view its location history.
|
tracker_id
required
|
integer
(Tracker Id)
|
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
10
|
|
Start Date (string) or Start Date (null)
(Start Date)
|
|
|
End Date (string) or End Date (null)
(End Date)
|
null
Create a new status entry for a tracker.
User must have access to the tracker's client to update its status.
|
tracker_id
required
|
integer
(Tracker Id)
|
|
timestamp
required
|
string
<date-time>
(Timestamp)
|
|
status
required
|
string
(TrackerStatus)
Enum:
"CREATED"
"IN_TRANSIT"
"IN_STORAGE"
"DELIVERED"
|
|
tracker_id
required
|
integer
(Tracker Id)
|
|
Storage Location Id (integer) or Storage Location
Id (null)
(Storage Location Id)
|
|
|
Delivery Location Id (integer) or Delivery
Location Id (null)
(Delivery Location Id)
|
{
-
"timestamp":
"2019-08-24T14:15:22Z",
-
"status":
"CREATED",
-
"tracker_id": 0,
-
"storage_location_id": 0,
-
"delivery_location_id": 0
}
null
Retrieve delivery locations.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
| production_run_id |
integer
(Production Run Id)
Filter by production run ID |
| search |
string
(Search)
Search by location name |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Create new delivery location.
|
name
required
|
string
(Name)
|
|
required
|
object
(Coordinates)
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
| geofence_size_meters |
integer
(Geofence Size Meters)
Default:
200
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get delivery location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a delivery location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a delivery location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get delivery location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a delivery location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a delivery location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Retrieve storage locations.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
|
Production Run Id (integer) or Production Run
Id (null)
(Production Run Id)
Filter by production run ID |
|
|
Search (string) or Search (null)
(Search)
Search by location name |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Create new storage location.
|
name
required
|
string
(Name)
|
|
required
|
object
(Coordinates)
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
| geofence_size_meters |
integer
(Geofence Size Meters)
Default:
200
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get storage location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a storage location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a storage location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get storage location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a storage location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a storage location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Create new location report. This endpoint is public and does not require authentication.
|
hashed_adv_key
required
|
string
(Hashed Adv Key)
|
|
timestamp
required
|
string
<date-time>
(Timestamp)
|
|
required
|
object
(Coordinates)
|
|
Confidence (integer) or Confidence (null)
(Confidence)
|
|
|
Horizontal Accuracy (number) or Horizontal
Accuracy (null)
(Horizontal Accuracy)
|
|
|
Nearest City (string) or Nearest City
(null)
(Nearest City)
|
{
-
"hashed_adv_key":
"string",
-
"timestamp":
"2019-08-24T14:15:22Z",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"confidence": 0,
-
"horizontal_accuracy": 0,
-
"nearest_city":
"string"
}
{
-
"id": 0,
-
"hashed_adv_key":
"string",
-
"timestamp":
"2019-08-24T14:15:22Z",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"confidence": 0,
-
"horizontal_accuracy": 0,
-
"nearest_city":
"string"
}
Create new location report. This endpoint is public and does not require authentication.
|
hashed_adv_key
required
|
string
(Hashed Adv Key)
|
|
timestamp
required
|
string
<date-time>
(Timestamp)
|
|
required
|
object
(Coordinates)
|
|
Confidence (integer) or Confidence (null)
(Confidence)
|
|
|
Horizontal Accuracy (number) or Horizontal
Accuracy (null)
(Horizontal Accuracy)
|
|
|
Nearest City (string) or Nearest City
(null)
(Nearest City)
|
{
-
"hashed_adv_key":
"string",
-
"timestamp":
"2019-08-24T14:15:22Z",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"confidence": 0,
-
"horizontal_accuracy": 0,
-
"nearest_city":
"string"
}
{
-
"id": 0,
-
"hashed_adv_key":
"string",
-
"timestamp":
"2019-08-24T14:15:22Z",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"confidence": 0,
-
"horizontal_accuracy": 0,
-
"nearest_city":
"string"
}
Get location reports by hashed advertisement key.
|
hashed_adv_key
required
|
string
(Hashed Adv Key)
|
[
-
{
-
"id":
0,
-
"hashed_adv_key":
"string",
-
"timestamp":
"2019-08-24T14:15:22Z",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"confidence":
0,
-
"horizontal_accuracy":
0,
-
"nearest_city":
"string"
}
]
Get location reports by hashed advertisement key.
|
hashed_adv_key
required
|
string
(Hashed Adv Key)
|
[
-
{
-
"id":
0,
-
"hashed_adv_key":
"string",
-
"timestamp":
"2019-08-24T14:15:22Z",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"confidence":
0,
-
"horizontal_accuracy":
0,
-
"nearest_city":
"string"
}
]
Get delivery locations where the point is within each location's geofence.
|
latitude
required
|
number
(Latitude)
Latitude of the point |
|
longitude
required
|
number
(Longitude)
Longitude of the point |
| distance |
integer
(Distance)
Default:
1000
Distance in meters |
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
]
Get delivery locations where the point is within each location's geofence.
|
latitude
required
|
number
(Latitude)
Latitude of the point |
|
longitude
required
|
number
(Longitude)
Longitude of the point |
| distance |
integer
(Distance)
Default:
1000
Distance in meters |
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
]
Get storage locations within a certain distance of a point.
|
latitude
required
|
number
(Latitude)
Latitude of the point |
|
longitude
required
|
number
(Longitude)
Longitude of the point |
| distance |
integer
(Distance)
Default:
1000
Distance in meters |
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
]
Get storage locations within a certain distance of a point.
|
latitude
required
|
number
(Latitude)
Latitude of the point |
|
longitude
required
|
number
(Longitude)
Longitude of the point |
| distance |
integer
(Distance)
Default:
1000
Distance in meters |
[
-
{
-
"id":
0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id":
0,
-
"geofence_size_meters":
200
}
]
Retrieve raw location reports.
This endpoint is restricted to admin users only. Location reports have no client relationship, so they can only be accessed by admins.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
|
Hashed Adv Key (string) or Hashed Adv Key
(null)
(Hashed Adv Key)
Filter by hashed advertisement key |
[
-
{ }
]
Retrieve raw location reports.
This endpoint is restricted to admin users only. Location reports have no client relationship, so they can only be accessed by admins.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
|
Hashed Adv Key (string) or Hashed Adv Key
(null)
(Hashed Adv Key)
Filter by hashed advertisement key |
[
-
{ }
]
Get a specific location report by ID.
This endpoint is restricted to admin users only. Location reports have no client relationship, so they can only be accessed by admins.
|
report_id
required
|
integer
(Report Id)
|
{ }
Get a specific location report by ID.
This endpoint is restricted to admin users only. Location reports have no client relationship, so they can only be accessed by admins.
|
report_id
required
|
integer
(Report Id)
|
{ }
Retrieve images with pagination.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
{
-
"items":
[
-
{
-
"id":
0,
-
"original_filename":
"string",
-
"mime_type":
"string",
-
"size":
0,
-
"width":
0,
-
"height":
0,
-
"url_path":
"string",
-
"storage_filename":
"string",
-
"uploaded_at":
"2019-08-24T14:15:22Z",
-
"full_url":
"string"
}
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Upload a new image.
|
file
required
|
string
<binary>
(File)
|
{
-
"id": 0,
-
"url_path":
"string",
-
"full_url":
"string",
-
"original_filename":
"string",
-
"mime_type":
"string",
-
"size": 0,
-
"width": 0,
-
"height": 0
}
Retrieve images with pagination.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
{
-
"items":
[
-
{
-
"id":
0,
-
"original_filename":
"string",
-
"mime_type":
"string",
-
"size":
0,
-
"width":
0,
-
"height":
0,
-
"url_path":
"string",
-
"storage_filename":
"string",
-
"uploaded_at":
"2019-08-24T14:15:22Z",
-
"full_url":
"string"
}
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Upload a new image.
|
file
required
|
string
<binary>
(File)
|
{
-
"id": 0,
-
"url_path":
"string",
-
"full_url":
"string",
-
"original_filename":
"string",
-
"mime_type":
"string",
-
"size": 0,
-
"width": 0,
-
"height": 0
}
Get image by ID.
|
image_id
required
|
integer
(Image Id)
|
{
-
"id": 0,
-
"original_filename":
"string",
-
"mime_type":
"string",
-
"size": 0,
-
"width": 0,
-
"height": 0,
-
"url_path":
"string",
-
"storage_filename":
"string",
-
"uploaded_at":
"2019-08-24T14:15:22Z",
-
"full_url":
"string"
}
Delete an image.
|
image_id
required
|
integer
(Image Id)
|
{
-
"id": 0,
-
"original_filename":
"string",
-
"mime_type":
"string",
-
"size": 0,
-
"width": 0,
-
"height": 0,
-
"url_path":
"string",
-
"storage_filename":
"string",
-
"uploaded_at":
"2019-08-24T14:15:22Z",
-
"full_url":
"string"
}
Get image by ID.
|
image_id
required
|
integer
(Image Id)
|
{
-
"id": 0,
-
"original_filename":
"string",
-
"mime_type":
"string",
-
"size": 0,
-
"width": 0,
-
"height": 0,
-
"url_path":
"string",
-
"storage_filename":
"string",
-
"uploaded_at":
"2019-08-24T14:15:22Z",
-
"full_url":
"string"
}
Delete an image.
|
image_id
required
|
integer
(Image Id)
|
{
-
"id": 0,
-
"original_filename":
"string",
-
"mime_type":
"string",
-
"size": 0,
-
"width": 0,
-
"height": 0,
-
"url_path":
"string",
-
"storage_filename":
"string",
-
"uploaded_at":
"2019-08-24T14:15:22Z",
-
"full_url":
"string"
}
Retrieve delivery locations.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
| production_run_id |
integer
(Production Run Id)
Filter by production run ID |
| search |
string
(Search)
Search by location name |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Retrieve delivery locations.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
| production_run_id |
integer
(Production Run Id)
Filter by production run ID |
| search |
string
(Search)
Search by location name |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Create new delivery location.
|
name
required
|
string
(Name)
|
|
required
|
object
(Coordinates)
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
| geofence_size_meters |
integer
(Geofence Size Meters)
Default:
200
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Create new delivery location.
|
name
required
|
string
(Name)
|
|
required
|
object
(Coordinates)
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
| geofence_size_meters |
integer
(Geofence Size Meters)
Default:
200
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get delivery location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get delivery location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a delivery location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a delivery location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a delivery location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a delivery location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get delivery location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get delivery location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a delivery location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a delivery location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a delivery location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a delivery location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Retrieve delivery locations.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
| production_run_id |
integer
(Production Run Id)
Filter by production run ID |
| search |
string
(Search)
Search by location name |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Retrieve delivery locations.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
| production_run_id |
integer
(Production Run Id)
Filter by production run ID |
| search |
string
(Search)
Search by location name |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Create new delivery location.
|
name
required
|
string
(Name)
|
|
required
|
object
(Coordinates)
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
| geofence_size_meters |
integer
(Geofence Size Meters)
Default:
200
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Create new delivery location.
|
name
required
|
string
(Name)
|
|
required
|
object
(Coordinates)
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
| geofence_size_meters |
integer
(Geofence Size Meters)
Default:
200
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get delivery location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get delivery location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a delivery location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a delivery location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a delivery location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a delivery location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get delivery location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get delivery location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a delivery location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a delivery location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a delivery location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a delivery location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Retrieve storage locations.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
|
Production Run Id (integer) or Production Run
Id (null)
(Production Run Id)
Filter by production run ID |
|
|
Search (string) or Search (null)
(Search)
Search by location name |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Retrieve storage locations.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
|
Production Run Id (integer) or Production Run
Id (null)
(Production Run Id)
Filter by production run ID |
|
|
Search (string) or Search (null)
(Search)
Search by location name |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Create new storage location.
|
name
required
|
string
(Name)
|
|
required
|
object
(Coordinates)
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
| geofence_size_meters |
integer
(Geofence Size Meters)
Default:
200
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Create new storage location.
|
name
required
|
string
(Name)
|
|
required
|
object
(Coordinates)
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
| geofence_size_meters |
integer
(Geofence Size Meters)
Default:
200
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get storage location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get storage location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a storage location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a storage location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a storage location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a storage location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get storage location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get storage location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a storage location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a storage location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a storage location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a storage location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Retrieve storage locations.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
|
Production Run Id (integer) or Production Run
Id (null)
(Production Run Id)
Filter by production run ID |
|
|
Search (string) or Search (null)
(Search)
Search by location name |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Retrieve storage locations.
| skip |
integer
(Skip)
Default:
0
|
| limit |
integer
(Limit)
Default:
100
|
|
Production Run Id (integer) or Production Run
Id (null)
(Production Run Id)
Filter by production run ID |
|
|
Search (string) or Search (null)
(Search)
Search by location name |
{
-
"items":
[
-
null
],
-
"total": 0,
-
"page": 0,
-
"size": 0,
-
"pages": 0
}
Create new storage location.
|
name
required
|
string
(Name)
|
|
required
|
object
(Coordinates)
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
| geofence_size_meters |
integer
(Geofence Size Meters)
Default:
200
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Create new storage location.
|
name
required
|
string
(Name)
|
|
required
|
object
(Coordinates)
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
| geofence_size_meters |
integer
(Geofence Size Meters)
Default:
200
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get storage location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get storage location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a storage location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a storage location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a storage location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a storage location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get storage location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Get storage location by ID.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a storage location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Update a storage location.
|
location_id
required
|
integer
(Location Id)
|
|
Name (string) or Name (null)
(Name)
|
|
|
Coordinates (object) or null
|
|
|
Production Run Id (integer) or Production Run Id
(null)
(Production Run Id)
|
|
|
Geofence Size Meters (integer) or Geofence Size
Meters (null)
(Geofence Size Meters)
|
{
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 0
}
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a storage location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}
Delete a storage location.
|
location_id
required
|
integer
(Location Id)
|
{
-
"id": 0,
-
"name":
"string",
-
"coordinates":
{
-
"latitude":
0,
-
"longitude":
0
},
-
"production_run_id": 0,
-
"geofence_size_meters": 200
}