1+ #nullable enable
2+
3+ namespace DeepL
4+ {
5+ public partial interface IAdminApiClient
6+ {
7+ /// <summary>
8+ /// Get custom tag usage statistics as an admin<br/>
9+ /// Retrieve usage statistics broken down by custom tags within a specified date range.<br/>
10+ /// Optionally aggregate results by day or over the entire period.<br/>
11+ /// Results are paginated; use the `page` parameter with the `next_page` value from<br/>
12+ /// a previous response to retrieve subsequent pages.
13+ /// </summary>
14+ /// <param name="startDate"></param>
15+ /// <param name="endDate"></param>
16+ /// <param name="aggregateBy">
17+ /// Default Value: period
18+ /// </param>
19+ /// <param name="page"></param>
20+ /// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
21+ /// <param name="cancellationToken">The token to cancel the operation with</param>
22+ /// <exception cref="global::DeepL.ApiException"></exception>
23+ global ::System . Threading . Tasks . Task < global ::DeepL . CustomTagUsageReport > AdminGetCustomTagAnalyticsAsync (
24+ global ::System . DateTime startDate ,
25+ global ::System . DateTime endDate ,
26+ global ::DeepL . AdminGetCustomTagAnalyticsAggregateBy ? aggregateBy = default ,
27+ int ? page = default ,
28+ global ::DeepL . AutoSDKRequestOptions ? requestOptions = default ,
29+ global ::System . Threading . CancellationToken cancellationToken = default ) ;
30+ /// <summary>
31+ /// Get custom tag usage statistics as an admin<br/>
32+ /// Retrieve usage statistics broken down by custom tags within a specified date range.<br/>
33+ /// Optionally aggregate results by day or over the entire period.<br/>
34+ /// Results are paginated; use the `page` parameter with the `next_page` value from<br/>
35+ /// a previous response to retrieve subsequent pages.
36+ /// </summary>
37+ /// <param name="startDate"></param>
38+ /// <param name="endDate"></param>
39+ /// <param name="aggregateBy">
40+ /// Default Value: period
41+ /// </param>
42+ /// <param name="page"></param>
43+ /// <param name="requestOptions">Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.</param>
44+ /// <param name="cancellationToken">The token to cancel the operation with</param>
45+ /// <exception cref="global::DeepL.ApiException"></exception>
46+ global ::System . Threading . Tasks . Task < global ::DeepL . AutoSDKHttpResponse < global ::DeepL . CustomTagUsageReport > > AdminGetCustomTagAnalyticsAsResponseAsync (
47+ global ::System . DateTime startDate ,
48+ global ::System . DateTime endDate ,
49+ global ::DeepL . AdminGetCustomTagAnalyticsAggregateBy ? aggregateBy = default ,
50+ int ? page = default ,
51+ global ::DeepL . AutoSDKRequestOptions ? requestOptions = default ,
52+ global ::System . Threading . CancellationToken cancellationToken = default ) ;
53+ }
54+ }
0 commit comments