OrgMemberRemoval

What the call removed.

Properties

emailstringrequired

The removed email address, lowercased.

removedstringrequired

`member` when an active member was removed, `invitation` when a pending invitation was revoked.

"member""invitation"
warningsarray ofrequired

What the removal broke or left behind. The removal still succeeded — these are consequences to act on, not failures. An empty array means none of the checks below found anything, not that the member was inconsequential.

codestringrequired

`WORKFLOWS_LOST_CONNECTION` — workflows used a connection they owned and now fail. `WORKFLOWS_LOST_OWNER` — workflows they own keep running; scheduled runs still bill the org. `SOURCES_LOST_OWNER` — active sources they owned stop importing. `IMPACT_UNKNOWN` — a lookup failed or was capped, so check their integrations by hand.

"WORKFLOWS_LOST_CONNECTION""WORKFLOWS_LOST_OWNER""SOURCES_LOST_OWNER""IMPACT_UNKNOWN"
messagestringrequired

Human-readable summary.

resourcesarray of

What is affected. Absent on `IMPACT_UNKNOWN`.

idstringrequired
namestringrequired
typestringrequired
"workflow""draft""subfloq""source"

Example

OrgMemberRemoval example
{
  "email": "string",
  "removed": "member",
  "warnings": [
    {
      "code": "WORKFLOWS_LOST_CONNECTION",
      "message": "string",
      "resources": [
        {
          "id": "string",
          "name": "string",
          "type": "workflow"
        }
      ]
    }
  ]
}