Skip to main content

Snyk/memberships

@webframp/snyk/membershipsv2026.07.20.1· 5d agoMODELS
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.

03Models1
@webframp/snyk/membershipsv2026.07.20.1snyk/memberships.ts

Global Arguments

ArgumentTypeDescription
apiTokenstringSnyk API token
orgIdstringSnyk organization ID
versionstringSnyk 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
ArgumentTypeDescription
group_idstringThe ID of the group
sort_by?enumWhich column to sort by.
sort_order?enumOrder in which results are returned.
email?stringFilter the response by Users that match the provided email
user_id?stringFilter the response by Users that match the provided user ID
username?stringFilter the response by Users that match the provided username
role_name?stringFilter the response for results only with the specified role.
include_group_membership_count?booleanindicates 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
ArgumentTypeDescription
group_idstringThe 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
ArgumentTypeDescription
group_idstringThe ID of the group
membership_idstringThe 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
ArgumentTypeDescription
group_idstringThe ID of the group
membership_idstringThe ID of the Group Membership
cascade?booleanindicates 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
ArgumentTypeDescription
sort_by?enumWhich column to sort by.
sort_order?enumOrder in which results are returned.
email?stringFilter the response by Users that match the provided email
user_id?stringFilter the response by Users that match the provided user ID
username?stringFilter the response by Users that match the provided username
role_name?stringFilter the response for results only with the specified role.
fn create_org_membership(data: object)
Create a org membership for a user with role
ArgumentTypeDescription
dataobject
fn update_org_membership(membership_id: string, data: unknown)
Update a org membership for a user with role
ArgumentTypeDescription
membership_idstringThe id of the org membership
dataunknown
fn delete_org_membership(membership_id: string)
Remove user's org membership
ArgumentTypeDescription
membership_idstringThe 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 Versions1
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