API endpoint for Members

An account may have several collaborators who can perform a limited set operations on that account based on their associated role.

Member object attributes

role string
Permission level for this member: pull, push, or owner.

… Account attributes
The remaining attributes match Account object attributes. Note that certain attributes may return nil if you lack permissions to see their actual values.

List collaborations

Retrieve all accounts where the context user is a collaborator.

GET https://api.fury.io/1/collaborations

List members

Retrieve a list of members (i.e. collaborators) for an account.

GET https://api.fury.io/1/members

Invite or update a member

This endpoint updates a membership or sends an invitation email if the user not already a member.

PUT https://api.fury.io/1/members/name%40example.com
PUT https://api.fury.io/1/members/collab-name
Path parameters

id string
Email address or username of the invitee or existing member.

Query parameters

role string
Permission level: pull, push, or owner.

Removing member

Remove a member from the account.

DELETE https://api.fury.io/1/members/acct_eb3c12
DELETE https://api.fury.io/1/members/collab-name
Path parameters

id string
Unique identifier or username of the member.