Snyk/memberships
@webframp/snyk/membershipsv2026.07.20.1
01README
Snyk Memberships — group and org member management
02Release Notes
2026.07.20.1
Fixed: Group-scoped methods (paths under /groups/{group_id}/...) dropped
their group_id path parameter. The generated code referenced args.group_id,
but the argument was never declared or forwarded, so requests went to
/groups/undefined/... and returned HTTP 404. These methods now declare and
forward group_id correctly.
Upgrade note: Group-scoped methods now take a required group_id argument.
Calls that previously failed with a 404 succeed once group_id is supplied.
03Models
@webframp/snyk/membershipsv2026.07.20.1snyk/memberships.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| apiToken | string | Snyk API token |
| orgId | string | Snyk organization ID |
| version | string | Snyk API version date |
fn list_group_memberships(group_id: string, sort_by?: enum, sort_order?: enum, email?: string, user_id?: string, username?: string, role_name?: string, include_group_membership_count?: boolean)
Get all memberships of the group
| Argument | Type | Description |
|---|---|---|
| group_id | string | The ID of the group |
| sort_by? | enum | Which column to sort by. |
| sort_order? | enum | Order in which results are returned. |
| email? | string | Filter the response by Users that match the provided email |
| user_id? | string | Filter the response by Users that match the provided user ID |
| username? | string | Filter the response by Users that match the provided username |
| role_name? | string | Filter the response for results only with the specified role. |
| include_group_membership_count? | boolean | indicates whether the count of group memberships is included |
fn create_group_membership(group_id: string, data?: object)
Create a group membership for a user with role
| Argument | Type | Description |
|---|---|---|
| group_id | string | The ID of the group |
| data? | object |
fn update_group_user_membership(group_id: string, membership_id: string, data?: unknown)
Update a role from a group membership
| Argument | Type | Description |
|---|---|---|
| group_id | string | The ID of the group |
| membership_id | string | The ID of the Group Membership |
| data? | unknown |
fn delete_group_membership(group_id: string, membership_id: string, cascade?: boolean)
Delete a membership from a group
| Argument | Type | Description |
|---|---|---|
| group_id | string | The ID of the group |
| membership_id | string | The ID of the Group Membership |
| cascade? | boolean | indicates whether to delete the child org memberships of the group membership. |
fn list_org_memberships(sort_by?: enum, sort_order?: enum, email?: string, user_id?: string, username?: string, role_name?: string)
Get all memberships of the org
| Argument | Type | Description |
|---|---|---|
| sort_by? | enum | Which column to sort by. |
| sort_order? | enum | Order in which results are returned. |
| email? | string | Filter the response by Users that match the provided email |
| user_id? | string | Filter the response by Users that match the provided user ID |
| username? | string | Filter the response by Users that match the provided username |
| role_name? | string | Filter the response for results only with the specified role. |
fn create_org_membership(data: object)
Create a org membership for a user with role
| Argument | Type | Description |
|---|---|---|
| data | object |
fn update_org_membership(membership_id: string, data: unknown)
Update a org membership for a user with role
| Argument | Type | Description |
|---|---|---|
| membership_id | string | The id of the org membership |
| data | unknown |
fn delete_org_membership(membership_id: string)
Remove user's org membership
| Argument | Type | Description |
|---|---|---|
| membership_id | string | The id of the org membership |
Resources
group_memberships(infinite)— Get all memberships of the group
group_membership(infinite)— Create a group membership for a user with role
group_user_membership(infinite)— Update a role from a group membership
org_memberships(infinite)— Get all memberships of the org
org_membership(infinite)— Create a org membership for a user with role
04Previous Versions
2026.07.19.1
2026.07.19.1
Added: Initial code-generated release of @webframp/snyk/memberships with 8 methods covering the Snyk memberships API surface.
05Stats
A
100 / 100
Downloads
0
Archive size
8.1 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
06Platforms
07Labels