AckdbMemberAssignment

The ownership link between a member and an owned company (entityId) or contact (contactId) — exactly one target is set. isPrimary marks the owner/DRI.

Properties

idstringrequired

ULID.

memberIdstringrequired
entityIdstring (nullable)

Company target; null for a contact-target assignment.

contactIdstring (nullable)

Contact target — relationship ownership (#253). Null for a company-target assignment.

isPrimarybooleanrequired

true = the account owner/DRI (at most one active primary per company).

statusstringrequired
"active""removed"
sourcestringrequired

Provenance: manual | hubspot | system | …

confidencenumberrequired

1.0 = explicit, lower = inferred.

assignedAtstring <date-time>required
updatedAtstring <date-time>required

Example

AckdbMemberAssignment example
{
  "id": "string",
  "memberId": "string",
  "entityId": "string",
  "contactId": "string",
  "isPrimary": false,
  "status": "active",
  "source": "string",
  "confidence": 0,
  "assignedAt": "1970-01-01T00:00:00.000Z",
  "updatedAt": "1970-01-01T00:00:00.000Z"
}