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": "4e11d3e3-6d51-4cf4-a9f0-f5447b6a7f24",
"title": "sample string 3",
"description": "sample string 4",
"tags": [
"sample string 1",
"sample string 2"
],
"categories": [
"f617521f-b301-4ef6-9407-d2badcac6cee",
"6b4b4b0e-11d1-4182-b787-614723e1f0da"
],
"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": "857ff808-c37f-4e43-a980-37bbee44a6db",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "857ff808-c37f-4e43-a980-37bbee44a6db",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"editors_list": [
{
"user_id": "857ff808-c37f-4e43-a980-37bbee44a6db",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "857ff808-c37f-4e43-a980-37bbee44a6db",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"creation_date": "2026-01-19T20:14:09.8463193+01: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": "4e11d3e3-6d51-4cf4-a9f0-f5447b6a7f24",
"title": "sample string 3",
"description": "sample string 4",
"tags": [
"sample string 1",
"sample string 2"
],
"categories": [
"f617521f-b301-4ef6-9407-d2badcac6cee",
"6b4b4b0e-11d1-4182-b787-614723e1f0da"
],
"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": "857ff808-c37f-4e43-a980-37bbee44a6db",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "857ff808-c37f-4e43-a980-37bbee44a6db",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"editors_list": [
{
"user_id": "857ff808-c37f-4e43-a980-37bbee44a6db",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "857ff808-c37f-4e43-a980-37bbee44a6db",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"creation_date": "2026-01-19T20:14:09.8463193+01: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": "2d5c7e03-1305-46b1-ac4e-7be3186a7fe1"
}
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...
