Appearance
OpenAPI Spec
List Assignments
GET
/v1/assignments
List Assignments
Authorizations
apiKey
TypeHTTP (bearer)
Parameters
Query Parameters
page
Typenumber
minimum
0
default
0
size
Typenumber
minimum
1
maximum
20
default
10
name
number
customerId
projectId
typeId
externalId
createdAt
updatedAt
Responses
List responseSchema JSON JSON
application/json
{
"page": 0,
"pages": 0,
"size": 10,
"items": [
{
"id": 0,
"number": "string",
"name": "string",
"comment": "string",
"notesBackOffice": "string",
"color": "string",
"address": {
"supplement": "string",
"street": "string",
"clarification": "string",
"zip": "string",
"city": "string",
"state": "string",
"country": "string",
"latitude": 0,
"longitude": 0,
"externalId": "string"
},
"customerId": 0,
"projectId": 0,
"typeId": 0,
"externalId": "string",
"createdAt": "string",
"updatedAt": "string"
}
]
}
Create a new Assignment
POST
/v1/assignments
Create a new Assignment
Authorizations
apiKey
TypeHTTP (bearer)
Request Body
application/json
{
"number": null,
"name": null,
"comment": null,
"notesBackOffice": null,
"color": null,
"address": {
"supplement": null,
"street": null,
"clarification": null,
"zip": null,
"city": null,
"state": null,
"country": null,
"externalId": null
},
"customerId": null,
"projectId": null,
"typeId": null,
"externalId": null
}
Responses
Assignment foundSchema JSON JSON
application/json
{
"id": 0,
"number": "string",
"name": "string",
"comment": "string",
"notesBackOffice": "string",
"color": "string",
"address": {
"supplement": "string",
"street": "string",
"clarification": "string",
"zip": "string",
"city": "string",
"state": "string",
"country": "string",
"latitude": 0,
"longitude": 0,
"externalId": "string"
},
"customerId": 0,
"projectId": 0,
"typeId": 0,
"externalId": "string",
"createdAt": "string",
"updatedAt": "string"
}
Get an Assignment
GET
/v1/assignments/{assignmentId}
Get an Assignment by ID
Authorizations
apiKey
TypeHTTP (bearer)
Parameters
Path Parameters
assignmentId*
Typeinteger
Requiredformat
int32
Responses
Assignment foundSchema JSON JSON
application/json
{
"id": 0,
"number": "string",
"name": "string",
"comment": "string",
"notesBackOffice": "string",
"color": "string",
"address": {
"supplement": "string",
"street": "string",
"clarification": "string",
"zip": "string",
"city": "string",
"state": "string",
"country": "string",
"latitude": 0,
"longitude": 0,
"externalId": "string"
},
"customerId": 0,
"projectId": 0,
"typeId": 0,
"externalId": "string",
"createdAt": "string",
"updatedAt": "string"
}
Delete an Assignment
Update an Assignment
PATCH
/v1/assignments/{assignmentId}
Update an Assignment by ID
Authorizations
apiKey
TypeHTTP (bearer)
Parameters
Path Parameters
assignmentId*
Typeinteger
Requiredformat
int32
Request Body
application/json
{
"number": "string",
"name": "string",
"comment": "string",
"notesBackOffice": "string",
"color": "string",
"address": {
"supplement": "string",
"street": "string",
"clarification": "string",
"zip": "string",
"city": "string",
"state": "string",
"country": "string",
"externalId": "string"
},
"customerId": 0,
"projectId": 0,
"typeId": 0,
"externalId": "string"
}
Responses
Assignment foundSchema JSON JSON
application/json
{
"id": 0,
"number": "string",
"name": "string",
"comment": "string",
"notesBackOffice": "string",
"color": "string",
"address": {
"supplement": "string",
"street": "string",
"clarification": "string",
"zip": "string",
"city": "string",
"state": "string",
"country": "string",
"latitude": 0,
"longitude": 0,
"externalId": "string"
},
"customerId": 0,
"projectId": 0,
"typeId": 0,
"externalId": "string",
"createdAt": "string",
"updatedAt": "string"
}