POST resource/massive-complex-ontology-resource-creation
Massive creation of a list of resources based on a complex ontology
Request Information
Headers
HTTP_AUTHORIZATION: Required. OAuth 1.0 parameters with the OAuth signature of the url you are going to request. The consumer keys and access token can be obtained from the community administration.
Sample:
HTTP_AUTHORIZATION:
OAuth oauth_token="CObXqjfOisVh9%2F2GjC7NNd8BCzY%3D",
oauth_consumer_key="clGACsiGaMp%2FD%2BUwkSvRBxA1k50%3D",
oauth_nonce="VqKza6d5x1HpPQWFe08spbdOnkTQpfaLfD9Oeuyg",
oauth_signature_method="HMAC-SHA1",
oauth_timestamp="1462882011",
oauth_signature="RH5aKKKJaEvK5cIsZZzXtFh7cCk%3D"
Body Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| resources | Collection of LoadResourceParams |
Optional |
|
| load_id | globally unique identifier |
Optional |
Request Formats
application/json, text/json
Sample:
{
"resources": [
{
"community_short_name": "sample string 1",
"resource_id": "db308b12-9640-4361-be81-319873950cb8",
"title": "sample string 3",
"description": "sample string 4",
"tags": [
"sample string 1",
"sample string 2"
],
"categories": [
"ed9dee3e-7c62-4a6d-b861-0b4d29ba00dd",
"bbe58716-71bd-4699-af85-7f81717f2dde"
],
"resource_type": 5,
"resource_url": "sample string 6",
"resource_file": "QEA=",
"resource_attached_files": [
{
"file_rdf_property": "sample string 1",
"file_property_type": 2,
"rdf_attached_file": "QEA=",
"delete_file": true
},
{
"file_rdf_property": "sample string 1",
"file_property_type": 2,
"rdf_attached_file": "QEA=",
"delete_file": true
}
],
"creator_is_author": true,
"authors": "sample string 8",
"auto_tags_title_text": "sample string 9",
"auto_tags_description_text": "sample string 10",
"create_screenshot": true,
"url_screenshot": "sample string 12",
"predicate_screenshot": "sample string 13",
"screenshot_sizes": [
1,
2
],
"priority": 14,
"visibility": 15,
"readers_list": [
{
"user_id": "f8e7ace0-a813-4f67-a83b-16dbf9d12498",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "f8e7ace0-a813-4f67-a83b-16dbf9d12498",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"editors_list": [
{
"user_id": "f8e7ace0-a813-4f67-a83b-16dbf9d12498",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "f8e7ace0-a813-4f67-a83b-16dbf9d12498",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"creation_date": "2025-08-19T21:46:44.9696668+02:00",
"publisher_email": "sample string 16",
"publish_home": true,
"load_id": "sample string 18",
"main_image": "sample string 19",
"end_of_load": true,
"create_version": true,
"canonical_url": "sample string 22",
"aumented_reading": {
"title": "sample string 1",
"description": "sample string 2"
}
},
{
"community_short_name": "sample string 1",
"resource_id": "db308b12-9640-4361-be81-319873950cb8",
"title": "sample string 3",
"description": "sample string 4",
"tags": [
"sample string 1",
"sample string 2"
],
"categories": [
"ed9dee3e-7c62-4a6d-b861-0b4d29ba00dd",
"bbe58716-71bd-4699-af85-7f81717f2dde"
],
"resource_type": 5,
"resource_url": "sample string 6",
"resource_file": "QEA=",
"resource_attached_files": [
{
"file_rdf_property": "sample string 1",
"file_property_type": 2,
"rdf_attached_file": "QEA=",
"delete_file": true
},
{
"file_rdf_property": "sample string 1",
"file_property_type": 2,
"rdf_attached_file": "QEA=",
"delete_file": true
}
],
"creator_is_author": true,
"authors": "sample string 8",
"auto_tags_title_text": "sample string 9",
"auto_tags_description_text": "sample string 10",
"create_screenshot": true,
"url_screenshot": "sample string 12",
"predicate_screenshot": "sample string 13",
"screenshot_sizes": [
1,
2
],
"priority": 14,
"visibility": 15,
"readers_list": [
{
"user_id": "f8e7ace0-a813-4f67-a83b-16dbf9d12498",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "f8e7ace0-a813-4f67-a83b-16dbf9d12498",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"editors_list": [
{
"user_id": "f8e7ace0-a813-4f67-a83b-16dbf9d12498",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "f8e7ace0-a813-4f67-a83b-16dbf9d12498",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"creation_date": "2025-08-19T21:46:44.9696668+02:00",
"publisher_email": "sample string 16",
"publish_home": true,
"load_id": "sample string 18",
"main_image": "sample string 19",
"end_of_load": true,
"create_version": true,
"canonical_url": "sample string 22",
"aumented_reading": {
"title": "sample string 1",
"description": "sample string 2"
}
}
],
"load_id": "ad9a209a-c733-4e1e-88a5-6ed28039d47e"
}
Response Information
Response HTTP status code
On success, the response contains 200 code.
On fail, throws a WebException with code:
- 401 Unauthorized if the OAuth signature is invalid
- 400 Bad Request if the params are invalid
- 500 Internal server error if something goes wrong...
