Skip to content
Start here

Members

List organization members
GET/organizations/{organization_id}/members
Get organization member
GET/organizations/{organization_id}/members/{member_id}
Create organization member
POST/organizations/{organization_id}/members
Delete organization member
DELETE/organizations/{organization_id}/members/{member_id}
ModelsExpand Collapse
OrganizationMember object { id, create_time, meta, 4 more }
id: string

Organization Member ID

create_time: string
formatdate-time
meta: map[unknown]
status: "active" or "pending" or "rejected" or "canceled"
One of the following:
"active"
"pending"
"rejected"
"canceled"
update_time: string
formatdate-time
user: object { id, email, name, two_factor_authentication_enabled }
id: string
email: string
name: string
two_factor_authentication_enabled: boolean
policies: optional array of object { roles, scopes, id }

Direct policies of the membership. Present only for DSR members enrolled in Organization Roles.

roles: array of object { id }
id: string
scopes: array of object { key, subset_of }
key: string

An Organization (com.cloudflare.api.tenant.unit.<tag>) or Account (com.cloudflare.api.account.<tag>) key.

subset_of: optional array of unknown

The route Organization for Account scopes. Optional in requests and always returned for Account scopes.

id: optional string

Omit to create a policy. An unchanged policy keeps its ID; a changed policy is replaced under a new ID.

MemberDeleteResponse object { id }
id: string