{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector Documents API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "Documents", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Get Docs $count", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/docs/$count", "headers": [ { "name": "client-request-id", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." } ] }, "docs": "Queries the number of documents in the Azure Search index." }, { "info": { "name": "Microsoft Azure Get Docs", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/docs", "headers": [ { "name": "client-request-id", "value": "" } ], "params": [ { "name": "search", "value": "", "type": "query", "description": "A full-text search query expression; Use \"*\" or omit this parameter to match all documents." }, { "name": "$count", "value": "", "type": "query", "description": "A value that specifies whether to fetch the total count of results. Default is false. Setting this value to true may have a performance impact. Note that the count returned is an approximation." }, { "name": "facet", "value": "", "type": "query", "description": "The list of facet expressions to apply to the search query. Each facet expression contains a field name, optionally followed by a comma-separated list of name:value pairs." }, { "name": "$filter", "value": "", "type": "query", "description": "The OData $filter expression to apply to the search query." }, { "name": "highlight", "value": "", "type": "query", "description": "The list of field names to use for hit highlights. Only searchable fields can be used for hit highlighting." }, { "name": "highlightPostTag", "value": "", "type": "query", "description": "A string tag that is appended to hit highlights. Must be set with highlightPreTag. Default is </em>." }, { "name": "highlightPreTag", "value": "", "type": "query", "description": "A string tag that is prepended to hit highlights. Must be set with highlightPostTag. Default is <em>." }, { "name": "minimumCoverage", "value": "", "type": "query", "description": "A number between 0 and 100 indicating the percentage of the index that must be covered by a search query in order for the query to be reported as a success. This parameter can be useful for ensuring search availability even for services with only one replica. The default is 100." }, { "name": "$orderby", "value": "", "type": "query", "description": "The list of OData $orderby expressions by which to sort the results. Each expression can be either a field name or a call to either the geo.distance() or the search.score() functions. Each expression can be followed by asc to indicate ascending, and desc to indicate descending. The default is ascending order. Ties will be broken by the match scores of documents. If no OrderBy is specified, the default sort order is descending by document match score. There can be at most 32 $orderby clauses." }, { "name": "queryType", "value": "", "type": "query", "description": "A value that specifies the syntax of the search query. The default is 'simple'. Use 'full' if your query uses the Lucene query syntax." }, { "name": "scoringParameter", "value": "", "type": "query", "description": "The list of parameter values to be used in scoring functions (for example, referencePointParameter) using the format name-values. For example, if the scoring profile defines a function with a parameter called 'mylocation' the parameter string would be \"mylocation--122.2,44.8\" (without the quotes)." }, { "name": "scoringProfile", "value": "", "type": "query", "description": "The name of a scoring profile to evaluate match scores for matching documents in order to sort the results." }, { "name": "searchFields", "value": "", "type": "query", "description": "The list of field names to include in the full-text search." }, { "name": "searchMode", "value": "", "type": "query", "description": "A value that specifies whether any or all of the search terms must be matched in order to count the document as a match." }, { "name": "$select", "value": "", "type": "query", "description": "The list of fields to retrieve. If unspecified, all fields marked as retrievable in the schema are included." }, { "name": "$skip", "value": "", "type": "query", "description": "The number of search results to skip. This value cannot be greater than 100,000. If you need to scan documents in sequence, but cannot use $skip due to this limitation, consider using $orderby on a totally-ordered key and $filter with a range query instead." }, { "name": "$top", "value": "", "type": "query", "description": "The number of search results to retrieve. This can be used in conjunction with $skip to implement client-side paging of search results. If results are truncated due to server-side paging, the response will include a continuation token that can be used to issue another Search request for the next page of results." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." } ] }, "docs": "Searches for documents in the Azure Search index." }, { "info": { "name": "Microsoft Azure Post Docs Search Post Search", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/docs/search.post.search", "headers": [ { "name": "client-request-id", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." } ] }, "docs": "Searches for documents in the Azure Search index." }, { "info": { "name": "Microsoft Azure Get Docs Key", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/docs(':key')", "headers": [ { "name": "client-request-id", "value": "" } ], "params": [ { "name": "key", "value": "", "type": "path", "description": "The key of the document to retrieve." }, { "name": "$select", "value": "", "type": "query", "description": "List of field names to retrieve for the document; Any field not retrieved will be missing from the returned document." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." } ] }, "docs": "Retrieves a document from the Azure Search index." }, { "info": { "name": "Microsoft Azure Get Docs Search Suggest", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/docs/search.suggest", "headers": [ { "name": "client-request-id", "value": "" } ], "params": [ { "name": "search", "value": "", "type": "query", "description": "The search text to use to suggest documents. Must be at least 1 character, and no more than 100 characters." }, { "name": "suggesterName", "value": "", "type": "query", "description": "The name of the suggester as specified in the suggesters collection that's part of the index definition." }, { "name": "$filter", "value": "", "type": "query", "description": "An OData expression that filters the documents considered for suggestions." }, { "name": "fuzzy", "value": "", "type": "query", "description": "A value indicating whether to use fuzzy matching for the suggestions query. Default is false. When set to true, the query will find terms even if there's a substituted or missing character in the search text. While this provides a better experience in some scenarios, it comes at a performance cost as fuzzy suggestions queries are slower and consume more resources." }, { "name": "highlightPostTag", "value": "", "type": "query", "description": "A string tag that is appended to hit highlights. Must be set with highlightPreTag. If omitted, hit highlighting of suggestions is disabled." }, { "name": "highlightPreTag", "value": "", "type": "query", "description": "A string tag that is prepended to hit highlights. Must be set with highlightPostTag. If omitted, hit highlighting of suggestions is disabled." }, { "name": "minimumCoverage", "value": "", "type": "query", "description": "A number between 0 and 100 indicating the percentage of the index that must be covered by a suggestions query in order for the query to be reported as a success. This parameter can be useful for ensuring search availability even for services with only one replica. The default is 80." }, { "name": "$orderby", "value": "", "type": "query", "description": "The list of OData $orderby expressions by which to sort the results. Each expression can be either a field name or a call to either the geo.distance() or the search.score() functions. Each expression can be followed by asc to indicate ascending, or desc to indicate descending. The default is ascending order. Ties will be broken by the match scores of documents. If no $orderby is specified, the default sort order is descending by document match score. There can be at most 32 $orderby clauses." }, { "name": "searchFields", "value": "", "type": "query", "description": "The list of field names to search for the specified search text. Target fields must be included in the specified suggester." }, { "name": "$select", "value": "", "type": "query", "description": "The list of fields to retrieve. If unspecified, only the key field will be included in the results." }, { "name": "$top", "value": "", "type": "query", "description": "The number of suggestions to retrieve. The value must be a number between 1 and 100. The default is 5." }, { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." } ] }, "docs": "Suggests documents in the Azure Search index that match the given partial query text." }, { "info": { "name": "Microsoft Azure Post Docs Search Post Suggest", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/docs/search.post.suggest", "headers": [ { "name": "client-request-id", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." } ] }, "docs": "Suggests documents in the Azure Search index that match the given partial query text." }, { "info": { "name": "Microsoft Azure Post Docs Search Index", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/docs/search.index", "headers": [ { "name": "client-request-id", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." } ] }, "docs": "Sends a batch of document write actions to the Azure Search index." }, { "info": { "name": "Microsoft Azure Get Docs Search Autocomplete", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/docs/search.autocomplete", "headers": [ { "name": "client-request-id", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." }, { "name": "search", "value": "", "type": "query", "description": "The incomplete term which should be auto-completed." }, { "name": "suggesterName", "value": "", "type": "query", "description": "The name of the suggester as specified in the suggesters collection that's part of the index definition." }, { "name": "autocompleteMode", "value": "", "type": "query", "description": "Specifies the mode for Autocomplete. The default is 'oneTerm'. Use 'twoTerms' to get shingles and 'oneTermWithContext' to use the current context while producing auto-completed terms." }, { "name": "$filter", "value": "", "type": "query", "description": "An OData expression that filters the documents used to produce completed terms for the Autocomplete result." }, { "name": "fuzzy", "value": "", "type": "query", "description": "A value indicating whether to use fuzzy matching for the autocomplete query. Default is false. When set to true, the query will find terms even if there's a substituted or missing character in the search text. While this provides a better experience in some scenarios, it comes at a performance cost as fuzzy autocomplete queries are slower and consume more resources." }, { "name": "highlightPostTag", "value": "", "type": "query", "description": "A string tag that is appended to hit highlights. Must be set with highlightPreTag. If omitted, hit highlighting is disabled." }, { "name": "highlightPreTag", "value": "", "type": "query", "description": "A string tag that is prepended to hit highlights. Must be set with highlightPostTag. If omitted, hit highlighting is disabled." }, { "name": "minimumCoverage", "value": "", "type": "query", "description": "A number between 0 and 100 indicating the percentage of the index that must be covered by an autocomplete query in order for the query to be reported as a success. This parameter can be useful for ensuring search availability even for services with only one replica. The default is 80." }, { "name": "searchFields", "value": "", "type": "query", "description": "The list of field names to consider when querying for auto-completed terms. Target fields must be included in the specified suggester." }, { "name": "$top", "value": "", "type": "query", "description": "The number of auto-completed terms to retrieve. This must be a value between 1 and 100. The default is 5." } ] }, "docs": "Autocompletes incomplete query terms based on input text and matching terms in the Azure Search index." }, { "info": { "name": "Microsoft Azure Post Docs Search Post Autocomplete", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/docs/search.post.autocomplete", "headers": [ { "name": "client-request-id", "value": "" } ], "params": [ { "name": "api-version", "value": "", "type": "query", "description": "Client Api Version." } ] }, "docs": "Autocompletes incomplete query terms based on input text and matching terms in the Azure Search index." } ] } ], "bundled": true }