Send Package
Push data from your system to personnel and assets in the field.
POST
/api/package
Headers
Name | Value |
---|
| |
| Bearer <token>
Basic <username>:<password>
|
| |
Body
Message
{
"sourceUserId": "1",
"workspaceId": "1",
"targetUserId": "1",
"message": {
"content": "Hello space!",
"phone": "+15555555555",
"email": "somewear@example.com",
"timestamp": "2023-07-17T22:45:06Z"
}
}
Location
{
"sourceUserId": "1",
"workspaceId": "1",
"location": {
"latitude": "37.781001",
"longitude": "-122.393456",
"timestamp": "2023-07-17T22:45:06Z"
}
}
Waypoint
{
"sourceUserId": "1",
"workspaceId": "1",
"waypoint": {
"latitude": "37.819466",
"longitude": "-122.478628",
"timestamp": "2023-07-17T22:45:06Z",
"name": "Golden Gate Bridge"
}
}
Data
{
"sourceUserId": "1",
"workspaceId": "1",
"data": {
"payload": "SGVsbG8gc3BhY2UgZnJvbSBhIG5vbi1Tb21ld2VhciBkYXRhIGZvcm1hdA=="
}
}
Response
200: Success, empty body
401: Unauthorized - You need to fix your credentials.
403: Forbidden - You do not have permissions to call this endpoint or send data to the target.
429: Too Many Requests - You're too noisy. See Retry-After
response header for your backoff time in seconds.
Last updated