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": "ec665739-597f-4a00-b877-bf50df9b443a", "title": "sample string 3", "description": "sample string 4", "tags": [ "sample string 1", "sample string 2" ], "categories": [ "91c226ca-2d25-4be3-9e29-e260e022b96d", "695ceb46-6f4f-45f2-85a0-95ac1c946875" ], "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": "2d2b07e7-dfbb-4614-b23a-0080325c5bf1", "user_short_name": "sample string 2", "group_short_name": "sample string 3", "organization_short_name": "sample string 4" }, { "user_id": "2d2b07e7-dfbb-4614-b23a-0080325c5bf1", "user_short_name": "sample string 2", "group_short_name": "sample string 3", "organization_short_name": "sample string 4" } ], "editors_list": [ { "user_id": "2d2b07e7-dfbb-4614-b23a-0080325c5bf1", "user_short_name": "sample string 2", "group_short_name": "sample string 3", "organization_short_name": "sample string 4" }, { "user_id": "2d2b07e7-dfbb-4614-b23a-0080325c5bf1", "user_short_name": "sample string 2", "group_short_name": "sample string 3", "organization_short_name": "sample string 4" } ], "creation_date": "2025-04-10T22:49:56.493862+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": "ec665739-597f-4a00-b877-bf50df9b443a", "title": "sample string 3", "description": "sample string 4", "tags": [ "sample string 1", "sample string 2" ], "categories": [ "91c226ca-2d25-4be3-9e29-e260e022b96d", "695ceb46-6f4f-45f2-85a0-95ac1c946875" ], "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": "2d2b07e7-dfbb-4614-b23a-0080325c5bf1", "user_short_name": "sample string 2", "group_short_name": "sample string 3", "organization_short_name": "sample string 4" }, { "user_id": "2d2b07e7-dfbb-4614-b23a-0080325c5bf1", "user_short_name": "sample string 2", "group_short_name": "sample string 3", "organization_short_name": "sample string 4" } ], "editors_list": [ { "user_id": "2d2b07e7-dfbb-4614-b23a-0080325c5bf1", "user_short_name": "sample string 2", "group_short_name": "sample string 3", "organization_short_name": "sample string 4" }, { "user_id": "2d2b07e7-dfbb-4614-b23a-0080325c5bf1", "user_short_name": "sample string 2", "group_short_name": "sample string 3", "organization_short_name": "sample string 4" } ], "creation_date": "2025-04-10T22:49:56.493862+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": "82ad9418-c1fd-4644-8fe0-02e25e2f3892" }
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...