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": "95f38f59-a964-4f21-9fb2-e3e7649032d7",
"title": "sample string 3",
"description": "sample string 4",
"tags": [
"sample string 1",
"sample string 2"
],
"categories": [
"d4395e23-c878-451b-b03a-753dac9f8a06",
"d68a81d8-c6ce-4586-a8e9-6e43d152b689"
],
"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": "f333e3a7-4fa5-43a2-91cd-815bb256c917",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "f333e3a7-4fa5-43a2-91cd-815bb256c917",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"editors_list": [
{
"user_id": "f333e3a7-4fa5-43a2-91cd-815bb256c917",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "f333e3a7-4fa5-43a2-91cd-815bb256c917",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"creation_date": "2025-07-25T06:23:59.0189174+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": "95f38f59-a964-4f21-9fb2-e3e7649032d7",
"title": "sample string 3",
"description": "sample string 4",
"tags": [
"sample string 1",
"sample string 2"
],
"categories": [
"d4395e23-c878-451b-b03a-753dac9f8a06",
"d68a81d8-c6ce-4586-a8e9-6e43d152b689"
],
"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": "f333e3a7-4fa5-43a2-91cd-815bb256c917",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "f333e3a7-4fa5-43a2-91cd-815bb256c917",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"editors_list": [
{
"user_id": "f333e3a7-4fa5-43a2-91cd-815bb256c917",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
},
{
"user_id": "f333e3a7-4fa5-43a2-91cd-815bb256c917",
"user_short_name": "sample string 2",
"group_short_name": "sample string 3",
"organization_short_name": "sample string 4"
}
],
"creation_date": "2025-07-25T06:23:59.0189174+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": "12db086f-0e9e-43c8-8dd1-2e383f556f85"
}
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...
