RESTFul API (JSON)
API v2 is the new REST API. RESTFUL implementation using this API allows for controlling every feature of OpenSearchServer. API v2 frequently receives upgrades and new features.
- Authentication
- Auto-completion
- Document: insert and delete records.
- Field: manage the schema.
- Index: create, list, delete indexes.
- Analyzers: create, list, delete analyzers.
- More Like This: find similar documents.
- Parsers: parse documents.
- Replication: replicate indexes.
- Scheduler: schedule jobs.
- Synonyms: manage lists of synonyms.
- Searching:
- Searching using fields
- Searching with patterns
- List of available parameters for search queries
- Search template: list, get and delete query templates.
- Batch queries: run several queries at once.
- Crawlers:
- DATABASE crawler: explore and index databases.
- FILE crawler: explore and index file systems.
- REST crawler: access a REST API and index specific content.
- WEB crawler: crawl websites in parallel and index pages and documents.