From d09cfbbde857feae88fd328e7d4d15cb64dc4b23 Mon Sep 17 00:00:00 2001 From: cauecalil Date: Tue, 10 Mar 2026 21:04:58 -0300 Subject: [PATCH] feat: add missing parameters to create connect token options Added 'oauthRedirectUri' and 'avoidDuplicates' to the Options class to align the SDK with the current Pluggy API documentation. Existing constructors were preserved to guarantee backward compatibility and prevent breaking changes for current users. --- .../ai/pluggy/client/request/CreateConnectTokenRequest.java | 4 ++-- src/main/java/ai/pluggy/client/request/Options.java | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/ai/pluggy/client/request/CreateConnectTokenRequest.java b/src/main/java/ai/pluggy/client/request/CreateConnectTokenRequest.java index 80796ff..2b0e311 100644 --- a/src/main/java/ai/pluggy/client/request/CreateConnectTokenRequest.java +++ b/src/main/java/ai/pluggy/client/request/CreateConnectTokenRequest.java @@ -14,11 +14,11 @@ public class CreateConnectTokenRequest { public CreateConnectTokenRequest(String webhookUrl, String clientUserId) { this.itemId = null; - this.options = new Options(webhookUrl, clientUserId); + this.options = new Options(webhookUrl, clientUserId, null, null); } public CreateConnectTokenRequest(String itemId, String webhookUrl, String clientUserId) { this.itemId = itemId; - this.options = new Options(webhookUrl, clientUserId); + this.options = new Options(webhookUrl, clientUserId, null, null); } } diff --git a/src/main/java/ai/pluggy/client/request/Options.java b/src/main/java/ai/pluggy/client/request/Options.java index 24879ea..c7b4a1d 100644 --- a/src/main/java/ai/pluggy/client/request/Options.java +++ b/src/main/java/ai/pluggy/client/request/Options.java @@ -9,4 +9,6 @@ public class Options { String webhookUrl; String clientUserId; + String oauthRedirectUri; + Boolean avoidDuplicates; }