Skip to content

Commit 06b3a24

Browse files
chore: regenerate from OpenAPI spec
- Auto-generated SDK updates - Version: v0.0.131
1 parent 0642511 commit 06b3a24

818 files changed

Lines changed: 841 additions & 832 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Zernio API
44

55
- API version: 1.0.1
66

7-
- Build date: 2026-04-10T09:29:13.193747949Z[Etc/UTC]
7+
- Build date: 2026-04-10T13:43:01.575959011Z[Etc/UTC]
88

99
- Generator version: 7.19.0
1010

api/openapi.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -306,6 +306,8 @@ paths:
306306
Returns analytics for posts. With postId, returns a single post. Without it, returns a paginated list with overview stats.
307307
Accepts both Zernio Post IDs and External Post IDs (auto-resolved). fromDate defaults to 90 days ago if omitted, max range 366 days.
308308
Single post lookups may return 202 (sync pending) or 424 (all platforms failed). For follower stats, use /v1/accounts/follower-stats.
309+
310+
**LinkedIn personal accounts:** Analytics are only available for posts published through Zernio. LinkedIn's API only returns metrics for posts authored by the authenticated user. Organization/company page analytics work for all posts.
309311
operationId: getAnalytics
310312
parameters:
311313
- description: Returns analytics for a single post. Accepts both Zernio Post
@@ -6603,7 +6605,8 @@ paths:
66036605
/v1/accounts/{accountId}/linkedin-aggregate-analytics:
66046606
get:
66056607
description: Returns aggregate analytics across all posts for a LinkedIn personal
6606-
account. Org accounts should use /v1/analytics instead. Requires r_member_postAnalytics
6608+
account. Only includes posts published through Zernio (LinkedIn API limitation).
6609+
Org accounts should use /v1/analytics instead. Requires r_member_postAnalytics
66076610
scope.
66086611
operationId: getLinkedInAggregateAnalytics
66096612
parameters:
@@ -38390,7 +38393,7 @@ x-documentation:
3839038393
| Twitter/X | Yes | - | Yes | Yes |
3839138394
| Instagram | Yes | Yes | Yes | Yes |
3839238395
| Facebook | Yes | Stories | Yes | Yes |
38393-
| LinkedIn | Yes | - | Yes | - |
38396+
| LinkedIn | Yes | - | Partial | - |
3839438397
| TikTok | Yes | - | Yes | - |
3839538398
| YouTube | Yes | Shorts | Yes | Yes |
3839638399
| Pinterest | Yes | - | Yes | - |
@@ -38401,6 +38404,8 @@ x-documentation:
3840138404
| Telegram | Yes | - | - | - |
3840238405
| Snapchat | Yes | - | - | - |
3840338406

38407+
> **LinkedIn Analytics Note:** For personal LinkedIn accounts, analytics are only available for posts published through Zernio. This is a LinkedIn API limitation: the `memberCreatorPostAnalytics` endpoint only returns metrics for posts authored by the authenticated user. Company/organization page analytics are not affected and work for all posts.
38408+
3840438409
## Rate Limits
3840538410

3840638411
| Plan | Requests/min | Posts/month |

docs/AnalyticsApi.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ All URIs are relative to *https://zernio.com/api*
4545
4646
Get post analytics
4747

48-
Returns analytics for posts. With postId, returns a single post. Without it, returns a paginated list with overview stats. Accepts both Zernio Post IDs and External Post IDs (auto-resolved). fromDate defaults to 90 days ago if omitted, max range 366 days. Single post lookups may return 202 (sync pending) or 424 (all platforms failed). For follower stats, use /v1/accounts/follower-stats.
48+
Returns analytics for posts. With postId, returns a single post. Without it, returns a paginated list with overview stats. Accepts both Zernio Post IDs and External Post IDs (auto-resolved). fromDate defaults to 90 days ago if omitted, max range 366 days. Single post lookups may return 202 (sync pending) or 424 (all platforms failed). For follower stats, use /v1/accounts/follower-stats. **LinkedIn personal accounts:** Analytics are only available for posts published through Zernio. LinkedIn's API only returns metrics for posts authored by the authenticated user. Organization/company page analytics work for all posts.
4949

5050
### Example
5151

@@ -142,7 +142,7 @@ public class Example {
142142
143143
Get post analytics
144144

145-
Returns analytics for posts. With postId, returns a single post. Without it, returns a paginated list with overview stats. Accepts both Zernio Post IDs and External Post IDs (auto-resolved). fromDate defaults to 90 days ago if omitted, max range 366 days. Single post lookups may return 202 (sync pending) or 424 (all platforms failed). For follower stats, use /v1/accounts/follower-stats.
145+
Returns analytics for posts. With postId, returns a single post. Without it, returns a paginated list with overview stats. Accepts both Zernio Post IDs and External Post IDs (auto-resolved). fromDate defaults to 90 days ago if omitted, max range 366 days. Single post lookups may return 202 (sync pending) or 424 (all platforms failed). For follower stats, use /v1/accounts/follower-stats. **LinkedIn personal accounts:** Analytics are only available for posts published through Zernio. LinkedIn's API only returns metrics for posts authored by the authenticated user. Organization/company page analytics work for all posts.
146146

147147
### Example
148148

@@ -1551,7 +1551,7 @@ ApiResponse<[**InstagramDemographicsResponse**](InstagramDemographicsResponse.md
15511551
15521552
Get LinkedIn aggregate stats
15531553

1554-
Returns aggregate analytics across all posts for a LinkedIn personal account. Org accounts should use /v1/analytics instead. Requires r_member_postAnalytics scope.
1554+
Returns aggregate analytics across all posts for a LinkedIn personal account. Only includes posts published through Zernio (LinkedIn API limitation). Org accounts should use /v1/analytics instead. Requires r_member_postAnalytics scope.
15551555

15561556
### Example
15571557

@@ -1634,7 +1634,7 @@ public class Example {
16341634
16351635
Get LinkedIn aggregate stats
16361636

1637-
Returns aggregate analytics across all posts for a LinkedIn personal account. Org accounts should use /v1/analytics instead. Requires r_member_postAnalytics scope.
1637+
Returns aggregate analytics across all posts for a LinkedIn personal account. Only includes posts published through Zernio (LinkedIn API limitation). Org accounts should use /v1/analytics instead. Requires r_member_postAnalytics scope.
16381638

16391639
### Example
16401640

openapi.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ x-documentation:
100100
| Twitter/X | Yes | - | Yes | Yes |
101101
| Instagram | Yes | Yes | Yes | Yes |
102102
| Facebook | Yes | Stories | Yes | Yes |
103-
| LinkedIn | Yes | - | Yes | - |
103+
| LinkedIn | Yes | - | Partial | - |
104104
| TikTok | Yes | - | Yes | - |
105105
| YouTube | Yes | Shorts | Yes | Yes |
106106
| Pinterest | Yes | - | Yes | - |
@@ -111,6 +111,8 @@ x-documentation:
111111
| Telegram | Yes | - | - | - |
112112
| Snapchat | Yes | - | - | - |
113113

114+
> **LinkedIn Analytics Note:** For personal LinkedIn accounts, analytics are only available for posts published through Zernio. This is a LinkedIn API limitation: the `memberCreatorPostAnalytics` endpoint only returns metrics for posts authored by the authenticated user. Company/organization page analytics are not affected and work for all posts.
115+
114116
## Rate Limits
115117

116118
| Plan | Requests/min | Posts/month |
@@ -3365,6 +3367,8 @@ paths:
33653367
Returns analytics for posts. With postId, returns a single post. Without it, returns a paginated list with overview stats.
33663368
Accepts both Zernio Post IDs and External Post IDs (auto-resolved). fromDate defaults to 90 days ago if omitted, max range 366 days.
33673369
Single post lookups may return 202 (sync pending) or 424 (all platforms failed). For follower stats, use /v1/accounts/follower-stats.
3370+
3371+
**LinkedIn personal accounts:** Analytics are only available for posts published through Zernio. LinkedIn's API only returns metrics for posts authored by the authenticated user. Organization/company page analytics work for all posts.
33683372
parameters:
33693373
- name: postId
33703374
in: query
@@ -9892,7 +9896,7 @@ paths:
98929896
operationId: getLinkedInAggregateAnalytics
98939897
tags: [Analytics]
98949898
summary: Get LinkedIn aggregate stats
9895-
description: Returns aggregate analytics across all posts for a LinkedIn personal account. Org accounts should use /v1/analytics instead. Requires r_member_postAnalytics scope.
9899+
description: Returns aggregate analytics across all posts for a LinkedIn personal account. Only includes posts published through Zernio (LinkedIn API limitation). Org accounts should use /v1/analytics instead. Requires r_member_postAnalytics scope.
98969900
parameters:
98979901
- name: accountId
98989902
in: path

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<artifactId>zernio-sdk</artifactId>
66
<packaging>jar</packaging>
77
<name>zernio-sdk</name>
8-
<version>0.0.130</version>
8+
<version>0.0.131</version>
99
<url>https://github.com/openapitools/openapi-generator</url>
1010
<description>OpenAPI Java</description>
1111
<scm>

src/main/java/dev/zernio/ApiClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
* <p>The setter methods of this class return the current object to facilitate
5555
* a fluent style of configuration.</p>
5656
*/
57-
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T09:29:13.193747949Z[Etc/UTC]", comments = "Generator version: 7.19.0")
57+
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T13:43:01.575959011Z[Etc/UTC]", comments = "Generator version: 7.19.0")
5858
public class ApiClient {
5959

6060
protected HttpClient.Builder builder;

src/main/java/dev/zernio/ApiException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
import java.net.http.HttpHeaders;
1717

18-
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T09:29:13.193747949Z[Etc/UTC]", comments = "Generator version: 7.19.0")
18+
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T13:43:01.575959011Z[Etc/UTC]", comments = "Generator version: 7.19.0")
1919
public class ApiException extends Exception {
2020
private static final long serialVersionUID = 1L;
2121

src/main/java/dev/zernio/ApiResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
*
2222
* @param <T> The type of data that is deserialized from response body
2323
*/
24-
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T09:29:13.193747949Z[Etc/UTC]", comments = "Generator version: 7.19.0")
24+
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T13:43:01.575959011Z[Etc/UTC]", comments = "Generator version: 7.19.0")
2525
public class ApiResponse<T> {
2626
final private int statusCode;
2727
final private Map<String, List<String>> headers;

src/main/java/dev/zernio/Configuration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import java.util.concurrent.atomic.AtomicReference;
1818
import java.util.function.Supplier;
1919

20-
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T09:29:13.193747949Z[Etc/UTC]", comments = "Generator version: 7.19.0")
20+
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T13:43:01.575959011Z[Etc/UTC]", comments = "Generator version: 7.19.0")
2121
public class Configuration {
2222
public static final String VERSION = "1.0.1";
2323

src/main/java/dev/zernio/JSON.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
import java.util.Map;
2727
import java.util.Set;
2828

29-
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T09:29:13.193747949Z[Etc/UTC]", comments = "Generator version: 7.19.0")
29+
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T13:43:01.575959011Z[Etc/UTC]", comments = "Generator version: 7.19.0")
3030
public class JSON {
3131
private ObjectMapper mapper;
3232

@@ -82,7 +82,7 @@ public static Class<?> getClassForElement(JsonNode node, Class<?> modelClass) {
8282
/**
8383
* Helper class to register the discriminator mappings.
8484
*/
85-
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T09:29:13.193747949Z[Etc/UTC]", comments = "Generator version: 7.19.0")
85+
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2026-04-10T13:43:01.575959011Z[Etc/UTC]", comments = "Generator version: 7.19.0")
8686
private static class ClassDiscriminatorMapping {
8787
// The model class name.
8888
Class<?> modelClass;

0 commit comments

Comments
 (0)