v1
latestOpenAPI 3.0.0Proprietary2026-08-06130577659.7 KBProjects|Project assignment
Create/Update project assignments
This method can be used to create and update project assignments.
post/project_assignment/upsert
Request body
Example request
{
"records": [
{
"data": {
"fromDate": "2015-02-20T12:59:21+01:00",
"toDate": "2015-02-20T12:59:21+01:00"
}
}
]
}Response
Success Response:
Example response
{
"createdProjectAssignments": [
{
"tool": {
"currentProjectChangedAt": "2015-02-20T12:59:21+01:00",
"createdAt": "2015-02-20T12:59:21+01:00",
"beacon": {
"lastSignalAt": "2015-02-20T12:59:21+01:00",
"latLng": [
52.38127828631681,
7.594243214018696
],
"estimatedPosition": [
52.38127828631681,
7.594243214018696
]
},
"tracker": {
"lastSignalAt": "2015-02-20T12:59:21+01:00",
"latLng": [
52.38127828631681,
7.594243214018696
]
}
},
"from": "2015-02-20T12:59:21+01:00",
"to": "2015-02-20T12:59:21+01:00"
}
],
"updatedProjectAssignments": [
{
"tool": {
"currentProjectChangedAt": "2015-02-20T12:59:21+01:00",
"createdAt": "2015-02-20T12:59:21+01:00",
"beacon": {
"lastSignalAt": "2015-02-20T12:59:21+01:00",
"latLng": [
52.38127828631681,
7.594243214018696
],
"estimatedPosition": [
52.38127828631681,
7.594243214018696
]
},
"tracker": {
"lastSignalAt": "2015-02-20T12:59:21+01:00",
"latLng": [
52.38127828631681,
7.594243214018696
]
}
},
"from": "2015-02-20T12:59:21+01:00",
"to": "2015-02-20T12:59:21+01:00"
}
],
"deletedProjectAssignments": [
{
"tool": {
"currentProjectChangedAt": "2015-02-20T12:59:21+01:00",
"createdAt": "2015-02-20T12:59:21+01:00",
"beacon": {
"lastSignalAt": "2015-02-20T12:59:21+01:00",
"latLng": [
52.38127828631681,
7.594243214018696
],
"estimatedPosition": [
52.38127828631681,
7.594243214018696
]
},
"tracker": {
"lastSignalAt": "2015-02-20T12:59:21+01:00",
"latLng": [
52.38127828631681,
7.594243214018696
]
}
},
"from": "2015-02-20T12:59:21+01:00",
"to": "2015-02-20T12:59:21+01:00"
}
]
}