Discussions

Ask a Question

WorkOrder Endpoint

Did something change on the WorkOrder endpoint? All of a sudden we are seeing extra data points i.e TravelTimeFrom, TravelTimeFrom, etc?

405 Error on GetCompanyWsdkUrlCommand

Hi team,

how can i get all work orders with a time duration for ABM?

how can i get all work orders with a time duration for ABM, is there any API end point which helps me here?

API PUT (update) request causes Front End error for Service Provider


Upload Documents to Corrigo

Hi,

Deleting WorkOrderCost.Items entries

I want to delete an entry in the WorkOrderCost.Items list. I've tried doing this via the DeleteCommand with EntityType "FinancialItem", and have also tried it with the DELETE operation against api/v1/base/FinancialItem/, but in both cases, I get the following error message:

Event notification

The client (The Church Account) CMMS system is integrated with Corrigo. Can you please confirm if event notifications are sent back on all work orders or only on work orders which are created via the integration? If it’s the latter please indicate what determines if the work order came thru integration?

Update an existing Employee email or phone

We are creating an integration that will update an Employee's phone or email. I am able to retrieve the Employee contact addresses by using employee.contactaddresses. Wondering how we structure a PUT update to make changes to the phone or email?

Finding the Price List associated with a Contract

When I change the Contract under Customer Billing Details on a Work Order, the line items I can add and their prices change. This seems to be driven by different Price Lists, so I'm trying to figure out which Price List is connected to a given contract, using the API. I've looked at PriceList and PriceListItem and Contract entities but I don't see how they're connected, so I'd appreciate any guidance on what I'm missing. Thanks!

Creating work order via API - The Church account in stage

Client created two new Issues using the api and it looks like they were both created successfully in Corrigo stage as C5391660-00034. The work order came thru with correct task, (priority, specialty, expense code) which are all picked at the task level but it did not pick up the correct NTE amount. Question is why? Here are the queries that were executed for C5391660-00034:
// Customer query
{
"QueryExpression": {
"Criteria": {
"Conditions": [
{
"PropertyName": "TenantCode",
"Operator": "Equal",
"Values": [
"5391660-01-01"
]
},
{
"PropertyName": "IsRemoved",
"Operator": "Equal",
"Values": [
"false"
]
}
],
"FilterOperator": "And"
},
"Distinct": true,
"PropertySet": {
"Properties": [
"id",
"Spaces.Asset.Id",
"Spaces.Asset.Name",
"Workzone.id"
]
},
"Count": 1,
"FirstResultIndex": 0
}
}