diff --git a/v2/api-validator/src/client/generated/index.ts b/v2/api-validator/src/client/generated/index.ts
index 9015e13b..5ed7e8e5 100644
--- a/v2/api-validator/src/client/generated/index.ts
+++ b/v2/api-validator/src/client/generated/index.ts
@@ -128,6 +128,7 @@ export { InteracCapability } from './models/InteracCapability';
export type { InteracDestination } from './models/InteracDestination';
export type { InteracTransfer } from './models/InteracTransfer';
export type { InteracTransferDetailsBase } from './models/InteracTransferDetailsBase';
+export type { InteracTransferSecurityQuestionAndAnswer } from './models/InteracTransferSecurityQuestionAndAnswer';
export type { InteractTransferDetailsOffRamp } from './models/InteractTransferDetailsOffRamp';
export type { InteractTransferDetailsOnRamp } from './models/InteractTransferDetailsOnRamp';
export type { InternalTransfer } from './models/InternalTransfer';
diff --git a/v2/api-validator/src/client/generated/models/InteracAddressPaymentInstruction.ts b/v2/api-validator/src/client/generated/models/InteracAddressPaymentInstruction.ts
index 774d27d5..82a53080 100644
--- a/v2/api-validator/src/client/generated/models/InteracAddressPaymentInstruction.ts
+++ b/v2/api-validator/src/client/generated/models/InteracAddressPaymentInstruction.ts
@@ -7,6 +7,10 @@ import type { AccountHolderDetails } from './AccountHolderDetails';
import type { InteracCapability } from './InteracCapability';
import type { InteractTransferDetailsOnRamp } from './InteractTransferDetailsOnRamp';
+/**
+ * When true, funds are deposited directly into the recipient's bank account without a security question.
+ * When false, a security question and answer are required to complete the transfer
+ */
export type InteracAddressPaymentInstruction = (InteracCapability & InteractTransferDetailsOnRamp & {
accountHolder: AccountHolderDetails;
});
diff --git a/v2/api-validator/src/client/generated/models/InteracTransferSecurityQuestionAndAnswer.ts b/v2/api-validator/src/client/generated/models/InteracTransferSecurityQuestionAndAnswer.ts
new file mode 100644
index 00000000..b65bae4c
--- /dev/null
+++ b/v2/api-validator/src/client/generated/models/InteracTransferSecurityQuestionAndAnswer.ts
@@ -0,0 +1,17 @@
+/* generated using openapi-typescript-codegen -- do no edit */
+/* istanbul ignore file */
+/* tslint:disable */
+/* eslint-disable */
+
+export type InteracTransferSecurityQuestionAndAnswer = {
+ autoDeposit: boolean;
+ /**
+ * if autoDeposit is false, this is required
+ */
+ securityQuestion?: string;
+ /**
+ * if autoDeposit is false, this is required
+ */
+ securityAnswer?: string;
+};
+
diff --git a/v2/api-validator/src/client/generated/models/InteractTransferDetailsOnRamp.ts b/v2/api-validator/src/client/generated/models/InteractTransferDetailsOnRamp.ts
index fa68a8ad..212a22b2 100644
--- a/v2/api-validator/src/client/generated/models/InteractTransferDetailsOnRamp.ts
+++ b/v2/api-validator/src/client/generated/models/InteractTransferDetailsOnRamp.ts
@@ -4,6 +4,7 @@
/* eslint-disable */
import type { InteracTransferDetailsBase } from './InteracTransferDetailsBase';
+import type { InteracTransferSecurityQuestionAndAnswer } from './InteracTransferSecurityQuestionAndAnswer';
-export type InteractTransferDetailsOnRamp = InteracTransferDetailsBase;
+export type InteractTransferDetailsOnRamp = (InteracTransferDetailsBase & InteracTransferSecurityQuestionAndAnswer);
diff --git a/v2/openapi/docs.html b/v2/openapi/docs.html
index 948844ce..d1bd371a 100644
--- a/v2/openapi/docs.html
+++ b/v2/openapi/docs.html
@@ -306,7 +306,7 @@
" class="sc-iKOlBD sc-cCzKKD cslxVo daOcFE">
Unique identifier of the request.
X-FBAPI-TIMESTAMP
required
number
Request timestamp in milliseconds since Unix epoch.
-
X-FBAPI-SIGNATURE
required
string
X-FBAPI-SIGNATURE
required
string
X-FBAPI-INITIATED-BY
string
Conditional. This header is provided only when the corresponding capability requirement is enabled.
Responses
X-FBAPI-TIMESTAMP
required
number
Request timestamp in milliseconds since Unix epoch.
-
X-FBAPI-SIGNATURE
required
string
X-FBAPI-SIGNATURE
required
string
X-FBAPI-INITIATED-BY
string
Conditional. This header is provided only when the corresponding capability requirement is enabled.