entry : object.entrySet()) {
+ JsonElement value = entry.getValue();
+ String rendered = value.isJsonPrimitive() && value.getAsJsonPrimitive().isString()
+ ? value.getAsString()
+ : value.toString();
+ messages.add(entry.getKey() + ": " + rendered);
+ }
+ Collections.sort(messages);
+ }
+ } catch (RuntimeException e) {
+ return messages;
+ }
+
+ return messages;
+ }
}
diff --git a/src/main/java/com/onesignal/client/ApiResponse.java b/src/main/java/com/onesignal/client/ApiResponse.java
index d67f351..37e3f0c 100644
--- a/src/main/java/com/onesignal/client/ApiResponse.java
+++ b/src/main/java/com/onesignal/client/ApiResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/Configuration.java b/src/main/java/com/onesignal/client/Configuration.java
index 54f5718..d632f10 100644
--- a/src/main/java/com/onesignal/client/Configuration.java
+++ b/src/main/java/com/onesignal/client/Configuration.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/GzipRequestInterceptor.java b/src/main/java/com/onesignal/client/GzipRequestInterceptor.java
index 9c36c3b..36f3d87 100644
--- a/src/main/java/com/onesignal/client/GzipRequestInterceptor.java
+++ b/src/main/java/com/onesignal/client/GzipRequestInterceptor.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/JSON.java b/src/main/java/com/onesignal/client/JSON.java
index 1cb0693..69885ff 100644
--- a/src/main/java/com/onesignal/client/JSON.java
+++ b/src/main/java/com/onesignal/client/JSON.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/NotificationHelpers.java b/src/main/java/com/onesignal/client/NotificationHelpers.java
new file mode 100644
index 0000000..a7b9e8a
--- /dev/null
+++ b/src/main/java/com/onesignal/client/NotificationHelpers.java
@@ -0,0 +1,150 @@
+package com.onesignal.client;
+
+import com.onesignal.client.api.DefaultApi;
+import com.onesignal.client.model.CreateNotificationSuccessResponse;
+import com.onesignal.client.model.Notification;
+
+import java.io.IOException;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
+
+/**
+ * Helpers for common OneSignal API usage patterns.
+ */
+public final class NotificationHelpers {
+ public static final int DEFAULT_MAX_RETRIES = 3;
+ public static final long DEFAULT_BASE_DELAY_MILLIS = 1000L;
+ public static final long MIN_BASE_DELAY_MILLIS = 1000L;
+ public static final long MAX_BASE_DELAY_MILLIS = 60000L;
+
+ private NotificationHelpers() {
+ }
+
+ /**
+ * Result of {@link #createNotificationWithRetry}: the create response plus
+ * whether the server replayed a previously completed request
+ * (Idempotent-Replayed response header).
+ */
+ public static final class CreateNotificationWithRetryResult {
+ private final CreateNotificationSuccessResponse response;
+ private final boolean wasReplayed;
+
+ CreateNotificationWithRetryResult(CreateNotificationSuccessResponse response, boolean wasReplayed) {
+ this.response = response;
+ this.wasReplayed = wasReplayed;
+ }
+
+ public CreateNotificationSuccessResponse getResponse() {
+ return response;
+ }
+
+ public boolean getWasReplayed() {
+ return wasReplayed;
+ }
+ }
+
+ /**
+ * Same as {@link #createNotificationWithRetry(DefaultApi, Notification, int, long)}
+ * with the default retry budget (3 retries, 1s backoff base).
+ *
+ * @param api the API instance to call through
+ * @param notification the notification to send
+ * @return the response plus the replay flag
+ * @throws ApiException when the call fails with a non-retryable error or the retry budget is exhausted
+ */
+ public static CreateNotificationWithRetryResult createNotificationWithRetry(DefaultApi api, Notification notification) throws ApiException {
+ return createNotificationWithRetry(api, notification, DEFAULT_MAX_RETRIES, DEFAULT_BASE_DELAY_MILLIS);
+ }
+
+ /**
+ * Create a notification with safe, idempotent retries.
+ *
+ * Ensures {@code notification.idempotencyKey} is set (generating a
+ * UUIDv4 when absent) so the server can deduplicate, then calls
+ * {@code createNotification}. Transient failures (HTTP 429, HTTP 503, or
+ * IO-level errors) are retried with the SAME idempotency key, honoring the
+ * {@code Retry-After} response header when present and falling back to
+ * exponential backoff ({@code baseDelayMillis * 2^attempt}) otherwise.
+ * Other errors are thrown immediately.
+ *
+ * @param api the API instance to call through
+ * @param notification an existing idempotency key is respected, never overwritten
+ * @param maxRetries retries after the initial attempt
+ * @param baseDelayMillis backoff base in milliseconds when Retry-After is absent; clamped to [1000, 60000]
+ * @return the response plus the replay flag
+ * @throws ApiException when the call fails with a non-retryable error or the retry budget is exhausted
+ */
+ public static CreateNotificationWithRetryResult createNotificationWithRetry(DefaultApi api, Notification notification, int maxRetries, long baseDelayMillis) throws ApiException {
+ if (notification.getIdempotencyKey() == null || notification.getIdempotencyKey().isEmpty()) {
+ notification.setIdempotencyKey(UUID.randomUUID().toString());
+ }
+
+ // Clamp the backoff base so a stray value can neither hammer the API
+ // (too small) nor stall the caller for an unbounded stretch (too large).
+ long effectiveBaseDelay = Math.min(MAX_BASE_DELAY_MILLIS, Math.max(MIN_BASE_DELAY_MILLIS, baseDelayMillis));
+
+ int attempt = 0;
+ while (true) {
+ try {
+ ApiResponse response = api.createNotificationWithHttpInfo(notification);
+ return new CreateNotificationWithRetryResult(response.getData(), isReplayed(response.getHeaders()));
+ } catch (ApiException e) {
+ // Code 0 with an IOException cause is a transport-level failure
+ // (timeout, connection reset) that never reached the server.
+ boolean retryable = e.getCode() == 429 || e.getCode() == 503
+ || (e.getCode() == 0 && e.getCause() instanceof IOException);
+ if (!retryable || attempt >= maxRetries) {
+ throw e;
+ }
+ sleep(retryDelayMillis(e.getResponseHeaders(), attempt, effectiveBaseDelay));
+ attempt++;
+ }
+ }
+ }
+
+ private static String headerValue(Map> headers, String name) {
+ if (headers == null) {
+ return null;
+ }
+ for (Map.Entry> entry : headers.entrySet()) {
+ if (entry.getKey() != null && entry.getKey().equalsIgnoreCase(name)
+ && entry.getValue() != null && !entry.getValue().isEmpty()) {
+ return entry.getValue().get(0);
+ }
+ }
+ return null;
+ }
+
+ private static boolean isReplayed(Map> headers) {
+ String value = headerValue(headers, "Idempotent-Replayed");
+ return value != null && value.trim().equalsIgnoreCase("true");
+ }
+
+ private static long retryDelayMillis(Map> headers, int attempt, long baseDelayMillis) {
+ String retryAfter = headerValue(headers, "Retry-After");
+ if (retryAfter != null) {
+ try {
+ long seconds = Long.parseLong(retryAfter.trim());
+ if (seconds >= 0) {
+ return seconds * 1000L;
+ }
+ } catch (NumberFormatException ignored) {
+ // fall through to exponential backoff
+ }
+ }
+ return baseDelayMillis * (1L << attempt);
+ }
+
+ private static void sleep(long millis) throws ApiException {
+ if (millis <= 0) {
+ return;
+ }
+ try {
+ Thread.sleep(millis);
+ } catch (InterruptedException e) {
+ Thread.currentThread().interrupt();
+ throw new ApiException(e);
+ }
+ }
+}
diff --git a/src/main/java/com/onesignal/client/OneSignalErrors.java b/src/main/java/com/onesignal/client/OneSignalErrors.java
new file mode 100644
index 0000000..a61e8c2
--- /dev/null
+++ b/src/main/java/com/onesignal/client/OneSignalErrors.java
@@ -0,0 +1,28 @@
+package com.onesignal.client;
+
+/**
+ * Generated from inputs/api/error-catalog.json. Do not edit by hand.
+ *
+ * Sentinel error message strings the OneSignal API can return. Each
+ * constant equals the literal message the server emits, so you can test
+ * membership against {@link ApiException#getErrorMessages()} (e.g.
+ * NO_TARGETING_SPECIFIED).
+ *
+ *
Note: 200-status sentinels such as NO_SUBSCRIBERS arrive on a
+ * successful response, not via the exception accessor — read the
+ * response's errors field for those.
+ */
+public final class OneSignalErrors {
+ private OneSignalErrors() {}
+
+ /** HTTP 403 | retryable: no | emitted by: any API-key-authenticated endpoint (REST or Organization key) | note: Generic auth-failure message the public api.onesignal.com edge returns for any invalid or mismatched key — REST or Organization — so a single sentinel covers both. Supersedes the Rails-monolith INVALID_REST_API_KEY / INVALID_USER_AUTH_KEY strings, which the public host no longer returns verbatim. Note the double space after 'denied.' */
+ public static final String INVALID_API_KEY = "Access denied. Please include an 'Authorization: ...' header with a valid API key (https://documentation.onesignal.com/docs/en/keys-and-ids#api-keys).";
+ /** HTTP 400, 404 | retryable: no | emitted by: POST /notifications/{id}/history, POST /notifications/{id}/messages, GET /notifications/{id} (export) | note: Verified live 2026-06-16: GET /notifications/{bogus-uuid} returns 404 with this exact message. */
+ public static final String NOTIFICATION_NOT_FOUND = "Notification not found";
+ /** HTTP 200 | retryable: no | emitted by: POST /notifications | note: Returned with HTTP 200 OK (id is empty), not an error status. The flagship case for the errorMessages accessor — lets callers distinguish a sent notification from a no-op without parsing the polymorphic 200 body. */
+ public static final String NO_SUBSCRIBERS = "All included players are not subscribed";
+ /** HTTP 400 | retryable: no | emitted by: POST /notifications | note: Verified live 2026-06-16: a no-targeting POST /notifications returns 400 with this exact message. */
+ public static final String NO_TARGETING_SPECIFIED = "You must include which players, segments, or tags you wish to send this notification to.";
+ /** HTTP 503 | retryable: yes | emitted by: any endpoint (pgbouncer rejection) | note: Transient DB/pgbouncer failure — the canonical retryable sentinel. */
+ public static final String SERVICE_UNAVAILABLE = "Service temporarily unavailable";
+}
diff --git a/src/main/java/com/onesignal/client/Pair.java b/src/main/java/com/onesignal/client/Pair.java
index c52851e..d01a567 100644
--- a/src/main/java/com/onesignal/client/Pair.java
+++ b/src/main/java/com/onesignal/client/Pair.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/ProgressRequestBody.java b/src/main/java/com/onesignal/client/ProgressRequestBody.java
index 5824493..dc6c4f5 100644
--- a/src/main/java/com/onesignal/client/ProgressRequestBody.java
+++ b/src/main/java/com/onesignal/client/ProgressRequestBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/ProgressResponseBody.java b/src/main/java/com/onesignal/client/ProgressResponseBody.java
index 80623ad..d2b6979 100644
--- a/src/main/java/com/onesignal/client/ProgressResponseBody.java
+++ b/src/main/java/com/onesignal/client/ProgressResponseBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/StringUtil.java b/src/main/java/com/onesignal/client/StringUtil.java
index 5ee1648..0f7a15f 100644
--- a/src/main/java/com/onesignal/client/StringUtil.java
+++ b/src/main/java/com/onesignal/client/StringUtil.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/api/DefaultApi.java b/src/main/java/com/onesignal/client/api/DefaultApi.java
index bb6f55d..d7454b8 100644
--- a/src/main/java/com/onesignal/client/api/DefaultApi.java
+++ b/src/main/java/com/onesignal/client/api/DefaultApi.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
@@ -154,7 +154,7 @@ public okhttp3.Call cancelNotificationCall(String appId, String notificationId,
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -308,7 +308,7 @@ public okhttp3.Call copyTemplateToAppCall(String templateId, String appId, CopyT
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -470,7 +470,7 @@ public okhttp3.Call createAliasCall(String appId, String aliasLabel, String alia
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -643,7 +643,7 @@ public okhttp3.Call createAliasBySubscriptionCall(String appId, String subscript
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -803,7 +803,7 @@ public okhttp3.Call createApiKeyCall(String appId, CreateApiKeyRequest createApi
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -945,7 +945,7 @@ public okhttp3.Call createAppCall(App app, final ApiCallback _callback) throws A
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -1085,7 +1085,7 @@ public okhttp3.Call createCustomEventsCall(String appId, CustomEventsRequest cus
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -1233,7 +1233,7 @@ public okhttp3.Call createNotificationCall(Notification notification, final ApiC
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -1373,7 +1373,7 @@ public okhttp3.Call createSegmentCall(String appId, Segment segment, final ApiCa
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -1525,7 +1525,7 @@ public okhttp3.Call createSubscriptionCall(String appId, String aliasLabel, Stri
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -1695,7 +1695,7 @@ public okhttp3.Call createTemplateCall(CreateTemplateRequest createTemplateReque
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -1837,7 +1837,7 @@ public okhttp3.Call createUserCall(String appId, User user, final ApiCallback _c
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -2000,7 +2000,7 @@ public okhttp3.Call deleteAliasCall(String appId, String aliasLabel, String alia
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -2169,7 +2169,7 @@ public okhttp3.Call deleteApiKeyCall(String appId, String tokenId, final ApiCall
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -2315,7 +2315,7 @@ public okhttp3.Call deleteSegmentCall(String appId, String segmentId, final ApiC
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -2468,7 +2468,7 @@ public okhttp3.Call deleteSubscriptionCall(String appId, String subscriptionId,
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -2617,7 +2617,7 @@ public okhttp3.Call deleteTemplateCall(String templateId, String appId, final Ap
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -2772,7 +2772,7 @@ public okhttp3.Call deleteUserCall(String appId, String aliasLabel, String alias
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -2927,7 +2927,7 @@ public okhttp3.Call exportEventsCall(String notificationId, String appId, final
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -3081,7 +3081,7 @@ public okhttp3.Call exportSubscriptionsCall(String appId, ExportSubscriptionsReq
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -3227,7 +3227,7 @@ public okhttp3.Call getAliasesCall(String appId, String aliasLabel, String alias
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -3386,7 +3386,7 @@ public okhttp3.Call getAliasesBySubscriptionCall(String appId, String subscripti
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -3532,7 +3532,7 @@ public okhttp3.Call getAppCall(String appId, final ApiCallback _callback) throws
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -3668,7 +3668,7 @@ public okhttp3.Call getAppsCall(final ApiCallback _callback) throws ApiException
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -3800,7 +3800,7 @@ public okhttp3.Call getNotificationCall(String appId, String notificationId, fin
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -3955,7 +3955,7 @@ public okhttp3.Call getNotificationHistoryCall(String notificationId, GetNotific
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -4106,7 +4106,7 @@ public okhttp3.Call getNotificationsCall(String appId, Integer limit, Integer of
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -4274,7 +4274,7 @@ public okhttp3.Call getOutcomesCall(String appId, String outcomeNames, String ou
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (outcomeNames != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("outcome_names", outcomeNames));
@@ -4454,7 +4454,7 @@ public okhttp3.Call getSegmentsCall(String appId, Integer offset, Integer limit,
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (offset != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("offset", offset));
@@ -4611,7 +4611,7 @@ public okhttp3.Call getUserCall(String appId, String aliasLabel, String aliasId,
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -4769,7 +4769,7 @@ public okhttp3.Call rotateApiKeyCall(String appId, String tokenId, final ApiCall
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -4915,7 +4915,7 @@ public okhttp3.Call startLiveActivityCall(String appId, String activityType, Sta
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -5074,7 +5074,7 @@ public okhttp3.Call transferSubscriptionCall(String appId, String subscriptionId
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -5237,7 +5237,7 @@ public okhttp3.Call unsubscribeEmailWithTokenCall(String appId, String notificat
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (token != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("token", token));
@@ -5397,7 +5397,7 @@ public okhttp3.Call updateApiKeyCall(String appId, String tokenId, UpdateApiKeyR
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -5549,7 +5549,7 @@ public okhttp3.Call updateAppCall(String appId, App app, final ApiCallback _call
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -5698,7 +5698,7 @@ public okhttp3.Call updateLiveActivityCall(String appId, String activityId, Upda
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -5857,7 +5857,7 @@ public okhttp3.Call updateSubscriptionCall(String appId, String subscriptionId,
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -6018,7 +6018,7 @@ public okhttp3.Call updateSubscriptionByTokenCall(String appId, String tokenType
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -6181,7 +6181,7 @@ public okhttp3.Call updateTemplateCall(String templateId, String appId, UpdateTe
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -6342,7 +6342,7 @@ public okhttp3.Call updateUserCall(String appId, String aliasLabel, String alias
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -6506,7 +6506,7 @@ public okhttp3.Call viewApiKeysCall(String appId, final ApiCallback _callback) t
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
final String[] localVarAccepts = {
"application/json"
@@ -6642,7 +6642,7 @@ public okhttp3.Call viewTemplateCall(String templateId, String appId, final ApiC
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -6794,7 +6794,7 @@ public okhttp3.Call viewTemplatesCall(String appId, Integer limit, Integer offse
Map localVarFormParams = new HashMap();
// Adds client sdk version header
- localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.6.0");
+ localVarHeaderParams.put("OS-Usage-Data", "kind=sdk, sdk-name=onesignal-java, version=5.7.0");
if (appId != null) {
localVarQueryParams.addAll(localVarApiClient.parameterToPair("app_id", appId));
@@ -6916,4 +6916,15 @@ public okhttp3.Call viewTemplatesAsync(String appId, Integer limit, Integer offs
localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
return localVarCall;
}
+
+ // OneSignal: surface the idempotent-retry helper as an instance method so
+ // the call mirrors createNotification(). Delegates to NotificationHelpers
+ // (single source of truth). Only meaningful on DefaultApi (the sole API).
+ public com.onesignal.client.NotificationHelpers.CreateNotificationWithRetryResult createNotificationWithRetry(com.onesignal.client.model.Notification notification) throws ApiException {
+ return com.onesignal.client.NotificationHelpers.createNotificationWithRetry(this, notification);
+ }
+
+ public com.onesignal.client.NotificationHelpers.CreateNotificationWithRetryResult createNotificationWithRetry(com.onesignal.client.model.Notification notification, int maxRetries, long baseDelayMillis) throws ApiException {
+ return com.onesignal.client.NotificationHelpers.createNotificationWithRetry(this, notification, maxRetries, baseDelayMillis);
+ }
}
diff --git a/src/main/java/com/onesignal/client/auth/ApiKeyAuth.java b/src/main/java/com/onesignal/client/auth/ApiKeyAuth.java
index 6a762d4..185455d 100644
--- a/src/main/java/com/onesignal/client/auth/ApiKeyAuth.java
+++ b/src/main/java/com/onesignal/client/auth/ApiKeyAuth.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/auth/Authentication.java b/src/main/java/com/onesignal/client/auth/Authentication.java
index b4d7ac0..7b2629e 100644
--- a/src/main/java/com/onesignal/client/auth/Authentication.java
+++ b/src/main/java/com/onesignal/client/auth/Authentication.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/auth/HttpBasicAuth.java b/src/main/java/com/onesignal/client/auth/HttpBasicAuth.java
index 86a2def..db1820e 100644
--- a/src/main/java/com/onesignal/client/auth/HttpBasicAuth.java
+++ b/src/main/java/com/onesignal/client/auth/HttpBasicAuth.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/auth/HttpBearerAuth.java b/src/main/java/com/onesignal/client/auth/HttpBearerAuth.java
index 5dac082..fbbe5c5 100644
--- a/src/main/java/com/onesignal/client/auth/HttpBearerAuth.java
+++ b/src/main/java/com/onesignal/client/auth/HttpBearerAuth.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/AbstractOpenApiSchema.java b/src/main/java/com/onesignal/client/model/AbstractOpenApiSchema.java
index d01845d..015386d 100644
--- a/src/main/java/com/onesignal/client/model/AbstractOpenApiSchema.java
+++ b/src/main/java/com/onesignal/client/model/AbstractOpenApiSchema.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/ApiKeyToken.java b/src/main/java/com/onesignal/client/model/ApiKeyToken.java
index 47100f0..42b2cb9 100644
--- a/src/main/java/com/onesignal/client/model/ApiKeyToken.java
+++ b/src/main/java/com/onesignal/client/model/ApiKeyToken.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/ApiKeyTokensListResponse.java b/src/main/java/com/onesignal/client/model/ApiKeyTokensListResponse.java
index 27604b2..438a024 100644
--- a/src/main/java/com/onesignal/client/model/ApiKeyTokensListResponse.java
+++ b/src/main/java/com/onesignal/client/model/ApiKeyTokensListResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/App.java b/src/main/java/com/onesignal/client/model/App.java
index 9b4c601..8de749b 100644
--- a/src/main/java/com/onesignal/client/model/App.java
+++ b/src/main/java/com/onesignal/client/model/App.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/BasicNotification.java b/src/main/java/com/onesignal/client/model/BasicNotification.java
index bd89bea..a7eb116 100644
--- a/src/main/java/com/onesignal/client/model/BasicNotification.java
+++ b/src/main/java/com/onesignal/client/model/BasicNotification.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/BasicNotificationAllOf.java b/src/main/java/com/onesignal/client/model/BasicNotificationAllOf.java
index 2a177e6..763bde3 100644
--- a/src/main/java/com/onesignal/client/model/BasicNotificationAllOf.java
+++ b/src/main/java/com/onesignal/client/model/BasicNotificationAllOf.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/BasicNotificationAllOfAndroidBackgroundLayout.java b/src/main/java/com/onesignal/client/model/BasicNotificationAllOfAndroidBackgroundLayout.java
index 4bb6d92..1f20597 100644
--- a/src/main/java/com/onesignal/client/model/BasicNotificationAllOfAndroidBackgroundLayout.java
+++ b/src/main/java/com/onesignal/client/model/BasicNotificationAllOfAndroidBackgroundLayout.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Button.java b/src/main/java/com/onesignal/client/model/Button.java
index 57abb66..cc86eab 100644
--- a/src/main/java/com/onesignal/client/model/Button.java
+++ b/src/main/java/com/onesignal/client/model/Button.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CopyTemplateRequest.java b/src/main/java/com/onesignal/client/model/CopyTemplateRequest.java
index 7cfc253..7051644 100644
--- a/src/main/java/com/onesignal/client/model/CopyTemplateRequest.java
+++ b/src/main/java/com/onesignal/client/model/CopyTemplateRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateApiKeyRequest.java b/src/main/java/com/onesignal/client/model/CreateApiKeyRequest.java
index 561b233..1676d82 100644
--- a/src/main/java/com/onesignal/client/model/CreateApiKeyRequest.java
+++ b/src/main/java/com/onesignal/client/model/CreateApiKeyRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateApiKeyResponse.java b/src/main/java/com/onesignal/client/model/CreateApiKeyResponse.java
index ab11aa3..fc3d4cf 100644
--- a/src/main/java/com/onesignal/client/model/CreateApiKeyResponse.java
+++ b/src/main/java/com/onesignal/client/model/CreateApiKeyResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateNotificationSuccessResponse.java b/src/main/java/com/onesignal/client/model/CreateNotificationSuccessResponse.java
index b90ea97..1d080b7 100644
--- a/src/main/java/com/onesignal/client/model/CreateNotificationSuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/CreateNotificationSuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateSegmentConflictResponse.java b/src/main/java/com/onesignal/client/model/CreateSegmentConflictResponse.java
index 2b73ff1..06980ca 100644
--- a/src/main/java/com/onesignal/client/model/CreateSegmentConflictResponse.java
+++ b/src/main/java/com/onesignal/client/model/CreateSegmentConflictResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateSegmentSuccessResponse.java b/src/main/java/com/onesignal/client/model/CreateSegmentSuccessResponse.java
index 96c9704..6add7bb 100644
--- a/src/main/java/com/onesignal/client/model/CreateSegmentSuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/CreateSegmentSuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateTemplateRequest.java b/src/main/java/com/onesignal/client/model/CreateTemplateRequest.java
index 48dbea9..aa74a77 100644
--- a/src/main/java/com/onesignal/client/model/CreateTemplateRequest.java
+++ b/src/main/java/com/onesignal/client/model/CreateTemplateRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateUserConflictResponse.java b/src/main/java/com/onesignal/client/model/CreateUserConflictResponse.java
index 7cfecf3..b2cb8b7 100644
--- a/src/main/java/com/onesignal/client/model/CreateUserConflictResponse.java
+++ b/src/main/java/com/onesignal/client/model/CreateUserConflictResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsInner.java b/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsInner.java
index 018bc99..92ecaa7 100644
--- a/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsInner.java
+++ b/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsInner.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsItemsMeta.java b/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsItemsMeta.java
index 87a6147..722258c 100644
--- a/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsItemsMeta.java
+++ b/src/main/java/com/onesignal/client/model/CreateUserConflictResponseErrorsItemsMeta.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CustomEvent.java b/src/main/java/com/onesignal/client/model/CustomEvent.java
index a7246cd..796ca59 100644
--- a/src/main/java/com/onesignal/client/model/CustomEvent.java
+++ b/src/main/java/com/onesignal/client/model/CustomEvent.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/CustomEventsRequest.java b/src/main/java/com/onesignal/client/model/CustomEventsRequest.java
index 141a037..0929cec 100644
--- a/src/main/java/com/onesignal/client/model/CustomEventsRequest.java
+++ b/src/main/java/com/onesignal/client/model/CustomEventsRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/DeliveryData.java b/src/main/java/com/onesignal/client/model/DeliveryData.java
index d08f94b..82b56b2 100644
--- a/src/main/java/com/onesignal/client/model/DeliveryData.java
+++ b/src/main/java/com/onesignal/client/model/DeliveryData.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/ExportEventsSuccessResponse.java b/src/main/java/com/onesignal/client/model/ExportEventsSuccessResponse.java
index 275b7aa..06b1d1c 100644
--- a/src/main/java/com/onesignal/client/model/ExportEventsSuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/ExportEventsSuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/ExportSubscriptionsRequestBody.java b/src/main/java/com/onesignal/client/model/ExportSubscriptionsRequestBody.java
index 7ee509c..792ed11 100644
--- a/src/main/java/com/onesignal/client/model/ExportSubscriptionsRequestBody.java
+++ b/src/main/java/com/onesignal/client/model/ExportSubscriptionsRequestBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/ExportSubscriptionsSuccessResponse.java b/src/main/java/com/onesignal/client/model/ExportSubscriptionsSuccessResponse.java
index 97c6048..eb3f7e5 100644
--- a/src/main/java/com/onesignal/client/model/ExportSubscriptionsSuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/ExportSubscriptionsSuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Filter.java b/src/main/java/com/onesignal/client/model/Filter.java
index fe1776a..25af41a 100644
--- a/src/main/java/com/onesignal/client/model/Filter.java
+++ b/src/main/java/com/onesignal/client/model/Filter.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/FilterExpression.java b/src/main/java/com/onesignal/client/model/FilterExpression.java
index 31a7ba2..ccc0075 100644
--- a/src/main/java/com/onesignal/client/model/FilterExpression.java
+++ b/src/main/java/com/onesignal/client/model/FilterExpression.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/GenericError.java b/src/main/java/com/onesignal/client/model/GenericError.java
index 47c3c6a..0cf6447 100644
--- a/src/main/java/com/onesignal/client/model/GenericError.java
+++ b/src/main/java/com/onesignal/client/model/GenericError.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/GenericSuccessBoolResponse.java b/src/main/java/com/onesignal/client/model/GenericSuccessBoolResponse.java
index 2164033..6169708 100644
--- a/src/main/java/com/onesignal/client/model/GenericSuccessBoolResponse.java
+++ b/src/main/java/com/onesignal/client/model/GenericSuccessBoolResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/GetNotificationHistoryRequestBody.java b/src/main/java/com/onesignal/client/model/GetNotificationHistoryRequestBody.java
index 6fecf7a..8fd2bb0 100644
--- a/src/main/java/com/onesignal/client/model/GetNotificationHistoryRequestBody.java
+++ b/src/main/java/com/onesignal/client/model/GetNotificationHistoryRequestBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/GetSegmentsSuccessResponse.java b/src/main/java/com/onesignal/client/model/GetSegmentsSuccessResponse.java
index 00d4120..f14852e 100644
--- a/src/main/java/com/onesignal/client/model/GetSegmentsSuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/GetSegmentsSuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/LanguageStringMap.java b/src/main/java/com/onesignal/client/model/LanguageStringMap.java
index f9b9cde..061687b 100644
--- a/src/main/java/com/onesignal/client/model/LanguageStringMap.java
+++ b/src/main/java/com/onesignal/client/model/LanguageStringMap.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Notification.java b/src/main/java/com/onesignal/client/model/Notification.java
index ff50de9..2f337d8 100644
--- a/src/main/java/com/onesignal/client/model/Notification.java
+++ b/src/main/java/com/onesignal/client/model/Notification.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/NotificationAllOf.java b/src/main/java/com/onesignal/client/model/NotificationAllOf.java
index be91ee2..9e0d7f2 100644
--- a/src/main/java/com/onesignal/client/model/NotificationAllOf.java
+++ b/src/main/java/com/onesignal/client/model/NotificationAllOf.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/NotificationHistorySuccessResponse.java b/src/main/java/com/onesignal/client/model/NotificationHistorySuccessResponse.java
index e89ae62..ac7e449 100644
--- a/src/main/java/com/onesignal/client/model/NotificationHistorySuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/NotificationHistorySuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/NotificationSlice.java b/src/main/java/com/onesignal/client/model/NotificationSlice.java
index f175b0a..18462a1 100644
--- a/src/main/java/com/onesignal/client/model/NotificationSlice.java
+++ b/src/main/java/com/onesignal/client/model/NotificationSlice.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/NotificationTarget.java b/src/main/java/com/onesignal/client/model/NotificationTarget.java
index bf0771e..fb565fe 100644
--- a/src/main/java/com/onesignal/client/model/NotificationTarget.java
+++ b/src/main/java/com/onesignal/client/model/NotificationTarget.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/NotificationWithMeta.java b/src/main/java/com/onesignal/client/model/NotificationWithMeta.java
index 8017284..b15efe9 100644
--- a/src/main/java/com/onesignal/client/model/NotificationWithMeta.java
+++ b/src/main/java/com/onesignal/client/model/NotificationWithMeta.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/NotificationWithMetaAllOf.java b/src/main/java/com/onesignal/client/model/NotificationWithMetaAllOf.java
index caae549..58680a5 100644
--- a/src/main/java/com/onesignal/client/model/NotificationWithMetaAllOf.java
+++ b/src/main/java/com/onesignal/client/model/NotificationWithMetaAllOf.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Operator.java b/src/main/java/com/onesignal/client/model/Operator.java
index 402a781..4e7c6ce 100644
--- a/src/main/java/com/onesignal/client/model/Operator.java
+++ b/src/main/java/com/onesignal/client/model/Operator.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/OutcomeData.java b/src/main/java/com/onesignal/client/model/OutcomeData.java
index c26a668..54d7152 100644
--- a/src/main/java/com/onesignal/client/model/OutcomeData.java
+++ b/src/main/java/com/onesignal/client/model/OutcomeData.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/OutcomesData.java b/src/main/java/com/onesignal/client/model/OutcomesData.java
index d141429..601ea1c 100644
--- a/src/main/java/com/onesignal/client/model/OutcomesData.java
+++ b/src/main/java/com/onesignal/client/model/OutcomesData.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PlatformDeliveryData.java b/src/main/java/com/onesignal/client/model/PlatformDeliveryData.java
index 138afe7..3c7d0a8 100644
--- a/src/main/java/com/onesignal/client/model/PlatformDeliveryData.java
+++ b/src/main/java/com/onesignal/client/model/PlatformDeliveryData.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PlatformDeliveryDataEmailAllOf.java b/src/main/java/com/onesignal/client/model/PlatformDeliveryDataEmailAllOf.java
index d3e337a..0d27f53 100644
--- a/src/main/java/com/onesignal/client/model/PlatformDeliveryDataEmailAllOf.java
+++ b/src/main/java/com/onesignal/client/model/PlatformDeliveryDataEmailAllOf.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PlatformDeliveryDataSmsAllOf.java b/src/main/java/com/onesignal/client/model/PlatformDeliveryDataSmsAllOf.java
index a3225b3..1db459e 100644
--- a/src/main/java/com/onesignal/client/model/PlatformDeliveryDataSmsAllOf.java
+++ b/src/main/java/com/onesignal/client/model/PlatformDeliveryDataSmsAllOf.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PropertiesBody.java b/src/main/java/com/onesignal/client/model/PropertiesBody.java
index d2f2128..b11d7c0 100644
--- a/src/main/java/com/onesignal/client/model/PropertiesBody.java
+++ b/src/main/java/com/onesignal/client/model/PropertiesBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PropertiesDeltas.java b/src/main/java/com/onesignal/client/model/PropertiesDeltas.java
index 9ad8840..cf1b898 100644
--- a/src/main/java/com/onesignal/client/model/PropertiesDeltas.java
+++ b/src/main/java/com/onesignal/client/model/PropertiesDeltas.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/PropertiesObject.java b/src/main/java/com/onesignal/client/model/PropertiesObject.java
index 28d5881..e8140de 100644
--- a/src/main/java/com/onesignal/client/model/PropertiesObject.java
+++ b/src/main/java/com/onesignal/client/model/PropertiesObject.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Purchase.java b/src/main/java/com/onesignal/client/model/Purchase.java
index 1f8068d..6e6373e 100644
--- a/src/main/java/com/onesignal/client/model/Purchase.java
+++ b/src/main/java/com/onesignal/client/model/Purchase.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/RateLimitError.java b/src/main/java/com/onesignal/client/model/RateLimitError.java
index 26107e0..4ec3e5e 100644
--- a/src/main/java/com/onesignal/client/model/RateLimitError.java
+++ b/src/main/java/com/onesignal/client/model/RateLimitError.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Segment.java b/src/main/java/com/onesignal/client/model/Segment.java
index a589d58..9668544 100644
--- a/src/main/java/com/onesignal/client/model/Segment.java
+++ b/src/main/java/com/onesignal/client/model/Segment.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/SegmentData.java b/src/main/java/com/onesignal/client/model/SegmentData.java
index e5c73e0..5b18bac 100644
--- a/src/main/java/com/onesignal/client/model/SegmentData.java
+++ b/src/main/java/com/onesignal/client/model/SegmentData.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/SegmentNotificationTarget.java b/src/main/java/com/onesignal/client/model/SegmentNotificationTarget.java
index a939450..21026f3 100644
--- a/src/main/java/com/onesignal/client/model/SegmentNotificationTarget.java
+++ b/src/main/java/com/onesignal/client/model/SegmentNotificationTarget.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/StartLiveActivityRequest.java b/src/main/java/com/onesignal/client/model/StartLiveActivityRequest.java
index de172b8..e4072d1 100644
--- a/src/main/java/com/onesignal/client/model/StartLiveActivityRequest.java
+++ b/src/main/java/com/onesignal/client/model/StartLiveActivityRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/StartLiveActivitySuccessResponse.java b/src/main/java/com/onesignal/client/model/StartLiveActivitySuccessResponse.java
index 01ff08d..3897f30 100644
--- a/src/main/java/com/onesignal/client/model/StartLiveActivitySuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/StartLiveActivitySuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/Subscription.java b/src/main/java/com/onesignal/client/model/Subscription.java
index 915372f..a97dd49 100644
--- a/src/main/java/com/onesignal/client/model/Subscription.java
+++ b/src/main/java/com/onesignal/client/model/Subscription.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/SubscriptionBody.java b/src/main/java/com/onesignal/client/model/SubscriptionBody.java
index 5013965..ba592c0 100644
--- a/src/main/java/com/onesignal/client/model/SubscriptionBody.java
+++ b/src/main/java/com/onesignal/client/model/SubscriptionBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/SubscriptionNotificationTarget.java b/src/main/java/com/onesignal/client/model/SubscriptionNotificationTarget.java
index 7047be2..e05a914 100644
--- a/src/main/java/com/onesignal/client/model/SubscriptionNotificationTarget.java
+++ b/src/main/java/com/onesignal/client/model/SubscriptionNotificationTarget.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/TemplateResource.java b/src/main/java/com/onesignal/client/model/TemplateResource.java
index 05e7d0a..5693dd6 100644
--- a/src/main/java/com/onesignal/client/model/TemplateResource.java
+++ b/src/main/java/com/onesignal/client/model/TemplateResource.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/TemplatesListResponse.java b/src/main/java/com/onesignal/client/model/TemplatesListResponse.java
index 4f0db84..98278c7 100644
--- a/src/main/java/com/onesignal/client/model/TemplatesListResponse.java
+++ b/src/main/java/com/onesignal/client/model/TemplatesListResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/TransferSubscriptionRequestBody.java b/src/main/java/com/onesignal/client/model/TransferSubscriptionRequestBody.java
index 0fb616d..0dd5c36 100644
--- a/src/main/java/com/onesignal/client/model/TransferSubscriptionRequestBody.java
+++ b/src/main/java/com/onesignal/client/model/TransferSubscriptionRequestBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/UpdateApiKeyRequest.java b/src/main/java/com/onesignal/client/model/UpdateApiKeyRequest.java
index 0739ca7..fa37c84 100644
--- a/src/main/java/com/onesignal/client/model/UpdateApiKeyRequest.java
+++ b/src/main/java/com/onesignal/client/model/UpdateApiKeyRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/UpdateLiveActivityRequest.java b/src/main/java/com/onesignal/client/model/UpdateLiveActivityRequest.java
index e913c1c..81a973d 100644
--- a/src/main/java/com/onesignal/client/model/UpdateLiveActivityRequest.java
+++ b/src/main/java/com/onesignal/client/model/UpdateLiveActivityRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/UpdateLiveActivitySuccessResponse.java b/src/main/java/com/onesignal/client/model/UpdateLiveActivitySuccessResponse.java
index 0c83d91..d585567 100644
--- a/src/main/java/com/onesignal/client/model/UpdateLiveActivitySuccessResponse.java
+++ b/src/main/java/com/onesignal/client/model/UpdateLiveActivitySuccessResponse.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/UpdateTemplateRequest.java b/src/main/java/com/onesignal/client/model/UpdateTemplateRequest.java
index 78ffc55..6335e0f 100644
--- a/src/main/java/com/onesignal/client/model/UpdateTemplateRequest.java
+++ b/src/main/java/com/onesignal/client/model/UpdateTemplateRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/UpdateUserRequest.java b/src/main/java/com/onesignal/client/model/UpdateUserRequest.java
index f68e279..1c8d147 100644
--- a/src/main/java/com/onesignal/client/model/UpdateUserRequest.java
+++ b/src/main/java/com/onesignal/client/model/UpdateUserRequest.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/User.java b/src/main/java/com/onesignal/client/model/User.java
index 80282b2..f9e7a02 100644
--- a/src/main/java/com/onesignal/client/model/User.java
+++ b/src/main/java/com/onesignal/client/model/User.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/UserIdentityBody.java b/src/main/java/com/onesignal/client/model/UserIdentityBody.java
index 869d981..578919d 100644
--- a/src/main/java/com/onesignal/client/model/UserIdentityBody.java
+++ b/src/main/java/com/onesignal/client/model/UserIdentityBody.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/src/main/java/com/onesignal/client/model/WebButton.java b/src/main/java/com/onesignal/client/model/WebButton.java
index 2b1ab9a..ebe8736 100644
--- a/src/main/java/com/onesignal/client/model/WebButton.java
+++ b/src/main/java/com/onesignal/client/model/WebButton.java
@@ -2,7 +2,7 @@
* OneSignal
* A powerful way to send personalized messages at scale and build effective customer engagement strategies. Learn more at onesignal.com
*
- * The version of the OpenAPI document: 5.6.0
+ * The version of the OpenAPI document: 5.7.0
* Contact: devrel@onesignal.com
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).