Ontology
Use it to work with ontologies
API | Description |
---|---|
GET ontology/get-graphs-url |
Gets the url of graphs |
POST ontology/upload-partitioned-ontology |
Save a fraction of an owl file. It's used in large ontologies. The OWL file can be splitted in many files, and each file can contains a number of entities. |
POST ontology/upload-partitioned-xml |
Save a fraction of an xml configuration file. It's used in large ontologies. The XML file can be splitted in many files, and each file can contains the configuration for a number of entities. |
Community
Use it to query / create / modify / delete communities
Notification
Use it to send notification to your users
API | Description |
---|---|
POST notification/send-email |
Send an e-mail notification |
GET notification/mail-state?mail_id={mail_id} |
Check the status of a sent e-mail from its identifier (mail_id) |
SecondaryEntity
Use it to create, modify or delete secondary entities
API | Description |
---|---|
POST secondary-entity/modify-triple-list |
Método para agregar/modificar/eliminar triples de una entidad secundaria. * Modificar: Pasamos el objeto viejo y el objeto nuevo * Eliminar: Pasamos solo el objeto viejo * Agregar: Pasamos solo el objeto nuevo |
POST secondary-entity/create |
Insert a secondary entity in a graph of a secondary ontology. |
POST secondary-entity/modify |
Modify a secondary entity in a graph of a secondary ontology. |
POST secondary-entity/delete |
Delete a secondary entity in a graph of a secondary ontology. |
Thesaurus
Use it to create / modify / delete nodes in a thesaurus
API | Description |
---|---|
GET thesaurus/get-thesaurus?thesaurus_ontology_url={thesaurus_ontology_url}&community_short_name={community_short_name}&source={source} |
No documentation available. |
POST thesaurus/move-node |
Move a category of a semantic thesaurus another parent given its full path from the root |
POST thesaurus/change-category-name |
Change the name of a thesaurus category |
POST thesaurus/create-category |
Create a new thesaurus category |
POST thesaurus/delete-category |
Delete a thesaurus category |
POST thesaurus/delete-node |
Removes a category of a semantic thesaurus moving all resources that were linked to it to another indicating its complete path from the root. |
POST thesaurus/set-node-parent |
Add a category as a parent of another |
POST thesaurus/change-node-name |
Modifies the name of a category of semantic thesaurus |
POST thesaurus/insert-node |
Enter a category in a semantic thesaurus. |
Sparql
Use it to query our sparql endpoint
API | Description |
---|---|
POST sparql-endpoint/query |
Get a DataSet with the result of the query |
User
Use it to query / create / modify / delete users
Resource
Use it to query / create / modify / delete resources
API | Description |
---|---|
POST resource/PropiedadIdiomaBusquedaComunidad |
Url de la propiedad que debe contener al menos un idioma para realizar la busqueda por el mismo. |
POST resource/FormateDate?pFecha={pFecha} |
Set or fomat a string value type into a date type one. |
POST resource/FormatGuid?pGuid={pGuid} |
Set, format or normalized a guid value provided into a valid one. |
POST resource/FormatString?cadena={cadena} |
Set, format or normalized a string value provided into a valid one. |
POST resource/GenerarScriptSql |
No documentation available. |
GET resource/get-pending-actions?ontology_name={ontology_name}&community_short_name={community_short_name} |
Gets the number of outstanding shares of the load of ontology in a community |
GET resource/has-pending-resources?community_short_name={community_short_name}&document_type={document_type}&load_date={load_date} |
Checks if the load on the document type in the community has resources pending to be processed |
GET resource/get-community-short-name-by-resource_id?resource_id={resource_id} |
Gets the community short name by the resource_id |
GET resource/get-user-editing-permission-on-resource?resource_id={resource_id}&user_id={user_id}&community_id={community_id} |
Checks whether the user has permission on the resource editing |
GET resource/get-user-editing-permission-on-resource-by-community-name?resource_id={resource_id}&user_id={user_id}&community_short_name={community_short_name} |
Checks whether the user has permission on the resource editing |
POST resource/get-related-resources-from-list |
Gets the related resources of a resource |
GET resource/get-related-resources?resource_id={resource_id}&community_short_name={community_short_name} |
Gets the related resources of a resource |
GET resource/get-communities-resource-shared?resource_id={resource_id} |
Gets the community short name of the communities where the resource is published or shared on |
GET resource/get-resource-readers?resource_id={resource_id} |
Gets the readers or the readers groups (group names of both community and organizational) short name of the resource |
GET resource/get-visibility?resource_id={resource_id} |
Gets the visibility of the resource |
POST resource/unshared-community-resource |
Unshare resource of a community |
POST resource/insert-props-loaded-resource |
Inserts properties in Triples format in a loaded resource |
POST resource/delete-props-loaded-resource |
Deletes properties in Triples format of a loaded resource |
POST resource/get-editors |
Gets the short names of resource editors and editor groups. |
POST resource/get-download-url |
Gets the resources download urls |
POST resource/get-url |
Gets the resources urls in the indicated language |
POST resource/set-readers |
Sets the readers of the resuorce |
POST resource/add-readers |
Sets the readers of the resuorce |
POST resource/remove-readers |
Sets the readers of the resuorce |
POST resource/set-editors |
Sets the editors of the resuorce |
POST resource/add-editors |
Sets the editors of the resuorce |
POST resource/remove-editors |
Sets the editors of the resuorce |
POST resource/get-creator-email |
Gets the email of the resources creators |
POST resource/get-categories |
Gets the categories of the resources |
POST resource/get-tags |
Gets the tags of the resources |
POST resource/get-main-image |
Gets the main image of the resources |
GET resource/get-rdf?resource_id={resource_id} |
Gets the rdf of the resource with a complex semanthic |
POST resource/insert-attribute |
Inserts the value in the graph |
POST resource/link-resource |
Link a resource list to other resource |
POST resource/delete |
Logical delete of the resource |
POST resource/persistent-delete |
Persistent delete of the resource |
POST resource/exists-url |
Checks whether the url exists in a resource of the community. (Searchs on the resource description) |
POST resource/share |
Shares the resource in the destination community |
POST resource/share-resources |
Shares the resource in the destination community |
POST resource/set-main-image |
Sets the resource main image |
POST resource/remove-main-image |
Removes the resource main image |
POST resource/set-publisher-of-resource |
Sets the publisher of a resource using an email if user participates in the community. |
POST resource/set-publisher-of-resources-list |
Sets the publisher of a resource using an email if user participates in the community. |
POST resource/comment |
Adds a comment in a resource. It can be a response of another parent comment. |
POST resource/create-basic-ontology-resource |
Creates a basic ontology resource |
POST resource/create-complex-ontology-resource |
Creates a complex ontology resource |
POST resource/massive-complex-ontology-resource-creation |
Massive creation of a list of resources based on a complex ontology |
POST resource/upload-images |
Loads the images of a not yet loaded resource. |
POST resource/create-massive-load |
Creates a new massive data load |
POST resource/create-massive-load-package |
Creates a new massive data load package |
POST resource/ObtenerVariablesDePeticion?pNombreClase={pNombreClase} |
No documentation available. |
POST resource/load-state |
Return load state |
POST resource/test-massive-load |
Test a massive data load |
POST resource/close-massive-load |
Close a massive data load |
POST resource/chage-categories-resource |
Modify a categories resource |
POST resource/modify-complex-ontology-resource |
Modifies a complex ontology resource |
POST resource/modify-basic-ontology-resource |
Modifies a basic ontology resource |
POST resource/modify-triple-list |
Method to add / modify / delete triples of complex ontology resource * Modify: Pass the old object and the new object * Delete: Pass only the old object * Add: Pass only the new object |
POST resource/modify-subtype |
Method to modify the resource's subtype |
POST resource/modify-property |
Modfies a property of a resource |
POST resource/get-metakeywords |
Get meta keywords of ontology |
POST resource/masive-triple-modify |
Modfies a list of triples of any resource |
POST resource/modify-multiple-resources-triple-list |
Method to add / modify / delete triples of multiple complex ontology resources * Modify: Pass the old object and the new object * Delete: Pass only the old object * Add: Pass only the new object |
GET resource/get-modified-resources?search_date={search_date}&community_short_name={community_short_name}&community_id={community_id} |
No documentation available. |
POST resource/get-increased-reading-by-resources |
Gets the resource novelties in the community from the search date |
GET resource/get-resource?resource_id={resource_id}&community_short_name={community_short_name} |
Get a specific resource by its own identifier and community short name where it belongs. |
GET resource/get-resource-novelties?resource_id={resource_id}&search_date={search_date}&community_short_name={community_short_name}&community_id={community_id} |
No documentation available. |
GET resource/get-documents-published-by-user?user_id={user_id} |
Get a list of resources which have been published by a concrete user identifier. |
GET resource/get-path-styles?id_proyecto={id_proyecto} |
Gets path styles |
POST resource/vote-document |
Method for vote document |
GET resource/check-document-is-locked?resource_id={resource_id} |
Check whether a given resource is locked or not. |
POST resource/lock-document?community_short_name={community_short_name}&resource_id={resource_id}&lock_seconds_duration={lock_seconds_duration}&timeout_seconds={timeout_seconds} |
Lock a specific resource from a concrete community setting the seconds the locking will last. |
POST resource/unlock-document?community_short_name={community_short_name}&resource_id={resource_id}&token={token} |
Unlock a specific resource from a concrete community. |