Set file rdf metadata
PUT /data/{id}/metadata/rdf
This method allows to set specific rdf metadata for a file specified by $FILE_ID.
This operation will replace the previous rdf metadata if any.
Example cURL requests
Set RDF metadata for space from RDF file
curl -H "X-Auth-Token: $TOKEN" \
-X PUT https://$HOST/api/v3/oneprovider/data/$FILE_ID/metadata/rdf \
-H "Content-Type: application/rdf+xml" -d "@./space1_dublincore.rdf"
Path parameters
| Parameter | Type & Description |
|---|---|
| id required | string Id of the file. |
Request body
application/rdf+xml
The rdf metadata.
No schema provided.
Request Examples
Shell
cat metadata.rdf | oneprovider-rest-cli setRdfMetadata id=$FILE_ID -Responses
application/json
204
Rdf metadata updated successfully.
400
Invalid request.
Property
Type & Description
error
string
Identifier representing internal error code.
error_description
string
Detailed error message.
Example
application/json
{
"error": "invalid_token",
"error_description": "Provided token could not be validated."
} 403
Forbidden request.
Property
Type & Description
error
string
Identifier representing internal error code.
error_description
string
Detailed error message.
Example
application/json
{
"error": "invalid_token",
"error_description": "Provided token could not be validated."
} 404
File not found.
Property
Type & Description
error
string
Identifier representing internal error code.
error_description
string
Detailed error message.
Example
application/json
{
"error": "invalid_token",
"error_description": "Provided token could not be validated."
} 500
Internal server error.
Property
Type & Description
error
string
Identifier representing internal error code.
error_description
string
Detailed error message.
Example
application/json
{
"error": "invalid_token",
"error_description": "Provided token could not be validated."
}