@@ -12,20 +12,22 @@ export class WebCrawlers extends APIResource {
1212 * @example
1313 * ```ts
1414 * const response =
15- * await client.radar.bots.webCrawlers.summary('USER_AGENT');
15+ * await client.radar.bots.webCrawlers.summary(
16+ * 'CLIENT_TYPE',
17+ * );
1618 * ```
1719 */
1820 summary (
19- dimension : 'USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
21+ dimension : 'CLIENT_TYPE' | ' USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
2022 query ?: WebCrawlerSummaryParams ,
2123 options ?: Core . RequestOptions ,
2224 ) : Core . APIPromise < WebCrawlerSummaryResponse > ;
2325 summary (
24- dimension : 'USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
26+ dimension : 'CLIENT_TYPE' | ' USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
2527 options ?: Core . RequestOptions ,
2628 ) : Core . APIPromise < WebCrawlerSummaryResponse > ;
2729 summary (
28- dimension : 'USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
30+ dimension : 'CLIENT_TYPE' | ' USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
2931 query : WebCrawlerSummaryParams | Core . RequestOptions = { } ,
3032 options ?: Core . RequestOptions ,
3133 ) : Core . APIPromise < WebCrawlerSummaryResponse > {
@@ -48,21 +50,21 @@ export class WebCrawlers extends APIResource {
4850 * ```ts
4951 * const response =
5052 * await client.radar.bots.webCrawlers.timeseriesGroups(
51- * 'USER_AGENT ',
53+ * 'CLIENT_TYPE ',
5254 * );
5355 * ```
5456 */
5557 timeseriesGroups (
56- dimension : 'USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
58+ dimension : 'CLIENT_TYPE' | ' USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
5759 query ?: WebCrawlerTimeseriesGroupsParams ,
5860 options ?: Core . RequestOptions ,
5961 ) : Core . APIPromise < WebCrawlerTimeseriesGroupsResponse > ;
6062 timeseriesGroups (
61- dimension : 'USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
63+ dimension : 'CLIENT_TYPE' | ' USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
6264 options ?: Core . RequestOptions ,
6365 ) : Core . APIPromise < WebCrawlerTimeseriesGroupsResponse > ;
6466 timeseriesGroups (
65- dimension : 'USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
67+ dimension : 'CLIENT_TYPE' | ' USER_AGENT' | 'REFERER' | 'CRAWL_REFER_RATIO' | 'VERTICAL' | 'INDUSTRY' ,
6668 query : WebCrawlerTimeseriesGroupsParams | Core . RequestOptions = { } ,
6769 options ?: Core . RequestOptions ,
6870 ) : Core . APIPromise < WebCrawlerTimeseriesGroupsResponse > {
@@ -353,6 +355,11 @@ export interface WebCrawlerSummaryParams {
353355 */
354356 botOperator ?: Array < string > ;
355357
358+ /**
359+ * Filters results by agent type.
360+ */
361+ clientType ?: Array < 'HUMAN' | 'NON_AI_BOT' | 'AI_BOT' | 'MIXED_PURPOSE' > ;
362+
356363 /**
357364 * End of the date range (inclusive).
358365 */
@@ -411,6 +418,11 @@ export interface WebCrawlerTimeseriesGroupsParams {
411418 */
412419 botOperator ?: Array < string > ;
413420
421+ /**
422+ * Filters results by agent type.
423+ */
424+ clientType ?: Array < 'HUMAN' | 'NON_AI_BOT' | 'AI_BOT' | 'MIXED_PURPOSE' > ;
425+
414426 /**
415427 * End of the date range (inclusive).
416428 */
0 commit comments