Resource Sharing

ResourceSharing

Methods

list(, ): <>
get/accounts/{account_id}/shares

Lists all account shares.

get(, , ):
get/accounts/{account_id}/shares/{share_id}

Fetches share by ID.

create(, ):
post/accounts/{account_id}/shares

Create a new share

update(, , ):
put/accounts/{account_id}/shares/{share_id}

Updating is not immediate, an updated share object with a new status will be returned.

delete(, , ):
delete/accounts/{account_id}/shares/{share_id}

Deletion is not immediate, an updated share object with a new status will be returned.

ResourceSharing.Recipients

Methods

list(, , ): <>
get/accounts/{account_id}/shares/{share_id}/recipients

List share recipients by share ID.

get(, , , ):
get/accounts/{account_id}/shares/{share_id}/recipients/{recipient_id}

Get share recipient by ID.

create(, , ):
post/accounts/{account_id}/shares/{share_id}/recipients

Create a new share recipient

delete(, , , ):
delete/accounts/{account_id}/shares/{share_id}/recipients/{recipient_id}

Deletion is not immediate, an updated share recipient object with a new status will be returned.

ResourceSharing.Resources

Methods

list(, , ): <>
get/accounts/{account_id}/shares/{share_id}/resources

List share resources by share ID.

get(, , , ):
get/accounts/{account_id}/shares/{share_id}/resources/{resource_id}

Get share resource by ID.

create(, , ):
post/accounts/{account_id}/shares/{share_id}/resources

Create a new share resource

update(, , , ):
put/accounts/{account_id}/shares/{share_id}/resources/{resource_id}

Update is not immediate, an updated share resource object with a new status will be returned.

delete(, , , ):
delete/accounts/{account_id}/shares/{share_id}/resources/{resource_id}

Deletion is not immediate, an updated share resource object with a new status will be returned.