pub struct DomainAnalyticsApiDomainsByTechnologyPost {
pub technologies: Option<Vec<String>>,
pub technology_paths: Option<Vec<DomainAnalyticsApiTechnologyPath>>,
pub groups: Option<Vec<String>>,
pub categories: Option<Vec<String>>,
pub keywords: Option<Vec<String>>,
pub mode: Option<String>,
pub filters: Option<Vec<Value>>,
pub order_by: Option<Vec<String>>,
pub limit: Option<i32>,
pub offset: Option<i32>,
pub offset_token: Option<String>,
pub tag: Option<String>,
}Expand description
Request body for the domains_by_technology endpoint.
At least one of technologies, technology_paths, groups, categories,
or keywords must be set.
Fields§
§technologies: Option<Vec<String>>Target technology names, max 10.
technology_paths: Option<Vec<DomainAnalyticsApiTechnologyPath>>Target technology paths ($group_id.$category_id), max 10.
groups: Option<Vec<String>>Target technology group IDs, max 10.
categories: Option<Vec<String>>Target technology category IDs, max 10.
keywords: Option<Vec<String>>Domain meta keywords to match, max 10.
mode: Option<String>Match mode: as_is (exact, default) or entry (partial).
filters: Option<Vec<Value>>Result filters, each a [field, operator, value] array (max 8).
order_by: Option<Vec<String>>Sorting rules such as ["domain_rank,desc"] (max 3).
limit: Option<i32>Maximum number of returned domains (default 100, max 10000).
offset: Option<i32>Offset in the results array (default 0, max 9999).
offset_token: Option<String>Pagination token for fetching results beyond the offset limit.
tag: Option<String>User-defined task identifier (max 255 characters).
Implementations§
Source§impl DomainAnalyticsApiDomainsByTechnologyPost
impl DomainAnalyticsApiDomainsByTechnologyPost
Sourcepub fn new(
technologies: Vec<String>,
) -> DomainAnalyticsApiDomainsByTechnologyPost
pub fn new( technologies: Vec<String>, ) -> DomainAnalyticsApiDomainsByTechnologyPost
Creates a request for the given technology names.