Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

Use the following format for authentication: Bearer

Headers

Accept-Language
enum<string>
default:en-US,en

Config desired response language for HTTP requests.

Available options:
en-US,en
Example:

"en-US,en"

Body

application/json
search_engine
enum<string>
default:search-prime
required

The search engine code to call. search-prime: Z.AI Premium Version Search Engine

Available options:
search-prime
Example:

"search-prime"

search_query
string
required

The content to be searched.

count
integer

The number of results to return Fillable range: 1-50, maximum 50 results per single search Default is 10 Supported search engines: search_pro_jina.

Required range: 1 <= x <= 50
search_domain_filter
string

Used to limit the scope of search results and only return content from specified whitelist domains. Whitelist: Directly enter the domain name (e.g., www.example.com) Supported search engines: search_pro_jina

search_recency_filter
enum<string>

Search for webpages within a specified time range. Default is noLimit Fillable values: oneDay: within one day oneWeek: within one week oneMonth: within one month oneYear: within one year noLimit: no limit (default) Supported search engines: search_pro_jina

Available options:
oneDay,
oneWeek,
oneMonth,
oneYear,
noLimit
request_id
string

Passed by the user side, needs to be unique; used to distinguish each request, 6–64 characters. If not provided by the user side, the platform will generate one by default.

Required string length: 6 - 64
user_id
string

Unique ID for the end user, 6–128 characters. Avoid using sensitive information.

Required string length: 6 - 128

Response

Processing successful

id
string

Task ID.

created
integer

Request creation time, Unix timestamp in seconds.

search_result
object[]

Search results.