action monarchinitiative_get_autocomplete { label: "Returns list of matching concepts or entities using lexical search" provider: monarchinitiative method: GET path: "/search/entity/autocomplete/{term}" encoding: json input: { type: "object" properties: { boost_fx: { type: "array" items: { type: "string" } } boost_q: { type: "array" items: { type: "string" } } category: { type: "array" items: { type: "string" } } exclude_groups: { type: "boolean" } fq: { type: "array" items: { type: "string" } } highlight_class: { type: "string" } include_eqs: { type: "boolean" } min_match: { type: "string" } minimal_tokenizer: { type: "boolean" } prefix: { type: "array" items: { type: "string" } } rows: { type: "integer" } start: { type: "string" } taxon: { type: "array" items: { type: "string" } } } additionalProperties: false } output: { type: "object" properties: { docs: { type: "array" description: "list of AutocompleteResult docs" items: { type: "object" properties: { category: { type: "array" description: "node categories" items: { type: "string" } } equivalent_ids: { type: "array" description: "Equivalent IDs" items: { type: "string" } } has_highlight: { type: "boolean" description: "True if highlight can be interpreted as html, else False" } highlight: { type: "string" description: "solr highlight" } id: { type: "string" description: "curie formatted id" } label: { type: "array" description: "primary label (rdfs:label)" items: { type: "string" } } match: { type: "string" description: "matched part of document (may be primary label, synonym, id, etc)" } taxon: { type: "string" description: "taxon as NCBITaxon curie" } taxon_label: { type: "string" description: "taxon label" } } } } } } }