{@code
* for (DomainListData domain : lettermint.domains().iterate()) { ... }
diff --git a/src/main/java/co/lettermint/Lettermint.java b/src/main/java/co/lettermint/Lettermint.java
index e0a01fc..20d6c4b 100644
--- a/src/main/java/co/lettermint/Lettermint.java
+++ b/src/main/java/co/lettermint/Lettermint.java
@@ -4,9 +4,11 @@
import co.lettermint.types.AnalyticsQuery;
import co.lettermint.types.AnalyticsResponse;
import co.lettermint.types.BlockedFileTypes;
+import co.lettermint.types.CursorPage;
import co.lettermint.types.Operations;
import java.net.http.HttpClient;
import java.time.Duration;
+import java.util.Collections;
/**
* The Lettermint client.
@@ -171,6 +173,43 @@ public AnalyticsResponse analytics(AnalyticsQuery query, RequestOptions options)
return transport.call(Operations.QUERY_ANALYTICS, Transport.call("analytics").body(query).options(options));
}
+ /**
+ * Queries email analytics and follows {@code pagination.next_cursor}, one whole response per
+ * request. Each response carries the next page of {@code data().breakdown()} with its own
+ * {@code meta()} and {@code pagination()}. Needs the team token.
+ *
+ * A cursor expires 60 seconds after its response, so request the next page promptly; an expired
+ * cursor throws a {@link co.lettermint.exceptions.ValidationException}. The query passed in is not
+ * changed.
+ *
+ * @param query the metrics, dimensions and filters
+ * @return every response, requested one by one as you iterate
+ */
+ public CursorIterable analyticsPages(AnalyticsQuery query) {
+ return analyticsPages(query, null);
+ }
+
+ /**
+ * @param query the metrics, dimensions and filters
+ * @param options per-call options, applied to every request, or null
+ * @return every response, requested one by one as you iterate
+ * @see #analyticsPages(AnalyticsQuery)
+ */
+ public CursorIterable analyticsPages(AnalyticsQuery query, RequestOptions options) {
+ transport.assertAuth("analyticsPages", Operations.QUERY_ANALYTICS.auth());
+ String start = query == null ? null : query.cursor();
+ return new CursorIterable<>(cursor -> {
+ AnalyticsQuery body = query;
+ if (cursor != null) {
+ body = (query == null ? AnalyticsQuery.builder() : query.toBuilder()).cursor(cursor).build();
+ }
+ AnalyticsResponse page = transport.call(Operations.QUERY_ANALYTICS, Transport.call("analyticsPages").body(body).options(options));
+ String next = page == null || page.pagination() == null ? null : page.pagination().nextCursor();
+ // The cursor the query started from counts as used, like the ones CursorIterable has followed.
+ return new CursorPage<>(Collections.singletonList(page), null, null, next != null && next.equals(start) ? null : next, null, null, null);
+ });
+ }
+
/**
* The file extensions and MIME types that cannot be attached. Needs the team token.
*
diff --git a/src/main/java/co/lettermint/Transport.java b/src/main/java/co/lettermint/Transport.java
index b1a6028..7d692ba 100644
--- a/src/main/java/co/lettermint/Transport.java
+++ b/src/main/java/co/lettermint/Transport.java
@@ -416,7 +416,9 @@ static ApiException apiException(int status, JsonNode body, String retryAfter) {
case 429:
return new RateLimitException(status, message, code, details, decoded, parseRetryAfter(retryAfter));
default:
- return status >= 500 ? new ServerException(status, message, code, details, decoded) : new ApiException(status, message, code, details, decoded);
+ return status >= 500
+ ? new ServerException(status, message, code, details, decoded, parseRetryAfter(retryAfter))
+ : new ApiException(status, message, code, details, decoded);
}
}
diff --git a/src/main/java/co/lettermint/exceptions/ServerException.java b/src/main/java/co/lettermint/exceptions/ServerException.java
index 2b3d5bf..57e6859 100644
--- a/src/main/java/co/lettermint/exceptions/ServerException.java
+++ b/src/main/java/co/lettermint/exceptions/ServerException.java
@@ -1,9 +1,13 @@
package co.lettermint.exceptions;
+import java.time.Duration;
+
/** HTTP 5xx: a server error with a JSON or empty body. */
public class ServerException extends ApiException {
private static final long serialVersionUID = 1L;
+ private final Duration retryAfter;
+
/**
* @param status the HTTP status
* @param message the API's message
@@ -12,6 +16,27 @@ public class ServerException extends ApiException {
* @param body the decoded body, or null
*/
public ServerException(int status, String message, String code, Object details, Object body) {
+ this(status, message, code, details, body, null);
+ }
+
+ /**
+ * @param status the HTTP status
+ * @param message the API's message
+ * @param code the error code, or null
+ * @param details the error details, or null
+ * @param body the decoded body, or null
+ * @param retryAfter the wait from the {@code Retry-After} header, or null
+ */
+ public ServerException(int status, String message, String code, Object details, Object body, Duration retryAfter) {
super(status, message, code, details, body);
+ this.retryAfter = retryAfter;
+ }
+
+ /**
+ * @return how long to wait, from the {@code Retry-After} header (seconds or an HTTP date), or null when the API
+ * sent none
+ */
+ public Duration getRetryAfter() {
+ return retryAfter;
}
}
diff --git a/src/main/java/co/lettermint/types/AnalyticsBreakdownRow.java b/src/main/java/co/lettermint/types/AnalyticsBreakdownRow.java
index 8654e7a..fb336b7 100644
--- a/src/main/java/co/lettermint/types/AnalyticsBreakdownRow.java
+++ b/src/main/java/co/lettermint/types/AnalyticsBreakdownRow.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsCatalogueDimension.java b/src/main/java/co/lettermint/types/AnalyticsCatalogueDimension.java
index cd0978e..a654a10 100644
--- a/src/main/java/co/lettermint/types/AnalyticsCatalogueDimension.java
+++ b/src/main/java/co/lettermint/types/AnalyticsCatalogueDimension.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
@@ -68,9 +68,6 @@ public final class AnalyticsCatalogueDimension {
/** {@code "failure_reason"} */
public static final AnalyticsCatalogueDimension FAILURE_REASON = new AnalyticsCatalogueDimension("failure_reason");
- /** {@code "smtp_response_group"} */
- public static final AnalyticsCatalogueDimension SMTP_RESPONSE_GROUP = new AnalyticsCatalogueDimension("smtp_response_group");
-
/** {@code "engagement_state"} */
public static final AnalyticsCatalogueDimension ENGAGEMENT_STATE = new AnalyticsCatalogueDimension("engagement_state");
@@ -114,7 +111,6 @@ public final class AnalyticsCatalogueDimension {
known.put(ENHANCED_STATUS_CATEGORY.value, ENHANCED_STATUS_CATEGORY);
known.put(BOUNCE_CLASSIFICATION.value, BOUNCE_CLASSIFICATION);
known.put(FAILURE_REASON.value, FAILURE_REASON);
- known.put(SMTP_RESPONSE_GROUP.value, SMTP_RESPONSE_GROUP);
known.put(ENGAGEMENT_STATE.value, ENGAGEMENT_STATE);
known.put(REQUEST_ACTOR.value, REQUEST_ACTOR);
known.put(PROXY_TYPE.value, PROXY_TYPE);
diff --git a/src/main/java/co/lettermint/types/AnalyticsCatalogueGroupDimension.java b/src/main/java/co/lettermint/types/AnalyticsCatalogueGroupDimension.java
index 34c33aa..b7beddc 100644
--- a/src/main/java/co/lettermint/types/AnalyticsCatalogueGroupDimension.java
+++ b/src/main/java/co/lettermint/types/AnalyticsCatalogueGroupDimension.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsComparison.java b/src/main/java/co/lettermint/types/AnalyticsComparison.java
index 98f2e4d..96b1ea1 100644
--- a/src/main/java/co/lettermint/types/AnalyticsComparison.java
+++ b/src/main/java/co/lettermint/types/AnalyticsComparison.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsComparisonValues.java b/src/main/java/co/lettermint/types/AnalyticsComparisonValues.java
index 3ee8e7d..41ec737 100644
--- a/src/main/java/co/lettermint/types/AnalyticsComparisonValues.java
+++ b/src/main/java/co/lettermint/types/AnalyticsComparisonValues.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsDimension.java b/src/main/java/co/lettermint/types/AnalyticsDimension.java
index 59a2c96..f1c0002 100644
--- a/src/main/java/co/lettermint/types/AnalyticsDimension.java
+++ b/src/main/java/co/lettermint/types/AnalyticsDimension.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
@@ -72,9 +72,6 @@ public final class AnalyticsDimension {
/** {@code "failure_reason"} */
public static final AnalyticsDimension FAILURE_REASON = new AnalyticsDimension("failure_reason");
- /** {@code "smtp_response_group"} */
- public static final AnalyticsDimension SMTP_RESPONSE_GROUP = new AnalyticsDimension("smtp_response_group");
-
/** {@code "engagement_state"} */
public static final AnalyticsDimension ENGAGEMENT_STATE = new AnalyticsDimension("engagement_state");
@@ -118,7 +115,6 @@ public final class AnalyticsDimension {
known.put(ENHANCED_STATUS_CATEGORY.value, ENHANCED_STATUS_CATEGORY);
known.put(BOUNCE_CLASSIFICATION.value, BOUNCE_CLASSIFICATION);
known.put(FAILURE_REASON.value, FAILURE_REASON);
- known.put(SMTP_RESPONSE_GROUP.value, SMTP_RESPONSE_GROUP);
known.put(ENGAGEMENT_STATE.value, ENGAGEMENT_STATE);
known.put(REQUEST_ACTOR.value, REQUEST_ACTOR);
known.put(PROXY_TYPE.value, PROXY_TYPE);
diff --git a/src/main/java/co/lettermint/types/AnalyticsFilter.java b/src/main/java/co/lettermint/types/AnalyticsFilter.java
index bc31118..e399a05 100644
--- a/src/main/java/co/lettermint/types/AnalyticsFilter.java
+++ b/src/main/java/co/lettermint/types/AnalyticsFilter.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
@@ -17,7 +17,7 @@
*
* @param dimension Required.
* @param operator eq requires one value; in and not_in require one or more values; is_null and is_not_null require no values. Required.
- * @param values String values to match. Supply one for eq, one or more for in/not_in, and none for null checks. Optional: null omits it.
+ * @param values String values to match. Supply one for eq, one or more for in/not_in, and none for null checks. project_id and route_id take UUIDs; smtp_code takes a three-digit reply code. Optional: null omits it.
*/
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
diff --git a/src/main/java/co/lettermint/types/AnalyticsFilterOperator.java b/src/main/java/co/lettermint/types/AnalyticsFilterOperator.java
index 13079de..e13fe4c 100644
--- a/src/main/java/co/lettermint/types/AnalyticsFilterOperator.java
+++ b/src/main/java/co/lettermint/types/AnalyticsFilterOperator.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsGroupDimension.java b/src/main/java/co/lettermint/types/AnalyticsGroupDimension.java
index a907286..4e4c752 100644
--- a/src/main/java/co/lettermint/types/AnalyticsGroupDimension.java
+++ b/src/main/java/co/lettermint/types/AnalyticsGroupDimension.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
@@ -16,7 +16,7 @@
import java.util.Objects;
/**
- * A catalogue dimension or tag:<case-sensitive name> to group breakdown rows by. Engagement class dimensions (is_human, is_privacy, is_bot and is_scanner) can only filter.
+ * A catalogue dimension or tag:<case-sensitive name> to group breakdown rows by. Engagement class dimensions (is_human, is_privacy, is_bot and is_scanner) can only filter. smtp_response_group can only group: each row reads the SMTP reply of the group as its reply code, enhanced status code and response text, with addresses and other identifiers replaced by placeholders.
*
* An open enum: values that the API adds later decode as well and keep their raw value.
*/
diff --git a/src/main/java/co/lettermint/types/AnalyticsInterval.java b/src/main/java/co/lettermint/types/AnalyticsInterval.java
index 2a48aa5..cdc007c 100644
--- a/src/main/java/co/lettermint/types/AnalyticsInterval.java
+++ b/src/main/java/co/lettermint/types/AnalyticsInterval.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsMeta.java b/src/main/java/co/lettermint/types/AnalyticsMeta.java
index 55762ac..97b061b 100644
--- a/src/main/java/co/lettermint/types/AnalyticsMeta.java
+++ b/src/main/java/co/lettermint/types/AnalyticsMeta.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsMetaAlignment.java b/src/main/java/co/lettermint/types/AnalyticsMetaAlignment.java
index 1310f12..2ce7220 100644
--- a/src/main/java/co/lettermint/types/AnalyticsMetaAlignment.java
+++ b/src/main/java/co/lettermint/types/AnalyticsMetaAlignment.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsMetaCollectionCompleteness.java b/src/main/java/co/lettermint/types/AnalyticsMetaCollectionCompleteness.java
index c489578..e6b1d72 100644
--- a/src/main/java/co/lettermint/types/AnalyticsMetaCollectionCompleteness.java
+++ b/src/main/java/co/lettermint/types/AnalyticsMetaCollectionCompleteness.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsMetaComparison.java b/src/main/java/co/lettermint/types/AnalyticsMetaComparison.java
index b8f6628..7a37c4e 100644
--- a/src/main/java/co/lettermint/types/AnalyticsMetaComparison.java
+++ b/src/main/java/co/lettermint/types/AnalyticsMetaComparison.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsMetaTimeBasis.java b/src/main/java/co/lettermint/types/AnalyticsMetaTimeBasis.java
index b17b37f..7f02557 100644
--- a/src/main/java/co/lettermint/types/AnalyticsMetaTimeBasis.java
+++ b/src/main/java/co/lettermint/types/AnalyticsMetaTimeBasis.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsMetric.java b/src/main/java/co/lettermint/types/AnalyticsMetric.java
index e277166..8fe500a 100644
--- a/src/main/java/co/lettermint/types/AnalyticsMetric.java
+++ b/src/main/java/co/lettermint/types/AnalyticsMetric.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsMetricChange.java b/src/main/java/co/lettermint/types/AnalyticsMetricChange.java
index bddb382..a69171f 100644
--- a/src/main/java/co/lettermint/types/AnalyticsMetricChange.java
+++ b/src/main/java/co/lettermint/types/AnalyticsMetricChange.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsMetricValues.java b/src/main/java/co/lettermint/types/AnalyticsMetricValues.java
index 92321f3..5c6bbe7 100644
--- a/src/main/java/co/lettermint/types/AnalyticsMetricValues.java
+++ b/src/main/java/co/lettermint/types/AnalyticsMetricValues.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsPagination.java b/src/main/java/co/lettermint/types/AnalyticsPagination.java
index 1e34e7b..132cc3a 100644
--- a/src/main/java/co/lettermint/types/AnalyticsPagination.java
+++ b/src/main/java/co/lettermint/types/AnalyticsPagination.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsQuery.java b/src/main/java/co/lettermint/types/AnalyticsQuery.java
index 2aadd33..ba0de68 100644
--- a/src/main/java/co/lettermint/types/AnalyticsQuery.java
+++ b/src/main/java/co/lettermint/types/AnalyticsQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsRateBase.java b/src/main/java/co/lettermint/types/AnalyticsRateBase.java
index a3dbc75..d58560c 100644
--- a/src/main/java/co/lettermint/types/AnalyticsRateBase.java
+++ b/src/main/java/co/lettermint/types/AnalyticsRateBase.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsRateBases.java b/src/main/java/co/lettermint/types/AnalyticsRateBases.java
index 97c5572..8702469 100644
--- a/src/main/java/co/lettermint/types/AnalyticsRateBases.java
+++ b/src/main/java/co/lettermint/types/AnalyticsRateBases.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsResponse.java b/src/main/java/co/lettermint/types/AnalyticsResponse.java
index 345ba04..78352d3 100644
--- a/src/main/java/co/lettermint/types/AnalyticsResponse.java
+++ b/src/main/java/co/lettermint/types/AnalyticsResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsResults.java b/src/main/java/co/lettermint/types/AnalyticsResults.java
index e6d35cf..50739d9 100644
--- a/src/main/java/co/lettermint/types/AnalyticsResults.java
+++ b/src/main/java/co/lettermint/types/AnalyticsResults.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsSection.java b/src/main/java/co/lettermint/types/AnalyticsSection.java
index 0730822..44b1376 100644
--- a/src/main/java/co/lettermint/types/AnalyticsSection.java
+++ b/src/main/java/co/lettermint/types/AnalyticsSection.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsSort.java b/src/main/java/co/lettermint/types/AnalyticsSort.java
index 84a6c84..b385dcf 100644
--- a/src/main/java/co/lettermint/types/AnalyticsSort.java
+++ b/src/main/java/co/lettermint/types/AnalyticsSort.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsSortDirection.java b/src/main/java/co/lettermint/types/AnalyticsSortDirection.java
index 02d86c8..2fcb19a 100644
--- a/src/main/java/co/lettermint/types/AnalyticsSortDirection.java
+++ b/src/main/java/co/lettermint/types/AnalyticsSortDirection.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsSummary.java b/src/main/java/co/lettermint/types/AnalyticsSummary.java
index a7c310e..af001c7 100644
--- a/src/main/java/co/lettermint/types/AnalyticsSummary.java
+++ b/src/main/java/co/lettermint/types/AnalyticsSummary.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AnalyticsTimeSeriesPoint.java b/src/main/java/co/lettermint/types/AnalyticsTimeSeriesPoint.java
index 675d8d6..fb71d21 100644
--- a/src/main/java/co/lettermint/types/AnalyticsTimeSeriesPoint.java
+++ b/src/main/java/co/lettermint/types/AnalyticsTimeSeriesPoint.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ApiError.java b/src/main/java/co/lettermint/types/ApiError.java
index c40fda2..491295e 100644
--- a/src/main/java/co/lettermint/types/ApiError.java
+++ b/src/main/java/co/lettermint/types/ApiError.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ApiErrorDetail.java b/src/main/java/co/lettermint/types/ApiErrorDetail.java
index 2050f7c..75495e3 100644
--- a/src/main/java/co/lettermint/types/ApiErrorDetail.java
+++ b/src/main/java/co/lettermint/types/ApiErrorDetail.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/AttachmentDelivery.java b/src/main/java/co/lettermint/types/AttachmentDelivery.java
index 9418a78..bf6119f 100644
--- a/src/main/java/co/lettermint/types/AttachmentDelivery.java
+++ b/src/main/java/co/lettermint/types/AttachmentDelivery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/BlockedFileTypes.java b/src/main/java/co/lettermint/types/BlockedFileTypes.java
index aac4600..cc3a002 100644
--- a/src/main/java/co/lettermint/types/BlockedFileTypes.java
+++ b/src/main/java/co/lettermint/types/BlockedFileTypes.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/BuiltInTeamRole.java b/src/main/java/co/lettermint/types/BuiltInTeamRole.java
index a43a6a3..646053f 100644
--- a/src/main/java/co/lettermint/types/BuiltInTeamRole.java
+++ b/src/main/java/co/lettermint/types/BuiltInTeamRole.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/Copies.java b/src/main/java/co/lettermint/types/Copies.java
index c9e4e8b..2d5f71b 100644
--- a/src/main/java/co/lettermint/types/Copies.java
+++ b/src/main/java/co/lettermint/types/Copies.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/CursorPage.java b/src/main/java/co/lettermint/types/CursorPage.java
index 5c300d6..64c05d7 100644
--- a/src/main/java/co/lettermint/types/CursorPage.java
+++ b/src/main/java/co/lettermint/types/CursorPage.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DeleteSuppressionResponse.java b/src/main/java/co/lettermint/types/DeleteSuppressionResponse.java
index 24be2d6..cb32d95 100644
--- a/src/main/java/co/lettermint/types/DeleteSuppressionResponse.java
+++ b/src/main/java/co/lettermint/types/DeleteSuppressionResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DeleteSuppressionResponseStatus.java b/src/main/java/co/lettermint/types/DeleteSuppressionResponseStatus.java
index ab18196..567f98d 100644
--- a/src/main/java/co/lettermint/types/DeleteSuppressionResponseStatus.java
+++ b/src/main/java/co/lettermint/types/DeleteSuppressionResponseStatus.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DeliveryMode.java b/src/main/java/co/lettermint/types/DeliveryMode.java
index 09667c8..f3b60f2 100644
--- a/src/main/java/co/lettermint/types/DeliveryMode.java
+++ b/src/main/java/co/lettermint/types/DeliveryMode.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DkimMode.java b/src/main/java/co/lettermint/types/DkimMode.java
index 907ad42..818cff1 100644
--- a/src/main/java/co/lettermint/types/DkimMode.java
+++ b/src/main/java/co/lettermint/types/DkimMode.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DmarcPolicy.java b/src/main/java/co/lettermint/types/DmarcPolicy.java
index 9baf46e..6dc2f85 100644
--- a/src/main/java/co/lettermint/types/DmarcPolicy.java
+++ b/src/main/java/co/lettermint/types/DmarcPolicy.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DnsRecordPurpose.java b/src/main/java/co/lettermint/types/DnsRecordPurpose.java
index c5356af..2e9bd4d 100644
--- a/src/main/java/co/lettermint/types/DnsRecordPurpose.java
+++ b/src/main/java/co/lettermint/types/DnsRecordPurpose.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DnsRecordStatus.java b/src/main/java/co/lettermint/types/DnsRecordStatus.java
index 9238442..93952ff 100644
--- a/src/main/java/co/lettermint/types/DnsRecordStatus.java
+++ b/src/main/java/co/lettermint/types/DnsRecordStatus.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DnsRecordVerificationFailureResponse.java b/src/main/java/co/lettermint/types/DnsRecordVerificationFailureResponse.java
index 212ca79..66b8259 100644
--- a/src/main/java/co/lettermint/types/DnsRecordVerificationFailureResponse.java
+++ b/src/main/java/co/lettermint/types/DnsRecordVerificationFailureResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DnsVerificationError.java b/src/main/java/co/lettermint/types/DnsVerificationError.java
index 3e25635..477ac78 100644
--- a/src/main/java/co/lettermint/types/DnsVerificationError.java
+++ b/src/main/java/co/lettermint/types/DnsVerificationError.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DnsVerificationFailedRecord.java b/src/main/java/co/lettermint/types/DnsVerificationFailedRecord.java
index f7e3955..63d1700 100644
--- a/src/main/java/co/lettermint/types/DnsVerificationFailedRecord.java
+++ b/src/main/java/co/lettermint/types/DnsVerificationFailedRecord.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DnsVerificationFailureResponse.java b/src/main/java/co/lettermint/types/DnsVerificationFailureResponse.java
index bc3faa3..057598b 100644
--- a/src/main/java/co/lettermint/types/DnsVerificationFailureResponse.java
+++ b/src/main/java/co/lettermint/types/DnsVerificationFailureResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DnsVerificationResultData.java b/src/main/java/co/lettermint/types/DnsVerificationResultData.java
index 0de7fec..08224b9 100644
--- a/src/main/java/co/lettermint/types/DnsVerificationResultData.java
+++ b/src/main/java/co/lettermint/types/DnsVerificationResultData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DnsVerificationResultDataDmarcSpfAlignmentIssue.java b/src/main/java/co/lettermint/types/DnsVerificationResultDataDmarcSpfAlignmentIssue.java
index d5be163..126e9b9 100644
--- a/src/main/java/co/lettermint/types/DnsVerificationResultDataDmarcSpfAlignmentIssue.java
+++ b/src/main/java/co/lettermint/types/DnsVerificationResultDataDmarcSpfAlignmentIssue.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DnsVerificationScope.java b/src/main/java/co/lettermint/types/DnsVerificationScope.java
index f5a95e8..36dcf52 100644
--- a/src/main/java/co/lettermint/types/DnsVerificationScope.java
+++ b/src/main/java/co/lettermint/types/DnsVerificationScope.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DnsVerificationSuccessResponse.java b/src/main/java/co/lettermint/types/DnsVerificationSuccessResponse.java
index c563891..06b2a95 100644
--- a/src/main/java/co/lettermint/types/DnsVerificationSuccessResponse.java
+++ b/src/main/java/co/lettermint/types/DnsVerificationSuccessResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DomainData.java b/src/main/java/co/lettermint/types/DomainData.java
index a280d33..f34f06a 100644
--- a/src/main/java/co/lettermint/types/DomainData.java
+++ b/src/main/java/co/lettermint/types/DomainData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DomainDataProjectsItem.java b/src/main/java/co/lettermint/types/DomainDataProjectsItem.java
index c395df3..f180935 100644
--- a/src/main/java/co/lettermint/types/DomainDataProjectsItem.java
+++ b/src/main/java/co/lettermint/types/DomainDataProjectsItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DomainDnsRecordData.java b/src/main/java/co/lettermint/types/DomainDnsRecordData.java
index 6b97123..e45c95a 100644
--- a/src/main/java/co/lettermint/types/DomainDnsRecordData.java
+++ b/src/main/java/co/lettermint/types/DomainDnsRecordData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DomainListData.java b/src/main/java/co/lettermint/types/DomainListData.java
index c85093e..965edba 100644
--- a/src/main/java/co/lettermint/types/DomainListData.java
+++ b/src/main/java/co/lettermint/types/DomainListData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DomainMutationResponse.java b/src/main/java/co/lettermint/types/DomainMutationResponse.java
index 30ea0cc..6926e0d 100644
--- a/src/main/java/co/lettermint/types/DomainMutationResponse.java
+++ b/src/main/java/co/lettermint/types/DomainMutationResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/DomainStatus.java b/src/main/java/co/lettermint/types/DomainStatus.java
index 255c4ee..5bdbd79 100644
--- a/src/main/java/co/lettermint/types/DomainStatus.java
+++ b/src/main/java/co/lettermint/types/DomainStatus.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ErrorMessage.java b/src/main/java/co/lettermint/types/ErrorMessage.java
index 3cd3f2d..65b0b40 100644
--- a/src/main/java/co/lettermint/types/ErrorMessage.java
+++ b/src/main/java/co/lettermint/types/ErrorMessage.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/GetDomainQuery.java b/src/main/java/co/lettermint/types/GetDomainQuery.java
index 81669d7..51a6da0 100644
--- a/src/main/java/co/lettermint/types/GetDomainQuery.java
+++ b/src/main/java/co/lettermint/types/GetDomainQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/GetDomainQueryIncludeItem.java b/src/main/java/co/lettermint/types/GetDomainQueryIncludeItem.java
index 7634f0a..3f5c30b 100644
--- a/src/main/java/co/lettermint/types/GetDomainQueryIncludeItem.java
+++ b/src/main/java/co/lettermint/types/GetDomainQueryIncludeItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/GetProjectQuery.java b/src/main/java/co/lettermint/types/GetProjectQuery.java
index 67e95fd..8b39d3d 100644
--- a/src/main/java/co/lettermint/types/GetProjectQuery.java
+++ b/src/main/java/co/lettermint/types/GetProjectQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/GetProjectQueryIncludeItem.java b/src/main/java/co/lettermint/types/GetProjectQueryIncludeItem.java
index 7fbbc64..7d3f56b 100644
--- a/src/main/java/co/lettermint/types/GetProjectQueryIncludeItem.java
+++ b/src/main/java/co/lettermint/types/GetProjectQueryIncludeItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/GetReportForwardingResponse.java b/src/main/java/co/lettermint/types/GetReportForwardingResponse.java
index 0d1cecd..9dafebe 100644
--- a/src/main/java/co/lettermint/types/GetReportForwardingResponse.java
+++ b/src/main/java/co/lettermint/types/GetReportForwardingResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/GetRouteQuery.java b/src/main/java/co/lettermint/types/GetRouteQuery.java
index 537b1f9..3dc204c 100644
--- a/src/main/java/co/lettermint/types/GetRouteQuery.java
+++ b/src/main/java/co/lettermint/types/GetRouteQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/GetRouteQueryIncludeItem.java b/src/main/java/co/lettermint/types/GetRouteQueryIncludeItem.java
index 21b8a84..00e37f7 100644
--- a/src/main/java/co/lettermint/types/GetRouteQueryIncludeItem.java
+++ b/src/main/java/co/lettermint/types/GetRouteQueryIncludeItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/GetStatsQuery.java b/src/main/java/co/lettermint/types/GetStatsQuery.java
index adbe7c4..7de7e1a 100644
--- a/src/main/java/co/lettermint/types/GetStatsQuery.java
+++ b/src/main/java/co/lettermint/types/GetStatsQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/GetTeamQuery.java b/src/main/java/co/lettermint/types/GetTeamQuery.java
index 56c7a13..8b6a91d 100644
--- a/src/main/java/co/lettermint/types/GetTeamQuery.java
+++ b/src/main/java/co/lettermint/types/GetTeamQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/GetTeamQueryIncludeItem.java b/src/main/java/co/lettermint/types/GetTeamQueryIncludeItem.java
index 2b7d682..fccf506 100644
--- a/src/main/java/co/lettermint/types/GetTeamQueryIncludeItem.java
+++ b/src/main/java/co/lettermint/types/GetTeamQueryIncludeItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/InboundDomainVerification.java b/src/main/java/co/lettermint/types/InboundDomainVerification.java
index 5851017..e8d2c16 100644
--- a/src/main/java/co/lettermint/types/InboundDomainVerification.java
+++ b/src/main/java/co/lettermint/types/InboundDomainVerification.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/InboundDomainVerificationResponse.java b/src/main/java/co/lettermint/types/InboundDomainVerificationResponse.java
index 3c85fee..10580d3 100644
--- a/src/main/java/co/lettermint/types/InboundDomainVerificationResponse.java
+++ b/src/main/java/co/lettermint/types/InboundDomainVerificationResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/InitialRoutes.java b/src/main/java/co/lettermint/types/InitialRoutes.java
index baa5b56..9037ace 100644
--- a/src/main/java/co/lettermint/types/InitialRoutes.java
+++ b/src/main/java/co/lettermint/types/InitialRoutes.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListDomainsQuery.java b/src/main/java/co/lettermint/types/ListDomainsQuery.java
index 8e3a47c..3abe2e3 100644
--- a/src/main/java/co/lettermint/types/ListDomainsQuery.java
+++ b/src/main/java/co/lettermint/types/ListDomainsQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListDomainsQuerySortItem.java b/src/main/java/co/lettermint/types/ListDomainsQuerySortItem.java
index 2b71415..bd1b63e 100644
--- a/src/main/java/co/lettermint/types/ListDomainsQuerySortItem.java
+++ b/src/main/java/co/lettermint/types/ListDomainsQuerySortItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListMessageEventsQuery.java b/src/main/java/co/lettermint/types/ListMessageEventsQuery.java
index a5cafb4..855b115 100644
--- a/src/main/java/co/lettermint/types/ListMessageEventsQuery.java
+++ b/src/main/java/co/lettermint/types/ListMessageEventsQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListMessageEventsQuerySortItem.java b/src/main/java/co/lettermint/types/ListMessageEventsQuerySortItem.java
index e1bc2f5..9a73e9a 100644
--- a/src/main/java/co/lettermint/types/ListMessageEventsQuerySortItem.java
+++ b/src/main/java/co/lettermint/types/ListMessageEventsQuerySortItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListMessagesQuery.java b/src/main/java/co/lettermint/types/ListMessagesQuery.java
index b6b4413..303db22 100644
--- a/src/main/java/co/lettermint/types/ListMessagesQuery.java
+++ b/src/main/java/co/lettermint/types/ListMessagesQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
@@ -14,7 +14,7 @@
* Query parameters of GET /messages (listMessages).
*
* @param sort Optional: null omits it. Sent as sort.
- * @param filterSearch Search in sender, recipients, and subject. Optional: null omits it. Sent as filter[search].
+ * @param filterSearch Search in sender, recipients, and subject. A complete email address matches the sender, To, CC or BCC address exactly and does not search the subject. Optional: null omits it. Sent as filter[search].
* @param filterTags0Name Exact tag name. Add more numbered pairs to match all pairs. Optional: null omits it. Sent as filter[tags][0][name].
* @param filterTags0Value Exact tag value. Optional: null omits it. Sent as filter[tags][0][value].
* @param filterFromEmail Search by sender email (partial match). Optional: null omits it. Sent as filter[from_email].
@@ -31,8 +31,8 @@
* @param filterRouteId Filter by route ID. Optional: null omits it. Sent as filter[route_id].
* @param filterDomainId Filter by domain ID. Optional: null omits it. Sent as filter[domain_id].
* @param filterTag Filter by tag name. Optional: null omits it. Sent as filter[tag].
- * @param filterFromDate Filter messages created after this date. Optional: null omits it. Sent as filter[from_date].
- * @param filterToDate Filter messages created before this date. Optional: null omits it. Sent as filter[to_date].
+ * @param filterFromDate Filter messages created on or after this date. Optional: null omits it. Sent as filter[from_date].
+ * @param filterToDate Filter messages created on or before this date. Optional: null omits it. Sent as filter[to_date].
*/
public record ListMessagesQuery(
List sort,
diff --git a/src/main/java/co/lettermint/types/ListMessagesQueryFilter.java b/src/main/java/co/lettermint/types/ListMessagesQueryFilter.java
index d7f9a92..795ca68 100644
--- a/src/main/java/co/lettermint/types/ListMessagesQueryFilter.java
+++ b/src/main/java/co/lettermint/types/ListMessagesQueryFilter.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListMessagesQueryFilterTagsItem.java b/src/main/java/co/lettermint/types/ListMessagesQueryFilterTagsItem.java
index 5aead8b..3774d1d 100644
--- a/src/main/java/co/lettermint/types/ListMessagesQueryFilterTagsItem.java
+++ b/src/main/java/co/lettermint/types/ListMessagesQueryFilterTagsItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListMessagesQuerySortItem.java b/src/main/java/co/lettermint/types/ListMessagesQuerySortItem.java
index 84342ff..565f56f 100644
--- a/src/main/java/co/lettermint/types/ListMessagesQuerySortItem.java
+++ b/src/main/java/co/lettermint/types/ListMessagesQuerySortItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListProjectsQuery.java b/src/main/java/co/lettermint/types/ListProjectsQuery.java
index 7528462..fdfc119 100644
--- a/src/main/java/co/lettermint/types/ListProjectsQuery.java
+++ b/src/main/java/co/lettermint/types/ListProjectsQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListProjectsQuerySortItem.java b/src/main/java/co/lettermint/types/ListProjectsQuerySortItem.java
index dcffd9a..b2561d8 100644
--- a/src/main/java/co/lettermint/types/ListProjectsQuerySortItem.java
+++ b/src/main/java/co/lettermint/types/ListProjectsQuerySortItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListRoutesQuery.java b/src/main/java/co/lettermint/types/ListRoutesQuery.java
index 306fff5..0d92a1c 100644
--- a/src/main/java/co/lettermint/types/ListRoutesQuery.java
+++ b/src/main/java/co/lettermint/types/ListRoutesQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListRoutesQuerySortItem.java b/src/main/java/co/lettermint/types/ListRoutesQuerySortItem.java
index cc1cc21..2d2e87e 100644
--- a/src/main/java/co/lettermint/types/ListRoutesQuerySortItem.java
+++ b/src/main/java/co/lettermint/types/ListRoutesQuerySortItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListSuppressionsQuery.java b/src/main/java/co/lettermint/types/ListSuppressionsQuery.java
index bace833..6102c79 100644
--- a/src/main/java/co/lettermint/types/ListSuppressionsQuery.java
+++ b/src/main/java/co/lettermint/types/ListSuppressionsQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListSuppressionsQuerySortItem.java b/src/main/java/co/lettermint/types/ListSuppressionsQuerySortItem.java
index 30a0f0a..bc9f872 100644
--- a/src/main/java/co/lettermint/types/ListSuppressionsQuerySortItem.java
+++ b/src/main/java/co/lettermint/types/ListSuppressionsQuerySortItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListTeamMembersQuery.java b/src/main/java/co/lettermint/types/ListTeamMembersQuery.java
index bff90a5..a780b14 100644
--- a/src/main/java/co/lettermint/types/ListTeamMembersQuery.java
+++ b/src/main/java/co/lettermint/types/ListTeamMembersQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListWebhookDeliveriesQuery.java b/src/main/java/co/lettermint/types/ListWebhookDeliveriesQuery.java
index 92b115f..9321613 100644
--- a/src/main/java/co/lettermint/types/ListWebhookDeliveriesQuery.java
+++ b/src/main/java/co/lettermint/types/ListWebhookDeliveriesQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListWebhookDeliveriesQuerySortItem.java b/src/main/java/co/lettermint/types/ListWebhookDeliveriesQuerySortItem.java
index 87d3f5b..5708028 100644
--- a/src/main/java/co/lettermint/types/ListWebhookDeliveriesQuerySortItem.java
+++ b/src/main/java/co/lettermint/types/ListWebhookDeliveriesQuerySortItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListWebhooksQuery.java b/src/main/java/co/lettermint/types/ListWebhooksQuery.java
index c95dd70..9c9d7b0 100644
--- a/src/main/java/co/lettermint/types/ListWebhooksQuery.java
+++ b/src/main/java/co/lettermint/types/ListWebhooksQuery.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ListWebhooksQuerySortItem.java b/src/main/java/co/lettermint/types/ListWebhooksQuerySortItem.java
index 4e83c07..70bb36b 100644
--- a/src/main/java/co/lettermint/types/ListWebhooksQuerySortItem.java
+++ b/src/main/java/co/lettermint/types/ListWebhooksQuerySortItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageAttachmentData.java b/src/main/java/co/lettermint/types/MessageAttachmentData.java
index b2fe5fd..9ef76b4 100644
--- a/src/main/java/co/lettermint/types/MessageAttachmentData.java
+++ b/src/main/java/co/lettermint/types/MessageAttachmentData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageAttachmentInput.java b/src/main/java/co/lettermint/types/MessageAttachmentInput.java
index 85d39ec..8b1cb37 100644
--- a/src/main/java/co/lettermint/types/MessageAttachmentInput.java
+++ b/src/main/java/co/lettermint/types/MessageAttachmentInput.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageData.java b/src/main/java/co/lettermint/types/MessageData.java
index f6efed8..88f527a 100644
--- a/src/main/java/co/lettermint/types/MessageData.java
+++ b/src/main/java/co/lettermint/types/MessageData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageEventData.java b/src/main/java/co/lettermint/types/MessageEventData.java
index 3a862e8..55ebc4e 100644
--- a/src/main/java/co/lettermint/types/MessageEventData.java
+++ b/src/main/java/co/lettermint/types/MessageEventData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
@@ -18,7 +18,7 @@
* @param event Always present.
* @param tag Always present; may be null.
* @param tags Always present.
- * @param metadata Always present; may be null.
+ * @param metadata Event-specific metadata. For opened and clicked events, reason_codes and engagement.reason_codes list broad categories behind the bot classification: privacy_proxy, image_proxy, link_protection, known_bot, security_network, timing, link_pattern, request_shape, unconfirmed, confirmed, sandbox or other. New categories can be added. Use classification and counts_for_metrics for decisions. Always present; may be null.
* @param timestamp Always present.
*/
@JsonIgnoreProperties(ignoreUnknown = true)
diff --git a/src/main/java/co/lettermint/types/MessageEventType.java b/src/main/java/co/lettermint/types/MessageEventType.java
index 50203e5..900f90a 100644
--- a/src/main/java/co/lettermint/types/MessageEventType.java
+++ b/src/main/java/co/lettermint/types/MessageEventType.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageListData.java b/src/main/java/co/lettermint/types/MessageListData.java
index 3548d38..65512c4 100644
--- a/src/main/java/co/lettermint/types/MessageListData.java
+++ b/src/main/java/co/lettermint/types/MessageListData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageRecipientData.java b/src/main/java/co/lettermint/types/MessageRecipientData.java
index 2e2117c..f18132f 100644
--- a/src/main/java/co/lettermint/types/MessageRecipientData.java
+++ b/src/main/java/co/lettermint/types/MessageRecipientData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageResponse.java b/src/main/java/co/lettermint/types/MessageResponse.java
index 96cfefd..e067be7 100644
--- a/src/main/java/co/lettermint/types/MessageResponse.java
+++ b/src/main/java/co/lettermint/types/MessageResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageStatsData.java b/src/main/java/co/lettermint/types/MessageStatsData.java
index 6071cf9..7af099d 100644
--- a/src/main/java/co/lettermint/types/MessageStatsData.java
+++ b/src/main/java/co/lettermint/types/MessageStatsData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageStatus.java b/src/main/java/co/lettermint/types/MessageStatus.java
index 9ff635a..d8103c8 100644
--- a/src/main/java/co/lettermint/types/MessageStatus.java
+++ b/src/main/java/co/lettermint/types/MessageStatus.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageTag.java b/src/main/java/co/lettermint/types/MessageTag.java
index 3e012a0..5ff63df 100644
--- a/src/main/java/co/lettermint/types/MessageTag.java
+++ b/src/main/java/co/lettermint/types/MessageTag.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageTagInput.java b/src/main/java/co/lettermint/types/MessageTagInput.java
index 19452f4..0199789 100644
--- a/src/main/java/co/lettermint/types/MessageTagInput.java
+++ b/src/main/java/co/lettermint/types/MessageTagInput.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/MessageType.java b/src/main/java/co/lettermint/types/MessageType.java
index 987770b..7666cb9 100644
--- a/src/main/java/co/lettermint/types/MessageType.java
+++ b/src/main/java/co/lettermint/types/MessageType.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/Operations.java b/src/main/java/co/lettermint/types/Operations.java
index 10c465f..971d120 100644
--- a/src/main/java/co/lettermint/types/Operations.java
+++ b/src/main/java/co/lettermint/types/Operations.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
@@ -960,7 +960,7 @@ public record Operation(
"application/json",
ResponseKind.JSON,
new TypeReference() {},
- errors(400, List.of("ErrorMessage"), 401, List.of("ErrorMessage", "ApiError"), 403, List.of("ApiError", "ErrorMessage"), 415, List.of("ErrorMessage"), 422, List.of("ErrorMessage"), 429, List.of("ErrorMessage", "ApiError")),
+ errors(400, List.of("ErrorMessage"), 401, List.of("ErrorMessage", "ApiError"), 403, List.of("ApiError", "ErrorMessage"), 415, List.of("ErrorMessage"), 422, List.of("ErrorMessage"), 429, List.of("ErrorMessage", "ApiError"), 503, List.of("ErrorMessage", "ApiError"), 504, List.of("ErrorMessage")),
null,
false);
@@ -1064,7 +1064,7 @@ public record Operation(
"application/json",
ResponseKind.JSON,
new TypeReference() {},
- errors(401, List.of("ApiError", "ErrorMessage"), 404, List.of("ErrorMessage", "ApiError"), 409, List.of("ApiError", "ErrorMessage"), 422, List.of("ErrorMessage")),
+ errors(401, List.of("ApiError", "ErrorMessage"), 403, List.of("ApiError"), 404, List.of("ErrorMessage", "ApiError"), 409, List.of("ApiError", "ErrorMessage"), 422, List.of("ErrorMessage")),
null,
false);
diff --git a/src/main/java/co/lettermint/types/OptionalNullable.java b/src/main/java/co/lettermint/types/OptionalNullable.java
index 146aedf..26d280d 100644
--- a/src/main/java/co/lettermint/types/OptionalNullable.java
+++ b/src/main/java/co/lettermint/types/OptionalNullable.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/PendingSendMailResponse.java b/src/main/java/co/lettermint/types/PendingSendMailResponse.java
index de59ccc..9eec2ef 100644
--- a/src/main/java/co/lettermint/types/PendingSendMailResponse.java
+++ b/src/main/java/co/lettermint/types/PendingSendMailResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/Plan.java b/src/main/java/co/lettermint/types/Plan.java
index 73d2661..b106262 100644
--- a/src/main/java/co/lettermint/types/Plan.java
+++ b/src/main/java/co/lettermint/types/Plan.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ProcessInboundMessageConflict.java b/src/main/java/co/lettermint/types/ProcessInboundMessageConflict.java
index 27f0644..03a1525 100644
--- a/src/main/java/co/lettermint/types/ProcessInboundMessageConflict.java
+++ b/src/main/java/co/lettermint/types/ProcessInboundMessageConflict.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ProcessInboundMessageConflictError.java b/src/main/java/co/lettermint/types/ProcessInboundMessageConflictError.java
index e68a5f0..18ed863 100644
--- a/src/main/java/co/lettermint/types/ProcessInboundMessageConflictError.java
+++ b/src/main/java/co/lettermint/types/ProcessInboundMessageConflictError.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ProcessInboundMessageConflictErrorCode.java b/src/main/java/co/lettermint/types/ProcessInboundMessageConflictErrorCode.java
index c1495b8..92db68c 100644
--- a/src/main/java/co/lettermint/types/ProcessInboundMessageConflictErrorCode.java
+++ b/src/main/java/co/lettermint/types/ProcessInboundMessageConflictErrorCode.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ProcessInboundMessageResponse.java b/src/main/java/co/lettermint/types/ProcessInboundMessageResponse.java
index 928924e..17cc83e 100644
--- a/src/main/java/co/lettermint/types/ProcessInboundMessageResponse.java
+++ b/src/main/java/co/lettermint/types/ProcessInboundMessageResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ProcessInboundMessageResult.java b/src/main/java/co/lettermint/types/ProcessInboundMessageResult.java
index ff27ad8..4043232 100644
--- a/src/main/java/co/lettermint/types/ProcessInboundMessageResult.java
+++ b/src/main/java/co/lettermint/types/ProcessInboundMessageResult.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ProjectAccessScope.java b/src/main/java/co/lettermint/types/ProjectAccessScope.java
index 6ddda29..b112f07 100644
--- a/src/main/java/co/lettermint/types/ProjectAccessScope.java
+++ b/src/main/java/co/lettermint/types/ProjectAccessScope.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ProjectCreatedData.java b/src/main/java/co/lettermint/types/ProjectCreatedData.java
index e2efa62..b4703d4 100644
--- a/src/main/java/co/lettermint/types/ProjectCreatedData.java
+++ b/src/main/java/co/lettermint/types/ProjectCreatedData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ProjectData.java b/src/main/java/co/lettermint/types/ProjectData.java
index 123782a..492ae2e 100644
--- a/src/main/java/co/lettermint/types/ProjectData.java
+++ b/src/main/java/co/lettermint/types/ProjectData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ProjectListData.java b/src/main/java/co/lettermint/types/ProjectListData.java
index be7e646..796ca24 100644
--- a/src/main/java/co/lettermint/types/ProjectListData.java
+++ b/src/main/java/co/lettermint/types/ProjectListData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ProjectMutationResponse.java b/src/main/java/co/lettermint/types/ProjectMutationResponse.java
index 76f8319..064c389 100644
--- a/src/main/java/co/lettermint/types/ProjectMutationResponse.java
+++ b/src/main/java/co/lettermint/types/ProjectMutationResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/QueryParameters.java b/src/main/java/co/lettermint/types/QueryParameters.java
index ee38344..c394688 100644
--- a/src/main/java/co/lettermint/types/QueryParameters.java
+++ b/src/main/java/co/lettermint/types/QueryParameters.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RbacConflictCode.java b/src/main/java/co/lettermint/types/RbacConflictCode.java
index 60af4da..2c3475f 100644
--- a/src/main/java/co/lettermint/types/RbacConflictCode.java
+++ b/src/main/java/co/lettermint/types/RbacConflictCode.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RbacConflictException.java b/src/main/java/co/lettermint/types/RbacConflictException.java
index 6311141..3f51f71 100644
--- a/src/main/java/co/lettermint/types/RbacConflictException.java
+++ b/src/main/java/co/lettermint/types/RbacConflictException.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RbacConflictExceptionError.java b/src/main/java/co/lettermint/types/RbacConflictExceptionError.java
index f1eaa7b..9c5da83 100644
--- a/src/main/java/co/lettermint/types/RbacConflictExceptionError.java
+++ b/src/main/java/co/lettermint/types/RbacConflictExceptionError.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RbacPermission.java b/src/main/java/co/lettermint/types/RbacPermission.java
index 6e50218..b89b072 100644
--- a/src/main/java/co/lettermint/types/RbacPermission.java
+++ b/src/main/java/co/lettermint/types/RbacPermission.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RecordType.java b/src/main/java/co/lettermint/types/RecordType.java
index f5e8107..669c6b8 100644
--- a/src/main/java/co/lettermint/types/RecordType.java
+++ b/src/main/java/co/lettermint/types/RecordType.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ReportForwardingRequest.java b/src/main/java/co/lettermint/types/ReportForwardingRequest.java
index afb464d..1a2b02c 100644
--- a/src/main/java/co/lettermint/types/ReportForwardingRequest.java
+++ b/src/main/java/co/lettermint/types/ReportForwardingRequest.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ReportForwardingResource.java b/src/main/java/co/lettermint/types/ReportForwardingResource.java
index 7622de5..82ccc66 100644
--- a/src/main/java/co/lettermint/types/ReportForwardingResource.java
+++ b/src/main/java/co/lettermint/types/ReportForwardingResource.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RescheduleMessageRequest.java b/src/main/java/co/lettermint/types/RescheduleMessageRequest.java
index d70c6e1..dc71fbd 100644
--- a/src/main/java/co/lettermint/types/RescheduleMessageRequest.java
+++ b/src/main/java/co/lettermint/types/RescheduleMessageRequest.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ResendReportForwardingCodeResponse.java b/src/main/java/co/lettermint/types/ResendReportForwardingCodeResponse.java
index 82f428d..280a9b4 100644
--- a/src/main/java/co/lettermint/types/ResendReportForwardingCodeResponse.java
+++ b/src/main/java/co/lettermint/types/ResendReportForwardingCodeResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RotateProjectTokenResponse.java b/src/main/java/co/lettermint/types/RotateProjectTokenResponse.java
index 7a95fc0..dae8f19 100644
--- a/src/main/java/co/lettermint/types/RotateProjectTokenResponse.java
+++ b/src/main/java/co/lettermint/types/RotateProjectTokenResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RouteData.java b/src/main/java/co/lettermint/types/RouteData.java
index 848a254..3565145 100644
--- a/src/main/java/co/lettermint/types/RouteData.java
+++ b/src/main/java/co/lettermint/types/RouteData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RouteDataSettings.java b/src/main/java/co/lettermint/types/RouteDataSettings.java
index 4584c58..0de34ee 100644
--- a/src/main/java/co/lettermint/types/RouteDataSettings.java
+++ b/src/main/java/co/lettermint/types/RouteDataSettings.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RouteListData.java b/src/main/java/co/lettermint/types/RouteListData.java
index db1e588..cb49f99 100644
--- a/src/main/java/co/lettermint/types/RouteListData.java
+++ b/src/main/java/co/lettermint/types/RouteListData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RouteMutationResponse.java b/src/main/java/co/lettermint/types/RouteMutationResponse.java
index 02720b8..3e33488 100644
--- a/src/main/java/co/lettermint/types/RouteMutationResponse.java
+++ b/src/main/java/co/lettermint/types/RouteMutationResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RouteStatisticData.java b/src/main/java/co/lettermint/types/RouteStatisticData.java
index 9b157ad..eb65b25 100644
--- a/src/main/java/co/lettermint/types/RouteStatisticData.java
+++ b/src/main/java/co/lettermint/types/RouteStatisticData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/RouteType.java b/src/main/java/co/lettermint/types/RouteType.java
index c5abeb3..e10e2fe 100644
--- a/src/main/java/co/lettermint/types/RouteType.java
+++ b/src/main/java/co/lettermint/types/RouteType.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SandboxResult.java b/src/main/java/co/lettermint/types/SandboxResult.java
index f97e85e..855207b 100644
--- a/src/main/java/co/lettermint/types/SandboxResult.java
+++ b/src/main/java/co/lettermint/types/SandboxResult.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ScheduledMessage.java b/src/main/java/co/lettermint/types/ScheduledMessage.java
index 348fcce..a3b6dca 100644
--- a/src/main/java/co/lettermint/types/ScheduledMessage.java
+++ b/src/main/java/co/lettermint/types/ScheduledMessage.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ScheduledSendMailResponse.java b/src/main/java/co/lettermint/types/ScheduledSendMailResponse.java
index ef86267..feb6f12 100644
--- a/src/main/java/co/lettermint/types/ScheduledSendMailResponse.java
+++ b/src/main/java/co/lettermint/types/ScheduledSendMailResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SendMailRequest.java b/src/main/java/co/lettermint/types/SendMailRequest.java
index fba7019..954930d 100644
--- a/src/main/java/co/lettermint/types/SendMailRequest.java
+++ b/src/main/java/co/lettermint/types/SendMailRequest.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
@@ -23,7 +23,7 @@
* @param subject Required.
* @param scheduledAt ISO 8601 or English delivery time. A time without a timezone uses UTC. Optional: null omits it.
* @param sandboxResult The result that a Sandbox project simulates for every recipient. Optional: null omits it.
- * @param headers Custom headers to include in the email. To preserve a submitted RFC Message-ID, include both Message-ID and X-LM-Preserve-Message-ID with a string value of true or 1. Header names and control values are case-insensitive; false or 0 retains replacement. Optional: null omits it.
+ * @param headers Custom headers to include in the email. To preserve a submitted RFC Message-ID, include both Message-ID and X-LM-Preserve-Message-ID with a string value of true or 1. Header names and control values are case-insensitive; false or 0 retains replacement. Send values as plain text: Lettermint encodes non-ASCII characters and repairs small formatting errors, such as line breaks, control characters and missing angle brackets. Header names must be printable ASCII without a colon. Optional: null omits it.
* @param metadata Metadata to track with the email (not added as email headers). Optional: null omits it.
* @param tag Tag to categorize and filter emails (alphanumeric, underscores, hyphens, spaces allowed). Optional and nullable: leave it unset to omit it, or pass null to send JSON null.
* @param tags Reusable exact-match tags. Names must be unique and are case-sensitive. Optional: null omits it.
diff --git a/src/main/java/co/lettermint/types/SendMailRequestSettings.java b/src/main/java/co/lettermint/types/SendMailRequestSettings.java
index 44db530..f1783ef 100644
--- a/src/main/java/co/lettermint/types/SendMailRequestSettings.java
+++ b/src/main/java/co/lettermint/types/SendMailRequestSettings.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SendMailResponse.java b/src/main/java/co/lettermint/types/SendMailResponse.java
index ea4d591..4cdfa1f 100644
--- a/src/main/java/co/lettermint/types/SendMailResponse.java
+++ b/src/main/java/co/lettermint/types/SendMailResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SpamSymbol.java b/src/main/java/co/lettermint/types/SpamSymbol.java
index cae868e..11b2fb1 100644
--- a/src/main/java/co/lettermint/types/SpamSymbol.java
+++ b/src/main/java/co/lettermint/types/SpamSymbol.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/StatsDailyData.java b/src/main/java/co/lettermint/types/StatsDailyData.java
index 39866b5..a8ec51e 100644
--- a/src/main/java/co/lettermint/types/StatsDailyData.java
+++ b/src/main/java/co/lettermint/types/StatsDailyData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/StatsData.java b/src/main/java/co/lettermint/types/StatsData.java
index 3a06b74..879e79b 100644
--- a/src/main/java/co/lettermint/types/StatsData.java
+++ b/src/main/java/co/lettermint/types/StatsData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/StatsInboundData.java b/src/main/java/co/lettermint/types/StatsInboundData.java
index f2dde0c..2aa6183 100644
--- a/src/main/java/co/lettermint/types/StatsInboundData.java
+++ b/src/main/java/co/lettermint/types/StatsInboundData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/StatsTotalsData.java b/src/main/java/co/lettermint/types/StatsTotalsData.java
index a15a403..967ce46 100644
--- a/src/main/java/co/lettermint/types/StatsTotalsData.java
+++ b/src/main/java/co/lettermint/types/StatsTotalsData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/StatsTypeData.java b/src/main/java/co/lettermint/types/StatsTypeData.java
index 68767aa..21fbebf 100644
--- a/src/main/java/co/lettermint/types/StatsTypeData.java
+++ b/src/main/java/co/lettermint/types/StatsTypeData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/StoreDomainData.java b/src/main/java/co/lettermint/types/StoreDomainData.java
index c9beedf..87eaaf7 100644
--- a/src/main/java/co/lettermint/types/StoreDomainData.java
+++ b/src/main/java/co/lettermint/types/StoreDomainData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/StoreProjectData.java b/src/main/java/co/lettermint/types/StoreProjectData.java
index 9083c78..dd68b8d 100644
--- a/src/main/java/co/lettermint/types/StoreProjectData.java
+++ b/src/main/java/co/lettermint/types/StoreProjectData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/StoreRouteData.java b/src/main/java/co/lettermint/types/StoreRouteData.java
index 9ca584e..47fd41f 100644
--- a/src/main/java/co/lettermint/types/StoreRouteData.java
+++ b/src/main/java/co/lettermint/types/StoreRouteData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/StoreSuppressionData.java b/src/main/java/co/lettermint/types/StoreSuppressionData.java
index be8ef1e..bc6a33d 100644
--- a/src/main/java/co/lettermint/types/StoreSuppressionData.java
+++ b/src/main/java/co/lettermint/types/StoreSuppressionData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/StoreWebhookData.java b/src/main/java/co/lettermint/types/StoreWebhookData.java
index 3dd9dac..809a70d 100644
--- a/src/main/java/co/lettermint/types/StoreWebhookData.java
+++ b/src/main/java/co/lettermint/types/StoreWebhookData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressedRecipientData.java b/src/main/java/co/lettermint/types/SuppressedRecipientData.java
index 590f532..b993b3f 100644
--- a/src/main/java/co/lettermint/types/SuppressedRecipientData.java
+++ b/src/main/java/co/lettermint/types/SuppressedRecipientData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionAppliesTo.java b/src/main/java/co/lettermint/types/SuppressionAppliesTo.java
index dab80a0..3e5d825 100644
--- a/src/main/java/co/lettermint/types/SuppressionAppliesTo.java
+++ b/src/main/java/co/lettermint/types/SuppressionAppliesTo.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionCreateReason.java b/src/main/java/co/lettermint/types/SuppressionCreateReason.java
index a6642ac..cebdc75 100644
--- a/src/main/java/co/lettermint/types/SuppressionCreateReason.java
+++ b/src/main/java/co/lettermint/types/SuppressionCreateReason.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionCreateScope.java b/src/main/java/co/lettermint/types/SuppressionCreateScope.java
index 4c10798..28e47e4 100644
--- a/src/main/java/co/lettermint/types/SuppressionCreateScope.java
+++ b/src/main/java/co/lettermint/types/SuppressionCreateScope.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionDeletedResponse.java b/src/main/java/co/lettermint/types/SuppressionDeletedResponse.java
index a089f07..717b60b 100644
--- a/src/main/java/co/lettermint/types/SuppressionDeletedResponse.java
+++ b/src/main/java/co/lettermint/types/SuppressionDeletedResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionReason.java b/src/main/java/co/lettermint/types/SuppressionReason.java
index 9df00f4..07a381d 100644
--- a/src/main/java/co/lettermint/types/SuppressionReason.java
+++ b/src/main/java/co/lettermint/types/SuppressionReason.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionReviewResponse.java b/src/main/java/co/lettermint/types/SuppressionReviewResponse.java
index 45ba6ce..e046356 100644
--- a/src/main/java/co/lettermint/types/SuppressionReviewResponse.java
+++ b/src/main/java/co/lettermint/types/SuppressionReviewResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionReviewResponseStatus.java b/src/main/java/co/lettermint/types/SuppressionReviewResponseStatus.java
index 6d72867..6c6bb64 100644
--- a/src/main/java/co/lettermint/types/SuppressionReviewResponseStatus.java
+++ b/src/main/java/co/lettermint/types/SuppressionReviewResponseStatus.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionScope.java b/src/main/java/co/lettermint/types/SuppressionScope.java
index 8e50857..f928e70 100644
--- a/src/main/java/co/lettermint/types/SuppressionScope.java
+++ b/src/main/java/co/lettermint/types/SuppressionScope.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionSourceMessageData.java b/src/main/java/co/lettermint/types/SuppressionSourceMessageData.java
index 58d42ad..54418e0 100644
--- a/src/main/java/co/lettermint/types/SuppressionSourceMessageData.java
+++ b/src/main/java/co/lettermint/types/SuppressionSourceMessageData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionStoreResponse.java b/src/main/java/co/lettermint/types/SuppressionStoreResponse.java
index ec89dc7..b36c049 100644
--- a/src/main/java/co/lettermint/types/SuppressionStoreResponse.java
+++ b/src/main/java/co/lettermint/types/SuppressionStoreResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionStoreResult.java b/src/main/java/co/lettermint/types/SuppressionStoreResult.java
index 148a511..a9b181d 100644
--- a/src/main/java/co/lettermint/types/SuppressionStoreResult.java
+++ b/src/main/java/co/lettermint/types/SuppressionStoreResult.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/SuppressionType.java b/src/main/java/co/lettermint/types/SuppressionType.java
index 12154ae..fe9fe8c 100644
--- a/src/main/java/co/lettermint/types/SuppressionType.java
+++ b/src/main/java/co/lettermint/types/SuppressionType.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamAddonData.java b/src/main/java/co/lettermint/types/TeamAddonData.java
index bfa502f..662840d 100644
--- a/src/main/java/co/lettermint/types/TeamAddonData.java
+++ b/src/main/java/co/lettermint/types/TeamAddonData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamData.java b/src/main/java/co/lettermint/types/TeamData.java
index e982679..1c733f1 100644
--- a/src/main/java/co/lettermint/types/TeamData.java
+++ b/src/main/java/co/lettermint/types/TeamData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamMemberData.java b/src/main/java/co/lettermint/types/TeamMemberData.java
index b30478f..ef38ea8 100644
--- a/src/main/java/co/lettermint/types/TeamMemberData.java
+++ b/src/main/java/co/lettermint/types/TeamMemberData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamMemberDataRole.java b/src/main/java/co/lettermint/types/TeamMemberDataRole.java
index 4966178..5fd4f53 100644
--- a/src/main/java/co/lettermint/types/TeamMemberDataRole.java
+++ b/src/main/java/co/lettermint/types/TeamMemberDataRole.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamMemberProjectAccessData.java b/src/main/java/co/lettermint/types/TeamMemberProjectAccessData.java
index 9cd29d9..68c43fa 100644
--- a/src/main/java/co/lettermint/types/TeamMemberProjectAccessData.java
+++ b/src/main/java/co/lettermint/types/TeamMemberProjectAccessData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamMemberProjectAccessDataProjectsItem.java b/src/main/java/co/lettermint/types/TeamMemberProjectAccessDataProjectsItem.java
index 8020051..6554b8c 100644
--- a/src/main/java/co/lettermint/types/TeamMemberProjectAccessDataProjectsItem.java
+++ b/src/main/java/co/lettermint/types/TeamMemberProjectAccessDataProjectsItem.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamMutationResponse.java b/src/main/java/co/lettermint/types/TeamMutationResponse.java
index 2635b64..73f25db 100644
--- a/src/main/java/co/lettermint/types/TeamMutationResponse.java
+++ b/src/main/java/co/lettermint/types/TeamMutationResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamRoleData.java b/src/main/java/co/lettermint/types/TeamRoleData.java
index bf64571..2ffb08e 100644
--- a/src/main/java/co/lettermint/types/TeamRoleData.java
+++ b/src/main/java/co/lettermint/types/TeamRoleData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamRoleListResponse.java b/src/main/java/co/lettermint/types/TeamRoleListResponse.java
index 4e8c5f7..4e6d0d4 100644
--- a/src/main/java/co/lettermint/types/TeamRoleListResponse.java
+++ b/src/main/java/co/lettermint/types/TeamRoleListResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamType.java b/src/main/java/co/lettermint/types/TeamType.java
index bbb45ee..91e4050 100644
--- a/src/main/java/co/lettermint/types/TeamType.java
+++ b/src/main/java/co/lettermint/types/TeamType.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamUsageDetailData.java b/src/main/java/co/lettermint/types/TeamUsageDetailData.java
index fc5176a..1ff00f6 100644
--- a/src/main/java/co/lettermint/types/TeamUsageDetailData.java
+++ b/src/main/java/co/lettermint/types/TeamUsageDetailData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TeamUsagePeriodData.java b/src/main/java/co/lettermint/types/TeamUsagePeriodData.java
index 501b3ba..7bb03fe 100644
--- a/src/main/java/co/lettermint/types/TeamUsagePeriodData.java
+++ b/src/main/java/co/lettermint/types/TeamUsagePeriodData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TestWebhookResponse.java b/src/main/java/co/lettermint/types/TestWebhookResponse.java
index 0958c73..747c3ab 100644
--- a/src/main/java/co/lettermint/types/TestWebhookResponse.java
+++ b/src/main/java/co/lettermint/types/TestWebhookResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/TlsPolicy.java b/src/main/java/co/lettermint/types/TlsPolicy.java
index 994a757..16ef6db 100644
--- a/src/main/java/co/lettermint/types/TlsPolicy.java
+++ b/src/main/java/co/lettermint/types/TlsPolicy.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/UpdateDomainProjectsData.java b/src/main/java/co/lettermint/types/UpdateDomainProjectsData.java
index 8db4c10..dd01805 100644
--- a/src/main/java/co/lettermint/types/UpdateDomainProjectsData.java
+++ b/src/main/java/co/lettermint/types/UpdateDomainProjectsData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/UpdateProjectData.java b/src/main/java/co/lettermint/types/UpdateProjectData.java
index dad10bc..95ade4a 100644
--- a/src/main/java/co/lettermint/types/UpdateProjectData.java
+++ b/src/main/java/co/lettermint/types/UpdateProjectData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/UpdateReportForwardingResponse.java b/src/main/java/co/lettermint/types/UpdateReportForwardingResponse.java
index d406419..aa8f6b6 100644
--- a/src/main/java/co/lettermint/types/UpdateReportForwardingResponse.java
+++ b/src/main/java/co/lettermint/types/UpdateReportForwardingResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/UpdateRouteData.java b/src/main/java/co/lettermint/types/UpdateRouteData.java
index 2db318e..57e10cc 100644
--- a/src/main/java/co/lettermint/types/UpdateRouteData.java
+++ b/src/main/java/co/lettermint/types/UpdateRouteData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/UpdateRouteInboundSettingsData.java b/src/main/java/co/lettermint/types/UpdateRouteInboundSettingsData.java
index 55139d6..7f516b1 100644
--- a/src/main/java/co/lettermint/types/UpdateRouteInboundSettingsData.java
+++ b/src/main/java/co/lettermint/types/UpdateRouteInboundSettingsData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/UpdateRouteSettingsData.java b/src/main/java/co/lettermint/types/UpdateRouteSettingsData.java
index be64683..b79e859 100644
--- a/src/main/java/co/lettermint/types/UpdateRouteSettingsData.java
+++ b/src/main/java/co/lettermint/types/UpdateRouteSettingsData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/UpdateTeamData.java b/src/main/java/co/lettermint/types/UpdateTeamData.java
index 55caca9..e3e9618 100644
--- a/src/main/java/co/lettermint/types/UpdateTeamData.java
+++ b/src/main/java/co/lettermint/types/UpdateTeamData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/UpdateTeamMemberAssignmentData.java b/src/main/java/co/lettermint/types/UpdateTeamMemberAssignmentData.java
index e8ffdfb..13dde47 100644
--- a/src/main/java/co/lettermint/types/UpdateTeamMemberAssignmentData.java
+++ b/src/main/java/co/lettermint/types/UpdateTeamMemberAssignmentData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/UpdateTeamMemberAssignmentDataProjectAccess.java b/src/main/java/co/lettermint/types/UpdateTeamMemberAssignmentDataProjectAccess.java
index dcfff93..44293f5 100644
--- a/src/main/java/co/lettermint/types/UpdateTeamMemberAssignmentDataProjectAccess.java
+++ b/src/main/java/co/lettermint/types/UpdateTeamMemberAssignmentDataProjectAccess.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/UpdateWebhookData.java b/src/main/java/co/lettermint/types/UpdateWebhookData.java
index 39038e7..cc4533d 100644
--- a/src/main/java/co/lettermint/types/UpdateWebhookData.java
+++ b/src/main/java/co/lettermint/types/UpdateWebhookData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/ValidationError.java b/src/main/java/co/lettermint/types/ValidationError.java
index 1b8550b..30173e0 100644
--- a/src/main/java/co/lettermint/types/ValidationError.java
+++ b/src/main/java/co/lettermint/types/ValidationError.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/VerifyReportForwardingRequest.java b/src/main/java/co/lettermint/types/VerifyReportForwardingRequest.java
index f1a8196..2c4501f 100644
--- a/src/main/java/co/lettermint/types/VerifyReportForwardingRequest.java
+++ b/src/main/java/co/lettermint/types/VerifyReportForwardingRequest.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/VerifyReportForwardingResponse.java b/src/main/java/co/lettermint/types/VerifyReportForwardingResponse.java
index 059d4a6..ca1f471 100644
--- a/src/main/java/co/lettermint/types/VerifyReportForwardingResponse.java
+++ b/src/main/java/co/lettermint/types/VerifyReportForwardingResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookBasicAuthData.java b/src/main/java/co/lettermint/types/WebhookBasicAuthData.java
index b61e0e3..615c97a 100644
--- a/src/main/java/co/lettermint/types/WebhookBasicAuthData.java
+++ b/src/main/java/co/lettermint/types/WebhookBasicAuthData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookData.java b/src/main/java/co/lettermint/types/WebhookData.java
index beba7d0..bf6d906 100644
--- a/src/main/java/co/lettermint/types/WebhookData.java
+++ b/src/main/java/co/lettermint/types/WebhookData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookDeliveryData.java b/src/main/java/co/lettermint/types/WebhookDeliveryData.java
index 5e067ed..36354e2 100644
--- a/src/main/java/co/lettermint/types/WebhookDeliveryData.java
+++ b/src/main/java/co/lettermint/types/WebhookDeliveryData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookDeliveryListData.java b/src/main/java/co/lettermint/types/WebhookDeliveryListData.java
index 10f9470..3fe6fc6 100644
--- a/src/main/java/co/lettermint/types/WebhookDeliveryListData.java
+++ b/src/main/java/co/lettermint/types/WebhookDeliveryListData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookDeliveryModeFilter.java b/src/main/java/co/lettermint/types/WebhookDeliveryModeFilter.java
index 262f34e..6a2c8bd 100644
--- a/src/main/java/co/lettermint/types/WebhookDeliveryModeFilter.java
+++ b/src/main/java/co/lettermint/types/WebhookDeliveryModeFilter.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookDeliveryStatus.java b/src/main/java/co/lettermint/types/WebhookDeliveryStatus.java
index 45a13a5..34a06a6 100644
--- a/src/main/java/co/lettermint/types/WebhookDeliveryStatus.java
+++ b/src/main/java/co/lettermint/types/WebhookDeliveryStatus.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookEvent.java b/src/main/java/co/lettermint/types/WebhookEvent.java
index 336dcb9..1393dc5 100644
--- a/src/main/java/co/lettermint/types/WebhookEvent.java
+++ b/src/main/java/co/lettermint/types/WebhookEvent.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookListData.java b/src/main/java/co/lettermint/types/WebhookListData.java
index a55be7d..38cb90d 100644
--- a/src/main/java/co/lettermint/types/WebhookListData.java
+++ b/src/main/java/co/lettermint/types/WebhookListData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookMutationResponse.java b/src/main/java/co/lettermint/types/WebhookMutationResponse.java
index 14db2e1..edfe6cf 100644
--- a/src/main/java/co/lettermint/types/WebhookMutationResponse.java
+++ b/src/main/java/co/lettermint/types/WebhookMutationResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookScope.java b/src/main/java/co/lettermint/types/WebhookScope.java
index 9b45905..84d7028 100644
--- a/src/main/java/co/lettermint/types/WebhookScope.java
+++ b/src/main/java/co/lettermint/types/WebhookScope.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookSecretData.java b/src/main/java/co/lettermint/types/WebhookSecretData.java
index f98ca85..1a83cb8 100644
--- a/src/main/java/co/lettermint/types/WebhookSecretData.java
+++ b/src/main/java/co/lettermint/types/WebhookSecretData.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/main/java/co/lettermint/types/WebhookSecretResponse.java b/src/main/java/co/lettermint/types/WebhookSecretResponse.java
index ebaccd0..6e1ad8a 100644
--- a/src/main/java/co/lettermint/types/WebhookSecretResponse.java
+++ b/src/main/java/co/lettermint/types/WebhookSecretResponse.java
@@ -1,7 +1,7 @@
// Generated by lettermint/sdk-generator — do not edit.
-// Spec: lettermint/lettermint@0b4ecbdd237d155305b9aab19efe96b2a4830446 (main)
-// sending-openapi.json SHA-256: 53e80a6c21cd8995a02c75dfbef79773242cd0d60a5e6262eb79dc127f779c7f
-// team-openapi.json SHA-256: 8b379814a0f501d2c564858bc382a29133535e704cc279545a934db611d587dd
+// Spec: lettermint/lettermint@bff20c7d86dd05b926713f89c0ad716ef630ae21 (main)
+// sending-openapi.json SHA-256: 958303afdf2971b372cab97e72845db2568bc0b6cb6f5c41b2a0dad0386df15d
+// team-openapi.json SHA-256: 04718e1e006be90fe586f30754a73a4fd69233119dc36862ded9fb98d69aa138
// Naming profile: next
package co.lettermint.types;
diff --git a/src/test/java/co/lettermint/AnalyticsTest.java b/src/test/java/co/lettermint/AnalyticsTest.java
new file mode 100644
index 0000000..889c363
--- /dev/null
+++ b/src/test/java/co/lettermint/AnalyticsTest.java
@@ -0,0 +1,274 @@
+package co.lettermint;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNull;
+import static org.junit.jupiter.api.Assertions.assertThrows;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
+import co.lettermint.exceptions.ServerException;
+import co.lettermint.exceptions.TimeoutException;
+import co.lettermint.exceptions.ValidationException;
+import co.lettermint.types.AnalyticsBreakdownRow;
+import co.lettermint.types.AnalyticsComparison;
+import co.lettermint.types.AnalyticsGroupDimension;
+import co.lettermint.types.AnalyticsInterval;
+import co.lettermint.types.AnalyticsMetaComparison;
+import co.lettermint.types.AnalyticsMetric;
+import co.lettermint.types.AnalyticsMetricChange;
+import co.lettermint.types.AnalyticsMetricValues;
+import co.lettermint.types.AnalyticsPagination;
+import co.lettermint.types.AnalyticsQuery;
+import co.lettermint.types.AnalyticsRateBase;
+import co.lettermint.types.AnalyticsRateBases;
+import co.lettermint.types.AnalyticsResponse;
+import co.lettermint.types.AnalyticsSection;
+import co.lettermint.types.AnalyticsSummary;
+import co.lettermint.types.AnalyticsTimeSeriesPoint;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.UncheckedIOException;
+import java.nio.charset.StandardCharsets;
+import java.time.Duration;
+import java.time.Instant;
+import java.time.OffsetDateTime;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+
+class AnalyticsTest {
+ private static final String PAGE_ONE = fixture("analytics-page-1.json");
+ private static final String PAGE_TWO = fixture("analytics-page-2.json");
+ private static final String SUMMARY_ONLY = fixture("analytics-summary.json");
+ private static final String QUERY_JSON = "{\"metrics\":[\"delivered\",\"bounced\",\"delivery_rate\",\"delivery_latency_p50_ms\"],"
+ + "\"timezone\":\"Asia/Kolkata\",\"include\":[\"summary\",\"time_series\",\"breakdown\"],\"group_by\":[\"recipient_domain\"],"
+ + "\"interval\":\"hour\",\"compare\":\"previous_period\",\"limit\":2}";
+ private static final String QUERY_JSON_WITH_CURSOR = QUERY_JSON.replace("\"limit\":2}", "\"limit\":2,\"cursor\":\"cursor-page-2\"}");
+
+ private FakeServer server;
+ private Lettermint client;
+
+ @BeforeEach
+ void start() throws Exception {
+ server = new FakeServer();
+ client = Lettermint.builder().teamToken(ClientTest.TEAM).baseUrl(server.baseUrl()).build();
+ }
+
+ @AfterEach
+ void stop() {
+ server.close();
+ }
+
+ private static String fixture(String name) {
+ try (InputStream in = AnalyticsTest.class.getResourceAsStream("/" + name)) {
+ return new String(in.readAllBytes(), StandardCharsets.UTF_8);
+ } catch (IOException error) {
+ throw new UncheckedIOException(error);
+ }
+ }
+
+ private static AnalyticsQuery query() {
+ return AnalyticsQuery.builder()
+ .metrics(List.of(AnalyticsMetric.DELIVERED, AnalyticsMetric.BOUNCED, AnalyticsMetric.DELIVERY_RATE, AnalyticsMetric.DELIVERY_LATENCY_P50_MS))
+ .include(List.of(AnalyticsSection.SUMMARY, AnalyticsSection.TIME_SERIES, AnalyticsSection.BREAKDOWN))
+ .groupBy(List.of(AnalyticsGroupDimension.RECIPIENT_DOMAIN))
+ .interval(AnalyticsInterval.HOUR)
+ .timezone("Asia/Kolkata")
+ .compare(AnalyticsComparison.PREVIOUS_PERIOD)
+ .limit(2)
+ .build();
+ }
+
+ // ------------------------------------------------------------ responses
+ @Test
+ void keepsNullValuesEmptyRateBasesAndBothTimestampFormats() {
+ server.enqueue(FakeServer.Response.json(200, PAGE_ONE));
+ AnalyticsResponse result = client.analytics(query());
+
+ assertEquals("POST", server.last().method());
+ assertEquals("/v1/analytics", server.last().path());
+ assertEquals(QUERY_JSON, server.last().body());
+ AnalyticsSummary summary = result.data().summary();
+ assertEquals(AnalyticsMetricValues.builder().delivered(1200).bounced(0).deliveryRate(0.9836).build(), summary.metrics());
+ assertEquals(0L, summary.metrics().bounced());
+ assertNull(summary.metrics().deliveryLatencyP50Ms());
+ assertEquals(new AnalyticsRateBase(1200L, 1220L), summary.rateBases().deliveryRate());
+ assertEquals(new AnalyticsRateBase(null, null), summary.previous().rateBases().deliveryRate());
+ assertEquals(new AnalyticsMetricChange(null, null, null), summary.change().get("delivery_rate"));
+ assertEquals(new AnalyticsMetricChange(100.0, 0.0909, null), summary.change().get("delivered"));
+
+ AnalyticsTimeSeriesPoint complete = result.data().timeSeries().get(0);
+ AnalyticsTimeSeriesPoint unavailable = result.data().timeSeries().get(1);
+ assertEquals("2026-09-15T08:30:00+05:30", complete.from());
+ assertEquals(Instant.parse("2026-09-15T03:00:00Z"), OffsetDateTime.parse(complete.from()).toInstant());
+ assertFalse(unavailable.available());
+ assertTrue(unavailable.partial());
+ assertEquals(AnalyticsRateBases.builder().build(), unavailable.rateBases());
+ assertNull(unavailable.metrics().delivered());
+
+ assertEquals("2026-09-15T04:12:30.482915Z", result.meta().generatedAt());
+ assertEquals(Instant.parse("2026-09-15T04:12:30Z").plusNanos(482_915_000), OffsetDateTime.parse(result.meta().generatedAt()).toInstant());
+ assertEquals(Instant.parse("2026-09-15T03:00:00Z"), OffsetDateTime.parse(result.meta().from()).toInstant());
+ assertNull(result.meta().lastIngestedAt());
+ assertEquals(new AnalyticsMetaComparison("2026-09-15T01:00:00.000000Z", "2026-09-15T03:00:00.000000Z", false), result.meta().comparison());
+ assertEquals(new AnalyticsPagination(3L, 2L, "cursor-page-2", false), result.pagination());
+ }
+
+ @Test
+ void leavesOutTheSectionsAndComparisonAQueryDidNotAskFor() {
+ server.enqueue(FakeServer.Response.json(200, SUMMARY_ONLY));
+ AnalyticsResponse result = client.analytics(AnalyticsQuery.builder().metrics(List.of(AnalyticsMetric.DELIVERED)).build());
+ assertEquals("{\"metrics\":[\"delivered\"]}", server.last().body());
+ assertEquals(AnalyticsRateBases.builder().build(), result.data().summary().rateBases());
+ assertNull(result.data().timeSeries());
+ assertNull(result.data().breakdown());
+ assertNull(result.data().summary().previous());
+ assertNull(result.data().summary().change());
+ assertNull(result.meta().comparison());
+ assertNull(result.pagination().nextCursor());
+ }
+
+ @Test
+ void keepsANullDimensionValueInABreakdownRow() {
+ server.enqueue(FakeServer.Response.json(200, PAGE_TWO));
+ AnalyticsResponse result = client.analytics(query().toBuilder().cursor("cursor-page-2").build());
+ assertEquals(QUERY_JSON_WITH_CURSOR, server.last().body());
+ assertEquals(1, result.data().breakdown().size());
+ assertEquals(Collections.singletonMap("recipient_domain", null), result.data().breakdown().get(0).dimensions());
+ assertEquals(50L, result.data().breakdown().get(0).metrics().delivered());
+ assertNull(result.data().breakdown().get(0).metrics().bounced());
+ }
+
+ // ------------------------------------------------------------ analyticsPages
+ @Test
+ void analyticsPagesFollowsNextCursorAndYieldsEveryResponse() {
+ server.enqueue(FakeServer.Response.json(200, PAGE_ONE));
+ server.enqueue(FakeServer.Response.json(200, PAGE_TWO));
+ AnalyticsQuery sent = query();
+ List pages = new ArrayList<>();
+ for (AnalyticsResponse page : client.analyticsPages(sent)) {
+ pages.add(page);
+ }
+
+ assertEquals(2, pages.size());
+ assertEquals(2, server.requests().size());
+ assertTrue(server.requests().stream().allMatch(request -> request.method().equals("POST") && request.path().equals("/v1/analytics")));
+ assertTrue(server.requests().stream().allMatch(request -> ("Bearer " + ClientTest.TEAM).equals(request.header("authorization"))));
+ assertEquals(QUERY_JSON, server.requests().get(0).body());
+ assertEquals(QUERY_JSON_WITH_CURSOR, server.requests().get(1).body());
+ assertEquals(query(), sent);
+ assertNull(sent.cursor());
+
+ List domains = pages.stream().flatMap(page -> page.data().breakdown().stream())
+ .map(AnalyticsBreakdownRow::dimensions).map(dimensions -> dimensions.get("recipient_domain")).toList();
+ assertEquals(Arrays.asList("gmail.com", "outlook.com", null), domains);
+ assertEquals(1L, pages.get(1).pagination().returnedGroups());
+ assertNull(pages.get(1).pagination().nextCursor());
+ }
+
+ @Test
+ void analyticsPagesMakesOneRequestForAQueryWithoutMorePages() {
+ server.enqueue(FakeServer.Response.json(200, SUMMARY_ONLY));
+ List pages = client.analyticsPages(AnalyticsQuery.builder().metrics(List.of(AnalyticsMetric.DELIVERED)).build()).stream().toList();
+ assertEquals(1, pages.size());
+ assertEquals(1, server.requests().size());
+ }
+
+ @Test
+ void analyticsPagesRequestsTheNextPageOnlyWhenItIsAskedFor() {
+ server.fallback(request -> FakeServer.Response.json(200, PAGE_ONE));
+ CursorIterable pages = client.analyticsPages(query());
+ assertTrue(server.requests().isEmpty(), "analyticsPages() is lazy");
+ for (AnalyticsResponse page : pages) {
+ assertEquals("cursor-page-2", page.pagination().nextCursor());
+ break;
+ }
+ assertEquals(1, server.requests().size());
+ assertEquals(1, client.analyticsPages(query()).stream().limit(1).count());
+ assertEquals(2, server.requests().size());
+ }
+
+ @Test
+ void analyticsPagesStopsWhenTheApiRepeatsACursor() {
+ server.fallback(request -> FakeServer.Response.json(200, PAGE_ONE));
+ assertEquals(2, client.analyticsPages(query()).stream().toList().size());
+ assertEquals(2, server.requests().size());
+ }
+
+ @Test
+ void analyticsPagesStopsWhenTheApiReturnsTheCursorTheQueryStartedFrom() {
+ server.fallback(request -> FakeServer.Response.json(200, PAGE_ONE));
+ assertEquals(1, client.analyticsPages(query().toBuilder().cursor("cursor-page-2").build()).stream().toList().size());
+ assertEquals(1, server.requests().size());
+ assertEquals(QUERY_JSON_WITH_CURSOR, server.requests().get(0).body());
+ }
+
+ @Test
+ void analyticsPagesSurfacesAnExpiredCursor() {
+ String message = "The analytics cursor is invalid or expired. Submit a new query.";
+ server.enqueue(FakeServer.Response.json(200, PAGE_ONE));
+ server.enqueue(FakeServer.Response.json(422, "{\"message\":\"" + message + "\",\"errors\":{\"cursor\":[\"" + message + "\"]}}"));
+ Iterator pages = client.analyticsPages(query()).iterator();
+ assertEquals("cursor-page-2", pages.next().pagination().nextCursor());
+ ValidationException error = assertThrows(ValidationException.class, pages::hasNext);
+ assertEquals(Map.of("cursor", List.of(message)), error.getErrors());
+ assertEquals(2, server.requests().size());
+ }
+
+ @Test
+ void analyticsPagesPassesRequestOptionsToEveryPage() {
+ RequestOptions options = RequestOptions.timeout(Duration.ofMillis(200));
+ server.enqueue(FakeServer.Response.json(200, PAGE_ONE).delay(3000));
+ TimeoutException first = assertThrows(TimeoutException.class, () -> client.analyticsPages(query(), options).iterator().hasNext());
+ assertEquals(Duration.ofMillis(200), first.getTimeout());
+
+ server.enqueue(FakeServer.Response.json(200, PAGE_ONE));
+ server.enqueue(FakeServer.Response.json(200, PAGE_TWO).delay(3000));
+ Iterator pages = client.analyticsPages(query(), options).iterator();
+ pages.next();
+ TimeoutException second = assertThrows(TimeoutException.class, pages::next);
+ assertEquals(Duration.ofMillis(200), second.getTimeout());
+ assertEquals(QUERY_JSON_WITH_CURSOR, server.last().body());
+ }
+
+ // ------------------------------------------------------------ errors
+ @Test
+ void readsFieldErrorsFromA422() {
+ String message = "smtp_response_group can only be used in group_by.";
+ server.enqueue(FakeServer.Response.json(422, "{\"message\":\"" + message + "\",\"errors\":{\"filters\":[\"" + message + "\"]}}"));
+ ValidationException error = assertThrows(ValidationException.class, () -> client.analytics(query()));
+ assertEquals(422, error.getStatus());
+ assertEquals(message, error.getMessage());
+ assertEquals(Map.of("filters", List.of(message)), error.getErrors());
+ }
+
+ @Test
+ void readsRetryAfterFromA503() {
+ server.enqueue(FakeServer.Response.json(503, "{\"error\":{\"code\":\"SERVICE_UNAVAILABLE\",\"message\":\"Try again shortly.\"}}").header("Retry-After", "2"));
+ ServerException error = assertThrows(ServerException.class, () -> client.analytics(query()));
+ assertEquals(503, error.getStatus());
+ assertEquals("SERVICE_UNAVAILABLE", error.getCode());
+ assertEquals(Duration.ofSeconds(2), error.getRetryAfter());
+ }
+
+ @Test
+ void hasNoRetryAfterForA503Or504WithoutTheHeader() {
+ server.enqueue(FakeServer.Response.json(503, "{\"message\":\"Analytics is unavailable.\"}"));
+ ServerException unavailable = assertThrows(ServerException.class, () -> client.analytics(query()));
+ assertEquals(ServerException.class, unavailable.getClass());
+ assertNull(unavailable.getRetryAfter());
+
+ String message = "Analytics exceeded the query time limit. Retry with a shorter period or fewer dimensions.";
+ server.enqueue(FakeServer.Response.json(504, "{\"message\":\"" + message + "\"}"));
+ ServerException timedOut = assertThrows(ServerException.class, () -> client.analytics(query()));
+ assertEquals(504, timedOut.getStatus());
+ assertEquals(message, timedOut.getMessage());
+ assertNull(timedOut.getRetryAfter());
+ }
+}
diff --git a/src/test/java/co/lettermint/ClientTest.java b/src/test/java/co/lettermint/ClientTest.java
index 04d777d..20911be 100644
--- a/src/test/java/co/lettermint/ClientTest.java
+++ b/src/test/java/co/lettermint/ClientTest.java
@@ -83,6 +83,8 @@ void eachPartUsesItsOwnTokenAndNeverFallsBack() {
assertEquals("domains.list needs teamToken; set it with Lettermint.builder().teamToken(...).", error.getMessage());
assertThrows(LettermintConfigException.class, () -> sending.webhooks().deliveries().iterate("wh_1"));
assertThrows(LettermintConfigException.class, () -> sending.analytics(null));
+ error = assertThrows(LettermintConfigException.class, () -> sending.analyticsPages(null));
+ assertEquals("analyticsPages needs teamToken; set it with Lettermint.builder().teamToken(...).", error.getMessage());
Lettermint team = builder().teamToken(TEAM).build();
error = assertThrows(LettermintConfigException.class, () -> team.emails().send(EmailMessage.create()));
diff --git a/src/test/java/co/lettermint/TeamApiTest.java b/src/test/java/co/lettermint/TeamApiTest.java
index 8f13666..07870ce 100644
--- a/src/test/java/co/lettermint/TeamApiTest.java
+++ b/src/test/java/co/lettermint/TeamApiTest.java
@@ -109,6 +109,7 @@ void everyOperationIsReachable() {
List calls = List.of(
() -> client.ping(),
() -> client.analytics(AnalyticsQuery.builder().metrics(List.of(AnalyticsMetric.of("sent"))).build()),
+ () -> client.analyticsPages(AnalyticsQuery.builder().metrics(List.of(AnalyticsMetric.of("sent"))).build()).forEach(item -> { }),
() -> client.blockedFileTypes(),
() -> client.emails().send(email),
() -> client.emails().sendBatch(List.of(email)),
diff --git a/src/test/java/co/lettermint/TransportTest.java b/src/test/java/co/lettermint/TransportTest.java
index c8a4ef6..1c68b19 100644
--- a/src/test/java/co/lettermint/TransportTest.java
+++ b/src/test/java/co/lettermint/TransportTest.java
@@ -132,6 +132,15 @@ void mapsErrorStatuses() {
assertNull(assertThrows(RateLimitException.class, this::send).getRetryAfter());
}
+ @Test
+ void readsRetryAfterFromA5xxResponse() {
+ server.enqueue(FakeServer.Response.json(503, "{\"message\":\"Service Unavailable\"}").header("Retry-After", "2"));
+ assertEquals(Duration.ofSeconds(2), assertThrows(ServerException.class, this::send).getRetryAfter());
+ server.enqueue(FakeServer.Response.json(500, "{\"message\":\"Server Error\"}"));
+ assertNull(assertThrows(ServerException.class, this::send).getRetryAfter());
+ assertNull(new ServerException(500, "Server Error", null, null, null).getRetryAfter());
+ }
+
@Test
void neverFollowsRedirects() throws Exception {
try (FakeServer foreign = new FakeServer()) {
diff --git a/src/test/resources/analytics-page-1.json b/src/test/resources/analytics-page-1.json
new file mode 100644
index 0000000..eba87a8
--- /dev/null
+++ b/src/test/resources/analytics-page-1.json
@@ -0,0 +1,140 @@
+{
+ "data": {
+ "summary": {
+ "metrics": {
+ "delivered": 1200,
+ "bounced": 0,
+ "delivery_rate": 0.9836,
+ "delivery_latency_p50_ms": null
+ },
+ "rate_bases": {
+ "delivery_rate": {
+ "numerator": 1200,
+ "denominator": 1220
+ }
+ },
+ "previous": {
+ "metrics": {
+ "delivered": 1100,
+ "bounced": 4,
+ "delivery_rate": null,
+ "delivery_latency_p50_ms": 812.5
+ },
+ "rate_bases": {
+ "delivery_rate": {
+ "numerator": null,
+ "denominator": null
+ }
+ }
+ },
+ "change": {
+ "delivered": {
+ "absolute": 100,
+ "relative": 0.0909
+ },
+ "delivery_rate": {
+ "absolute": null,
+ "relative": null,
+ "percentage_points": null
+ }
+ }
+ },
+ "time_series": [
+ {
+ "from": "2026-09-15T08:30:00+05:30",
+ "to": "2026-09-15T09:30:00+05:30",
+ "available": true,
+ "partial": false,
+ "metrics": {
+ "delivered": 1200,
+ "bounced": 0,
+ "delivery_rate": 0.9836,
+ "delivery_latency_p50_ms": null
+ },
+ "rate_bases": {
+ "delivery_rate": {
+ "numerator": 1200,
+ "denominator": 1220
+ }
+ }
+ },
+ {
+ "from": "2026-09-15T09:30:00+05:30",
+ "to": "2026-09-15T10:30:00+05:30",
+ "available": false,
+ "partial": true,
+ "metrics": {
+ "delivered": null,
+ "bounced": null,
+ "delivery_rate": null,
+ "delivery_latency_p50_ms": null
+ },
+ "rate_bases": {}
+ }
+ ],
+ "breakdown": [
+ {
+ "dimensions": {
+ "recipient_domain": "gmail.com"
+ },
+ "metrics": {
+ "delivered": 900,
+ "bounced": 0,
+ "delivery_rate": 0.989,
+ "delivery_latency_p50_ms": null
+ },
+ "rate_bases": {
+ "delivery_rate": {
+ "numerator": 900,
+ "denominator": 910
+ }
+ }
+ },
+ {
+ "dimensions": {
+ "recipient_domain": "outlook.com"
+ },
+ "metrics": {
+ "delivered": 250,
+ "bounced": 0,
+ "delivery_rate": 0.9615,
+ "delivery_latency_p50_ms": null
+ },
+ "rate_bases": {
+ "delivery_rate": {
+ "numerator": 250,
+ "denominator": 260
+ }
+ }
+ }
+ ]
+ },
+ "meta": {
+ "time_basis": "event",
+ "timezone": "Asia/Kolkata",
+ "interval": "hour",
+ "from": "2026-09-15T03:00:00.000000Z",
+ "to": "2026-09-15T05:00:00.000000Z",
+ "effective_to": "2026-09-15T05:00:00.000000Z",
+ "alignment": "hour",
+ "generated_at": "2026-09-15T04:12:30.482915Z",
+ "available_since": "2026-06-17T00:00:00.000000Z",
+ "partial": true,
+ "ongoing": true,
+ "collection_completeness": "best_effort",
+ "last_ingested_at": null,
+ "metric_definition_version": "analytics-v2",
+ "ranked_group_limit": 1000,
+ "comparison": {
+ "from": "2026-09-15T01:00:00.000000Z",
+ "to": "2026-09-15T03:00:00.000000Z",
+ "partial": false
+ }
+ },
+ "pagination": {
+ "total_groups": 3,
+ "returned_groups": 2,
+ "next_cursor": "cursor-page-2",
+ "truncated": false
+ }
+}
diff --git a/src/test/resources/analytics-page-2.json b/src/test/resources/analytics-page-2.json
new file mode 100644
index 0000000..e133309
--- /dev/null
+++ b/src/test/resources/analytics-page-2.json
@@ -0,0 +1,118 @@
+{
+ "data": {
+ "summary": {
+ "metrics": {
+ "delivered": 1200,
+ "bounced": 0,
+ "delivery_rate": 0.9836,
+ "delivery_latency_p50_ms": null
+ },
+ "rate_bases": {
+ "delivery_rate": {
+ "numerator": 1200,
+ "denominator": 1220
+ }
+ },
+ "previous": {
+ "metrics": {
+ "delivered": 1100,
+ "bounced": 4,
+ "delivery_rate": null,
+ "delivery_latency_p50_ms": 812.5
+ },
+ "rate_bases": {
+ "delivery_rate": {
+ "numerator": null,
+ "denominator": null
+ }
+ }
+ },
+ "change": {
+ "delivered": {
+ "absolute": 100,
+ "relative": 0.0909
+ },
+ "delivery_rate": {
+ "absolute": null,
+ "relative": null,
+ "percentage_points": null
+ }
+ }
+ },
+ "time_series": [
+ {
+ "from": "2026-09-15T08:30:00+05:30",
+ "to": "2026-09-15T09:30:00+05:30",
+ "available": true,
+ "partial": false,
+ "metrics": {
+ "delivered": 1200,
+ "bounced": 0,
+ "delivery_rate": 0.9836,
+ "delivery_latency_p50_ms": null
+ },
+ "rate_bases": {
+ "delivery_rate": {
+ "numerator": 1200,
+ "denominator": 1220
+ }
+ }
+ },
+ {
+ "from": "2026-09-15T09:30:00+05:30",
+ "to": "2026-09-15T10:30:00+05:30",
+ "available": false,
+ "partial": true,
+ "metrics": {
+ "delivered": null,
+ "bounced": null,
+ "delivery_rate": null,
+ "delivery_latency_p50_ms": null
+ },
+ "rate_bases": {}
+ }
+ ],
+ "breakdown": [
+ {
+ "dimensions": {
+ "recipient_domain": null
+ },
+ "metrics": {
+ "delivered": 50,
+ "bounced": null,
+ "delivery_rate": null,
+ "delivery_latency_p50_ms": null
+ },
+ "rate_bases": {}
+ }
+ ]
+ },
+ "meta": {
+ "time_basis": "event",
+ "timezone": "Asia/Kolkata",
+ "interval": "hour",
+ "from": "2026-09-15T03:00:00.000000Z",
+ "to": "2026-09-15T05:00:00.000000Z",
+ "effective_to": "2026-09-15T05:00:00.000000Z",
+ "alignment": "hour",
+ "generated_at": "2026-09-15T04:12:30.482915Z",
+ "available_since": "2026-06-17T00:00:00.000000Z",
+ "partial": true,
+ "ongoing": true,
+ "collection_completeness": "best_effort",
+ "last_ingested_at": null,
+ "metric_definition_version": "analytics-v2",
+ "ranked_group_limit": 1000,
+ "comparison": {
+ "from": "2026-09-15T01:00:00.000000Z",
+ "to": "2026-09-15T03:00:00.000000Z",
+ "partial": false
+ }
+ },
+ "pagination": {
+ "total_groups": 3,
+ "returned_groups": 1,
+ "next_cursor": null,
+ "truncated": false
+ }
+}
diff --git a/src/test/resources/analytics-summary.json b/src/test/resources/analytics-summary.json
new file mode 100644
index 0000000..f8fb3db
--- /dev/null
+++ b/src/test/resources/analytics-summary.json
@@ -0,0 +1,33 @@
+{
+ "data": {
+ "summary": {
+ "metrics": {
+ "delivered": 1200
+ },
+ "rate_bases": {}
+ }
+ },
+ "meta": {
+ "time_basis": "event",
+ "timezone": "UTC",
+ "interval": "day",
+ "from": "2026-09-15T03:00:00.000000Z",
+ "to": "2026-09-15T05:00:00.000000Z",
+ "effective_to": "2026-09-15T05:00:00.000000Z",
+ "alignment": "day",
+ "generated_at": "2026-09-15T04:12:30.482915Z",
+ "available_since": "2026-06-17T00:00:00.000000Z",
+ "partial": true,
+ "ongoing": true,
+ "collection_completeness": "best_effort",
+ "last_ingested_at": null,
+ "metric_definition_version": "analytics-v2",
+ "ranked_group_limit": 1000
+ },
+ "pagination": {
+ "total_groups": 0,
+ "returned_groups": 0,
+ "next_cursor": null,
+ "truncated": false
+ }
+}