Discussions

Ask a Question
ANSWERED

Customer Groups entity in Data Model?

Hi, I'm hoping someone can help me with this. In the Data Model, there are entities linking Customer, Contact and User to Groups. But where would I find the details of a Group - I am expecting to see an Entity that has links those Groups IDs to a Group name and other Group information. I can't see it in the Data Model of Entities. Thanks for any pointers. Kind regards Graham
ANSWERED

Linking custom fields to entities

Hi, I am trying to understand how custom fields are linked to records in main entity tables. For example, we have a custom field that is used in all our customer records. The Data Model of Entities would indicate that the "CustomField2 entity reference" is where custom fields used by the Customer entity are stored. But I am struggling to see how to identify a custom field value that belongs to a specific customer record. Any pointers on how these link together would be really appreciated. Thank you
ANSWERED

Web hooks

Does Corrigo have outbound webhooks?
ANSWERED

Proposal Items

Hi Is there a way to get proposal items (activity items, such as who made approval on which time, not items of its approval template) from API?
ANSWERED

workorder criteria question

is it possible to filter workorders on last action \<> archived?
ANSWERED

Approver List

We successfully created some "purchase" proposals via API. But we just found we only can get their status in query. Is there a way to get the "Approver List" details of a proposal?
ANSWERED

Does Event Service have a JSON schema to use for mapping?

I see samples but are these comprehensive? hard to tell. Is schema available? <https://developer.corrigo.com/reference/event-service#sample-payloads>
ANSWERED

Retrieving Task Details with RetrieveMultiple() is failing

Hi! The code we have been using successfully for multiple integrations to retrieve the task details - RetreiveMultiple() (code below) - is failing for a new client setup with the error: Exception: Index was outside the bounds of the array What is the best way to determine if the client data needs some additional setup to help resolve this problem? Thanks, Lindsay ``` string taskCode = "03.0011.0008"; var taskResults = corrigoService.RetrieveMultiple( new CORRIGO.QueryExpression { EntityType = CORRIGO.EntityType.Task, PropertySet = new CORRIGO.AllProperties(), Count = 0, FirstResultIndex = 0, Criteria = new CORRIGO.FilterExpression() { FilterOperator = CORRIGO.LogicalOperator.And, Conditions = new[] { new CORRIGO.ConditionExpression() { PropertyName = "Number", Values = new object[] { taskCode, }, Operator = CORRIGO.ConditionOperator.Equal }, } }, Distinct = true, Orders = new[] { new CORRIGO.OrderExpression { OrderType = CORRIGO.OrderType.Descending, PropertyName = "Id" } }, } ); ```
ANSWERED

RepairCode is not in data returned from https://am-ce911c.corrigo.com/api/v1/base/WorkOrder?ID=xxxxxxxxx

repaircode is referenced here in workorder entity: <https://developer.corrigo.com/reference/entities-2#workorder> but i can't find it in the work order returned from above endpoint
ANSWERED

Using AssetTree entity, is it possible to move the asset from 1 WorkZone to another?

AssetTree.ParentId refers to AssetId of the owning WorkZone I believe. If that is correct, is it possible to move an asset (and all it's children) from one WorkZone to another?