Get share info
Returns the basic information about share.
Example cURL requests
Get the basic information about share
curl -H "X-Auth-Token: $TOKEN" -X GET "https://$HOST/api/v3/oneprovider/shares/$SHARE_ID"
{
"shareId": "1f4b762b1380946e73aeca574c77f14c",
"name": "Experiment XYZ",
"description": "# Experiment XYZ\nThis collection contains results from Experiment XYZ.",
"publicUrl": "https://onedata.org/shares/1f4b762b1380946e73aeca574c77f14c",
"fileType": "dir",
"rootFileId": "00000000006CB663736861726547756964233339643236366165646365...",
"spaceId": "6ec1a5413b6f4e2b01a5c85a8fd797e2",
"handleId" "doi:10.15911/MyShares.726855"
}
Path parameters
| Parameter | Type & Description |
|---|---|
| shid required | string Share Id (e.g. '1f4b762b1380946e73aeca574c77f14c') |
Request Examples
oneprovider-rest-cli getShare shid=$SHARE_IDResponses
The share information.
Share Id.
The name of the share.
Description of the share contents, interpreted as markdown format when displayed in GUI.
The publicly accessible URL for the share.
The Id of the space in which the share was created.
Public Id of shared file or directory, allowing read access to its contents without authentication.
Denotes the type of the shared element (file or directory)
The Id of open data Handle (e.g. DOI or PID) assigned to this share or null.
Example
{
"shareId": "1f4b762b1380946e73aeca574c77f14c",
"name": "Experiment XYZ",
"description": "# Experiment XYZ\\nThis collection contains results from Experiment XYZ.",
"publicUrl": "https://onedata.org/shares/1f4b762b1380946e73aeca574c77f14c",
"spaceId": "6ec1a5413b6f4e2b01a5c85a8fd797e2",
"rootFileId": "00000000006CB663736861726547756964233339643236366165646365\\ 6266666164353939663761373734313235363166342336656331613534313362366634653\\ 2623031613563383561386664373937653223316634623736326231333830393436653733\\ 6165636135373463373766313463",
"fileType": "dir",
"handleId": "doi:10.15911/MyShares.726855"
}Invalid request.
Identifier representing internal error code.
Detailed error message.
Example
{
"error": "invalid_token",
"error_description": "Provided token could not be validated."
}Forbidden request.
Identifier representing internal error code.
Detailed error message.
Example
{
"error": "invalid_token",
"error_description": "Provided token could not be validated."
}File or share not found.
Identifier representing internal error code.
Detailed error message.
Example
{
"error": "invalid_token",
"error_description": "Provided token could not be validated."
}Internal server error.
Identifier representing internal error code.
Detailed error message.
Example
{
"error": "invalid_token",
"error_description": "Provided token could not be validated."
}