HomeRecipesAPI ReferenceChangelogDiscussions
Log In
Discussions

Discussions

Ask a Question

LSEG - Asset Tree by Child Returns blank

Please see the POST URI and Body below. The API call returns blank. Can someone please help identify what's worng?

Retrieving the Contact ID using external email Address

We are looking an for API details which can return the Contact ID using the email address. The below endpoint is giving that information, however we would like to confirm that the email address should be Corrigo email or can it be external user email address.. for eg, TIAA is customer for Corrigo and can I use TIAA email address to retrieve the Contact ID of the User using below?

How to automatically assign NTE based on Billing Account and Contract

Hello, I'm creating work orders for a company and trying to set the correct NTE. It seems like they have configurations that automatically set an NTE based on the billing account and the contract. Is there a way to automatically set the NTE based on the billing account and contract that I'm setting? Is that just by setting "skipBillToLogic" to False?

Create or Update CustomField on WorkOrder?

I'd like to be able to update a work order and either add a custom field, if it doesn't already exist, or update the existing one. The documentation on the PUT page mentions that this is possible, but I couldn't figure out how from the example. I've already looked up the ID of the customFieldDescriptor. Thanks!

Creation of Work Orders and Dependencies Between Calls

In the process of creating Work Orders (WO), I was reviewing the recipe, which consists of a series of steps, but I have not identified which fields depend on others in the successive calls. Could you provide me with this information?

Questions from Salesforce's Integration Team

Please help answer below questions from Salesforce's Integration Tech Team:

Corrigo Qb not sending updates via SNOW-Corrigo integration

Hi!

Setting Due Date on a Work Order via the API

Hi, we have an integration between ServiceNow and Corrigo where facilities related tickets are submitted in ServiceNow which then creates a Work Order in Corrigo and ticket updates in SNOW are sent to the API to update the associated Work Order (eg. comments). There is a requirement to set the Due Date on the Corrigo Work Order when the Due Date on the Requested Item in ServiceNow changes. We engaged with support on this, and the proposed solution required major changes to our existing integration and payloads, and requires several more API calls on top of the 5 or so we already have to make. Being able to set a due date on a Work Order seems like it should not require such extensive changes. How would you recommend we accomplish this with minimal changes to our existing integration.

Need help to filter customer/space record based off of Customer.Number and Spaces.Asset.Name

I've below API call that is not filtering rows based off of Spaces.Asset.Name - In the output I would like to see only one record - for Customer - "TOR02" & Space - "01"

Not getting any reponse while retriving the Invoice details. The value (2476700090) is the Number from the WorkOrder API response

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:int="http://corrigo.com/integration/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Header>
<int:CorrigoNetOptions>
<int:ImposeConcurrencyId>false</int:ImposeConcurrencyId>
<int:UpdateLastModified>false</int:UpdateLastModified>
<int:CanDeleteMissingEntity>false</int:CanDeleteMissingEntity>
<int:LockOnDataRetrieval>Default</int:LockOnDataRetrieval>
</int:CorrigoNetOptions>
</soap:Header>
<soap:Body>
<int:RetrieveMultiple><int:queryExpression xsi:type="int:QueryExpression" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<int:EntityType>Invoice</int:EntityType>
<int:PropertySet xsi:type="int:PropertySet"><int:Properties>
<int:string>*</int:string>
</int:Properties>
</int:PropertySet>
<int:Criteria>
<int:Filters>
<int:FilterExpression>
<int:Conditions>
<int:ConditionExpression>
<int:PropertyName>Number</int:PropertyName>
<int:Operator>In</int:Operator>
<int:Values>
<int:anyType xsi:type="xsd:string">2476700090</int:anyType>
</int:Values>
</int:ConditionExpression>
</int:Conditions>
</int:FilterExpression>
</int:Filters>
</int:Criteria>
<int:Distinct>true</int:Distinct>
</int:queryExpression></int:RetrieveMultiple>
</soap:Body>
</soap:Envelope>