Search

From ToxBank API Wiki
(Difference between revisions)
Jump to: navigation, search
(Search)
(Search)
Line 19: Line 19:
  
 
== Get Queries ==
 
== Get Queries ==
{{HasOperation |id=Query:GetList}}
+
{{HasOperation |id=Search:GetQueryList}}
  
 
== Get Query ==
 
== Get Query ==
{{HasOperation |id=Query:Get}}
+
{{HasOperation |id=Search:GetQuery}}
  
 
== Save Query ==
 
== Save Query ==
{{HasOperation |id=Query:Create}}
+
{{HasOperation |id=Search:SaveQuery}}
  
 
== Delete Query ==
 
== Delete Query ==
{{HasOperation |id=Query:Delete}}
+
{{HasOperation |id=Search:DeleteQuery}}
  
 
== Get Query Resource ==
 
== Get Query Resource ==
{{HasOperation |id=Query:GetResource}}
+
{{HasOperation |id=Search:GetIndexedResource}}
  
 
== Index Query Resource ==
 
== Index Query Resource ==
{{HasOperation |id=Query:IndexResource}}
+
{{HasOperation |id=Search:IndexResource}}
  
 
== Delete Query Resource ==
 
== Delete Query Resource ==
{{HasOperation |id=Query:DeleteResource}}
+
{{HasOperation |id=Search:DeleteIndexedResource}}
  
 
== Keyword hierarchy ==
 
== Keyword hierarchy ==

Revision as of 23:04, 5 December 2011

Search


Contents

Search

Query language

Suggestion:

   :someQuery a tb:Query ;
     tb:hasKeyword <keywordUri1>, <keywordUri2> ;
     tb:searchTerm "free text search" ;
     tb:target tb:Protocol .

Search Ad Hoc Query

Description Search an ad hoc query
Resource Search
Method GET
URI /search
Parameters See query language
Header Parameters subjectid:SECURITY-TOKEN
Media Type (input)
Results URIs of the results
Media Type (output) text/uri-list
Status code 200,400,401,402,403

Links: Page, Edit with form



Search Query

Search:SavedQuery Links: Page, Edit with form



Get Queries

Search:GetQueryList Links: Page, Edit with form



Get Query

Search:GetQuery Links: Page, Edit with form



Save Query

Search:SaveQuery Links: Page, Edit with form



Delete Query

Search:DeleteQuery Links: Page, Edit with form



Get Query Resource

Description Get uri of indexed investigation
Resource Index
Method GET
URI /search/index/investigation
Parameters resourceUri={resourceUri}
Header Parameters subjectid:SECURITY-TOKEN
Media Type (input)
Results
Media Type (output) uri of resource if it exists in index
Status code 200,400,401,402,403

Links: Page, Edit with form



Index Query Resource

Description Add resource to query index
Resource Index
Method PUT
URI /search/index
Parameters resourceUri={resourceUri}
Header Parameters subjectid:SECURITY-TOKEN
Media Type (input) text/uri
Results
Media Type (output)
Status code 200,400,401,402,403

Links: Page, Edit with form



Delete Query Resource

Description Delete a query resource
Resource Index
Method DELETE
URI /search/index
Parameters resourceUri={resourceUri}
Header Parameters subjectid:SECURITY-TOKEN
Media Type (input)
Results
Media Type (output)
Status code 200,400,401,402,403

Links: Page, Edit with form



Keyword hierarchy

Web service access to ontologies

Filtering the query

TBD

Alerts

An Alert is defined by Query URI ,frequency and an User to be notified.

Personal tools