Search

Key Points

post

Retrieve a search result from provided query on designated search provider. Args: request (SmartSearchSearchRequest): The request model for generating a response. Returns: SearchCollectionResponse: The search results.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Read Permissions
Authorizations
OAuth2passwordRequired
Token URL:
Header parameters
bosa-tokenany ofOptional
stringOptional
or
nullOptional
Body
streambooleanOptionalDefault: false
querystringRequired

The query to search for.

sizeintegerOptional

The maximum number of results to return. Defaults to 5.

Default: 5
codenamestringOptional

The codename.

Default: deep_search
bosa_tokenany ofOptional

The Bosa Token

stringOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
post
/v1/search/key-points

Searchs

post

Retrieve a search result from provided query on designated search provider. Args: request (SmartSearchSearchsRequest): The request model for generating a response. Returns: SearchCollectionResponse: The search results.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Read Permissions
Authorizations
OAuth2passwordRequired
Token URL:
Header parameters
bosa-tokenany ofOptional
stringOptional
or
nullOptional
Body
querystringRequired

The search query string that specifies the information to be retrieved.

codenamestringRequired
sizeintegerOptional

The maximum number of results to return. Defaults to 20.

Default: 20
paramsstringOptional

Optional params. Defaults to empty string.

Default: {}
bosa_tokenany ofOptional

The Bosa Token

stringOptional
or
nullOptional
Responses
chevron-right
200

Successful Response

application/json
post
/searchs

Search

post

Retrieve a search result from provided query on designated search provider.

Args: request (SmartSearchSearchRequest): The request model for generating a response.

Returns: SearchCollectionResponse: The search results.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Read Permissions
Authorizations
OAuth2passwordRequired
Token URL:
Body
querystringRequired

The search query string that specifies the information to be retrieved.

providersstringRequired

List of provider ids source to search. Separated by comma.

sizeintegerOptional

The maximum number of results to return. Defaults to 20.

Default: 20
filterstringOptional

Optional filter. Defaults to empty string.

Default: ""
Responses
chevron-right
200

Successful response containing the search results.

application/json
post
/search
Form Request Example

Autosuggest

post

Retrieve autosuggest from provided query on designated search provider.

Args: request (SmartSearchSearchRequest): The request model for generating a response.

Returns: list[str]: List of found autosuggest.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Read Permissions
Authorizations
OAuth2passwordRequired
Token URL:
Body
querystringRequired

The search query string that specifies the information to be retrieved.

providersstringRequired

List of provider ids source to search. Separated by comma.

sizeintegerOptional

The maximum number of results to return. Defaults to 20.

Default: 20
filterstringOptional

Optional filter. Defaults to empty string.

Default: ""
Responses
chevron-right
200

Successful response containing autocomplete suggestions.

application/json
Responsestring[]Example: ["taman-purbakala-cipari. Berbagai penemuan benda dari zaman","Taman Wisata Alam dan Laut TWA.","taman wisata alam telah menjaga keaslian","taman nasional tertua di Indonesia yang","Taman Jaya yang terletak di Taman","taman wisata alam, menjadikan pantai ini","Taman Nasional Ujung Kulon terdapat hamparan","Taman Nasional Ujung Kulon yang telah","Taman Nasional Ujung Kulon, Situs Warisan","Taman Makam Pahlawan Taruna, Peristirahatan Terakhir","Taman Ismail Marzuki pada November 2024."]
post
/autosuggest
Form Request Example

Shingles

post

Retrieve text shingle from provided query on designated search provider.

Args: request (SmartSearchSearchRequest): The request model for generating a response.

Returns: list[str]: List of found text shingles.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Read Permissions
Authorizations
OAuth2passwordRequired
Token URL:
Body
querystringRequired

The search query string that specifies the information to be retrieved.

providersstringRequired

List of provider ids source to search. Separated by comma.

sizeintegerOptional

The maximum number of results to return. Defaults to 20.

Default: 20
filterstringOptional

Optional filter. Defaults to empty string.

Default: ""
Responses
chevron-right
200

Successful response containing shingles.

application/json
Responsestring[]Example: ["taman makam pahlawan taruna peristirahatan","taman nasional ujung kulon terdapat","taman wisata alam","taman jaya","taman nasional ujung","taman makam pahlawan taruna","taman wisata alam telah menjaga","taman purbakala","taman nasional"]
post
/shingles
Form Request Example
Deprecated

Web Search

post

Retrieve result from provided query from web on designated search provider.

Args: request (SmartSearchSearchRequest): The request model for generating a response.

Returns: list[str]: List of found result.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Read Permissions
Authorizations
OAuth2passwordRequired
Token URL:
Body
querystringRequired

The search query string that specifies the information to be retrieved.

providersstringRequired

List of provider ids source to search. Separated by comma.

sizeintegerOptional

The maximum number of results to return. Defaults to 20.

Default: 20
filterstringOptional

Optional filter. Defaults to empty string.

Default: ""
Responses
chevron-right
200

Successful response containing search results.

application/json
post
/web_search
Form Request Example

Get Discovery

get

Retrieve discovery result from provided query on designated search provider.

Args: request (SmartSearchDiscoveryRequest): The request model for generating a response.

Returns: list[str]: List of found result.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Read Permissions
Authorizations
OAuth2passwordRequired
Token URL:
Query parameters
providersstringRequired

A comma-separated string of provider IDs representing the discovery sources.

Responses
chevron-right
200

Successful response containing discovery results.

application/json
get
/discovery
Form Request Example
get

Retrieve Deep Search result.

Args: request (SmartSearchDeepSearchRequest): The request model.

Returns: list[str]: List of result.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Read Permissions
Authorizations
OAuth2passwordRequired
Token URL:
Query parameters
querystringRequired

The search query string that specifies the information to be retrieved.

codenamesany ofOptional

The codenames (separated by comma).

Default: ""
stringOptional
or
nullOptional
paramsany ofOptional

Optional parameters. Defaults to empty string.

Default: ""
stringOptional
or
nullOptional
Header parameters
bosa-tokenany ofOptional
stringOptional
or
nullOptional
Body
bosa_tokenany ofOptional

The Bosa Token

stringOptional
or
nullOptional
Responses
chevron-right
200

Successful response of deep search results.

application/json
get
/deep-search
Form Request Example

Browse

post

Retrieve Browse result.

Args: request (SmartSearchBrowseRequest): The request model.

Returns: list[str]: List of result.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Read Permissions
Authorizations
OAuth2passwordRequired
Token URL:
Query parameters
codenamesany ofOptional

The codenames (separated by comma).

Default: ""
stringOptional
or
nullOptional
Header parameters
bosa-tokenany ofOptional
stringOptional
or
nullOptional
Body
querystringRequired

The search query string that specifies the information to be retrieved.

urlsstring[]Required

The URLs to browse.

bosa_tokenany ofOptional

The Bosa Token

stringOptional
or
nullOptional
Responses
chevron-right
200

Successful response containing learning points from the provided URLs.

application/json
post
/browse
Form Request Example

Last updated