Circle V2 API Docs
Preparing search index...
@repo/db
orgMembersRepo
Variable orgMembersRepo
Const
orgMembersRepo
:
DbRepo
<
{
countPendingInvites
:
(
params
:
ListOrgPendingInvitesParams
,
)
=>
Promise
<
number
>
;
countRoles
:
(
params
:
ListRolesParams
)
=>
Promise
<
number
>
;
countUsers
:
(
params
:
ListOrgUsersParams
)
=>
Promise
<
number
>
;
createPendingInvite
:
(
params
:
CreatePendingInviteParams
,
)
=>
Promise
<
{
email
:
string
;
entity_id
:
number
;
first_name
:
string
|
null
;
id
:
number
;
is_confirmed
:
boolean
|
null
;
last_name
:
string
|
null
;
role_id
:
number
;
title
:
string
|
null
;
user_id
:
string
;
}
,
>
;
deletePendingInvite
:
(
id
:
number
,
entityId
:
EntityId
,
)
=>
Promise
<
DeleteResult
>
;
getPendingInviteByEmail
:
(
email
:
string
,
entityId
:
EntityId
,
)
=>
Promise
<
|
{
email
:
string
;
entity_id
:
number
;
first_name
:
string
|
null
;
id
:
number
;
is_confirmed
:
boolean
|
null
;
last_name
:
string
|
null
;
role_id
:
number
;
title
:
string
|
null
;
user_id
:
string
;
}
|
undefined
,
>
;
getPendingInvitesByUserId
:
(
userId
:
UserId
,
)
=>
Promise
<
{
email
:
string
;
entity_id
:
number
;
first_name
:
string
|
null
;
id
:
number
;
is_confirmed
:
boolean
|
null
;
last_name
:
string
|
null
;
role_id
:
number
;
title
:
string
|
null
;
user_id
:
string
;
}
[]
,
>
;
listPendingInvites
:
(
params
:
ListOrgPendingInvitesParams
,
)
=>
Promise
<
{
email
:
string
;
first_name
:
string
|
null
;
id
:
number
;
last_name
:
string
|
null
;
role_id
:
number
;
role_name
:
string
|
null
;
title
:
string
|
null
;
}
[]
,
>
;
listRoles
:
(
params
:
ListRolesParams
,
)
=>
Promise
<
{
role_id
:
RoleId
;
role_name
:
string
}
[]
>
;
listUsers
:
(
params
:
ListOrgUsersParams
,
)
=>
Promise
<
{
email
:
string
|
null
;
first_name
:
string
|
null
;
id
:
ProfileId
;
last_name
:
string
|
null
;
role_id
:
number
;
role_name
:
string
;
title
:
string
|
null
;
}
[]
,
>
;
}
,
>
= ...
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Circle V2 API Docs
Loading...