Globus Search API Reference
The Globus Search API covers a variety of activities related to indexing, updating, deleting, and querying search data.
This section of the documentation covers in detail all of the specific methods of the API.
It also documents schemas and datatypes for the API.
Entry and Subject Operations
These APIs provide direct Read and Delete against data within an index.
You should use the Ingest API to create or update data in Search, and only use these APIs to Read or Delete those data.
Access Controls on Entry & Subject Operations
Access to entry create, update and delete APIs may be restricted to certain users. The identity of the caller is determined based on the Bearer token provided to authenticate the API call.
API Methods
Simple search query |
|
Complex search query |
|
Scrolling query |
Submit an ingest task to write data to Search |
View a specific task |
|
List recent tasks which were submitted for an index |
Lookup a single entry |
|
Delete a single entry |
|
Create or update a single entry |
Lookup a single subject |
|
Delete a single subject |
|
Delete by Query |
View basic information about an index |
|
Create a new index |
|
Delete an index |
|
Reopen an index marked for deletion (non-trial only) |
|
List indices where you have 'owner', 'admin', or 'writer' permissions |
|
List roles on an index where you have 'admin' or 'owner' |
|
Add a role to an index where you have 'admin' or 'owner' |