You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "Existing OAuth credential to reconnect in place."
8130
+
"description": "Existing OAuth credential to reconnect in place. QuickBooks reconnects also require oauthClientConfig with the Intuit client ID, client secret, environment, and webhook verifier token."
8129
8131
},
8130
8132
"oauthClientConfig": {
8131
-
"description": "Write-only OAuth app configurationwhen required by the provider.",
8133
+
"description": "Write-only Intuit OAuth app configuration. Required when credentialId identifies a QuickBooks credential; omit it for other providers.",
8132
8134
"type": "object",
8133
8135
"properties": {
8134
8136
"clientId": {
@@ -8141,7 +8143,8 @@
8141
8143
"type": "string",
8142
8144
"minLength": 1,
8143
8145
"maxLength": 512,
8144
-
"description": "Write-only client secret for the caller-managed Intuit OAuth application."
8146
+
"description": "Write-only client secret for the caller-managed Intuit OAuth application.",
8147
+
"writeOnly": true
8145
8148
},
8146
8149
"environment": {
8147
8150
"type": "string",
@@ -8152,7 +8155,8 @@
8152
8155
"type": "string",
8153
8156
"minLength": 1,
8154
8157
"maxLength": 512,
8155
-
"description": "Write-only verifier token for webhook signatures from the caller-managed app."
8158
+
"description": "Write-only verifier token for webhook signatures from the caller-managed app.",
Copy file name to clipboardExpand all lines: apps/sim/lib/api/contracts/v2/credentials.ts
+6-2Lines changed: 6 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -341,10 +341,14 @@ const v2CreateCredentialConnectionByCredentialSchema = z
341
341
.trim()
342
342
.min(1,'credentialId cannot be empty')
343
343
.max(255,'credentialId must be at most 255 characters')
344
-
.describe('Existing OAuth credential to reconnect in place.'),
344
+
.describe(
345
+
'Existing OAuth credential to reconnect in place. QuickBooks reconnects also require oauthClientConfig with the Intuit client ID, client secret, environment, and webhook verifier token.'
0 commit comments