AckdbContactPathResult

Properties

foundbooleanrequired
entityIdstringrequired
contactsarray ofrequired
contactRelationshipsarray ofrequired
hopCountinteger (nullable)requiredmin 0

Example

AckdbContactPathResult example
{
  "found": false,
  "entityId": "string",
  "contacts": [
    {
      "contactId": "string",
      "entityId": "string",
      "personId": "string",
      "name": "string",
      "email": "string",
      "title": "string",
      "department": "string",
      "avatarUrl": "https://example.com",
      "isExternal": false,
      "status": "active",
      "startedAt": "1970-01-01T00:00:00.000Z",
      "endedAt": "1970-01-01T00:00:00.000Z"
    }
  ],
  "contactRelationships": [
    {
      "relationshipId": "string",
      "class": "string",
      "entityId": "string",
      "reportContact": {
        "$ref": "See AckdbContactGraphContact"
      },
      "managerContact": {
        "$ref": "See AckdbContactGraphContact"
      },
      "relationshipType": "string",
      "reportToManagerLabel": "string",
      "managerToReportLabel": "string",
      "state": "active",
      "effectiveFrom": "1970-01-01T00:00:00.000Z",
      "effectiveTo": "1970-01-01T00:00:00.000Z",
      "retractedAt": "1970-01-01T00:00:00.000Z",
      "provenance": {
        "source": "string",
        "workflow": "string",
        "externalRecordId": "string",
        "evidenceUrl": "https://example.com",
        "observedAt": "1970-01-01T00:00:00.000Z",
        "metadata": {}
      },
      "createdBy": "string",
      "endedBy": "string",
      "endedReason": "string",
      "retractedBy": "string",
      "retractedReason": "string",
      "createdEventId": "string",
      "endedEventId": "string",
      "retractedEventId": "string",
      "createdAt": "1970-01-01T00:00:00.000Z",
      "updatedAt": "1970-01-01T00:00:00.000Z"
    }
  ],
  "hopCount": 0
}