HomeGuidesAPI ReferenceChangelogDeveloper Q&A
HomeGuidesAPI ReferenceAnnouncementsLog In
Developer Q&A

Developer Q&A

Ask a Question
Back to all

Issue with API or our code?

Our workflow has all of a sudden stopped returning any results when we ping the API...

Here's our code from this morning:

<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:ImposeConcurrencyIdfalse</int:ImposeConcurrencyId>
int:UpdateLastModifiedfalse</int:UpdateLastModified>
int:CanDeleteMissingEntityfalse</int:CanDeleteMissingEntity>
int:LockOnDataRetrievalDefault</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:EntityTypeWorkOrder</int:EntityType>
<int:PropertySet xsi:type="int:PropertySet">
int:Properties
int:stringContactName</int:string>
int:stringNumber</int:string>
int:stringTaskRefinement</int:string>
int:stringShortLocation</int:string>
int:stringCreatedDateUtc</int:string>
</int:Properties>
</int:PropertySet>
int:Orders
int:OrderExpression
int:PropertyNameCreatedDateUtc</int:PropertyName>
int:OrderTypeDescending</int:OrderType>
</int:OrderExpression>
</int:Orders>
int:FirstResultIndex0</int:FirstResultIndex>
int:Criteria
int:FilterOperatorAnd</int:FilterOperator>
int:Filters
int:FilterExpression
int:Conditions
int:ConditionExpression
int:PropertyNameTypeCategory</int:PropertyName>
int:OperatorEqual</int:Operator>
int:Values
<int:anyType xsi:type="int:WOType">Request</int:anyType>
</int:Values>
</int:ConditionExpression>
int:ConditionExpression
int:PropertyNameStatusId</int:PropertyName>
int:OperatorNotEqual</int:Operator>
int:Values
<int:anyType xsi:type="int:WorkOrderStatus">Completed</int:anyType>
</int:Values>
</int:ConditionExpression>
int:ConditionExpression
int:PropertyNameStatusId</int:PropertyName>
int:OperatorNotEqual</int:Operator>
int:Values
<int:anyType xsi:type="int:WorkOrderStatus">Cancelled</int:anyType>
</int:Values>
</int:ConditionExpression>
int:ConditionExpression
int:PropertyNameCreatedDateUtc</int:PropertyName>
int:OperatorGreaterThan</int:Operator>
int:Values
<int:anyType xsi:type="xsd:dateTime">2020-03-31T22:21:48</int:anyType>
</int:Values>
</int:ConditionExpression>
</int:Conditions>
</int:FilterExpression>
</int:Filters>
</int:Criteria>
int:Distincttrue</int:Distinct>
</int:queryExpression>
</int:RetrieveMultiple>
</soap:Body>
</soap:Envelope>

and the result received:

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
soap:Body

</soap:Body>
</soap:Envelope>