Skip to main content

members

Creates, updates, deletes, gets or lists a members resource.

Overview

Namemembers
TypeResource
Idnetlify.accounts.members

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstring
full_namestring
avatarstring
emailstring
rolestring

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectaccount_slug, member_id
listselectaccount_slug
addinsertaccount_slug
updatereplaceaccount_slug, member_id
removedeleteaccount_slug, member_id

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
account_slugstring
member_idstring

SELECT examples

OK

SELECT
id,
full_name,
avatar,
email,
role
FROM netlify.accounts.members
WHERE account_slug = '{{ account_slug }}' -- required
AND member_id = '{{ member_id }}' -- required
;

INSERT examples

No description available.

INSERT INTO netlify.accounts.members (
role,
email,
account_slug
)
SELECT
'{{ role }}',
'{{ email }}',
'{{ account_slug }}'
RETURNING
id,
full_name,
avatar,
email,
role
;

REPLACE examples

No description available.

REPLACE netlify.accounts.members
SET
role = '{{ role }}',
site_access = '{{ site_access }}',
site_ids = '{{ site_ids }}'
WHERE
account_slug = '{{ account_slug }}' --required
AND member_id = '{{ member_id }}' --required
RETURNING
id,
full_name,
avatar,
email,
role;

DELETE examples

No description available.

DELETE FROM netlify.accounts.members
WHERE account_slug = '{{ account_slug }}' --required
AND member_id = '{{ member_id }}' --required
;