Search API Menu

Globus SearchOverviewAPI Usage & BasicsIngestQueryTypes, Type Detection, and SchemasError Handling
API Reference
Create or Update EntryDelete by QueryDelete by SubjectDelete EntryGet EntryGET QueryGet SubjectGet TaskIngestPOST QueryQuery Template APIsScroll QueryShow IndexTask List
Guides
Role Based Filtering
Globus Search LimitsAPI Change History
Globus Docs
  • APIs
    • Auth
    • Transfer
    • Groups
    • Search
    • Python SDK
    • Helper Pages
  • How To
  • Guides
    • Globus Connect Server Installation Guides
    • High Assurance Collections for Protected Data
    • Management Console Guide
    • Command Line Interface
    • Premium Storage Connectors
    • Security
    • Modern Research Data Portal
  • Support
    • FAQs
    • Mailing Lists
    • Contact Us
    • Check Support Tickets
  1. Home
  2. Globus APIs
  3. Globus Search
  4. API Reference

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

Table 1. Query Operations

Get Query

Simple search query

Post Query

Complex search query

Scroll Query

Scrolling query

Table 2. Ingest APIs

Ingest

Submit an ingest task to write data to Search

Table 3. Task APIs

Get Task

View a specific task

Task List

List recent tasks which were submitted for an index

Table 4. Entry Operations

Get Entry

Lookup a single entry

Delete Entry

Delete a single entry

Create or Update Entry

Create or update a single entry

Table 5. Subject Operations

Get Subject

Lookup a single subject

Delete Subject

Delete a single subject

Delete by Query

Delete by Query

Table 6. Index Management

Query Templates

Lookup query templates for an index

Show Index

View basic information about an index

Globus SearchOverviewAPI Usage & BasicsIngestQueryTypes, Type Detection, and SchemasError Handling
API Reference
Create or Update EntryDelete by QueryDelete by SubjectDelete EntryGet EntryGET QueryGet SubjectGet TaskIngestPOST QueryQuery Template APIsScroll QueryShow IndexTask List
Guides
Role Based Filtering
Globus Search LimitsAPI Change History
© 2010- The University of Chicago Legal Accessibility