From a850f8f08ce2cc0bea94065441313b28c515f3e1 Mon Sep 17 00:00:00 2001 From: CodeMash Date: Wed, 21 Oct 2026 21:25:59 +0300 Subject: [PATCH 1/3] =?UTF-8?q?chore(deps):=20@norbix.ai/ts=204.31.0=20?= =?UTF-8?q?=E2=80=94=20writeLogs,=20getLog,=20retryAfterSeconds?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps the SDK floor to ^4.31.0 and regenerates src/generated/request-fields.json (717 methods): api.logs.writeLogs, hub.logs.getLog, SaveLogSettings fields optional, plus the refactoringV2 methods the SDK release brought. Co-Authored-By: Claude Opus 5.5 --- package-lock.json | 8 ++++---- package.json | 4 ++-- src/generated/request-fields.json | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index aa1af06..34a6f64 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@inquirer/prompts": "^8.7.2", - "@norbix.ai/ts": "^4.30.0", + "@norbix.ai/ts": "^4.31.0", "@oclif/core": "^5.0.0", "@oclif/plugin-autocomplete": "^4.0.0", "@oclif/plugin-help": "^7.0.0" @@ -860,9 +860,9 @@ } }, "node_modules/@norbix.ai/ts": { - "version": "4.30.0", - "resolved": "https://registry.npmjs.org/@norbix.ai/ts/-/ts-4.30.0.tgz", - "integrity": "sha512-dzAgQyzK4WXVU/cD3GRiha3qg+6A2zDoqqQZ7KxW11J5rN4ez98JvbslXGLQCy1/nc6rJtOKIc4MWNhM+14+UA==", + "version": "4.31.0", + "resolved": "https://registry.npmjs.org/@norbix.ai/ts/-/ts-4.31.0.tgz", + "integrity": "sha512-0nCic6VbLdmCDeJGhEwJaSo1O6Sj+p4M9xtww7Nbo/F1HDnqE7uBVL21MRoNCvZNpEui1fqgf0+j0vBGwIUfuw==", "license": "MIT", "engines": { "node": ">=18" diff --git a/package.json b/package.json index fbfc28b..7fabfd2 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@inquirer/prompts": "^8.7.2", - "@norbix.ai/ts": "^4.30.0", + "@norbix.ai/ts": "^4.31.0", "@oclif/core": "^5.0.0", "@oclif/plugin-autocomplete": "^4.0.0", "@oclif/plugin-help": "^7.0.0" @@ -171,7 +171,7 @@ } }, "logs": { - "description": "Read project logs" + "description": "Read and write project logs, log settings" }, "payments": { "description": "Payment integrations and triggers" diff --git a/src/generated/request-fields.json b/src/generated/request-fields.json index 4e0232b..e2fc889 100644 --- a/src/generated/request-fields.json +++ b/src/generated/request-fields.json @@ -1 +1 @@ -{"sdk":"@norbix.ai/ts@4.30.0","api":{"accessToken":{"getAccessToken":{"http":"POST","path":"/access-token","dto":"GetAccessToken","fields":[{"name":"refreshToken","type":"string","kind":"string","required":false}]}},"ai":{"uploadEndUserChatAttachment":{"http":"POST","path":"/{version}/ai/chat/sessions/{SessionId}/attachments","dto":"UploadEndUserChatAttachmentRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"fileName","type":"string","kind":"string","required":true},{"name":"contentType","type":"string","kind":"string","required":true},{"name":"base64Content","type":"string","kind":"string","required":true}]},"listEndUserChatAttachments":{"http":"GET","path":"/{version}/ai/chat/sessions/{SessionId}/attachments","dto":"ListEndUserChatAttachmentsRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true}]},"deleteEndUserChatAttachment":{"http":"DELETE","path":"/{version}/ai/chat/attachments/{AttachmentId}","dto":"DeleteEndUserChatAttachmentRequest","fields":[{"name":"attachmentId","type":"string","kind":"string","required":true}]},"setEndUserChatEntryFeedback":{"http":"PUT","path":"/{version}/ai/chat/sessions/{SessionId}/entries/{EntryId}/feedback","dto":"SetEndUserChatEntryFeedbackRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"entryId","type":"string","kind":"string","required":true},{"name":"feedback","type":"string","kind":"string","required":false}]},"listEndUserChatMemory":{"http":"GET","path":"/{version}/ai/chat/memory","dto":"ListEndUserChatMemoryRequest","fields":[{"name":"take","type":"number","kind":"number","required":false}]},"forgetEndUserChatMemory":{"http":"DELETE","path":"/{version}/ai/chat/memory/{NoteId}","dto":"ForgetEndUserChatMemoryRequest","fields":[{"name":"noteId","type":"string","kind":"string","required":true}]},"getEndUserChatAvailability":{"http":"GET","path":"/{version}/ai/chat/availability","dto":"GetEndUserChatAvailabilityRequest","fields":[]},"listEndUserChatSessions":{"http":"GET","path":"/{version}/ai/chat/sessions","dto":"ListEndUserChatSessionsRequest","fields":[{"name":"take","type":"number","kind":"number","required":false},{"name":"includeArchived","type":"boolean","kind":"boolean","required":true}]},"createEndUserChatSession":{"http":"POST","path":"/{version}/ai/chat/sessions","dto":"CreateEndUserChatSessionRequest","fields":[{"name":"assistantId","type":"string","kind":"string","required":false},{"name":"title","type":"string","kind":"string","required":false}]},"getEndUserChatSession":{"http":"GET","path":"/{version}/ai/chat/sessions/{SessionId}","dto":"GetEndUserChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true}]},"renameEndUserChatSession":{"http":"PATCH","path":"/{version}/ai/chat/sessions/{SessionId}","dto":"RenameEndUserChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"title","type":"string","kind":"string","required":false}]},"pinEndUserChatSession":{"http":"PUT","path":"/{version}/ai/chat/sessions/{SessionId}/pin","dto":"PinEndUserChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"pinned","type":"boolean","kind":"boolean","required":true}]},"archiveEndUserChatSession":{"http":"PUT","path":"/{version}/ai/chat/sessions/{SessionId}/archive","dto":"ArchiveEndUserChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"archived","type":"boolean","kind":"boolean","required":true}]},"deleteEndUserChatSession":{"http":"DELETE","path":"/{version}/ai/chat/sessions/{SessionId}","dto":"DeleteEndUserChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true}]},"getEndUserChatEntries":{"http":"GET","path":"/{version}/ai/chat/sessions/{SessionId}/entries","dto":"GetEndUserChatEntriesRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"afterSeq","type":"number","kind":"number","required":false},{"name":"take","type":"number","kind":"number","required":false}]},"startEndUserChatTurn":{"http":"POST","path":"/{version}/ai/chat/turn","dto":"StartEndUserChatTurnRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":false},{"name":"assistantId","type":"string","kind":"string","required":false},{"name":"message","type":"string","kind":"string","required":true}]},"getEndUserAiTools":{"http":"GET","path":"/{version}/ai/tools","dto":"GetEndUserAiToolsRequest","fields":[]},"invokeEndUserAiTool":{"http":"POST","path":"/{version}/ai/tools/{ToolName}","dto":"InvokeEndUserAiToolRequest","fields":[{"name":"toolName","type":"string","kind":"string","required":true},{"name":"argumentsJson","type":"string","kind":"string","required":false}]}},"apikeys":{"getApiKeys":{"http":"POST","path":"/apikeys","dto":"GetApiKeys","fields":[{"name":"environment","type":"string","kind":"string","required":false}]},"regenerateApiKeys":{"http":"POST","path":"/apikeys/regenerate","dto":"RegenerateApiKeys","fields":[{"name":"environment","type":"string","kind":"string","required":false}]}},"auth":{"authenticate":{"http":"POST","path":"/v3/auth","dto":"Authenticate","fields":[{"name":"provider","type":"string","kind":"string","required":false},{"name":"userName","type":"string","kind":"string","required":false},{"name":"password","type":"string","kind":"string","required":false},{"name":"rememberMe","type":"boolean","kind":"boolean","required":false},{"name":"accessToken","type":"string","kind":"string","required":false},{"name":"accessTokenSecret","type":"string","kind":"string","required":false},{"name":"returnUrl","type":"string","kind":"string","required":false},{"name":"errorView","type":"string","kind":"string","required":false}]}},"database":{"findMergedTermTree":{"http":"GET","path":"/{version}/database/taxonomies/{taxonomyName}/merged-tree","dto":"FindMergedTermTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"findTaxonomyTree":{"http":"GET","path":"/{version}/database/taxonomies/tree","dto":"FindTaxonomyTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"includeTerms","type":"boolean","kind":"boolean","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"findTerms":{"http":"GET","path":"/{version}/database/taxonomies/{taxonomyName}/terms","dto":"FindTermsRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"sortDescending","type":"boolean","kind":"boolean","required":true},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"findTermsChildren":{"http":"GET","path":"/{version}/database/taxonomies/{taxonomyName}/terms/{parentId}/children","dto":"FindTermsChildrenRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"parentId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"findTermTree":{"http":"GET","path":"/{version}/database/taxonomies/{taxonomyName}/terms/tree","dto":"FindTermTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"rootTermId","type":"string","kind":"string","required":false},{"name":"depth","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getDatabaseSchema":{"http":"GET","path":"/{version}/database/schemas/{id}","dto":"GetDatabaseSchemaRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseSchemas":{"http":"GET","path":"/{version}/database/schemas","dto":"GetDatabaseSchemasRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"aggregate":{"http":"POST","path":"/{version}/database/collections/{collectionName}/aggregate","dto":"AggregateRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"pipeline","type":"string","kind":"string","required":true}]},"changeResponsibility":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}/responsibility","dto":"ChangeResponsibilityRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"newResponsibleUserId","type":"string","kind":"string","required":true}]},"count":{"http":"GET","path":"/{version}/database/collections/{collectionName}/count","dto":"CountRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false}]},"deleteMany":{"http":"DELETE","path":"/{version}/database/collections/{collectionName}/many","dto":"DeleteManyRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":true},{"name":"allRecords","type":"boolean","kind":"boolean","required":false}]},"deleteOne":{"http":"DELETE","path":"/{version}/database/collections/{collectionName}/{id}","dto":"DeleteOneRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"distinct":{"http":"GET","path":"/{version}/database/collections/{collectionName}/distinct","dto":"DistinctRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"field","type":"string","kind":"string","required":true},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false}]},"executeAggregate":{"http":"POST","path":"/{version}/database/collections/{collectionName}/aggregates/{aggregateId}/execute","dto":"ExecuteAggregateRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"aggregateId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"find":{"http":"GET","path":"/{version}/database/collections/{collectionName}","dto":"FindRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false},{"name":"sortBy","type":"string","kind":"string","required":false},{"name":"sortOrder","type":"number","kind":"number","required":false},{"name":"expandReferences","type":"boolean","kind":"boolean","required":true},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true}]},"findOne":{"http":"GET","path":"/{version}/database/collections/{collectionName}/{id}","dto":"FindOneRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"expandReferences","type":"boolean","kind":"boolean","required":true},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true}]},"findOwn":{"http":"GET","path":"/{version}/database/collections/{collectionName}/own","dto":"FindOwnRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false},{"name":"expandReferences","type":"boolean","kind":"boolean","required":true},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true}]},"insertMany":{"http":"POST","path":"/{version}/database/collections/{collectionName}/many","dto":"InsertManyRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"documents","type":"string","kind":"string","required":true}]},"insertOne":{"http":"POST","path":"/{version}/database/collections/{collectionName}","dto":"InsertOneRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"document","type":"string","kind":"string","required":true}]},"replaceOne":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}/replace","dto":"ReplaceOneRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"replacement","type":"string","kind":"string","required":true}]},"updateMany":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/many","dto":"UpdateManyRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":true},{"name":"allRecords","type":"boolean","kind":"boolean","required":false},{"name":"update","type":"string","kind":"string","required":true},{"name":"arrayFilters","type":"string","kind":"string","required":false}]},"updateOne":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}","dto":"UpdateOneRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"update","type":"string","kind":"string","required":true},{"name":"arrayFilters","type":"string","kind":"string","required":false}]}},"echo":{"echo":{"http":"GET","path":"/{version}/echo","dto":"Echo","fields":[]}},"files":{"commitUpload":{"http":"POST","path":"/{version}/files/{filesIntegrationId}/commit","dto":"CommitUploadRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true},{"name":"contentType","type":"string","kind":"string","required":false},{"name":"sizeBytes","type":"number","kind":"number","required":false},{"name":"fileName","type":"string","kind":"string","required":false}]},"getFileContent":{"http":"GET","path":"/{version}/files/{filesIntegrationId}/content","dto":"GetFileContentRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true},{"name":"token","type":"string","kind":"string","required":false}]},"putFileContent":{"http":"PUT","path":"/{version}/files/{filesIntegrationId}/content","dto":"PutFileContentRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true},{"name":"token","type":"string","kind":"string","required":false}]},"deleteFileApi":{"http":"DELETE","path":"/{version}/files/{filesIntegrationId}","dto":"DeleteFileApiRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"deleteManyFilesApi":{"http":"DELETE","path":"/{version}/files/{filesIntegrationId}/bulk","dto":"DeleteManyFilesApiRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"paths__","type":"string[]","kind":"string[]","required":true}]},"downloadFileApi":{"http":"GET","path":"/{version}/files/{filesIntegrationId}/download","dto":"DownloadFileApiRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"getFileById":{"http":"GET","path":"/{version}/files/{filesIntegrationId}/by-id/{id}","dto":"GetFileByIdRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true}]},"getFileInfo":{"http":"GET","path":"/{version}/files/{filesIntegrationId}/info","dto":"GetFileInfoRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"getSignedUrl":{"http":"GET","path":"/{version}/files/{filesIntegrationId}/sign","dto":"GetSignedUrlRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true},{"name":"expirationSeconds","type":"number","kind":"number","required":false}]},"listFiles":{"http":"GET","path":"/{version}/files/{filesIntegrationId}","dto":"ListFilesRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":false}]},"getPublicFile":{"http":"GET","path":"/{version}/files/public/{PublicId}/{Name*}","dto":"GetPublicFileRequest","fields":[{"name":"publicId","type":"string","kind":"string","required":false},{"name":"name","type":"string","kind":"string","required":false}]},"requestUploadUrl":{"http":"POST","path":"/{version}/files/{filesIntegrationId}/upload-url","dto":"RequestUploadUrlRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true},{"name":"contentType","type":"string","kind":"string","required":true},{"name":"expirationSeconds","type":"number","kind":"number","required":false}]},"testFilesIntegration":{"http":"POST","path":"/{version}/files/{filesIntegrationId}/test","dto":"TestFilesIntegrationRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true}]},"useFile":{"http":"POST","path":"/{version}/files/{filesIntegrationId}/use","dto":"UseFileRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]}},"membership":{"blockUser":{"http":"PATCH","path":"/{version}/membership/auth/block","dto":"BlockUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"saveSystemUserWithPermissions":{"http":"POST","path":"/{version}/membership/auth/register/service","dto":"SaveSystemUserWithPermissions","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":true}]},"saveGuestUser":{"http":"POST","path":"/{version}/membership/auth/register/guest","dto":"SaveGuestUser","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true}]},"savePhoneUser":{"http":"POST","path":"/{version}/membership/auth/register/phone","dto":"SavePhoneUser","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"phone","type":"string","kind":"string","required":true}]},"saveUserNameUser":{"http":"POST","path":"/{version}/membership/auth/register/user-name","dto":"SaveUserNameUser","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"password","type":"string","kind":"string","required":true},{"name":"userName","type":"string","kind":"string","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":false}]},"saveEmailUser":{"http":"POST","path":"/{version}/membership/auth/register/email","dto":"SaveEmailUser","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"password","type":"string","kind":"string","required":true},{"name":"email","type":"string","kind":"string","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":false}]},"savePhoneUserNameWithPermissions":{"http":"POST","path":"/{version}/membership/auth/register/phone-with-permissions","dto":"SavePhoneUserNameWithPermissions","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":true},{"name":"phone","type":"string","kind":"string","required":true}]},"saveEmailUserNameWithPermissions":{"http":"POST","path":"/{version}/membership/auth/register/email-with-permissions","dto":"SaveEmailUserNameWithPermissions","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":true},{"name":"password","type":"string","kind":"string","required":true},{"name":"email","type":"string","kind":"string","required":true}]},"saveUserNameWithPermissions":{"http":"POST","path":"/{version}/membership/auth/register/user-name-with-permissions","dto":"SaveUserNameWithPermissions","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":true},{"name":"password","type":"string","kind":"string","required":true},{"name":"userName","type":"string","kind":"string","required":true}]},"deleteUser":{"http":"DELETE","path":"/{version}/membership/auth","dto":"DeleteUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getUser":{"http":"GET","path":"/{version}/membership/auth/{id}","dto":"GetUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getUsers":{"http":"GET","path":"/{version}/membership/auth","dto":"GetUsersRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"includePermissions","type":"boolean","kind":"boolean","required":true},{"name":"userShouldHavePushDevice","type":"boolean","kind":"boolean","required":true},{"name":"userShouldHaveEmail","type":"boolean","kind":"boolean","required":true},{"name":"includeMeta","type":"boolean","kind":"boolean","required":true},{"name":"roleNames","type":"string[]","kind":"string[]","required":false},{"name":"userIds","type":"string[]","kind":"string[]","required":false},{"name":"search","type":"string","kind":"string","required":false},{"name":"email","type":"string","kind":"string","required":false},{"name":"userName","type":"string","kind":"string","required":false},{"name":"statuses","type":"string[]","kind":"string[]","required":false},{"name":"types","type":"string[]","kind":"string[]","required":false}]},"getUserPreferences":{"http":"GET","path":"/{version}/membership/auth/{id}/preferences","dto":"GetUserPreferencesRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"grantContactConsent":{"http":"POST","path":"/{version}/membership/users/{contactId}/marketing-state/{channel}/consent","dto":"GrantContactConsentRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"lawfulBasis","type":"string","kind":"string","required":true},{"name":"source","type":"string","kind":"string","required":true},{"name":"evidenceRef","type":"string","kind":"string","required":false}]},"inviteUser":{"http":"POST","path":"/{version}/membership/auth/invite","dto":"InviteUserRequest","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"fullName","type":"string","kind":"string","required":false},{"name":"salutation","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"finishInvitation":{"http":"POST","path":"/{version}/membership/auth/invitation/finish","dto":"FinishInvitationRequest","fields":[{"name":"token","type":"string","kind":"string","required":true},{"name":"password","type":"string","kind":"string","required":true},{"name":"fullName","type":"string","kind":"string","required":false},{"name":"salutation","type":"string","kind":"string","required":false},{"name":"displayName","type":"string","kind":"string","required":false},{"name":"firstName","type":"string","kind":"string","required":false},{"name":"lastName","type":"string","kind":"string","required":false}]},"linkIdentity":{"http":"POST","path":"/{version}/membership/auth/{userId}/link-identity","dto":"LinkIdentityRequest","fields":[{"name":"userId","type":"string","kind":"string","required":true},{"name":"provider","type":"string","kind":"string","required":true},{"name":"providerToken","type":"string","kind":"string","required":true},{"name":"emailToVerify","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"mapAuthToUser":{"http":"POST","path":"/{version}/membership/users/{userId}/map-auth","dto":"MapAuthToUserRequest","fields":[{"name":"userId","type":"string","kind":"string","required":true},{"name":"authId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"assignRolePermissions":{"http":"PUT","path":"/{version}/membership/auth/assign-roles","dto":"AssignRolePermissionsRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"roles","type":"string[]","kind":"string[]","required":false}]},"setContactRoles":{"http":"PUT","path":"/{version}/membership/users/{userId}/roles","dto":"SetContactRolesRequest","fields":[{"name":"userId","type":"string","kind":"string","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"setContactTagSubscription":{"http":"PUT","path":"/{version}/membership/users/{contactId}/marketing-state/{commChannel}/{channel}/tags/{tag}","dto":"SetContactTagSubscriptionRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"commChannel","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"tag","type":"string","kind":"string","required":true},{"name":"subscribed","type":"boolean","kind":"boolean","required":true}]},"unblockUser":{"http":"PATCH","path":"/{version}/membership/auth/unblock","dto":"UnblockUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"unsubscribeContact":{"http":"POST","path":"/{version}/membership/users/{contactId}/marketing-state/{channel}/unsubscribe","dto":"UnsubscribeContactRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"reason","type":"string","kind":"string","required":false}]},"updateUser":{"http":"PUT","path":"/{version}/membership/auth","dto":"UpdateUserRequest","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"id","type":"string","kind":"string","required":true}]},"updateUserPreferences":{"http":"PUT","path":"/{version}/membership/auth/{id}/preferences","dto":"UpdateUserPreferencesRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"blockAllMarketingMessages","type":"boolean","kind":"boolean","required":true}]},"changePassword":{"http":"POST","path":"/{version}/membership/userauth/password/change","dto":"ChangePasswordRequest","fields":[{"name":"currentPassword","type":"string","kind":"string","required":true},{"name":"newPassword","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"requestPasswordReset":{"http":"POST","path":"/{version}/membership/userauth/password/reset/request","dto":"RequestPasswordResetRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"confirmPasswordReset":{"http":"POST","path":"/{version}/membership/userauth/password/reset/confirm","dto":"ConfirmPasswordResetRequest","fields":[{"name":"token","type":"string","kind":"string","required":true},{"name":"newPassword","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"passkeyAuthenticationOptions":{"http":"POST","path":"/{version}/membership/userauth/passkey/authentication-options","dto":"PasskeyAuthenticationOptionsRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"verifyPasskeyAuthentication":{"http":"POST","path":"/{version}/membership/userauth/passkey/verify-authentication","dto":"VerifyPasskeyAuthenticationRequest","fields":[{"name":"ceremonyId","type":"string","kind":"string","required":true},{"name":"assertionResponse","type":"string","kind":"string","required":true}]},"listPasskeys":{"http":"GET","path":"/{version}/membership/userauth/passkeys","dto":"ListPasskeysRequest","fields":[]},"renamePasskey":{"http":"POST","path":"/{version}/membership/userauth/passkeys/{CredentialId}/rename","dto":"RenamePasskeyRequest","fields":[{"name":"credentialId","type":"string","kind":"string","required":true},{"name":"friendlyName","type":"string","kind":"string","required":true}]},"revokePasskey":{"http":"POST","path":"/{version}/membership/userauth/passkeys/{CredentialId}/revoke","dto":"RevokePasskeyRequest","fields":[{"name":"credentialId","type":"string","kind":"string","required":true}]},"useRecoveryCode":{"http":"POST","path":"/{version}/membership/userauth/recovery/use-code","dto":"UseRecoveryCodeRequest","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"recoveryCode","type":"string","kind":"string","required":true}]},"requestMagicLink":{"http":"POST","path":"/{version}/membership/userauth/recovery/magic-link/request","dto":"RequestMagicLinkRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"consumeMagicLink":{"http":"POST","path":"/{version}/membership/userauth/recovery/magic-link/consume","dto":"ConsumeMagicLinkRequest","fields":[{"name":"token","type":"string","kind":"string","required":true}]},"hasPasskey":{"http":"POST","path":"/{version}/membership/userauth/has-passkey","dto":"HasPasskeyRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"startEmailVerification":{"http":"POST","path":"/{version}/membership/userauth/email/start-verification","dto":"StartEmailVerificationRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"confirmEmailVerification":{"http":"POST","path":"/{version}/membership/userauth/email/confirm-verification","dto":"ConfirmEmailVerificationRequest","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"code","type":"string","kind":"string","required":true}]},"passkeyRegistrationOptions":{"http":"POST","path":"/{version}/membership/userauth/passkey/registration-options","dto":"PasskeyRegistrationOptionsRequest","fields":[{"name":"verificationToken","type":"string","kind":"string","required":true}]},"verifyPasskeyRegistration":{"http":"POST","path":"/{version}/membership/userauth/passkey/verify-registration","dto":"VerifyPasskeyRegistrationRequest","fields":[{"name":"verificationToken","type":"string","kind":"string","required":true},{"name":"ceremonyId","type":"string","kind":"string","required":true},{"name":"attestationResponse","type":"string","kind":"string","required":true},{"name":"friendlyName","type":"string","kind":"string","required":false}]},"refreshPasskeyToken":{"http":"POST","path":"/{version}/membership/userauth/token/refresh","dto":"RefreshPasskeyTokenRequest","fields":[{"name":"refreshToken","type":"string","kind":"string","required":false}]},"passkeyLogout":{"http":"POST","path":"/{version}/membership/userauth/logout","dto":"PasskeyLogoutRequest","fields":[{"name":"refreshToken","type":"string","kind":"string","required":false}]}},"notifications":{"registerOwnPushDevice":{"http":"POST","path":"/{version}/notifications/push/devices","dto":"RegisterOwnPushDeviceRequest","fields":[{"name":"provider","type":"string","kind":"string","required":true},{"name":"token","type":"string","kind":"string","required":true},{"name":"platform","type":"string","kind":"string","required":false},{"name":"osName","type":"string","kind":"string","required":false},{"name":"osVersion","type":"string","kind":"string","required":false},{"name":"appVersion","type":"string","kind":"string","required":false},{"name":"deviceName","type":"string","kind":"string","required":false},{"name":"modelName","type":"string","kind":"string","required":false},{"name":"brand","type":"string","kind":"string","required":false},{"name":"manufacturer","type":"string","kind":"string","required":false},{"name":"installationId","type":"string","kind":"string","required":false},{"name":"locale","type":"string","kind":"string","required":false},{"name":"timeZone","type":"string","kind":"string","required":false}]},"getOwnPushDevices":{"http":"GET","path":"/{version}/notifications/push/devices","dto":"GetOwnPushDevicesRequest","fields":[]},"deleteOwnPushDevice":{"http":"DELETE","path":"/{version}/notifications/push/devices/{Id}","dto":"DeleteOwnPushDeviceRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"deleteOwnPushDeviceByToken":{"http":"DELETE","path":"/{version}/notifications/push/devices","dto":"DeleteOwnPushDeviceByTokenRequest","fields":[{"name":"token","type":"string","kind":"string","required":true}]},"getOwnPushMessages":{"http":"GET","path":"/{version}/notifications/push/messages","dto":"GetOwnPushMessagesRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"unreadOnly","type":"boolean","kind":"boolean","required":true}]},"markOwnPushMessageRead":{"http":"POST","path":"/{version}/notifications/push/messages/{Id}/read","dto":"MarkOwnPushMessageReadRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"markAllOwnPushMessagesRead":{"http":"POST","path":"/{version}/notifications/push/messages/read","dto":"MarkAllOwnPushMessagesReadRequest","fields":[]},"getNotificationInbox":{"http":"GET","path":"/{version}/notifications/inbox","dto":"GetNotificationInboxRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"unreadOnly","type":"boolean","kind":"boolean","required":true},{"name":"channel","type":"string","kind":"string","required":false}]},"getUnreadCount":{"http":"GET","path":"/{version}/notifications/inbox/unread-count","dto":"GetUnreadCountRequest","fields":[]},"markNotificationRead":{"http":"POST","path":"/{version}/notifications/inbox/{notificationId}/read","dto":"MarkNotificationReadRequest","fields":[{"name":"notificationId","type":"string","kind":"string","required":true}]},"markAllNotificationsRead":{"http":"POST","path":"/{version}/notifications/inbox/read-all","dto":"MarkAllNotificationsReadRequest","fields":[]}},"payments":{"createPaymentOrder":{"http":"POST","path":"/{version}/payments/orders","dto":"CreatePaymentOrderRequest","fields":[{"name":"buyerUserId","type":"string","kind":"string","required":true},{"name":"merchantReference","type":"string","kind":"string","required":true},{"name":"idempotencyKey","type":"string","kind":"string","required":false},{"name":"currency","type":"string","kind":"string","required":true},{"name":"priceVersion","type":"string","kind":"string","required":true},{"name":"lines","type":"PaymentOrderLineInput[]","kind":"json[]","required":true}]},"getPaymentOrder":{"http":"GET","path":"/{version}/payments/orders/{Id}","dto":"GetPaymentOrderRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPaymentOrders":{"http":"GET","path":"/{version}/payments/orders","dto":"GetPaymentOrdersRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"buyerUserId","type":"string","kind":"string","required":false},{"name":"merchantReference","type":"string","kind":"string","required":false},{"name":"status","type":"string","kind":"string","required":false}]},"startPaymentCheckout":{"http":"POST","path":"/{version}/payments/orders/{Id}/checkout","dto":"StartPaymentCheckoutRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"method","type":"string","kind":"string","required":false},{"name":"returnUrl","type":"string","kind":"string","required":true},{"name":"preferredCountry","type":"string","kind":"string","required":false},{"name":"preferredProvider","type":"string","kind":"string","required":false}]}},"public":{"getPublicProjectBrandAsset":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/brand/{Kind}","dto":"GetPublicProjectBrandAsset","fields":[{"name":"kind","type":"string","kind":"string","required":false},{"name":"v","type":"string","kind":"string","required":false}]},"getPublicProjectConfig":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/config","dto":"GetPublicProjectConfig","fields":[]},"getPublicProjectLegal":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/legal/{Kind}","dto":"GetPublicProjectLegal","fields":[{"name":"kind","type":"string","kind":"string","required":false}]}}},"hub":{"accessToken":{"getAccessToken":{"http":"POST","path":"/access-token","dto":"GetAccessToken","fields":[{"name":"refreshToken","type":"string","kind":"string","required":false}]}},"account":{"getAccountProfile":{"http":"GET","path":"/{version}/account/profile","dto":"GetAccountProfile","fields":[]},"updateAccountProfile":{"http":"PUT","path":"/{version}/account/profile","dto":"UpdateAccountProfile","fields":[{"name":"displayName","type":"string","kind":"string","required":true},{"name":"billingEmail","type":"string","kind":"string","required":false},{"name":"operationsEmail","type":"string","kind":"string","required":false},{"name":"securityEmail","type":"string","kind":"string","required":false}]},"resendAccountVerificationToken":{"http":"POST","path":"/{version}/account/verify/resend","dto":"ResendAccountVerificationToken","fields":[]},"getAccountStatus":{"http":"GET","path":"/{version}/account/status","dto":"GetAccountStatus","fields":[]},"createStripeCheckoutSession":{"http":"POST","path":"/{version}/account/stripe/create-checkout-session","dto":"CreateStripeCheckoutSession","fields":[{"name":"subscriptionType","type":"SubscriptionType","kind":"string","required":true,"options":["ManagedService","License"]},{"name":"domain","type":"string","kind":"string","required":false},{"name":"projectCap","type":"number","kind":"number","required":true},{"name":"newProjectSessionId","type":"string","kind":"string","required":false},{"name":"returnUrl","type":"string","kind":"string","required":false}]},"getStripeBillingPortalUrl":{"http":"POST","path":"/{version}/account/stripe/get-portal-url","dto":"GetStripeBillingPortalUrl","fields":[{"name":"subscriptionType","type":"SubscriptionType","kind":"string","required":true,"options":["ManagedService","License"]},{"name":"returnUrl","type":"string","kind":"string","required":false}]},"createTeamMemberFromInvitation":{"http":"POST","path":"/{version}/account/team/member","dto":"CreateTeamMemberFromInvitation","fields":[{"name":"displayName","type":"string","kind":"string","required":true},{"name":"token","type":"string","kind":"string","required":true},{"name":"password","type":"string","kind":"string","required":true}]},"getAccountUsageBilling":{"http":"GET","path":"/{version}/account/usage-billing","dto":"GetAccountUsageBilling","fields":[]},"verifyAccount":{"http":"POST","path":"/{version}/account/verify","dto":"VerifyAccount","fields":[{"name":"token","type":"string","kind":"string","required":true},{"name":"accountId","type":"string","kind":"string","required":true}]},"deleteNotificationsGroup":{"http":"DELETE","path":"/{version}/account/projects/{projectId}/notifications/settings/group","dto":"DeleteNotificationsGroup","fields":[{"name":"groupTag","type":"string","kind":"string","required":true}]},"deleteNotificationsTag":{"http":"DELETE","path":"/{version}/account/projects/{projectId}/notifications/settings/tag","dto":"DeleteNotificationsTag","fields":[{"name":"tag","type":"string","kind":"string","required":true}]},"removeTagFromNotificationsGroup":{"http":"DELETE","path":"/{version}/account/projects/{projectId}/notifications/settings/group/tag","dto":"RemoveTagFromNotificationsGroup","fields":[{"name":"groupTag","type":"string","kind":"string","required":true},{"name":"tag","type":"string","kind":"string","required":true}]},"saveNotificationsGroup":{"http":"POST","path":"/{version}/account/projects/{projectId}/notifications/settings/group","dto":"SaveNotificationsGroup","fields":[{"name":"groupDefinition","type":"GroupDefinitionDto","kind":"json","required":true},{"name":"channel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"originChannel","type":"CommunicationChannel","kind":"string","required":false,"options":["Transactional","Marketing","System"]}]},"saveNotificationsTag":{"http":"POST","path":"/{version}/account/projects/{projectId}/notifications/settings/tag","dto":"SaveNotificationsTag","fields":[{"name":"tagDefinition","type":"TagDefinitionDto","kind":"json","required":true},{"name":"channel","type":"CommunicationChannel","kind":"string","required":false,"options":["Transactional","Marketing","System"]},{"name":"groupTag","type":"string","kind":"string","required":false}]},"createProject":{"http":"POST","path":"/{version}/account/projects","dto":"CreateProjectRequest","fields":[{"name":"integration","type":"DatabaseIntegrationRequest","kind":"json","required":true},{"name":"projectName","type":"string","kind":"string","required":true},{"name":"primaryRegion","type":"string","kind":"string","required":false},{"name":"additionalRegions","type":"string[]","kind":"string[]","required":false},{"name":"description","type":"string","kind":"string","required":false}]},"deleteProject":{"http":"DELETE","path":"/{version}/account/projects/{projectId}","dto":"DeleteProject","fields":[]},"createProjectEnvironment":{"http":"POST","path":"/{version}/account/projects/environments","dto":"CreateProjectEnvironmentRequest","fields":[{"name":"environmentName","type":"string","kind":"string","required":true},{"name":"integration","type":"DatabaseIntegrationRequest","kind":"json","required":true}]},"deleteProjectEnvironment":{"http":"DELETE","path":"/{version}/account/projects/environments/{environmentName}","dto":"DeleteProjectEnvironmentRequest","fields":[{"name":"environmentName","type":"string","kind":"string","required":true}]},"setEnvironmentRank":{"http":"PATCH","path":"/{version}/account/projects/environments/{environmentName}/rank","dto":"SetEnvironmentRankRequest","fields":[{"name":"environmentName","type":"string","kind":"string","required":true},{"name":"rank","type":"number","kind":"number","required":true}]},"promoteEnvironment":{"http":"POST","path":"/{version}/account/projects/environments/promote","dto":"PromoteEnvironmentRequest","fields":[{"name":"sourceEnv","type":"string","kind":"string","required":true},{"name":"targetEnv","type":"string","kind":"string","required":true},{"name":"dryRun","type":"boolean","kind":"boolean","required":true},{"name":"confirmRecordLoss","type":"boolean","kind":"boolean","required":true},{"name":"integrationChoices","type":"PromotionIntegrationChoiceDto[]","kind":"json[]","required":false}]},"rollbackPromotion":{"http":"POST","path":"/{version}/account/projects/environments/promote/rollback","dto":"RollbackPromotionRequest","fields":[{"name":"targetEnv","type":"string","kind":"string","required":true},{"name":"fromVersion","type":"number","kind":"number","required":true},{"name":"dryRun","type":"boolean","kind":"boolean","required":true},{"name":"confirmRecordLoss","type":"boolean","kind":"boolean","required":true}]},"getProjectEnvironments":{"http":"GET","path":"/{version}/account/projects/environments","dto":"GetProjectEnvironments","fields":[]},"getProject":{"http":"GET","path":"/{version}/account/projects/{projectId}","dto":"GetProject","fields":[]},"getProjects":{"http":"GET","path":"/{version}/account/projects","dto":"GetProjects","fields":[]},"getAccountRegions":{"http":"GET","path":"/{version}/account/regions","dto":"GetAccountRegions","fields":[]},"waitForProjectActive":{"http":"GET","path":"/{version}/account/projects/{projectId}/wait-active","dto":"WaitForProjectActiveRequest","fields":[{"name":"timeoutSeconds","type":"number","kind":"number","required":false}]},"getProjectTokens":{"http":"GET","path":"/{version}/account/projects/{projectId}/tokens","dto":"GetProjectTokens","fields":[{"name":"initiatorId","type":"string","kind":"string","required":false},{"name":"recipientId","type":"string","kind":"string","required":false},{"name":"targetUserId","type":"string","kind":"string","required":false},{"name":"membershipTriggerOldUserId","type":"string","kind":"string","required":false},{"name":"membershipTriggerNewUserId","type":"string","kind":"string","required":false}]},"setAdminPortalEnabled":{"http":"PUT","path":"/{version}/account/projects/{projectId}/admin-portal/enabled","dto":"SetAdminPortalEnabledRequest","fields":[{"name":"enabled","type":"boolean","kind":"boolean","required":true}]},"updateProjectExposeBrand":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/brand/expose","dto":"UpdateProjectExposeBrand","fields":[{"name":"exposed","type":"boolean","kind":"boolean","required":true}]},"updateProjectExposeAuth":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/auth/expose","dto":"UpdateProjectExposeAuth","fields":[{"name":"exposed","type":"boolean","kind":"boolean","required":true}]},"assignAdminPortalServiceUser":{"http":"PUT","path":"/{version}/account/projects/{projectId}/settings/admin-portal/service-user","dto":"AssignAdminPortalServiceUserRequest","fields":[{"name":"serviceUserId","type":"string","kind":"string","required":true}]},"getAdminPortalStructure":{"http":"GET","path":"/{version}/account/projects/{projectId}/admin-portal/structure","dto":"GetAdminPortalStructure","fields":[]},"updateProjectAdminUrl":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/admin-url","dto":"UpdateProjectAdminUrl","fields":[{"name":"url","type":"string","kind":"string","required":false}]},"createAiCreditPackCheckout":{"http":"POST","path":"/{version}/account/projects/{projectId}/ai/credits/checkout","dto":"CreateAiCreditPackCheckoutRequest","fields":[{"name":"pack","type":"string","kind":"string","required":true},{"name":"returnUrl","type":"string","kind":"string","required":false}]},"getProjectAiPlans":{"http":"GET","path":"/{version}/account/projects/{projectId}/ai/plans","dto":"GetProjectAiPlans","fields":[]},"updateProjectAiPlans":{"http":"PUT","path":"/{version}/account/projects/{projectId}/ai/plans","dto":"UpdateProjectAiPlans","fields":[{"name":"plans","type":"AiPlanDto[]","kind":"json[]","required":false}]},"updateProjectAiPlanAssignments":{"http":"PUT","path":"/{version}/account/projects/{projectId}/ai/plans/assignments","dto":"UpdateProjectAiPlanAssignments","fields":[{"name":"roles","type":"AiPlanRoleAssignmentDto[]","kind":"json[]","required":false},{"name":"defaultPlanId","type":"string","kind":"string","required":false}]},"getProjectAiUserPlans":{"http":"GET","path":"/{version}/account/projects/{projectId}/ai/plans/users","dto":"GetProjectAiUserPlans","fields":[]},"getProjectAiSettings":{"http":"GET","path":"/{version}/account/projects/{projectId}/ai/settings","dto":"GetProjectAiSettings","fields":[]},"updateProjectAiSettings":{"http":"PUT","path":"/{version}/account/projects/{projectId}/ai/settings","dto":"UpdateProjectAiSettings","fields":[{"name":"enabled","type":"boolean","kind":"boolean","required":true},{"name":"defaultLlmIntegrationId","type":"string","kind":"string","required":false},{"name":"defaultModel","type":"string","kind":"string","required":false}]},"updateProjectAiKnowledge":{"http":"PUT","path":"/{version}/account/projects/{projectId}/ai/knowledge","dto":"UpdateProjectAiKnowledge","fields":[{"name":"embedFiles","type":"boolean","kind":"boolean","required":true}]},"createProjectAiAssistant":{"http":"POST","path":"/{version}/account/projects/{projectId}/ai/assistants","dto":"CreateProjectAiAssistant","fields":[{"name":"name","type":"string","kind":"string","required":false},{"name":"welcomeMessage","type":"string","kind":"string","required":false},{"name":"systemPrompt","type":"string","kind":"string","required":false},{"name":"toolsets","type":"string[]","kind":"string[]","required":false},{"name":"llmIntegrationId","type":"string","kind":"string","required":false},{"name":"model","type":"string","kind":"string","required":false},{"name":"memoryEnabled","type":"boolean","kind":"boolean","required":true},{"name":"ragSourceIds","type":"string[]","kind":"string[]","required":false},{"name":"weakMatchThreshold","type":"number","kind":"number","required":false},{"name":"planId","type":"string","kind":"string","required":false},{"name":"isDefault","type":"boolean","kind":"boolean","required":true}]},"updateProjectAiAssistant":{"http":"PUT","path":"/{version}/account/projects/{projectId}/ai/assistants/{assistantId}","dto":"UpdateProjectAiAssistant","fields":[{"name":"name","type":"string","kind":"string","required":false},{"name":"welcomeMessage","type":"string","kind":"string","required":false},{"name":"systemPrompt","type":"string","kind":"string","required":false},{"name":"toolsets","type":"string[]","kind":"string[]","required":false},{"name":"llmIntegrationId","type":"string","kind":"string","required":false},{"name":"model","type":"string","kind":"string","required":false},{"name":"memoryEnabled","type":"boolean","kind":"boolean","required":true},{"name":"ragSourceIds","type":"string[]","kind":"string[]","required":false},{"name":"weakMatchThreshold","type":"number","kind":"number","required":false},{"name":"planId","type":"string","kind":"string","required":false},{"name":"isDefault","type":"boolean","kind":"boolean","required":true},{"name":"assistantId","type":"string","kind":"string","required":true}]},"deleteProjectAiAssistant":{"http":"DELETE","path":"/{version}/account/projects/{projectId}/ai/assistants/{assistantId}","dto":"DeleteProjectAiAssistant","fields":[{"name":"assistantId","type":"string","kind":"string","required":true}]},"getProjectAiUsage":{"http":"GET","path":"/{version}/account/projects/{projectId}/ai/usage","dto":"GetProjectAiUsage","fields":[{"name":"top","type":"number","kind":"number","required":false}]},"updateProjectAccentColor":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/accent-color","dto":"UpdateProjectAccentColor","fields":[{"name":"color","type":"string","kind":"string","required":true}]},"updateProjectIcon":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/icon","dto":"UpdateProjectIcon","fields":[{"name":"fileResource","type":"FileResourceRefDto","kind":"json","required":false}]},"updateProjectLogo":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/logo","dto":"UpdateProjectLogo","fields":[{"name":"fileResource","type":"FileResourceRefDto","kind":"json","required":false}]},"updateProjectMainColor":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/main-color","dto":"UpdateProjectMainColor","fields":[{"name":"color","type":"string","kind":"string","required":true}]},"updateProjectAllowedOrigins":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/origins","dto":"UpdateProjectAllowedOrigins","fields":[{"name":"origins","type":"string[]","kind":"string[]","required":false},{"name":"removeAdminPortalOrigin","type":"boolean","kind":"boolean","required":false}]},"updateProjectDefaultLanguage":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/default-language","dto":"UpdateProjectDefaultLanguage","fields":[{"name":"defaultLanguage","type":"string","kind":"string","required":true}]},"updateProjectDescription":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/description","dto":"UpdateProjectDescription","fields":[{"name":"description","type":"string","kind":"string","required":false}]},"disableProject":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/disable","dto":"DisableProject","fields":[]},"enableProject":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/enable","dto":"EnableProject","fields":[]},"updateProjectLanguages":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/languages","dto":"UpdateProjectLanguages","fields":[{"name":"languages","type":"string[]","kind":"string[]","required":true}]},"checkProjectLanguages":{"http":"POST","path":"/{version}/account/projects/{projectId}/settings/languages/check","dto":"CheckProjectLanguages","fields":[{"name":"defaultLanguage","type":"string","kind":"string","required":false},{"name":"languages","type":"string[]","kind":"string[]","required":false}]},"updateProjectLegalDocuments":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/legal","dto":"UpdateProjectLegalDocuments","fields":[{"name":"termsMarkdown","type":"string","kind":"string","required":false},{"name":"privacyMarkdown","type":"string","kind":"string","required":false}]},"updateProjectExposeLegal":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/legal/expose","dto":"UpdateProjectExposeLegal","fields":[{"name":"exposed","type":"boolean","kind":"boolean","required":true}]},"updateProjectUrl":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/url","dto":"UpdateProjectUrl","fields":[{"name":"url","type":"string","kind":"string","required":false}]},"updateProjectName":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/name","dto":"UpdateProjectName","fields":[{"name":"name","type":"string","kind":"string","required":true}]},"updateProjectRegions":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/regions","dto":"UpdateProjectRegions","fields":[{"name":"primaryRegion","type":"string","kind":"string","required":false},{"name":"additionalRegions","type":"string[]","kind":"string[]","required":false}]},"createAccount":{"http":"POST","path":"/{version}/account","dto":"CreateAccount","fields":[{"name":"displayName","type":"string","kind":"string","required":true},{"name":"email","type":"string","kind":"string","required":true},{"name":"password","type":"string","kind":"string","required":true}]},"changeTeamMemberPassword":{"http":"POST","path":"/{version}/account/team/member/password","dto":"ChangeTeamMemberPassword","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"currentPassword","type":"string","kind":"string","required":true},{"name":"newPassword","type":"string","kind":"string","required":true}]},"createTeamMember":{"http":"POST","path":"/{version}/account/team/member/create","dto":"CreateTeamMember","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"displayName","type":"string","kind":"string","required":false},{"name":"password","type":"string","kind":"string","required":false},{"name":"roles","type":"string[]","kind":"string[]","required":false},{"name":"sendInvitation","type":"boolean","kind":"boolean","required":true}]},"createAccountPolicy":{"http":"POST","path":"/{version}/account/team/policies","dto":"CreateAccountPolicy","fields":[{"name":"policyName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policyDocumentJson","type":"string","kind":"string","required":false}]},"createAccountRole":{"http":"POST","path":"/{version}/account/team/roles","dto":"CreateAccountRole","fields":[{"name":"roleName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policies","type":"string[]","kind":"string[]","required":false}]},"deleteAccountPolicy":{"http":"DELETE","path":"/{version}/account/team/policies/{Id}","dto":"DeleteAccountPolicy","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"deleteAccountRole":{"http":"DELETE","path":"/{version}/account/team/roles/{Id}","dto":"DeleteAccountRole","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getAccountCollaborators":{"http":"GET","path":"/{version}/account/collaborators","dto":"GetAccountCollaborators","fields":[{"name":"includeAccountOwner","type":"boolean","kind":"boolean","required":true},{"name":"userShouldHavePushDevice","type":"boolean","kind":"boolean","required":true},{"name":"userIds","type":"string[]","kind":"string[]","required":false},{"name":"roleNames","type":"string[]","kind":"string[]","required":false},{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"getAccountPasswordPolicy":{"http":"GET","path":"/{version}/account/team/password-policy","dto":"GetAccountPasswordPolicy","fields":[]},"getAccountTeamPolicies":{"http":"GET","path":"/{version}/account/team/policies","dto":"GetAccountTeamPolicies","fields":[]},"getAccountTeamRoles":{"http":"GET","path":"/{version}/account/team/roles","dto":"GetAccountTeamRoles","fields":[]},"sendInviteToTeamMember":{"http":"POST","path":"/{version}/account/team/member/invite","dto":"SendInviteToTeamMember","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":false}]},"updateAccountPolicy":{"http":"PUT","path":"/{version}/account/team/policies","dto":"UpdateAccountPolicy","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"policyName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policyDocumentJson","type":"string","kind":"string","required":false}]},"updateAccountRole":{"http":"PUT","path":"/{version}/account/team/roles","dto":"UpdateAccountRole","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"roleName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policies","type":"string[]","kind":"string[]","required":false}]},"accountHasPasskey":{"http":"POST","path":"/{version}/account/userauth/has-passkey","dto":"AccountHasPasskeyRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"accountStartEmailVerification":{"http":"POST","path":"/{version}/account/userauth/email/start-verification","dto":"AccountStartEmailVerificationRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"accountConfirmEmailVerification":{"http":"POST","path":"/{version}/account/userauth/email/confirm-verification","dto":"AccountConfirmEmailVerificationRequest","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"code","type":"string","kind":"string","required":true}]},"accountPasskeyRegistrationOptions":{"http":"POST","path":"/{version}/account/userauth/passkey/registration-options","dto":"AccountPasskeyRegistrationOptionsRequest","fields":[{"name":"verificationToken","type":"string","kind":"string","required":true}]},"accountVerifyPasskeyRegistration":{"http":"POST","path":"/{version}/account/userauth/passkey/verify-registration","dto":"AccountVerifyPasskeyRegistrationRequest","fields":[{"name":"verificationToken","type":"string","kind":"string","required":true},{"name":"ceremonyId","type":"string","kind":"string","required":true},{"name":"attestationResponse","type":"string","kind":"string","required":true},{"name":"friendlyName","type":"string","kind":"string","required":false}]},"accountPasskeyAuthenticationOptions":{"http":"POST","path":"/{version}/account/userauth/passkey/authentication-options","dto":"AccountPasskeyAuthenticationOptionsRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"accountVerifyPasskeyAuthentication":{"http":"POST","path":"/{version}/account/userauth/passkey/verify-authentication","dto":"AccountVerifyPasskeyAuthenticationRequest","fields":[{"name":"ceremonyId","type":"string","kind":"string","required":true},{"name":"assertionResponse","type":"string","kind":"string","required":true}]},"listAccountPasskeys":{"http":"GET","path":"/{version}/account/userauth/passkeys","dto":"ListAccountPasskeysRequest","fields":[]},"renameAccountPasskey":{"http":"POST","path":"/{version}/account/userauth/passkeys/{CredentialId}/rename","dto":"RenameAccountPasskeyRequest","fields":[{"name":"credentialId","type":"string","kind":"string","required":true},{"name":"friendlyName","type":"string","kind":"string","required":true}]},"revokeAccountPasskey":{"http":"POST","path":"/{version}/account/userauth/passkeys/{CredentialId}/revoke","dto":"RevokeAccountPasskeyRequest","fields":[{"name":"credentialId","type":"string","kind":"string","required":true}]},"accountPasskeyEnrollmentOptions":{"http":"POST","path":"/{version}/account/userauth/passkey/enrollment-options","dto":"AccountPasskeyEnrollmentOptionsRequest","fields":[]},"accountVerifyPasskeyEnrollment":{"http":"POST","path":"/{version}/account/userauth/passkey/verify-enrollment","dto":"AccountVerifyPasskeyEnrollmentRequest","fields":[{"name":"ceremonyId","type":"string","kind":"string","required":true},{"name":"attestationResponse","type":"string","kind":"string","required":true},{"name":"friendlyName","type":"string","kind":"string","required":false}]},"getMyAccountUserProfile":{"http":"GET","path":"/{version}/account/me","dto":"GetMyAccountUserProfile","fields":[]},"updateMyAccountUserPhone":{"http":"PUT","path":"/{version}/account/me/phone","dto":"UpdateMyAccountUserPhone","fields":[{"name":"phone","type":"string","kind":"string","required":false}]},"getLicenseDomainDnsStatus":{"http":"GET","path":"/{version}/account/licensing/dns-status","dto":"GetLicenseDomainDnsStatus","fields":[{"name":"domain","type":"string","kind":"string","required":false}]},"getLicenses":{"http":"GET","path":"/{version}/account/licenses","dto":"GetLicenses","fields":[]},"getInstallationLicenseStatus":{"http":"GET","path":"/{version}/account/licensing/status","dto":"GetInstallationLicenseStatus","fields":[]},"getLicenseKey":{"http":"GET","path":"/{version}/account/licenses/{Id}/key","dto":"GetLicenseKey","fields":[{"name":"id","type":"string","kind":"string","required":false}]},"createAiServiceUser":{"http":"POST","path":"/{version}/account/ai/service-users","dto":"CreateAiServiceUserRequest","fields":[{"name":"name","type":"string","kind":"string","required":true},{"name":"accountRoleIds","type":"string[]","kind":"string[]","required":false},{"name":"projectRoles","type":"AiProjectRoleIdsDto[]","kind":"json[]","required":false},{"name":"roleEnvironments","type":"RoleEnvironmentsDto[]","kind":"json[]","required":false}]},"listAiServiceUsers":{"http":"GET","path":"/{version}/account/ai/service-users","dto":"ListAiServiceUsersRequest","fields":[]},"rotateAiServiceUserKey":{"http":"POST","path":"/{version}/account/ai/service-users/{Id}/keys","dto":"RotateAiServiceUserKeyRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"revokeKeyId","type":"string","kind":"string","required":false}]},"revokeAiServiceUserKey":{"http":"DELETE","path":"/{version}/account/ai/service-users/{Id}/keys/{KeyId}","dto":"RevokeAiServiceUserKeyRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"keyId","type":"string","kind":"string","required":true}]},"updateAiServiceUser":{"http":"PUT","path":"/{version}/account/ai/service-users/{Id}","dto":"UpdateAiServiceUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"name","type":"string","kind":"string","required":true}]},"deleteAiServiceUser":{"http":"DELETE","path":"/{version}/account/ai/service-users/{Id}","dto":"DeleteAiServiceUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getAgentOnboarding":{"http":"GET","path":"/{version}/account/agent/onboarding","dto":"GetAgentOnboardingRequest","fields":[]},"getAiContext":{"http":"GET","path":"/{version}/account/ai/context","dto":"GetAiContextRequest","fields":[{"name":"format","type":"string","kind":"string","required":false},{"name":"knownVersion","type":"string","kind":"string","required":false}]},"getAiTools":{"http":"GET","path":"/{version}/account/ai/tools","dto":"GetAiToolsRequest","fields":[{"name":"toolset","type":"string","kind":"string","required":false}]},"invokeAiTool":{"http":"POST","path":"/{version}/account/ai/tools/{ToolName}","dto":"InvokeAiToolRequest","fields":[{"name":"toolName","type":"string","kind":"string","required":true},{"name":"argumentsJson","type":"string","kind":"string","required":false}]},"uploadChatAttachment":{"http":"POST","path":"/{version}/account/chat/attachments","dto":"UploadChatAttachmentRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":false},{"name":"fileName","type":"string","kind":"string","required":true},{"name":"contentType","type":"string","kind":"string","required":true},{"name":"base64Content","type":"string","kind":"string","required":true},{"name":"profile","type":"string","kind":"string","required":false},{"name":"topic","type":"string","kind":"string","required":false}]},"chatAvailability":{"http":"GET","path":"/{version}/account/chat/availability","dto":"ChatAvailabilityRequest","fields":[]},"getChatMemory":{"http":"GET","path":"/{version}/account/chat/memory","dto":"GetChatMemoryRequest","fields":[]},"forgetChatMemory":{"http":"DELETE","path":"/{version}/account/chat/memory/{NoteId}","dto":"ForgetChatMemoryRequest","fields":[{"name":"noteId","type":"string","kind":"string","required":true}]},"deleteChatSession":{"http":"DELETE","path":"/{version}/account/chat/sessions/{SessionId}","dto":"DeleteChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true}]},"setChatSessionArchived":{"http":"PATCH","path":"/{version}/account/chat/sessions/{SessionId}/archive","dto":"SetChatSessionArchivedRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"archived","type":"boolean","kind":"boolean","required":true}]},"setChatSessionPinned":{"http":"PATCH","path":"/{version}/account/chat/sessions/{SessionId}/pin","dto":"SetChatSessionPinnedRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"pinned","type":"boolean","kind":"boolean","required":true}]},"setChatSessionSharing":{"http":"PATCH","path":"/{version}/account/chat/sessions/{SessionId}/sharing","dto":"SetChatSessionSharingRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"doNotShare","type":"boolean","kind":"boolean","required":true}]},"getChatSessions":{"http":"GET","path":"/{version}/account/chat/sessions","dto":"GetChatSessionsRequest","fields":[{"name":"take","type":"number","kind":"number","required":false},{"name":"includeArchived","type":"boolean","kind":"boolean","required":false}]},"getChatSessionEntries":{"http":"GET","path":"/{version}/account/chat/sessions/{SessionId}/entries","dto":"GetChatSessionEntriesRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"sinceSeq","type":"number","kind":"number","required":false}]},"setChatEntryFeedback":{"http":"POST","path":"/{version}/account/chat/sessions/{SessionId}/entries/{EntryId}/feedback","dto":"SetChatEntryFeedbackRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"entryId","type":"string","kind":"string","required":true},{"name":"feedback","type":"string","kind":"string","required":false}]},"answerChatQuestion":{"http":"POST","path":"/{version}/account/chat/sessions/{SessionId}/questions/{EntryId}/answer","dto":"AnswerChatQuestionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"entryId","type":"string","kind":"string","required":true}]},"decideChatPlan":{"http":"POST","path":"/{version}/account/chat/sessions/{SessionId}/plans/{EntryId}/decision","dto":"DecideChatPlanRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"entryId","type":"string","kind":"string","required":true},{"name":"decision","type":"string","kind":"string","required":true},{"name":"comment","type":"string","kind":"string","required":false}]},"stopChatRunStep":{"http":"POST","path":"/{version}/account/chat/sessions/{SessionId}/steps/{EntryId}/stop","dto":"StopChatRunStepRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"entryId","type":"string","kind":"string","required":true}]},"chatTurn":{"http":"POST","path":"/{version}/account/chat/turn","dto":"ChatTurnRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":false},{"name":"message","type":"string","kind":"string","required":true},{"name":"profile","type":"string","kind":"string","required":false},{"name":"topic","type":"string","kind":"string","required":false},{"name":"llmIntegrationId","type":"string","kind":"string","required":false},{"name":"model","type":"string","kind":"string","required":false},{"name":"screenContext","type":"ChatScreenContextDto","kind":"json","required":false}]},"scaffoldProject":{"http":"POST","path":"/{version}/account/ai/scaffold","dto":"ScaffoldProjectRequest","fields":[{"name":"spec","type":"string","kind":"string","required":true},{"name":"mode","type":"string","kind":"string","required":true}]},"validateSchema":{"http":"POST","path":"/{version}/account/ai/schemas/validate","dto":"ValidateSchemaRequest","fields":[{"name":"schemaJson","type":"string","kind":"string","required":true}]},"renderTemplatePreview":{"http":"POST","path":"/{version}/account/ai/templates/render-preview","dto":"RenderTemplatePreviewRequest","fields":[{"name":"channel","type":"string","kind":"string","required":true},{"name":"templateId","type":"string","kind":"string","required":false},{"name":"body","type":"string","kind":"string","required":false},{"name":"subject","type":"string","kind":"string","required":false},{"name":"sampleData","type":"string","kind":"string","required":false}]},"mcp":{"http":"POST","path":"/{version}/account/mcp","dto":"McpRequest","fields":[{"name":"toolsets","type":"string","kind":"string","required":false},{"name":"requestStream","type":"string","kind":"string","required":true}]}},"ai":{"saveAiProjectTrigger":{"http":"POST","path":"/{version}/ai/triggers","dto":"SaveAiProjectTrigger","fields":[{"name":"trigger","type":"SaveTriggerRequest","kind":"json","required":true}]},"getAiProjectTriggers":{"http":"GET","path":"/{version}/ai/triggers","dto":"GetAiProjectTriggers","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getAiProjectTrigger":{"http":"GET","path":"/{version}/ai/triggers/{id}","dto":"GetAiProjectTrigger","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":false}]},"enableAiProjectTrigger":{"http":"PATCH","path":"/{version}/ai/triggers/{triggerId}/enable","dto":"EnableAiProjectTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"disableAiProjectTrigger":{"http":"PATCH","path":"/{version}/ai/triggers/{triggerId}/disable","dto":"DisableAiProjectTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"deleteAiProjectTrigger":{"http":"DELETE","path":"/{version}/ai/triggers/{triggerId}","dto":"DeleteAiProjectTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"deleteEmbeddingIntegration":{"http":"DELETE","path":"/{version}/ai/integrations/embeddings/{Id}","dto":"DeleteEmbeddingIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmbeddingIntegration":{"http":"GET","path":"/{version}/ai/integrations/embeddings/{Id}","dto":"GetEmbeddingIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmbeddingIntegrations":{"http":"GET","path":"/{version}/ai/integrations/embeddings","dto":"GetEmbeddingIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveEmbeddingIntegration":{"http":"POST","path":"/{version}/ai/integrations/embeddings","dto":"SaveEmbeddingIntegration","fields":[{"name":"integration","type":"EmbeddingIntegrationRequest","kind":"json","required":true}]},"testEmbeddingIntegration":{"http":"POST","path":"/{version}/ai/integrations/embeddings/{Id}/test","dto":"TestEmbeddingIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"deleteLlmIntegration":{"http":"DELETE","path":"/{version}/ai/integrations/llms/{Id}","dto":"DeleteLlmIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableLlmIntegration":{"http":"PUT","path":"/{version}/ai/integrations/llms/{Id}/disable","dto":"DisableLlmIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableLlmIntegration":{"http":"PUT","path":"/{version}/ai/integrations/llms/{Id}/enable","dto":"EnableLlmIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getLlmIntegration":{"http":"GET","path":"/{version}/ai/integrations/llms/{id}","dto":"GetLlmIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getLlmIntegrations":{"http":"GET","path":"/{version}/ai/integrations/llms/integrations","dto":"GetLlmIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveLlmIntegration":{"http":"POST","path":"/{version}/ai/integrations/llms/","dto":"SaveLlmIntegration","fields":[{"name":"integration","type":"LlmIntegrationRequest","kind":"json","required":true}]},"setLlmIntegrationAsDefault":{"http":"PUT","path":"/{version}/ai/integrations/llms/{Id}/default","dto":"SetLlmIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testLlmIntegration":{"http":"POST","path":"/{version}/ai/integrations/llms/test","dto":"TestLlmIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deleteMcpIntegration":{"http":"DELETE","path":"/{version}/ai/integrations/mcp/{Id}","dto":"DeleteMcpIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableMcpIntegration":{"http":"PUT","path":"/{version}/ai/integrations/mcp/{Id}/disable","dto":"DisableMcpIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableMcpIntegration":{"http":"PUT","path":"/{version}/ai/integrations/mcp/{Id}/enable","dto":"EnableMcpIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getMcpIntegration":{"http":"GET","path":"/{version}/ai/integrations/mcp/{id}","dto":"GetMcpIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getMcpIntegrations":{"http":"GET","path":"/{version}/ai/integrations/mcp/integrations","dto":"GetMcpIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveMcpIntegration":{"http":"POST","path":"/{version}/ai/integrations/mcp/","dto":"SaveMcpIntegration","fields":[{"name":"integration","type":"McpIntegrationRequest","kind":"json","required":true}]},"testMcpIntegration":{"http":"POST","path":"/{version}/ai/integrations/mcp/test","dto":"TestMcpIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]}},"apikeys":{"getApiKeys":{"http":"POST","path":"/apikeys","dto":"GetApiKeys","fields":[{"name":"environment","type":"string","kind":"string","required":false}]},"regenerateApiKeys":{"http":"POST","path":"/apikeys/regenerate","dto":"RegenerateApiKeys","fields":[{"name":"environment","type":"string","kind":"string","required":false}]}},"auth":{"authDeviceStart":{"http":"POST","path":"/{version}/auth/device/start","dto":"AuthDeviceStartRequest","fields":[{"name":"clientName","type":"string","kind":"string","required":true},{"name":"deviceName","type":"string","kind":"string","required":false}]},"authDeviceToken":{"http":"POST","path":"/{version}/auth/device/token","dto":"AuthDeviceTokenRequest","fields":[{"name":"deviceCode","type":"string","kind":"string","required":true}]},"authDeviceConsent":{"http":"GET","path":"/{version}/auth/device/consent","dto":"AuthDeviceConsentRequest","fields":[{"name":"userCode","type":"string","kind":"string","required":true}]},"authDeviceConsentDecision":{"http":"POST","path":"/{version}/auth/device/consent","dto":"AuthDeviceConsentDecisionRequest","fields":[{"name":"userCode","type":"string","kind":"string","required":true},{"name":"decision","type":"string","kind":"string","required":true},{"name":"accountRoleIds","type":"string[]","kind":"string[]","required":false},{"name":"projectRoles","type":"AiProjectRoleIdsDto[]","kind":"json[]","required":false}]},"authenticate":{"http":"POST","path":"/v3/auth","dto":"Authenticate","fields":[{"name":"provider","type":"string","kind":"string","required":false},{"name":"userName","type":"string","kind":"string","required":false},{"name":"password","type":"string","kind":"string","required":false},{"name":"rememberMe","type":"boolean","kind":"boolean","required":false},{"name":"accessToken","type":"string","kind":"string","required":false},{"name":"accessTokenSecret","type":"string","kind":"string","required":false},{"name":"returnUrl","type":"string","kind":"string","required":false},{"name":"errorView","type":"string","kind":"string","required":false}]}},"code":{"enableCode":{"http":"PUT","path":"/{version}/code/enable","dto":"EnableCode","fields":[]},"disableCode":{"http":"PUT","path":"/{version}/code/disable","dto":"DisableCode","fields":[]},"getCodeIntegrations":{"http":"GET","path":"/{version}/code/integrations","dto":"GetCodeIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"getCodeIntegration":{"http":"GET","path":"/{version}/code/integrations/{id}","dto":"GetCodeIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"saveCodeIntegration":{"http":"POST","path":"/{version}/code/integrations","dto":"SaveCodeIntegration","fields":[{"name":"integration","type":"CodeIntegrationRequest","kind":"json","required":true}]},"testCodeIntegration":{"http":"POST","path":"/{version}/code/integrations/test","dto":"TestCodeIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"confirmCodeIntegrationHumanDelivery":{"http":"POST","path":"/{version}/code/integrations/confirm-human-delivery","dto":"ConfirmCodeIntegrationHumanDeliveryRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deleteCodeIntegration":{"http":"DELETE","path":"/{version}/code/integrations/{Id}","dto":"DeleteCodeIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableCodeIntegration":{"http":"PUT","path":"/{version}/code/integrations/{Id}/enable","dto":"EnableCodeIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableCodeIntegration":{"http":"PUT","path":"/{version}/code/integrations/{Id}/disable","dto":"DisableCodeIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getMarketplaceListings":{"http":"GET","path":"/{version}/code/marketplace/listings","dto":"GetMarketplaceListings","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"categories","type":"MarketplaceCategory[]","kind":"string[]","required":false,"options":["Other","Crm","Erp","Marketing","Communication","Productivity","Storage","Analytics","Identity","Payments","DevTools","Ai","Files","Database","Calendar"]},{"name":"transports","type":"MarketplaceTransport[]","kind":"string[]","required":false,"options":["Mcp","Rest","Code","Internal","Sdk"]},{"name":"search","type":"string","kind":"string","required":false},{"name":"officialOnly","type":"boolean","kind":"boolean","required":false},{"name":"tags","type":"string[]","kind":"string[]","required":false}]},"getMarketplaceListingFunctionTokens":{"http":"GET","path":"/{version}/code/marketplace/listings/{ListingViewId}/functions/{FunctionKey}/tokens","dto":"GetMarketplaceListingFunctionTokens","fields":[{"name":"listingViewId","type":"string","kind":"string","required":true},{"name":"functionKey","type":"string","kind":"string","required":true}]},"getMarketplaceIntegrations":{"http":"GET","path":"/{version}/code/marketplace/integrations","dto":"GetMarketplaceIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"getMarketplaceIntegration":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}","dto":"GetMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"saveMarketplaceIntegration":{"http":"POST","path":"/{version}/code/marketplace/integrations","dto":"SaveMarketplaceIntegration","fields":[{"name":"integration","type":"MarketplaceIntegrationDto","kind":"json","required":true}]},"deleteMarketplaceIntegration":{"http":"DELETE","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}","dto":"DeleteMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"enableMarketplaceIntegration":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/enable","dto":"EnableMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"disableMarketplaceIntegration":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/disable","dto":"DisableMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"getMarketplaceFunctions":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions","dto":"GetMarketplaceFunctions","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"getMarketplaceFunction":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions/{FunctionViewId}","dto":"GetMarketplaceFunction","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"functionViewId","type":"string","kind":"string","required":true}]},"saveMarketplaceFunction":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions","dto":"SaveMarketplaceFunction","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"function","type":"MarketplaceFunctionDto","kind":"json","required":true}]},"deleteMarketplaceFunction":{"http":"DELETE","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions/{FunctionViewId}","dto":"DeleteMarketplaceFunction","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"functionViewId","type":"string","kind":"string","required":true}]},"enableMarketplaceFunction":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions/{FunctionViewId}/enable","dto":"EnableMarketplaceFunction","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"functionViewId","type":"string","kind":"string","required":true}]},"disableMarketplaceFunction":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions/{FunctionViewId}/disable","dto":"DisableMarketplaceFunction","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"functionViewId","type":"string","kind":"string","required":true}]},"getMarketplaceFunctionTokens":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions/{FunctionViewId}/tokens","dto":"GetMarketplaceFunctionTokens","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"functionViewId","type":"string","kind":"string","required":true}]},"invokeMarketplaceFunction":{"http":"POST","path":"/{version}/code/marketplace/functions/{FunctionViewId}/invoke","dto":"InvokeMarketplaceFunction","fields":[{"name":"functionViewId","type":"string","kind":"string","required":true}]},"getMarketplaceListing":{"http":"GET","path":"/{version}/code/marketplace/listings/{ListingViewId}","dto":"GetMarketplaceListing","fields":[{"name":"listingViewId","type":"string","kind":"string","required":true}]},"testMarketplaceIntegration":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/test","dto":"TestMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"getMarketplaceIntegrationAccess":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/access","dto":"GetMarketplaceIntegrationAccess","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"setMarketplaceIntegrationRoleAccess":{"http":"PUT","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/access/roles","dto":"SetMarketplaceIntegrationRoleAccess","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"roleId","type":"string","kind":"string","required":true},{"name":"package","type":"MarketplaceAccessLevel","kind":"string","required":true,"options":["None","Viewer","FunctionsOnly","ReadOnly","FullAccess","Manage"]},{"name":"manage","type":"boolean","kind":"boolean","required":true}]},"saveMarketplaceIntegrationCustomAccess":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/access/roles/custom","dto":"SaveMarketplaceIntegrationCustomAccess","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"roleId","type":"string","kind":"string","required":true},{"name":"basePackage","type":"MarketplaceAccessLevel","kind":"string","required":true,"options":["None","Viewer","FunctionsOnly","ReadOnly","FullAccess","Manage"]},{"name":"tools","type":"string[]","kind":"string[]","required":true},{"name":"functions","type":"string[]","kind":"string[]","required":true},{"name":"manage","type":"boolean","kind":"boolean","required":true},{"name":"newPolicyForThisRoleOnly","type":"boolean","kind":"boolean","required":true}]},"getMarketplaceIntegrationTools":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/tools","dto":"GetMarketplaceIntegrationTools","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"startMarketplaceIntegrationSignIn":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/oauth/start","dto":"StartMarketplaceIntegrationSignIn","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"signOutMarketplaceIntegration":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/oauth/sign-out","dto":"SignOutMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"replaceMarketplaceIntegrationSecrets":{"http":"PUT","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/secrets","dto":"ReplaceMarketplaceIntegrationSecretsRequest","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"revealMarketplaceIntegrationSecrets":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/secrets/reveal","dto":"RevealMarketplaceIntegrationSecretsRequest","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"setMarketplaceIntegrationTokenMappings":{"http":"PUT","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/token-mappings","dto":"SetMarketplaceIntegrationTokenMappingsRequest","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"tokenMappings","type":"TokenMappingDto[]","kind":"json[]","required":true}]},"getMarketplaceFunctionCatalog":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/catalog","dto":"GetMarketplaceFunctionCatalog","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"getMarketplaceFunctionRuns":{"http":"GET","path":"/{version}/code/marketplace/functions/runs","dto":"GetMarketplaceFunctionRuns","fields":[{"name":"functionId","type":"string","kind":"string","required":false},{"name":"triggerId","type":"string","kind":"string","required":false},{"name":"taskId","type":"string","kind":"string","required":false},{"name":"integrationId","type":"string","kind":"string","required":false},{"name":"limit","type":"number","kind":"number","required":false}]},"getCodeFunctions":{"http":"GET","path":"/{version}/code/functions","dto":"GetCodeFunctions","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"prefix","type":"string","kind":"string","required":false},{"name":"tag","type":"string","kind":"string","required":false}]},"getCodeFunctionEventSample":{"http":"GET","path":"/{version}/code/functions/event-sample","dto":"GetCodeFunctionEventSample","fields":[{"name":"source","type":"CodeFunctionSource","kind":"string","required":true,"options":["Database","Membership","Files","Payments","Ai","Scheduler","Manual"]},{"name":"event","type":"string","kind":"string","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getCodeFunctionQualifiers":{"http":"GET","path":"/{version}/code/functions/qualifiers","dto":"GetCodeFunctionQualifiers","fields":[{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"functionId","type":"string","kind":"string","required":true}]},"getCodeFunctionRuns":{"http":"GET","path":"/{version}/code/functions/runs","dto":"GetCodeFunctionRuns","fields":[{"name":"triggerId","type":"string","kind":"string","required":false},{"name":"taskId","type":"string","kind":"string","required":false},{"name":"limit","type":"number","kind":"number","required":false}]},"invokeCodeFunction":{"http":"POST","path":"/{version}/code/functions/invoke","dto":"InvokeCodeFunction","fields":[{"name":"functionRef","type":"FunctionRefDto","kind":"json","required":true}]}},"compliance":{"getComplianceSettings":{"http":"GET","path":"/{version}/compliance/settings","dto":"GetComplianceSettings","fields":[]},"removeRetentionWindow":{"http":"DELETE","path":"/{version}/compliance/retention","dto":"RemoveRetentionWindowRequest","fields":[{"name":"dataKind","type":"string","kind":"string","required":true}]},"saveRetentionWindow":{"http":"POST","path":"/{version}/compliance/retention","dto":"SaveRetentionWindowRequest","fields":[{"name":"dataKind","type":"string","kind":"string","required":true},{"name":"days","type":"number","kind":"number","required":true},{"name":"action","type":"string","kind":"string","required":true}]},"assignRegime":{"http":"POST","path":"/{version}/compliance/regimes","dto":"AssignRegimeRequest","fields":[{"name":"regime","type":"string","kind":"string","required":true}]},"clearRegime":{"http":"DELETE","path":"/{version}/compliance/regimes","dto":"ClearRegimeRequest","fields":[{"name":"regime","type":"string","kind":"string","required":true}]},"defineConsentPurpose":{"http":"POST","path":"/{version}/compliance/purposes","dto":"DefineConsentPurposeRequest","fields":[{"name":"key","type":"string","kind":"string","required":true},{"name":"name","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"mappedTags","type":"string[]","kind":"string[]","required":true},{"name":"regulatoryBasis","type":"string[]","kind":"string[]","required":true},{"name":"description","type":"string","kind":"string","required":false}]},"deprecateConsentPurpose":{"http":"POST","path":"/{version}/compliance/purposes/deprecate","dto":"DeprecateConsentPurposeRequest","fields":[{"name":"key","type":"string","kind":"string","required":true}]},"getLegalHolds":{"http":"GET","path":"/{version}/compliance/holds","dto":"GetLegalHolds","fields":[]},"placeLegalHold":{"http":"POST","path":"/{version}/compliance/holds","dto":"PlaceLegalHoldRequest","fields":[{"name":"subjectKind","type":"string","kind":"string","required":true},{"name":"subjectId","type":"string","kind":"string","required":true},{"name":"reason","type":"string","kind":"string","required":true}]},"releaseLegalHold":{"http":"POST","path":"/{version}/compliance/holds/release","dto":"ReleaseLegalHoldRequest","fields":[{"name":"holdId","type":"string","kind":"string","required":true}]},"approveDsarRequest":{"http":"POST","path":"/{version}/compliance/dsar/approve","dto":"ApproveDsarRequestRequest","fields":[{"name":"requestId","type":"string","kind":"string","required":true}]},"rejectDsarRequest":{"http":"POST","path":"/{version}/compliance/dsar/reject","dto":"RejectDsarRequestRequest","fields":[{"name":"requestId","type":"string","kind":"string","required":true},{"name":"reason","type":"string","kind":"string","required":true}]},"getDsarRequests":{"http":"GET","path":"/{version}/compliance/dsar","dto":"GetDsarRequests","fields":[]},"openDsarRequest":{"http":"POST","path":"/{version}/compliance/dsar","dto":"OpenDsarRequestRequest","fields":[{"name":"subjectKind","type":"string","kind":"string","required":true},{"name":"subjectId","type":"string","kind":"string","required":true}]},"getComplianceAuditLog":{"http":"GET","path":"/{version}/compliance/audit","dto":"GetComplianceAuditLog","fields":[{"name":"from","type":"string","kind":"string","required":false},{"name":"to","type":"string","kind":"string","required":false},{"name":"subjectKind","type":"string","kind":"string","required":false},{"name":"subjectId","type":"string","kind":"string","required":false},{"name":"limit","type":"number","kind":"number","required":true}]},"getAccountCompliance":{"http":"GET","path":"/{version}/compliance/account","dto":"GetAccountCompliance","fields":[]},"saveDsarPolicy":{"http":"POST","path":"/{version}/compliance/account/dsar-policy","dto":"SaveDsarPolicyRequest","fields":[{"name":"mode","type":"string","kind":"string","required":true},{"name":"delayDays","type":"number","kind":"number","required":true}]},"saveIncidentRouting":{"http":"POST","path":"/{version}/compliance/account/incident-routing","dto":"SaveIncidentRoutingRequest","fields":[{"name":"autoForwardAdvisories","type":"boolean","kind":"boolean","required":true},{"name":"securityContact","type":"string","kind":"string","required":false}]}},"database":{"disableDatabase":{"http":"PUT","path":"/{version}/database/disable","dto":"DisableDatabase","fields":[]},"enableDatabase":{"http":"PUT","path":"/{version}/database/enable","dto":"EnableDatabase","fields":[]},"deleteSchemaTrigger":{"http":"DELETE","path":"/{version}/database/schemas/triggers/{triggerId}","dto":"DeleteSchemaTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"disableSchemaTrigger":{"http":"PATCH","path":"/{version}/database/schemas/triggers/{triggerId}/disable","dto":"DisableSchemaTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"enableSchemaTrigger":{"http":"PATCH","path":"/{version}/database/schemas/triggers/{triggerId}/enable","dto":"EnableSchemaTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getSchemaTrigger":{"http":"GET","path":"/{version}/database/schemas/triggers/{id}","dto":"GetSchemaTrigger","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getSchemaTriggers":{"http":"GET","path":"/{version}/database/schemas/triggers","dto":"GetSchemaTriggers","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"saveSchemaTrigger":{"http":"POST","path":"/{version}/database/schemas/triggers","dto":"SaveSchemaTrigger","fields":[{"name":"trigger","type":"SaveTriggerRequest","kind":"json","required":true}]},"deleteDatabaseTaxonomy":{"http":"DELETE","path":"/{version}/database/taxonomies/{Id}","dto":"DeleteDatabaseTaxonomyRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseTaxonomy":{"http":"GET","path":"/{version}/database/taxonomies/{id}","dto":"GetDatabaseTaxonomy","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseTaxonomies":{"http":"GET","path":"/{version}/database/taxonomies","dto":"GetDatabaseTaxonomies","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"getDatabaseTaxonomyTree":{"http":"GET","path":"/{version}/database/taxonomies/tree","dto":"GetDatabaseTaxonomyTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"includeTerms","type":"boolean","kind":"boolean","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"saveDatabaseTaxonomy":{"http":"POST","path":"/{version}/database/taxonomies","dto":"SaveDatabaseTaxonomyRequest","fields":[{"name":"viewId","type":"string","kind":"string","required":false},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"termsMetaDataSchema","type":"string","kind":"string","required":false},{"name":"termsMetaVisualSchema","type":"string","kind":"string","required":false},{"name":"parentId","type":"string","kind":"string","required":false},{"name":"dependencies","type":"string[]","kind":"string[]","required":false}]},"deleteDatabaseTaxonomyTerm":{"http":"DELETE","path":"/{version}/database/taxonomies/{TaxonomyId}/terms/{Id}","dto":"DeleteDatabaseTaxonomyTermRequest","fields":[{"name":"taxonomyId","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"deleteManyDatabaseTaxonomyTerms":{"http":"DELETE","path":"/{version}/database/taxonomies/{TaxonomyId}/terms/many","dto":"DeleteManyDatabaseTaxonomyTermsRequest","fields":[{"name":"taxonomyId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":true}]},"getDatabaseTaxonomyTerm":{"http":"GET","path":"/{version}/database/taxonomies/{TaxonomyId}/terms/{Id}","dto":"GetDatabaseTaxonomyTermRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyId","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getDatabaseMergedTermTree":{"http":"GET","path":"/{version}/database/taxonomies/{TaxonomyName}/merged-tree","dto":"GetDatabaseMergedTermTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getDatabaseTaxonomyTermTree":{"http":"GET","path":"/{version}/database/taxonomies/{TaxonomyName}/terms/tree","dto":"GetDatabaseTaxonomyTermTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"rootTermId","type":"string","kind":"string","required":false},{"name":"depth","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"saveDatabaseTaxonomyTerm":{"http":"POST","path":"/{version}/database/taxonomies/{TaxonomyId}/terms","dto":"SaveDatabaseTaxonomyTermRequest","fields":[{"name":"taxonomyId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"document","type":"string","kind":"string","required":true}]},"updateDatabaseTaxonomyTerm":{"http":"PUT","path":"/{version}/database/taxonomies/{TaxonomyId}/terms/{Id}","dto":"UpdateDatabaseTaxonomyTermRequest","fields":[{"name":"taxonomyId","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"update","type":"string","kind":"string","required":true}]},"applyDatabaseSchemaBundle":{"http":"POST","path":"/{version}/database/schemas/apply-bundle","dto":"ApplyDatabaseSchemaBundleRequest","fields":[{"name":"entities","type":"string","kind":"string","required":false},{"name":"bundleJson","type":"string","kind":"string","required":false},{"name":"tier","type":"string","kind":"string","required":false},{"name":"translatable","type":"boolean","kind":"boolean","required":true},{"name":"publish","type":"boolean","kind":"boolean","required":true}]},"deleteDatabaseSchema":{"http":"DELETE","path":"/{version}/database/schemas/{Id}","dto":"DeleteDatabaseSchemaRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"discardDatabaseSchemaDraft":{"http":"DELETE","path":"/{version}/database/schemas/{Id}/draft","dto":"DiscardDatabaseSchemaDraftRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseSchema":{"http":"GET","path":"/{version}/database/schemas/{id}","dto":"GetDatabaseSchema","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseSchemas":{"http":"GET","path":"/{version}/database/schemas","dto":"GetDatabaseSchemas","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"getDatabaseSchemaDraft":{"http":"GET","path":"/{version}/database/schemas/{Id}/draft","dto":"GetDatabaseSchemaDraft","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseSchemaIndexStatus":{"http":"GET","path":"/{version}/database/schemas/{Id}/index-status","dto":"GetDatabaseSchemaIndexStatus","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseSchemaListSettings":{"http":"GET","path":"/{version}/database/schemas/{Id}/list-settings","dto":"GetDatabaseSchemaListSettings","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseSchemaVersionDiff":{"http":"GET","path":"/{version}/database/schemas/{Id}/versions/diff","dto":"GetDatabaseSchemaVersionDiff","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"fromVersion","type":"number","kind":"number","required":true},{"name":"toVersion","type":"number","kind":"number","required":true}]},"getDatabaseSchemaVersions":{"http":"GET","path":"/{version}/database/schemas/{Id}/versions","dto":"GetDatabaseSchemaVersions","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"publishDatabaseSchema":{"http":"POST","path":"/{version}/database/schemas/{Id}/publish","dto":"PublishDatabaseSchemaRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"confirmed","type":"boolean","kind":"boolean","required":true}]},"renameDatabaseSchema":{"http":"PUT","path":"/{version}/database/schemas/{Id}/rename","dto":"RenameDatabaseSchemaRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"title","type":"string","kind":"string","required":true}]},"saveDatabaseSchema":{"http":"POST","path":"/{version}/database/schemas","dto":"SaveDatabaseSchemaRequest","fields":[{"name":"viewId","type":"string","kind":"string","required":false},{"name":"schemaName","type":"string","kind":"string","required":true},{"name":"dataSchema","type":"string","kind":"string","required":false},{"name":"visualSchema","type":"string","kind":"string","required":false},{"name":"settings","type":"SchemaSettingsDto","kind":"json","required":false}]},"updateDatabaseSchemaDraft":{"http":"PUT","path":"/{version}/database/schemas/{Id}/draft","dto":"UpdateDatabaseSchemaDraftRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"dataSchema","type":"string","kind":"string","required":false},{"name":"visualSchema","type":"string","kind":"string","required":false}]},"updateDatabaseSchemaEmbed":{"http":"PUT","path":"/{version}/database/schemas/{Id}/embed","dto":"UpdateDatabaseSchemaEmbedRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"embed","type":"SchemaEmbedSettingsDto","kind":"json","required":true}]},"updateDatabaseSchemaListSettings":{"http":"PUT","path":"/{version}/database/schemas/{Id}/list-settings","dto":"UpdateDatabaseSchemaListSettingsRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"settings","type":"SchemaListSettingsDto","kind":"json","required":true}]},"updateDatabaseSchemaSettings":{"http":"PUT","path":"/{version}/database/schemas/{Id}/settings","dto":"UpdateDatabaseSchemaSettingsRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"settings","type":"SchemaSettingsDto","kind":"json","required":true}]},"aggregateRecords":{"http":"POST","path":"/{version}/database/collections/{collectionName}/aggregate","dto":"AggregateRecords","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"pipeline","type":"string","kind":"string","required":true}]},"changeRecordResponsibility":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}/responsibility","dto":"ChangeRecordResponsibility","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"newResponsibleUserId","type":"string","kind":"string","required":true}]},"countRecords":{"http":"GET","path":"/{version}/database/collections/{collectionName}/count","dto":"CountRecords","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false}]},"deleteManyRecords":{"http":"DELETE","path":"/{version}/database/collections/{collectionName}/many","dto":"DeleteManyRecords","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":true},{"name":"allRecords","type":"boolean","kind":"boolean","required":false}]},"deleteRecord":{"http":"DELETE","path":"/{version}/database/collections/{collectionName}/{id}","dto":"DeleteRecord","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"distinctRecordValues":{"http":"GET","path":"/{version}/database/collections/{collectionName}/distinct","dto":"DistinctRecordValues","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"field","type":"string","kind":"string","required":true},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false}]},"executeRecordsAggregate":{"http":"POST","path":"/{version}/database/collections/{collectionName}/aggregates/{aggregateId}/execute","dto":"ExecuteRecordsAggregate","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"aggregateId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"findRecords":{"http":"GET","path":"/{version}/database/collections/{collectionName}","dto":"FindRecords","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"contactId","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false},{"name":"sortBy","type":"string","kind":"string","required":false},{"name":"sortOrder","type":"number","kind":"number","required":false},{"name":"expandReferences","type":"boolean","kind":"boolean","required":true},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true}]},"findOneRecord":{"http":"GET","path":"/{version}/database/collections/{collectionName}/{id}","dto":"FindOneRecord","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"expandReferences","type":"boolean","kind":"boolean","required":true},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true}]},"getCollectionIndexes":{"http":"GET","path":"/{version}/database/collections/{collectionName}/indexes","dto":"GetCollectionIndexes","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"insertManyRecords":{"http":"POST","path":"/{version}/database/collections/{collectionName}/many","dto":"InsertManyRecords","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"documents","type":"string","kind":"string","required":true}]},"insertRecord":{"http":"POST","path":"/{version}/database/collections/{collectionName}","dto":"InsertRecord","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"document","type":"string","kind":"string","required":true}]},"replaceRecord":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}/replace","dto":"ReplaceRecord","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"replacement","type":"string","kind":"string","required":true}]},"seedCollectionRecords":{"http":"POST","path":"/{version}/database/collections/seed","dto":"SeedCollectionRecords","fields":[{"name":"mode","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"collections","type":"string","kind":"string","required":true}]},"updateManyRecords":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/many","dto":"UpdateManyRecords","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":true},{"name":"allRecords","type":"boolean","kind":"boolean","required":false},{"name":"update","type":"string","kind":"string","required":true},{"name":"arrayFilters","type":"string","kind":"string","required":false}]},"updateOneRecord":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}","dto":"UpdateOneRecord","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"update","type":"string","kind":"string","required":true},{"name":"arrayFilters","type":"string","kind":"string","required":false}]},"deleteDatabaseIntegration":{"http":"DELETE","path":"/{version}/database/integrations/{Id}","dto":"DeleteDatabaseIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableDatabaseIntegration":{"http":"PUT","path":"/{version}/database/integrations/{Id}/disable","dto":"DisableDatabaseIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableDatabaseIntegration":{"http":"PUT","path":"/{version}/database/integrations/{Id}/enable","dto":"EnableDatabaseIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseIntegration":{"http":"GET","path":"/{version}/database/integrations/{id}","dto":"GetDatabaseIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseIntegrations":{"http":"GET","path":"/{version}/database/integrations","dto":"GetDatabaseIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"getAllowedFlexTiers":{"http":"GET","path":"/{version}/database/integrations/flex-tiers","dto":"GetAllowedFlexTiers","fields":[]},"revealManagedFlexConnectionString":{"http":"GET","path":"/{version}/database/integrations/{Id}/connection-string","dto":"RevealManagedFlexConnectionString","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"saveDatabaseIntegration":{"http":"POST","path":"/{version}/database/integrations","dto":"SaveDatabaseIntegration","fields":[{"name":"integration","type":"DatabaseIntegrationRequest","kind":"json","required":true}]},"setDatabaseIntegrationAsDefault":{"http":"PUT","path":"/{version}/database/integrations/{Id}/default","dto":"SetDatabaseIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testDatabaseIntegration":{"http":"POST","path":"/{version}/database/integrations/test","dto":"TestDatabaseIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"createCollectionImport":{"http":"POST","path":"/{version}/database/imports","dto":"CreateCollectionImport","fields":[{"name":"file","type":"FileResourceRefDto","kind":"json","required":true},{"name":"schemaId","type":"string","kind":"string","required":true},{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"delimiter","type":"string","kind":"string","required":true},{"name":"hasHeader","type":"boolean","kind":"boolean","required":true},{"name":"mapping","type":"ImportColumnMappingDto[]","kind":"json[]","required":true}]},"deleteCollectionImport":{"http":"DELETE","path":"/{version}/database/imports/{Id}","dto":"DeleteCollectionImportRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getCollectionImport":{"http":"GET","path":"/{version}/database/imports/{Id}","dto":"GetCollectionImport","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getCollectionImports":{"http":"GET","path":"/{version}/database/imports","dto":"GetCollectionImports","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"requestImportUploadUrl":{"http":"POST","path":"/{version}/database/imports/upload-url","dto":"RequestImportUploadUrlRequest","fields":[{"name":"fileAccountId","type":"string","kind":"string","required":false},{"name":"fileName","type":"string","kind":"string","required":true}]},"analyzeImportFile":{"http":"POST","path":"/{version}/database/imports/analyze","dto":"AnalyzeImportFileRequest","fields":[{"name":"file","type":"FileResourceRefDto","kind":"json","required":true},{"name":"delimiter","type":"string","kind":"string","required":true},{"name":"hasHeader","type":"boolean","kind":"boolean","required":true}]},"deleteDatabaseAggregate":{"http":"DELETE","path":"/{version}/database/aggregates/{Id}","dto":"DeleteDatabaseAggregateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":true}]},"getDatabaseAggregate":{"http":"GET","path":"/{version}/database/aggregates/{Id}","dto":"GetDatabaseAggregate","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":true}]},"getDatabaseAggregates":{"http":"GET","path":"/{version}/database/aggregates","dto":"GetDatabaseAggregates","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":true},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"saveDatabaseAggregate":{"http":"POST","path":"/{version}/database/aggregates","dto":"SaveDatabaseAggregateRequest","fields":[{"name":"viewId","type":"string","kind":"string","required":false},{"name":"schemaId","type":"string","kind":"string","required":true},{"name":"displayName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"pipeline","type":"string","kind":"string","required":true}]},"testDatabaseAggregate":{"http":"POST","path":"/{version}/database/aggregates/test","dto":"TestDatabaseAggregateRequest","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"pipeline","type":"string","kind":"string","required":true}]}},"diagnostics":{"getDiagnosticPacks":{"http":"GET","path":"/{version}/diagnostics/packs","dto":"GetDiagnosticPacks","fields":[]},"runDiagnosticPack":{"http":"POST","path":"/{version}/diagnostics/packs/{PackName}/run","dto":"RunDiagnosticPackRequest","fields":[{"name":"packName","type":"string","kind":"string","required":true},{"name":"packVersion","type":"number","kind":"number","required":false},{"name":"caseId","type":"string","kind":"string","required":false}]},"getDiagnosticEcho":{"http":"GET","path":"/{version}/diagnostics/echo","dto":"GetDiagnosticEcho","fields":[{"name":"caseId","type":"string","kind":"string","required":false}]},"readDiagnosticEvents":{"http":"GET","path":"/{version}/diagnostics/events","dto":"ReadDiagnosticEventsRequest","fields":[{"name":"stream","type":"string","kind":"string","required":true},{"name":"from","type":"number","kind":"number","required":true},{"name":"count","type":"number","kind":"number","required":true},{"name":"caseId","type":"string","kind":"string","required":false}]},"queryDiagnosticLogs":{"http":"GET","path":"/{version}/diagnostics/logs","dto":"QueryDiagnosticLogsRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"level","type":"string","kind":"string","required":false},{"name":"module","type":"string","kind":"string","required":false},{"name":"logCorrelationId","type":"string","kind":"string","required":false},{"name":"eventCode","type":"string","kind":"string","required":false},{"name":"search","type":"string","kind":"string","required":false},{"name":"fromUtc","type":"string","kind":"string","required":false},{"name":"toUtc","type":"string","kind":"string","required":false},{"name":"caseId","type":"string","kind":"string","required":false}]},"inspectDiagnosticRedis":{"http":"GET","path":"/{version}/diagnostics/redis","dto":"InspectDiagnosticRedisRequest","fields":[{"name":"keyPattern","type":"string","kind":"string","required":true},{"name":"caseId","type":"string","kind":"string","required":false}]},"runDiagnosticHealthCheck":{"http":"POST","path":"/{version}/diagnostics/health/{CheckId}","dto":"RunDiagnosticHealthCheckRequest","fields":[{"name":"checkId","type":"string","kind":"string","required":true},{"name":"caseId","type":"string","kind":"string","required":false}]}},"echo":{"echo":{"http":"GET","path":"/{version}/echo","dto":"Echo","fields":[]}},"email":{"oneClickUnsubscribe":{"http":"POST","path":"/{version}/email/one-click-unsubscribe","dto":"OneClickUnsubscribeRequest","fields":[{"name":"token","type":"string","kind":"string","required":true}]},"getEmailPreferencesByLink":{"http":"GET","path":"/{version}/email/preferences","dto":"GetEmailPreferencesByLinkRequest","fields":[{"name":"token","type":"string","kind":"string","required":true}]}},"environments":{"list":{"http":"GET","path":"/{version}/account/projects/environments","dto":"GetProjectEnvironments","fields":[]},"create":{"http":"POST","path":"/{version}/account/projects/environments","dto":"CreateProjectEnvironmentRequest","fields":[{"name":"environmentName","type":"string","kind":"string","required":true},{"name":"integration","type":"DatabaseIntegrationRequest","kind":"json","required":true}]},"delete":{"http":"DELETE","path":"/{version}/account/projects/environments/{environmentName}","dto":"DeleteProjectEnvironmentRequest","fields":[{"name":"environmentName","type":"string","kind":"string","required":true}]}},"files":{"disableFiles":{"http":"PUT","path":"/{version}/files/disable","dto":"DisableFiles","fields":[]},"enableFiles":{"http":"PUT","path":"/{version}/files/enable","dto":"EnableFiles","fields":[]},"deleteFilesTrigger":{"http":"DELETE","path":"/{version}/files/triggers/{triggerId}","dto":"DeleteFilesTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"disableFilesTrigger":{"http":"PATCH","path":"/{version}/files/triggers/{triggerId}/disable","dto":"DisableFilesTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"enableFilesTrigger":{"http":"PATCH","path":"/{version}/files/triggers/{triggerId}/enable","dto":"EnableFilesTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getFilesTrigger":{"http":"GET","path":"/{version}/files/triggers/{id}","dto":"GetFilesTrigger","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getFilesTriggers":{"http":"GET","path":"/{version}/files/triggers","dto":"GetFilesTriggers","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"saveFilesTrigger":{"http":"POST","path":"/{version}/files/triggers","dto":"SaveFilesTrigger","fields":[{"name":"trigger","type":"SaveTriggerRequest","kind":"json","required":true}]},"makeFilePrivate":{"http":"POST","path":"/{version}/files/item/private","dto":"MakeFilePrivateRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"makeFilePublic":{"http":"POST","path":"/{version}/files/item/public","dto":"MakeFilePublicRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"makeFolderPrivate":{"http":"POST","path":"/{version}/files/folder/private","dto":"MakeFolderPrivateRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"makeFolderPublic":{"http":"POST","path":"/{version}/files/folder/public","dto":"MakeFolderPublicRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"deleteFilesIntegration":{"http":"DELETE","path":"/{version}/files/integrations/{Id}","dto":"DeleteFilesIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableFilesIntegration":{"http":"PUT","path":"/{version}/files/integrations/{Id}/disable","dto":"DisableFilesIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableFilesIntegration":{"http":"PUT","path":"/{version}/files/integrations/{Id}/enable","dto":"EnableFilesIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getFilesIntegration":{"http":"GET","path":"/{version}/files/integrations/{id}","dto":"GetFilesIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getFilesIntegrations":{"http":"GET","path":"/{version}/files/integrations","dto":"GetFilesIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveFilesIntegration":{"http":"POST","path":"/{version}/files/integrations","dto":"SaveFilesIntegration","fields":[{"name":"integration","type":"FilesIntegrationRequest","kind":"json","required":true}]},"setFilesIntegrationAsDefault":{"http":"PUT","path":"/{version}/files/integrations/{Id}/default","dto":"SetFilesIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testFilesIntegration":{"http":"POST","path":"/{version}/files/integrations/test","dto":"TestFilesIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"getFile":{"http":"GET","path":"/{version}/files/item","dto":"GetFile","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"getFileById":{"http":"GET","path":"/{version}/files/item/by-id","dto":"GetFileById","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true}]},"getFolderFiles":{"http":"GET","path":"/{version}/files/folder","dto":"GetFolderFiles","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":false}]},"useFile":{"http":"POST","path":"/{version}/files/item/use","dto":"UseFileRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]}},"internal":{"internalsTypeGen":{"http":"GET","path":"/internal/_typegen","dto":"InternalsTypeGen","fields":[{"name":"typegen_0_SmtpEmailIntegrationRequest","type":"SmtpEmailIntegrationRequest","kind":"json","required":false},{"name":"typegen_1_AwsSesEmailIntegrationRequest","type":"AwsSesEmailIntegrationRequest","kind":"json","required":false},{"name":"typegen_2_SendGridEmailIntegrationRequest","type":"SendGridEmailIntegrationRequest","kind":"json","required":false},{"name":"typegen_3_MailGunEmailIntegrationRequest","type":"MailGunEmailIntegrationRequest","kind":"json","required":false},{"name":"typegen_4_EmailToAllUsersDeliverySettingsRequest","type":"EmailToAllUsersDeliverySettingsRequest","kind":"json","required":false},{"name":"typegen_5_EmailToAccountUsersDeliverySettingsRequest","type":"EmailToAccountUsersDeliverySettingsRequest","kind":"json","required":false},{"name":"typegen_6_EmailToCollectionRecordsDeliverySettingsRequest","type":"EmailToCollectionRecordsDeliverySettingsRequest","kind":"json","required":false},{"name":"typegen_7_EmailToEmailsDeliverySettingsRequest","type":"EmailToEmailsDeliverySettingsRequest","kind":"json","required":false},{"name":"typegen_8_EmailToUsersDeliverySettingsRequest","type":"EmailToUsersDeliverySettingsRequest","kind":"json","required":false},{"name":"typegen_9_MembershipTriggerRequest","type":"MembershipTriggerRequest","kind":"json","required":false},{"name":"typegen_10_SchemaTriggerRequest","type":"SchemaTriggerRequest","kind":"json","required":false},{"name":"typegen_11_FilesTriggerRequest","type":"FilesTriggerRequest","kind":"json","required":false},{"name":"typegen_12_PaymentTriggerRequest","type":"PaymentTriggerRequest","kind":"json","required":false},{"name":"typegen_15_MongoDbConnectionStringDatabaseIntegrationRequest","type":"MongoDbConnectionStringDatabaseIntegrationRequest","kind":"json","required":false},{"name":"typegen_16_MongoDbAtlasFlexManagedDatabaseIntegrationRequest","type":"MongoDbAtlasFlexManagedDatabaseIntegrationRequest","kind":"json","required":false},{"name":"typegen_16_GoogleDriveFilesIntegrationRequest","type":"GoogleDriveFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_17_FtpFilesIntegrationRequest","type":"FtpFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_18_DropBoxFilesIntegrationRequest","type":"DropBoxFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_19_AppleICloudFilesIntegrationRequest","type":"AppleICloudFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_20_AwsS3FilesIntegrationRequest","type":"AwsS3FilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_21_GoogleCloudFilesIntegrationRequest","type":"GoogleCloudFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_22_AzureBlobFilesIntegrationRequest","type":"AzureBlobFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_23_LocalFilesIntegrationRequest","type":"LocalFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_24_AmqpLoggingIntegrationRequest","type":"AmqpLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_25_AwsKinesisLoggingIntegrationRequest","type":"AwsKinesisLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_26_AwsS3LoggingIntegrationRequest","type":"AwsS3LoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_28_NewRelicLoggingIntegrationRequest","type":"NewRelicLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_30_MongoDbLoggingIntegrationRequest","type":"MongoDbLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_31_KafkaLoggingIntegrationRequest","type":"KafkaLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_32_PrometheusLoggingIntegrationRequest","type":"PrometheusLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_33_DataDogLoggingIntegrationRequest","type":"DataDogLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_34_InternalKafkaLoggingIntegrationRequest","type":"InternalKafkaLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_35_ElasticSearchLoggingIntegrationRequest","type":"ElasticSearchLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_37_SplunkLoggingIntegrationRequest","type":"SplunkLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_38_AzureOtelLoggingIntegrationRequest","type":"AzureOtelLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_39_KibanaLoggingIntegrationRequest","type":"KibanaLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_40_LocalFileLoggingIntegrationRequest","type":"LocalFileLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_41_OktaMembershipIntegrationRequest","type":"OktaMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_42_XMembershipIntegrationRequest","type":"XMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_43_GoogleMembershipIntegrationRequest","type":"GoogleMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_44_MicrosoftMembershipIntegrationRequest","type":"MicrosoftMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_45_GitHubMembershipIntegrationRequest","type":"GitHubMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_46_MetaMembershipIntegrationRequest","type":"MetaMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_47_AppleMembershipIntegrationRequest","type":"AppleMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_48_LemonSqueezyPaymentIntegrationRequest","type":"LemonSqueezyPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_49_AdyenPaymentIntegrationRequest","type":"AdyenPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_50_MolliePaymentIntegrationRequest","type":"MolliePaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_51_PaddlePaymentIntegrationRequest","type":"PaddlePaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_52_PayPalPaymentIntegrationRequest","type":"PayPalPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_53_StripePaymentIntegrationRequest","type":"StripePaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_54_AppleInAppPaymentIntegrationRequest","type":"AppleInAppPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_55_GoogleInAppPaymentIntegrationRequest","type":"GoogleInAppPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_285_MontonioPaymentIntegrationRequest","type":"MontonioPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_287_ShopifyPaymentIntegrationRequest","type":"ShopifyPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_288_WooCommercePaymentIntegrationRequest","type":"WooCommercePaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_289_MagentoPaymentIntegrationRequest","type":"MagentoPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_290_BraintreePaymentIntegrationRequest","type":"BraintreePaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_291_AuthorizeNetPaymentIntegrationRequest","type":"AuthorizeNetPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_292_CheckOutComPaymentIntegrationRequest","type":"CheckOutComPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_293_WorldpayPaymentIntegrationRequest","type":"WorldpayPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_56_EdgeWebPushIntegrationRequest","type":"EdgeWebPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_57_ChromePluginPushIntegrationRequest","type":"ChromePluginPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_58_SafariPushIntegrationRequest","type":"SafariPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_59_ChromeWebPushIntegrationRequest","type":"ChromeWebPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_60_FirefoxWebPushIntegrationRequest","type":"FirefoxWebPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_61_AndroidFirebasePushIntegrationRequest","type":"AndroidFirebasePushIntegrationRequest","kind":"json","required":false},{"name":"typegen_62_AppleApnsPushIntegrationRequest","type":"AppleApnsPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_65_AwsLambdaCodeIntegrationRequest","type":"AwsLambdaCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_66_AzureFunctionsCodeIntegrationRequest","type":"AzureFunctionsCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_67_GoogleCloudFunctionsCodeIntegrationRequest","type":"GoogleCloudFunctionsCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_68_OllamaLlmIntegrationRequest","type":"OllamaLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_69_OpenRouterLlmIntegrationRequest","type":"OpenRouterLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_70_MistralLlmIntegrationRequest","type":"MistralLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_71_GrokLlmIntegrationRequest","type":"GrokLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_72_GroqLlmIntegrationRequest","type":"GroqLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_73_GoogleLlmIntegrationRequest","type":"GoogleLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_74_AnthropicLlmIntegrationRequest","type":"AnthropicLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_75_OpenAiLlmIntegrationRequest","type":"OpenAiLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_76_PlaywrightMcpIntegrationRequest","type":"PlaywrightMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_77_MongoDbMcpIntegrationRequest","type":"MongoDbMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_78_GitHubMcpIntegrationRequest","type":"GitHubMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_79_StripeMcpIntegrationRequest","type":"StripeMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_80_BraveSearchMcpIntegrationRequest","type":"BraveSearchMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_81_ObsidianMcpIntegrationRequest","type":"ObsidianMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_82_EmailTemplateDto","type":"EmailTemplateDto","kind":"json","required":false},{"name":"typegen_83_PushTemplateDto","type":"PushTemplateDto","kind":"json","required":false},{"name":"typegen_84_SmsTemplateDto","type":"SmsTemplateDto","kind":"json","required":false},{"name":"typegen_85_SystemEmailTemplateDto","type":"SystemEmailTemplateDto","kind":"json","required":false},{"name":"typegen_86_TriggerActionEmailDto","type":"TriggerActionEmailDto","kind":"json","required":false},{"name":"typegen_87_TriggerActionPushDto","type":"TriggerActionPushDto","kind":"json","required":false},{"name":"typegen_88_TriggerActionCodeDto","type":"TriggerActionCodeDto","kind":"json","required":false},{"name":"typegen_89_TriggerActionWebhookDto","type":"TriggerActionWebhookDto","kind":"json","required":false},{"name":"typegen_236_TriggerActionSmsDto","type":"TriggerActionSmsDto","kind":"json","required":false},{"name":"typegen_237_TriggerActionSseDto","type":"TriggerActionSseDto","kind":"json","required":false},{"name":"typegen_238_TriggerActionMarketplaceDto","type":"TriggerActionMarketplaceDto","kind":"json","required":false},{"name":"typegen_239_SseDeliverySettingsDto","type":"SseDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_240_GetTriggers","type":"GetTriggers","kind":"json","required":false},{"name":"typegen_241_GetTriggersResponse","type":"GetTriggersResponse","kind":"json","required":false},{"name":"typegen_90_EmailToAllUsersDeliverySettingsDto","type":"EmailToAllUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_91_EmailToAccountUsersDeliverySettingsDto","type":"EmailToAccountUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_92_EmailToUsersDeliverySettingsDto","type":"EmailToUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_93_EmailToEmailAddressesDeliverySettingsDto","type":"EmailToEmailAddressesDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_94_EmailToCollectionRecordsDeliverySettingsDto","type":"EmailToCollectionRecordsDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_95_PushToAllUsersDeliverySettingsDto","type":"PushToAllUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_96_PushToUsersDeliverySettingsDto","type":"PushToUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_229_PushToAccountUsersDeliverySettingsDto","type":"PushToAccountUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_97_PushToCollectionRecordsDeliverySettingsDto","type":"PushToCollectionRecordsDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_98_PushToDevicesDeliverySettingsDto","type":"PushToDevicesDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_99_SmsToAllUsersDeliverySettingsDto","type":"SmsToAllUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_100_SmsToUsersDeliverySettingsDto","type":"SmsToUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_249_SmsToAccountUsersDeliverySettingsDto","type":"SmsToAccountUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_101_SmsToCollectionRecordsDeliverySettingsDto","type":"SmsToCollectionRecordsDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_102_SmsToPhoneNumbersDeliverySettingsDto","type":"SmsToPhoneNumbersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_103_OpenAiLlmIntegrationDto","type":"OpenAiLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_104_AnthropicLlmIntegrationDto","type":"AnthropicLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_105_OllamaLlmIntegrationDto","type":"OllamaLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_106_GroqLlmIntegrationDto","type":"GroqLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_107_GoogleLlmIntegrationDto","type":"GoogleLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_108_MistralLlmIntegrationDto","type":"MistralLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_109_OpenRouterLlmIntegrationDto","type":"OpenRouterLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_110_GrokLlmIntegrationDto","type":"GrokLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_111_DockerMcpIntegrationDto","type":"DockerMcpIntegrationDto","kind":"json","required":false},{"name":"typegen_112_GoogleCalendarMcpIntegrationDto","type":"GoogleCalendarMcpIntegrationDto","kind":"json","required":false},{"name":"typegen_113_ObsidianMcpIntegrationDto","type":"ObsidianMcpIntegrationDto","kind":"json","required":false},{"name":"typegen_114_AwsLambdaCrossAccountRoleCodeIntegrationDto","type":"AwsLambdaCrossAccountRoleCodeIntegrationDto","kind":"json","required":false},{"name":"typegen_115_AwsLambdaIamCodeIntegrationDto","type":"AwsLambdaIamCodeIntegrationDto","kind":"json","required":false},{"name":"typegen_116_AzureFunctionsCodeIntegrationDto","type":"AzureFunctionsCodeIntegrationDto","kind":"json","required":false},{"name":"typegen_118_GoogleCloudFunctionsCodeIntegrationDto","type":"GoogleCloudFunctionsCodeIntegrationDto","kind":"json","required":false},{"name":"typegen_120_AdyenPaymentIntegrationDto","type":"AdyenPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_121_AppleInAppPaymentIntegrationDto","type":"AppleInAppPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_122_GoogleInAppPaymentIntegrationDto","type":"GoogleInAppPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_123_LemonSqueezyPaymentIntegrationDto","type":"LemonSqueezyPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_124_MolliePaymentIntegrationDto","type":"MolliePaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_125_PaddlePaymentIntegrationDto","type":"PaddlePaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_126_PayPalPaymentIntegrationDto","type":"PayPalPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_127_StripePaymentIntegrationDto","type":"StripePaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_184_ShopifyPaymentIntegrationDto","type":"ShopifyPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_185_WooCommercePaymentIntegrationDto","type":"WooCommercePaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_186_MagentoPaymentIntegrationDto","type":"MagentoPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_187_BraintreePaymentIntegrationDto","type":"BraintreePaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_188_AuthorizeNetPaymentIntegrationDto","type":"AuthorizeNetPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_189_CheckOutComPaymentIntegrationDto","type":"CheckOutComPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_190_WorldpayPaymentIntegrationDto","type":"WorldpayPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_286_MontonioPaymentIntegrationDto","type":"MontonioPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_294_PaymentOrderEventDto","type":"PaymentOrderEventDto","kind":"json","required":false},{"name":"typegen_128_AppleSignInMembershipIntegrationDto","type":"AppleSignInMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_129_GitHubMembershipIntegrationDto","type":"GitHubMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_130_GoogleMembershipIntegrationDto","type":"GoogleMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_131_MetaMembershipIntegrationDto","type":"MetaMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_132_MicrosoftMembershipIntegrationDto","type":"MicrosoftMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_133_OktaMembershipIntegrationDto","type":"OktaMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_134_XMembershipIntegrationDto","type":"XMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_135_AmqpLoggingIntegrationDto","type":"AmqpLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_136_AwsKinesisLoggingIntegrationDto","type":"AwsKinesisLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_137_AwsS3CrossAccountRoleLoggingIntegrationDto","type":"AwsS3CrossAccountRoleLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_138_AwsS3IamLoggingIntegrationDto","type":"AwsS3IamLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_139_AzureOtelLoggingIntegrationDto","type":"AzureOtelLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_140_DataDogLoggingIntegrationDto","type":"DataDogLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_141_ElasticSearchLoggingIntegrationDto","type":"ElasticSearchLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_142_InternalKafkaLoggingIntegrationDto","type":"InternalKafkaLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_143_KafkaLoggingIntegrationDto","type":"KafkaLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_144_KibanaLoggingIntegrationDto","type":"KibanaLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_145_LocalFileLoggingIntegrationDto","type":"LocalFileLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_147_MongoDbLoggingIntegrationDto","type":"MongoDbLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_148_NewRelicLoggingIntegrationDto","type":"NewRelicLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_149_PrometheusLoggingIntegrationDto","type":"PrometheusLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_150_SplunkLoggingIntegrationDto","type":"SplunkLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_153_AppleICloudFilesIntegrationDto","type":"AppleICloudFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_154_AwsS3CrossAccountRoleFilesIntegrationDto","type":"AwsS3CrossAccountRoleFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_155_AwsS3IamFilesIntegrationDto","type":"AwsS3IamFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_156_AzureBlobFilesIntegrationDto","type":"AzureBlobFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_157_DropBoxFilesIntegrationDto","type":"DropBoxFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_158_FtpFilesIntegrationDto","type":"FtpFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_159_GoogleCloudFilesIntegrationDto","type":"GoogleCloudFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_160_GoogleDriveFilesIntegrationDto","type":"GoogleDriveFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_161_LocalFilesIntegrationDto","type":"LocalFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_164_MongoDbConnectionStringIntegrationDto","type":"MongoDbConnectionStringIntegrationDto","kind":"json","required":false},{"name":"typegen_165_MongoDbAtlasFlexManagedIntegrationDto","type":"MongoDbAtlasFlexManagedIntegrationDto","kind":"json","required":false},{"name":"typegen_165_BirdSmsIntegrationDto","type":"BirdSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_166_PlivoSmsIntegrationDto","type":"PlivoSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_167_SinchSmsIntegrationDto","type":"SinchSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_168_TelesignSmsIntegrationDto","type":"TelesignSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_169_TelnyxSmsIntegrationDto","type":"TelnyxSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_170_TwilioSmsIntegrationDto","type":"TwilioSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_171_VonageSmsIntegrationDto","type":"VonageSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_246_FakeSmsIntegrationDto","type":"FakeSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_172_AndroidFirebasePushIntegrationDto","type":"AndroidFirebasePushIntegrationDto","kind":"json","required":false},{"name":"typegen_173_AppleApnsPushIntegrationDto","type":"AppleApnsPushIntegrationDto","kind":"json","required":false},{"name":"typegen_174_ChromePluginPushIntegrationDto","type":"ChromePluginPushIntegrationDto","kind":"json","required":false},{"name":"typegen_175_ChromeWebPushIntegrationDto","type":"ChromeWebPushIntegrationDto","kind":"json","required":false},{"name":"typegen_176_EdgeWebPushIntegrationDto","type":"EdgeWebPushIntegrationDto","kind":"json","required":false},{"name":"typegen_177_FirefoxWebPushIntegrationDto","type":"FirefoxWebPushIntegrationDto","kind":"json","required":false},{"name":"typegen_178_SafariPushIntegrationDto","type":"SafariPushIntegrationDto","kind":"json","required":false},{"name":"typegen_247_FakePushIntegrationDto","type":"FakePushIntegrationDto","kind":"json","required":false},{"name":"typegen_179_AwsCrossAccountRoleEmailIntegrationDto","type":"AwsCrossAccountRoleEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_180_AwsIamEmailIntegrationDto","type":"AwsIamEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_181_MailGunEmailIntegrationDto","type":"MailGunEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_182_SendGridEmailIntegrationDto","type":"SendGridEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_183_SmtpEmailIntegrationDto","type":"SmtpEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_248_FakeEmailIntegrationDto","type":"FakeEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_192_WebhookIntegrationDto","type":"WebhookIntegrationDto","kind":"json","required":false},{"name":"typegen_193_WebhookDestinationDto","type":"WebhookDestinationDto","kind":"json","required":false},{"name":"typegen_194_SchedulerTaskDto","type":"SchedulerTaskDto","kind":"json","required":false},{"name":"typegen_249_EmailCampaignSchedulerTaskRequest","type":"EmailCampaignSchedulerTaskRequest","kind":"json","required":false},{"name":"typegen_250_SmsCampaignSchedulerTaskRequest","type":"SmsCampaignSchedulerTaskRequest","kind":"json","required":false},{"name":"typegen_251_PushCampaignSchedulerTaskRequest","type":"PushCampaignSchedulerTaskRequest","kind":"json","required":false},{"name":"typegen_195_MongoDbAggregateDto","type":"MongoDbAggregateDto","kind":"json","required":false},{"name":"typegen_196_MarketplaceIntegrationDto","type":"MarketplaceIntegrationDto","kind":"json","required":false},{"name":"typegen_197_MarketplaceFunctionDto","type":"MarketplaceFunctionDto","kind":"json","required":false},{"name":"typegen_198_MarketplaceListingDto","type":"MarketplaceListingDto","kind":"json","required":false},{"name":"typegen_199_MarketplaceFunctionDefinitionDto","type":"MarketplaceFunctionDefinitionDto","kind":"json","required":false},{"name":"typegen_200_MarketplaceFunctionParameterDto","type":"MarketplaceFunctionParameterDto","kind":"json","required":false},{"name":"typegen_201_EnableCode","type":"EnableCode","kind":"json","required":false},{"name":"typegen_202_DisableCode","type":"DisableCode","kind":"json","required":false},{"name":"typegen_203_GetCodeIntegrations","type":"GetCodeIntegrations","kind":"json","required":false},{"name":"typegen_204_GetCodeIntegration","type":"GetCodeIntegration","kind":"json","required":false},{"name":"typegen_205_SaveCodeIntegration","type":"SaveCodeIntegration","kind":"json","required":false},{"name":"typegen_206_TestCodeIntegration","type":"TestCodeIntegration","kind":"json","required":false},{"name":"typegen_207_ConfirmCodeIntegrationHumanDeliveryRequest","type":"ConfirmCodeIntegrationHumanDeliveryRequest","kind":"json","required":false},{"name":"typegen_209_DeleteCodeIntegrationRequest","type":"DeleteCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_210_EnableCodeIntegrationRequest","type":"EnableCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_211_DisableCodeIntegrationRequest","type":"DisableCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_212_GetMarketplaceListings","type":"GetMarketplaceListings","kind":"json","required":false},{"name":"typegen_213_GetMarketplaceListingFunctionTokens","type":"GetMarketplaceListingFunctionTokens","kind":"json","required":false},{"name":"typegen_214_GetMarketplaceIntegrations","type":"GetMarketplaceIntegrations","kind":"json","required":false},{"name":"typegen_215_GetMarketplaceIntegration","type":"GetMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_216_SaveMarketplaceIntegration","type":"SaveMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_217_DeleteMarketplaceIntegration","type":"DeleteMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_218_EnableMarketplaceIntegration","type":"EnableMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_219_DisableMarketplaceIntegration","type":"DisableMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_221_GetMarketplaceFunctions","type":"GetMarketplaceFunctions","kind":"json","required":false},{"name":"typegen_222_GetMarketplaceFunction","type":"GetMarketplaceFunction","kind":"json","required":false},{"name":"typegen_223_SaveMarketplaceFunction","type":"SaveMarketplaceFunction","kind":"json","required":false},{"name":"typegen_224_DeleteMarketplaceFunction","type":"DeleteMarketplaceFunction","kind":"json","required":false},{"name":"typegen_225_EnableMarketplaceFunction","type":"EnableMarketplaceFunction","kind":"json","required":false},{"name":"typegen_226_DisableMarketplaceFunction","type":"DisableMarketplaceFunction","kind":"json","required":false},{"name":"typegen_227_GetMarketplaceFunctionTokens","type":"GetMarketplaceFunctionTokens","kind":"json","required":false},{"name":"typegen_228_InvokeMarketplaceFunction","type":"InvokeMarketplaceFunction","kind":"json","required":false},{"name":"typegen_232_GetMarketplaceListing","type":"GetMarketplaceListing","kind":"json","required":false},{"name":"typegen_233_TestMarketplaceIntegration","type":"TestMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_234_TestMarketplaceIntegrationResponse","type":"TestMarketplaceIntegrationResponse","kind":"json","required":false},{"name":"typegen_235_GetMarketplaceListingResponse","type":"GetMarketplaceListingResponse","kind":"json","required":false},{"name":"typegen_230_AdminPortalStructureDto","type":"AdminPortalStructureDto","kind":"json","required":false},{"name":"typegen_231_AdminPortalModuleDto","type":"AdminPortalModuleDto","kind":"json","required":false},{"name":"typegen_236_UserMessageEntryWireDto","type":"UserMessageEntryWireDto","kind":"json","required":false},{"name":"typegen_237_AssistantTextEntryWireDto","type":"AssistantTextEntryWireDto","kind":"json","required":false},{"name":"typegen_238_AssistantQuestionEntryWireDto","type":"AssistantQuestionEntryWireDto","kind":"json","required":false},{"name":"typegen_239_UserAnswerEntryWireDto","type":"UserAnswerEntryWireDto","kind":"json","required":false},{"name":"typegen_240_PlanEntryWireDto","type":"PlanEntryWireDto","kind":"json","required":false},{"name":"typegen_241_UserDecisionEntryWireDto","type":"UserDecisionEntryWireDto","kind":"json","required":false},{"name":"typegen_242_RunStepEntryWireDto","type":"RunStepEntryWireDto","kind":"json","required":false},{"name":"typegen_243_ActionPendingEntryWireDto","type":"ActionPendingEntryWireDto","kind":"json","required":false},{"name":"typegen_244_NoticeEntryWireDto","type":"NoticeEntryWireDto","kind":"json","required":false},{"name":"typegen_245_ConversationSnapshotEntryWireDto","type":"ConversationSnapshotEntryWireDto","kind":"json","required":false},{"name":"typegen_269_FunctionRefDto","type":"FunctionRefDto","kind":"json","required":false},{"name":"typegen_270_CodeFunctionEventDto","type":"CodeFunctionEventDto","kind":"json","required":false},{"name":"typegen_271_CodeFunctionContextDto","type":"CodeFunctionContextDto","kind":"json","required":false},{"name":"typegen_272_CodeFunctionCallerDto","type":"CodeFunctionCallerDto","kind":"json","required":false},{"name":"typegen_273_CodeFunctionRunAsDto","type":"CodeFunctionRunAsDto","kind":"json","required":false},{"name":"typegen_274_CodeFunctionDataDto","type":"CodeFunctionDataDto","kind":"json","required":false},{"name":"typegen_275_DatabaseRecordChangeDto","type":"DatabaseRecordChangeDto","kind":"json","required":false},{"name":"typegen_276_UserChangeDto","type":"UserChangeDto","kind":"json","required":false},{"name":"typegen_277_FileChangeDto","type":"FileChangeDto","kind":"json","required":false},{"name":"typegen_278_PaymentFactDto","type":"PaymentFactDto","kind":"json","required":false},{"name":"typegen_279_AiUsageEventDto","type":"AiUsageEventDto","kind":"json","required":false},{"name":"typegen_280_ScheduledTaskInfoDto","type":"ScheduledTaskInfoDto","kind":"json","required":false},{"name":"typegen_281_FakeCodeIntegrationDto","type":"FakeCodeIntegrationDto","kind":"json","required":false},{"name":"typegen_282_FakeCodeIntegrationRequest","type":"FakeCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_283_CodeFunctionSchedulerTaskRequest","type":"CodeFunctionSchedulerTaskRequest","kind":"json","required":false},{"name":"typegen_284_MarketplaceFunctionSchedulerTaskRequest","type":"MarketplaceFunctionSchedulerTaskRequest","kind":"json","required":false}]}},"licensing":{"startLicenseDomainVerification":{"http":"POST","path":"/{version}/licensing/domain-verification/start","dto":"StartLicenseDomainVerificationRequest","fields":[{"name":"domain","type":"string","kind":"string","required":false}]},"getLicenseDomainVerificationStatus":{"http":"GET","path":"/{version}/licensing/domain-verification/status","dto":"GetLicenseDomainVerificationStatus","fields":[{"name":"domain","type":"string","kind":"string","required":false}]},"postLicenseHeartbeat":{"http":"POST","path":"/{version}/licensing/heartbeat","dto":"PostLicenseHeartbeat","fields":[{"name":"license","type":"string","kind":"string","required":false},{"name":"licenseAccountId","type":"string","kind":"string","required":false},{"name":"installationId","type":"string","kind":"string","required":false},{"name":"domain","type":"string","kind":"string","required":false},{"name":"hostKind","type":"string","kind":"string","required":false},{"name":"release","type":"string","kind":"string","required":false},{"name":"instanceVersion","type":"string","kind":"string","required":false}]}},"logs":{"disableLogging":{"http":"PUT","path":"/{version}/logs/disable","dto":"DisableLogging","fields":[]},"enableLogging":{"http":"PUT","path":"/{version}/logs/enable","dto":"EnableLogging","fields":[{"name":"createNorbixLogging","type":"boolean","kind":"boolean","required":true}]},"deleteLoggingIntegration":{"http":"DELETE","path":"/{version}/logs/integrations/{Id}","dto":"DeleteLoggingIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"wipeLogs","type":"boolean","kind":"boolean","required":true}]},"disableLoggingIntegration":{"http":"PUT","path":"/{version}/logs/integrations/{Id}/disable","dto":"DisableLoggingIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableLoggingIntegration":{"http":"PUT","path":"/{version}/logs/integrations/{Id}/enable","dto":"EnableLoggingIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getLoggingIntegration":{"http":"GET","path":"/{version}/logs/integrations/{id}","dto":"GetLoggingIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getLoggingIntegrations":{"http":"GET","path":"/{version}/logs/integrations","dto":"GetLoggingIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveLoggingIntegration":{"http":"POST","path":"/{version}/logs/integrations","dto":"SaveLoggingIntegration","fields":[{"name":"integration","type":"LoggingIntegrationRequest","kind":"json","required":true}]},"testLoggingIntegration":{"http":"POST","path":"/{version}/logs/integrations/test","dto":"TestLoggingIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"cleanLogs":{"http":"POST","path":"/{version}/logs/clean","dto":"CleanLogs","fields":[]},"getLogsByCorrelationId":{"http":"GET","path":"/{version}/logs/audit","dto":"GetLogsByCorrelationId","fields":[{"name":"targetCorrelationId","type":"string","kind":"string","required":true}]},"getLogs":{"http":"GET","path":"/{version}/logs","dto":"GetLogs","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"level","type":"string","kind":"string","required":false},{"name":"module","type":"string","kind":"string","required":false},{"name":"logCorrelationId","type":"string","kind":"string","required":false},{"name":"eventCode","type":"string","kind":"string","required":false},{"name":"search","type":"string","kind":"string","required":false},{"name":"metaKey","type":"string","kind":"string","required":false},{"name":"metaValue","type":"string","kind":"string","required":false},{"name":"fromUtc","type":"string","kind":"string","required":false},{"name":"toUtc","type":"string","kind":"string","required":false}]},"getLogSettings":{"http":"GET","path":"/{version}/logs/settings","dto":"GetLogSettings","fields":[]},"saveLogSettings":{"http":"POST","path":"/{version}/logs/settings","dto":"SaveLogSettings","fields":[{"name":"skipCloudDashboardLogs","type":"boolean","kind":"boolean","required":true},{"name":"skipHttpBodyMeta","type":"boolean","kind":"boolean","required":true},{"name":"aiChatLoggingEnabled","type":"boolean","kind":"boolean","required":true}]}},"membership":{"disableMembership":{"http":"PUT","path":"/{version}/membership/disable","dto":"DisableMembership","fields":[]},"enableMembership":{"http":"PUT","path":"/{version}/membership/enable","dto":"EnableMembership","fields":[]},"importUsers":{"http":"POST","path":"/{version}/membership/users/import","dto":"ImportUsersRequest","fields":[{"name":"dryRun","type":"boolean","kind":"boolean","required":true},{"name":"ignoreDefaultRoles","type":"boolean","kind":"boolean","required":true},{"name":"users","type":"ImportUserRowDto[]","kind":"json[]","required":true}]},"repairLoginProjectIds":{"http":"POST","path":"/{version}/membership/users/repair-logins","dto":"RepairLoginProjectIdsRequest","fields":[{"name":"dryRun","type":"boolean","kind":"boolean","required":true}]},"issueServiceUserApiKey":{"http":"POST","path":"/{version}/membership/users/{Id}/api-keys","dto":"IssueServiceUserApiKeyRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"name","type":"string","kind":"string","required":true},{"name":"scopes","type":"string[]","kind":"string[]","required":false},{"name":"expiresInDays","type":"number","kind":"number","required":false},{"name":"notes","type":"string","kind":"string","required":false}]},"listServiceUserApiKeys":{"http":"GET","path":"/{version}/membership/users/{Id}/api-keys","dto":"ListServiceUserApiKeysRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"deleteServiceUserApiKey":{"http":"DELETE","path":"/{version}/membership/users/{Id}/api-keys/{KeyId}","dto":"DeleteServiceUserApiKeyRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"keyId","type":"number","kind":"number","required":true}]},"deleteMembershipTrigger":{"http":"DELETE","path":"/{version}/membership/triggers/{triggerId}","dto":"DeleteMembershipTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"disableMembershipTrigger":{"http":"PATCH","path":"/{version}/membership/triggers/{triggerId}/disable","dto":"DisableMembershipTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"enableMembershipTrigger":{"http":"PATCH","path":"/{version}/membership/triggers/{triggerId}/enable","dto":"EnableMembershipTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getMembershipTrigger":{"http":"GET","path":"/{version}/membership/triggers/{id}","dto":"GetMembershipTrigger","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getMembershipTriggers":{"http":"GET","path":"/{version}/membership/triggers","dto":"GetMembershipTriggers","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"saveMembershipTrigger":{"http":"POST","path":"/{version}/membership/triggers","dto":"SaveMembershipTrigger","fields":[{"name":"trigger","type":"SaveTriggerRequest","kind":"json","required":true}]},"createRole":{"http":"POST","path":"/{version}/membership/roles","dto":"CreateRole","fields":[{"name":"roleName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policies","type":"string[]","kind":"string[]","required":false}]},"deleteRole":{"http":"DELETE","path":"/{version}/membership/roles","dto":"DeleteRole","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getRole":{"http":"GET","path":"/{version}/membership/roles/{Id}","dto":"GetRole","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getRoles":{"http":"GET","path":"/{version}/membership/roles","dto":"GetRoles","fields":[]},"updateRolePolicies":{"http":"PATCH","path":"/{version}/membership/roles","dto":"UpdateRolePolicies","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"roleName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policies","type":"string[]","kind":"string[]","required":false}]},"createPolicy":{"http":"POST","path":"/{version}/membership/policies","dto":"CreatePolicy","fields":[{"name":"policyName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policyDocumentJson","type":"string","kind":"string","required":false}]},"deletePolicy":{"http":"DELETE","path":"/{version}/membership/policies","dto":"DeletePolicy","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPolicy":{"http":"GET","path":"/{version}/membership/policies/{Id}","dto":"GetPolicy","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPolicies":{"http":"GET","path":"/{version}/membership/policies","dto":"GetPolicies","fields":[]},"updatePolicy":{"http":"PUT","path":"/{version}/membership/policies","dto":"UpdatePolicy","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"policyName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policyDocumentJson","type":"string","kind":"string","required":false}]},"getPasskeySettings":{"http":"GET","path":"/{version}/membership/passkey/settings","dto":"GetPasskeySettings","fields":[]},"savePasskeySettings":{"http":"POST","path":"/{version}/membership/passkey/settings","dto":"SavePasskeySettings","fields":[{"name":"enabled","type":"boolean","kind":"boolean","required":true},{"name":"codeTtlMinutes","type":"number","kind":"number","required":true},{"name":"maxCredentialsPerUser","type":"number","kind":"number","required":true},{"name":"recoveryCodeCount","type":"number","kind":"number","required":true},{"name":"generateRecoveryCodesAtSignup","type":"boolean","kind":"boolean","required":true},{"name":"authenticatorAttachment","type":"string","kind":"string","required":true},{"name":"allowMagicLinkRecovery","type":"boolean","kind":"boolean","required":true},{"name":"refreshTokenTtlDays","type":"number","kind":"number","required":true},{"name":"rpId","type":"string","kind":"string","required":false}]},"deleteMembershipIntegration":{"http":"DELETE","path":"/{version}/membership/integrations/{Id}","dto":"DeleteMembershipIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableMembershipIntegration":{"http":"PUT","path":"/{version}/membership/integrations/{Id}/disable","dto":"DisableMembershipIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableMembershipIntegration":{"http":"PUT","path":"/{version}/membership/integrations/{Id}/enable","dto":"EnableMembershipIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getMembershipIntegration":{"http":"GET","path":"/{version}/membership/integrations/{id}","dto":"GetMembershipIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getMembershipIntegrations":{"http":"GET","path":"/{version}/membership/integrations","dto":"GetMembershipIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveMembershipIntegration":{"http":"POST","path":"/{version}/membership/integrations","dto":"SaveMembershipIntegration","fields":[{"name":"integration","type":"MembershipIntegrationRequest","kind":"json","required":true}]},"setMembershipIntegrationAsDefault":{"http":"PUT","path":"/{version}/membership/integrations/{Id}/default","dto":"SetMembershipIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getAuthorizationSettings":{"http":"GET","path":"/{version}/membership/authorization","dto":"GetAuthorizationSettings","fields":[]},"updateAuthorizationSettings":{"http":"PUT","path":"/{version}/membership/authorization","dto":"UpdateAuthorizationSettings","fields":[{"name":"setting","type":"string","kind":"string","required":false},{"name":"defaultRoles","type":"string[]","kind":"string[]","required":false},{"name":"allowedRegistrationRoles","type":"string[]","kind":"string[]","required":false},{"name":"allowGuestUsers","type":"boolean","kind":"boolean","required":false},{"name":"guestCleanupPeriodDays","type":"number","kind":"number","required":false},{"name":"userRegistersAsRole","type":"string","kind":"string","required":false},{"name":"guestRegistersAsRole","type":"string","kind":"string","required":false},{"name":"allowedRegisterRoles","type":"string[]","kind":"string[]","required":false},{"name":"needVerification","type":"boolean","kind":"boolean","required":true},{"name":"verificationEmailTemplate","type":"string","kind":"string","required":false},{"name":"deactivationEmailTemplate","type":"string","kind":"string","required":false},{"name":"allowInviteUsers","type":"boolean","kind":"boolean","required":true},{"name":"allowDeactivateUsers","type":"boolean","kind":"boolean","required":true},{"name":"inviteUserEmailTemplate","type":"string","kind":"string","required":false},{"name":"invitationExpiration","type":"number","kind":"number","required":false},{"name":"emailVerificationExpiration","type":"number","kind":"number","required":false},{"name":"deactivationExpiration","type":"number","kind":"number","required":false},{"name":"defaultSubscribeToNews","type":"boolean","kind":"boolean","required":true},{"name":"allowEmailRegistration","type":"boolean","kind":"boolean","required":false},{"name":"inviteOnly","type":"boolean","kind":"boolean","required":false},{"name":"allowAnyoneToSignUp","type":"boolean","kind":"boolean","required":false},{"name":"minLength","type":"number","kind":"number","required":true},{"name":"maxLength","type":"number","kind":"number","required":false},{"name":"minNumbers","type":"number","kind":"number","required":false},{"name":"maxNumbers","type":"number","kind":"number","required":false},{"name":"minUpper","type":"number","kind":"number","required":false},{"name":"maxUpper","type":"number","kind":"number","required":false},{"name":"minLower","type":"number","kind":"number","required":false},{"name":"maxLower","type":"number","kind":"number","required":false},{"name":"minSpecial","type":"number","kind":"number","required":false},{"name":"maxSpecial","type":"number","kind":"number","required":false},{"name":"allowedSpecial","type":"string","kind":"string","required":false}]},"updatePasswordComplexity":{"http":"PUT","path":"/{version}/membership/authorization/password-complexity","dto":"UpdatePasswordComplexity","fields":[{"name":"minLength","type":"number","kind":"number","required":true},{"name":"maxLength","type":"number","kind":"number","required":false},{"name":"minNumbers","type":"number","kind":"number","required":false},{"name":"maxNumbers","type":"number","kind":"number","required":false},{"name":"minUpper","type":"number","kind":"number","required":false},{"name":"maxUpper","type":"number","kind":"number","required":false},{"name":"minLower","type":"number","kind":"number","required":false},{"name":"maxLower","type":"number","kind":"number","required":false},{"name":"minSpecial","type":"number","kind":"number","required":false},{"name":"maxSpecial","type":"number","kind":"number","required":false},{"name":"allowedSpecial","type":"string","kind":"string","required":false}]},"getAuthenticationSettings":{"http":"GET","path":"/{version}/membership/authentication","dto":"GetAuthenticationSettings","fields":[]},"updateAuthenticationSettings":{"http":"PUT","path":"/{version}/membership/authentication","dto":"UpdateAuthenticationSettings","fields":[{"name":"logoutUrl","type":"string","kind":"string","required":false},{"name":"allowUsernames","type":"boolean","kind":"boolean","required":true},{"name":"modes","type":"CredentialsSettingsModeDto[]","kind":"json[]","required":false}]},"setUserAiPlan":{"http":"PUT","path":"/{version}/membership/users/{userId}/ai-plan","dto":"SetUserAiPlan","fields":[{"name":"userId","type":"string","kind":"string","required":true},{"name":"planId","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"createContact":{"http":"POST","path":"/{version}/membership/users","dto":"CreateContactRequest","fields":[{"name":"primaryEmail","type":"string","kind":"string","required":false},{"name":"primaryPhone","type":"string","kind":"string","required":false},{"name":"displayName","type":"string","kind":"string","required":false},{"name":"firstName","type":"string","kind":"string","required":false},{"name":"lastName","type":"string","kind":"string","required":false}]},"deleteContact":{"http":"DELETE","path":"/{version}/membership/users/{contactId}","dto":"DeleteContact","fields":[{"name":"contactId","type":"string","kind":"string","required":true}]},"getContact":{"http":"GET","path":"/{version}/membership/users/{contactId}","dto":"GetContact","fields":[{"name":"contactId","type":"string","kind":"string","required":true}]},"getAllContacts":{"http":"GET","path":"/{version}/membership/users","dto":"GetAllContacts","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"search","type":"string","kind":"string","required":false},{"name":"email","type":"string","kind":"string","required":false},{"name":"userName","type":"string","kind":"string","required":false},{"name":"statuses","type":"string[]","kind":"string[]","required":false},{"name":"types","type":"string[]","kind":"string[]","required":false},{"name":"roleNames","type":"string[]","kind":"string[]","required":false}]},"mergeContacts":{"http":"POST","path":"/{version}/membership/users/merge","dto":"MergeContactsRequest","fields":[{"name":"survivorId","type":"string","kind":"string","required":true},{"name":"mergedIds","type":"string[]","kind":"string[]","required":true}]},"repairContactRoles":{"http":"POST","path":"/{version}/membership/users/repair-roles","dto":"RepairContactRolesRequest","fields":[{"name":"dryRun","type":"boolean","kind":"boolean","required":true}]},"updateContact":{"http":"PATCH","path":"/{version}/membership/users/{contactId}","dto":"UpdateContactRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"displayName","type":"string","kind":"string","required":false},{"name":"firstName","type":"string","kind":"string","required":false},{"name":"lastName","type":"string","kind":"string","required":false},{"name":"fullName","type":"string","kind":"string","required":false},{"name":"company","type":"string","kind":"string","required":false},{"name":"notes","type":"string","kind":"string","required":false},{"name":"gender","type":"string","kind":"string","required":false},{"name":"birthDate","type":"number","kind":"number","required":false},{"name":"timeZone","type":"string","kind":"string","required":false},{"name":"language","type":"string","kind":"string","required":false},{"name":"addressLine1","type":"string","kind":"string","required":false},{"name":"addressLine2","type":"string","kind":"string","required":false},{"name":"country","type":"string","kind":"string","required":false},{"name":"city","type":"string","kind":"string","required":false},{"name":"state","type":"string","kind":"string","required":false},{"name":"postalCode","type":"string","kind":"string","required":false}]},"addContactIdentity":{"http":"POST","path":"/{version}/membership/users/{contactId}/identities","dto":"AddContactIdentityRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"authId","type":"string","kind":"string","required":true}]},"promoteContactIdentity":{"http":"POST","path":"/{version}/membership/users/{contactId}/identities/{authId}/promote","dto":"PromoteContactIdentityRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"authId","type":"string","kind":"string","required":true}]},"removeContactIdentity":{"http":"DELETE","path":"/{version}/membership/users/{contactId}/identities/{authId}","dto":"RemoveContactIdentityRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"authId","type":"string","kind":"string","required":true}]}},"notifications":{"createSmsCampaign":{"http":"POST","path":"/{version}/notifications/sms/campaigns","dto":"CreateSmsCampaignRequest","fields":[{"name":"templateId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"language","type":"string","kind":"string","required":false},{"name":"initiatorId","type":"string","kind":"string","required":false},{"name":"deliveryType","type":"SmsCampaignRecipientsSourceTypes","kind":"string","required":true,"options":["AllUsers","SpecifiedUsers","AccountUsers","PhoneNumbers","Collection"]},{"name":"allUsers","type":"SmsToAllUsersDeliverySettingsDto","kind":"json","required":false},{"name":"specifiedUsers","type":"SmsToUsersDeliverySettingsDto","kind":"json","required":false},{"name":"accountUsers","type":"SmsToAccountUsersDeliverySettingsDto","kind":"json","required":false},{"name":"collection","type":"SmsToCollectionRecordsDeliverySettingsDto","kind":"json","required":false},{"name":"phoneNumbers","type":"SmsToPhoneNumbersDeliverySettingsDto","kind":"json","required":false},{"name":"sendNow","type":"boolean","kind":"boolean","required":false}]},"disableEmail":{"http":"PUT","path":"/{version}/notifications/email/disable","dto":"DisableEmail","fields":[]},"getEmailDisableDependencies":{"http":"GET","path":"/{version}/notifications/email/disable-dependencies","dto":"GetEmailDisableDependencies","fields":[]},"enableEmail":{"http":"PUT","path":"/{version}/notifications/email/enable","dto":"EnableEmail","fields":[]},"saveEmailValidationIntegration":{"http":"POST","path":"/{version}/notifications/email/validation/integrations","dto":"SaveEmailValidationIntegration","fields":[{"name":"integration","type":"EmailValidationIntegrationRequest","kind":"json","required":true}]},"testEmailValidationIntegration":{"http":"POST","path":"/{version}/notifications/email/validation/integrations/test","dto":"TestEmailValidationIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"attachFileToTemplate":{"http":"POST","path":"/{version}/notifications/email/templates/attachments","dto":"AttachFileToTemplateRequest","fields":[{"name":"language","type":"string","kind":"string","required":false},{"name":"templateId","type":"string","kind":"string","required":true},{"name":"fileRef","type":"FileResourceRefDto","kind":"json","required":true}]},"createEmailTemplate":{"http":"POST","path":"/{version}/notifications/email/templates","dto":"CreateEmailTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"staticAttachments","type":"FileResourceRefDto[]","kind":"json[]","required":false},{"name":"translations","type":"EmailMessageTranslationDto[]","kind":"json[]","required":true}]},"deleteEmailTemplate":{"http":"DELETE","path":"/{version}/notifications/email/templates/{Id}","dto":"DeleteEmailTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailTemplate":{"http":"GET","path":"/{version}/notifications/email/templates/{id}","dto":"GetEmailTemplate","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailTemplates":{"http":"GET","path":"/{version}/notifications/email/templates","dto":"GetEmailTemplates","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"showArchived","type":"boolean","kind":"boolean","required":false},{"name":"templateId","type":"string","kind":"string","required":false}]},"getMjml":{"http":"POST","path":"/{version}/notifications/email/templates/mjml","dto":"GetMjml","fields":[{"name":"code","type":"string","kind":"string","required":true},{"name":"tokens","type":"TokenMappingDto[]","kind":"json[]","required":false},{"name":"isForPreview","type":"boolean","kind":"boolean","required":true}]},"getSystemEmailTemplate":{"http":"GET","path":"/{version}/notifications/email/system-templates/{id}","dto":"GetSystemEmailTemplate","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSystemEmailTemplates":{"http":"GET","path":"/{version}/notifications/email/system-templates","dto":"GetSystemEmailTemplates","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"groupTags","type":"string[]","kind":"string[]","required":false},{"name":"themes","type":"string[]","kind":"string[]","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":false,"options":["Transactional","Marketing","System"]},{"name":"forTrigger","type":"TriggerType","kind":"string","required":false,"options":["Membership","Schema","Files","Payments","Ai"]}]},"getEmailTemplateAvailableTokens":{"http":"GET","path":"/{version}/notifications/email/templates/{id}/tokens","dto":"GetEmailTemplateAvailableTokens","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"updateEmailTemplate":{"http":"PUT","path":"/{version}/notifications/email/templates","dto":"UpdateEmailTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"staticAttachments","type":"FileResourceRefDto[]","kind":"json[]","required":false},{"name":"translations","type":"EmailMessageTranslationDto[]","kind":"json[]","required":true},{"name":"viewId","type":"string","kind":"string","required":true}]},"deleteEmailSignature":{"http":"DELETE","path":"/{version}/notifications/email/signatures/{id}","dto":"DeleteEmailSignature","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailSignature":{"http":"GET","path":"/{version}/notifications/email/signatures/{id}","dto":"GetEmailSignature","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailSignatures":{"http":"GET","path":"/{version}/notifications/email/signatures","dto":"GetEmailSignatures","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveEmailSignature":{"http":"POST","path":"/{version}/notifications/email/signatures","dto":"SaveEmailSignatureRequest","fields":[{"name":"viewId","type":"string","kind":"string","required":false},{"name":"displayName","type":"string","kind":"string","required":true},{"name":"translations","type":"TranslationDto[]","kind":"json[]","required":true}]},"getEmailSettings":{"http":"GET","path":"/{version}/notifications/email/settings","dto":"GetEmailSettings","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"confirmEmailIntegrationHumanDelivery":{"http":"POST","path":"/{version}/notifications/email/integrations/confirm-human-delivery","dto":"ConfirmEmailIntegrationHumanDeliveryRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deleteEmailIntegration":{"http":"DELETE","path":"/{version}/notifications/email/integrations/{Id}","dto":"DeleteEmailIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableEmailIntegration":{"http":"PUT","path":"/{version}/notifications/email/integrations/{Id}/disable","dto":"DisableEmailIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"checkEmailIntegrationDomainHealth":{"http":"POST","path":"/{version}/notifications/email/integrations/domain-health","dto":"CheckEmailIntegrationDomainHealthRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"enableEmailIntegration":{"http":"PUT","path":"/{version}/notifications/email/integrations/{Id}/enable","dto":"EnableEmailIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailIntegration":{"http":"GET","path":"/{version}/notifications/email/integrations/{id}","dto":"GetEmailIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailIntegrations":{"http":"GET","path":"/{version}/notifications/email/integrations","dto":"GetEmailIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveEmailIntegration":{"http":"POST","path":"/{version}/notifications/email/integrations","dto":"SaveEmailIntegration","fields":[{"name":"integration","type":"EmailIntegrationRequest","kind":"json","required":true}]},"setEmailsIntegrationAsDefault":{"http":"PUT","path":"/{version}/notifications/email/integrations/{Id}/default","dto":"SetEmailsIntegrationAsDefault","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testEmailIntegration":{"http":"POST","path":"/{version}/notifications/email/integrations/test","dto":"TestEmailIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"to","type":"string","kind":"string","required":true}]},"archiveEmailTemplate":{"http":"PUT","path":"/{version}/notifications/email/templates/{Id}/archive","dto":"ArchiveEmailTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"cloneEmailTemplate":{"http":"POST","path":"/{version}/notifications/email/templates/{Id}/clone","dto":"CloneEmailTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"unArchiveEmailTemplate":{"http":"PUT","path":"/{version}/notifications/email/templates/{Id}/unarchive","dto":"UnArchiveEmailTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"deleteEmailFooter":{"http":"DELETE","path":"/{version}/notifications/email/footers/{id}","dto":"DeleteEmailFooter","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailFooter":{"http":"GET","path":"/{version}/notifications/email/footers/{id}","dto":"GetEmailFooter","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailFooters":{"http":"GET","path":"/{version}/notifications/email/footers","dto":"GetEmailFooters","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveEmailFooter":{"http":"POST","path":"/{version}/notifications/email/footers","dto":"SaveEmailFooterRequest","fields":[{"name":"viewId","type":"string","kind":"string","required":false},{"name":"displayName","type":"string","kind":"string","required":true},{"name":"translations","type":"TranslationDto[]","kind":"json[]","required":true}]},"createEmailCampaign":{"http":"POST","path":"/{version}/notifications/email/campaigns","dto":"CreateEmailCampaignRequest","fields":[{"name":"campaign","type":"EmailCampaignRequest","kind":"json","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"sendNow","type":"boolean","kind":"boolean","required":false}]},"deleteEmailCampaign":{"http":"DELETE","path":"/{version}/notifications/email/campaigns/{Id}","dto":"DeleteEmailCampaignRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getEmailCampaign":{"http":"GET","path":"/{version}/notifications/email/campaigns/{id}","dto":"GetEmailCampaign","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getEmailCampaigns":{"http":"GET","path":"/{version}/notifications/email/campaigns","dto":"GetEmailCampaigns","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"campaignId","type":"string","kind":"string","required":false},{"name":"emailAddress","type":"string","kind":"string","required":false},{"name":"templateId","type":"string","kind":"string","required":false},{"name":"from","type":"number","kind":"number","required":false},{"name":"to","type":"number","kind":"number","required":false}]},"getEmailCampaignBatches":{"http":"GET","path":"/{version}/notifications/email/campaigns/{id}/batches","dto":"GetEmailCampaignBatches","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"batchId","type":"string","kind":"string","required":false},{"name":"emailAddress","type":"string","kind":"string","required":false}]},"getEmailCampaignBatchNotification":{"http":"GET","path":"/{version}/notifications/email/campaigns/{id}/batches/{batchId}/{notificationId}","dto":"GetEmailCampaignBatchNotification","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getEmailCampaignBatchNotifications":{"http":"GET","path":"/{version}/notifications/email/campaigns/{id}/batches/{batchId}","dto":"GetEmailCampaignBatchNotifications","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getEmailCampaignStatistics":{"http":"GET","path":"/{version}/notifications/email/campaigns/{id}/stats","dto":"GetEmailCampaignStatistics","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"previewEmailNotification":{"http":"GET","path":"/{version}/notifications/email/preview","dto":"PreviewEmailNotification","fields":[{"name":"hash","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":false}]},"stopEmailCampaign":{"http":"POST","path":"/{version}/notifications/email/campaigns/{Id}/stop","dto":"StopEmailCampaignRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getEmailCampaignMessages":{"http":"GET","path":"/{version}/notifications/emails/campaigns/{campaignId}/messages","dto":"GetEmailCampaignMessagesRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"campaignId","type":"string","kind":"string","required":true},{"name":"campaignBatchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"disableSms":{"http":"PUT","path":"/{version}/notifications/sms/disable","dto":"DisableSms","fields":[]},"getSmsDisableDependencies":{"http":"GET","path":"/{version}/notifications/sms/disable-dependencies","dto":"GetSmsDisableDependencies","fields":[]},"enableSms":{"http":"PUT","path":"/{version}/notifications/sms/enable","dto":"EnableSms","fields":[]},"archiveSmsTemplate":{"http":"PUT","path":"/{version}/notifications/sms/templates/{Id}/archive","dto":"ArchiveSmsTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"cloneSmsTemplate":{"http":"POST","path":"/{version}/notifications/sms/templates/{Id}/clone","dto":"CloneSmsTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"createSmsTemplate":{"http":"POST","path":"/{version}/notifications/sms/templates","dto":"CreateSmsTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"translations","type":"SmsMessageTranslationDto[]","kind":"json[]","required":true}]},"deleteSmsTemplate":{"http":"DELETE","path":"/{version}/notifications/sms/templates/{Id}","dto":"DeleteSmsTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSmsTemplate":{"http":"GET","path":"/{version}/notifications/sms/templates/{id}","dto":"GetSmsTemplate","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSmsTemplates":{"http":"GET","path":"/{version}/notifications/sms/templates","dto":"GetSmsTemplates","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"showArchived","type":"boolean","kind":"boolean","required":false},{"name":"templateId","type":"string","kind":"string","required":false}]},"getSmsMessageContentTokens":{"http":"GET","path":"/{version}/notifications/sms/templates/{id}/tokens","dto":"GetSmsMessageContentTokens","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"renderSms":{"http":"POST","path":"/{version}/notifications/sms/templates/render","dto":"RenderSms","fields":[{"name":"code","type":"string","kind":"string","required":true},{"name":"tokens","type":"TokenMappingDto[]","kind":"json[]","required":false},{"name":"isForPreview","type":"boolean","kind":"boolean","required":true}]},"unArchiveSmsTemplate":{"http":"PUT","path":"/{version}/notifications/sms/templates/{Id}/unarchive","dto":"UnArchiveSmsTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"updateSmsTemplate":{"http":"PUT","path":"/{version}/notifications/sms/templates","dto":"UpdateSmsTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"translations","type":"SmsMessageTranslationDto[]","kind":"json[]","required":true},{"name":"viewId","type":"string","kind":"string","required":true}]},"getSmsSettings":{"http":"GET","path":"/{version}/notifications/sms/settings","dto":"GetSmsSettings","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"confirmSmsIntegrationHumanDelivery":{"http":"POST","path":"/{version}/notifications/sms/integrations/confirm-human-delivery","dto":"ConfirmSmsIntegrationHumanDeliveryRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deleteSmsIntegration":{"http":"DELETE","path":"/{version}/notifications/sms/integrations/{Id}","dto":"DeleteSmsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableSmsIntegration":{"http":"PUT","path":"/{version}/notifications/sms/integrations/{Id}/disable","dto":"DisableSmsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableSmsIntegration":{"http":"PUT","path":"/{version}/notifications/sms/integrations/{Id}/enable","dto":"EnableSmsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSmsIntegration":{"http":"GET","path":"/{version}/notifications/sms/integrations/{id}","dto":"GetSmsIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSmsIntegrations":{"http":"GET","path":"/{version}/notifications/sms/integrations","dto":"GetSmsIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveSmsIntegration":{"http":"POST","path":"/{version}/notifications/sms/integrations","dto":"SaveSmsIntegration","fields":[{"name":"integration","type":"SmsIntegrationRequest","kind":"json","required":true}]},"setSmsIntegrationAsDefault":{"http":"PUT","path":"/{version}/notifications/sms/integrations/{Id}/default","dto":"SetSmsIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testSmsIntegration":{"http":"POST","path":"/{version}/notifications/sms/integrations/test","dto":"TestSmsIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"to","type":"string","kind":"string","required":false}]},"deleteSmsCampaign":{"http":"DELETE","path":"/{version}/notifications/sms/campaigns/{id}","dto":"DeleteSmsCampaign","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaign":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{id}","dto":"GetSmsCampaign","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaigns":{"http":"GET","path":"/{version}/notifications/sms/campaigns","dto":"GetSmsCampaigns","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"campaignId","type":"string","kind":"string","required":false},{"name":"templateId","type":"string","kind":"string","required":false},{"name":"from","type":"number","kind":"number","required":false},{"name":"to","type":"number","kind":"number","required":false}]},"getSmsCampaignBatches":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{id}/batches","dto":"GetSmsCampaignBatches","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaignBatchNotification":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{id}/batches/{batchId}/{notificationId}","dto":"GetSmsCampaignBatchNotification","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaignBatchNotifications":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{id}/batches/{batchId}","dto":"GetSmsCampaignBatchNotifications","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaignStatistics":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{id}/stats","dto":"GetSmsCampaignStatistics","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"previewSmsNotification":{"http":"GET","path":"/{version}/notifications/sms/preview","dto":"PreviewSmsNotification","fields":[{"name":"hash","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":false}]},"stopSmsCampaign":{"http":"POST","path":"/{version}/notifications/sms/campaigns/{Id}/stop","dto":"StopSmsCampaignRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaignMessages":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{campaignId}/messages","dto":"GetSmsCampaignMessagesRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"campaignId","type":"string","kind":"string","required":true},{"name":"campaignBatchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"disablePush":{"http":"PUT","path":"/{version}/notifications/push/disable","dto":"DisablePush","fields":[]},"getPushDisableDependencies":{"http":"GET","path":"/{version}/notifications/push/disable-dependencies","dto":"GetPushDisableDependencies","fields":[]},"enablePush":{"http":"PUT","path":"/{version}/notifications/push/enable","dto":"EnablePush","fields":[]},"archivePushTemplate":{"http":"PUT","path":"/{version}/notifications/push/templates/{Id}/archive","dto":"ArchivePushTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"clonePushTemplate":{"http":"POST","path":"/{version}/notifications/push/templates/{Id}/clone","dto":"ClonePushTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"createPushTemplate":{"http":"POST","path":"/{version}/notifications/push/templates","dto":"CreatePushTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"translations","type":"PushMessageTranslationDto[]","kind":"json[]","required":true}]},"deletePushTemplate":{"http":"DELETE","path":"/{version}/notifications/push/templates/{Id}","dto":"DeletePushTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPushTemplate":{"http":"GET","path":"/{version}/notifications/push/templates/{id}","dto":"GetPushTemplate","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPushTemplates":{"http":"GET","path":"/{version}/notifications/push/templates","dto":"GetPushTemplates","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"showArchived","type":"boolean","kind":"boolean","required":false},{"name":"templateId","type":"string","kind":"string","required":false}]},"getPushMessageContentTokens":{"http":"GET","path":"/{version}/notifications/push/templates/{id}/tokens","dto":"GetPushMessageContentTokens","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"renderPush":{"http":"POST","path":"/{version}/notifications/push/templates/render","dto":"RenderPush","fields":[{"name":"code","type":"string","kind":"string","required":true},{"name":"tokens","type":"TokenMappingDto[]","kind":"json[]","required":false},{"name":"isForPreview","type":"boolean","kind":"boolean","required":true}]},"unArchivePushTemplate":{"http":"PUT","path":"/{version}/notifications/push/templates/{Id}/unarchive","dto":"UnArchivePushTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"updatePushTemplate":{"http":"PUT","path":"/{version}/notifications/push/templates","dto":"UpdatePushTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"translations","type":"PushMessageTranslationDto[]","kind":"json[]","required":true},{"name":"viewId","type":"string","kind":"string","required":true}]},"getPushSettings":{"http":"GET","path":"/{version}/notifications/push/settings","dto":"GetPushSettings","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"confirmPushIntegrationHumanDelivery":{"http":"POST","path":"/{version}/notifications/push/integrations/confirm-human-delivery","dto":"ConfirmPushIntegrationHumanDeliveryRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deletePushIntegration":{"http":"DELETE","path":"/{version}/notifications/push/integrations/{Id}","dto":"DeletePushIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disablePushIntegration":{"http":"PUT","path":"/{version}/notifications/push/integrations/{Id}/disable","dto":"DisablePushIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enablePushIntegration":{"http":"PUT","path":"/{version}/notifications/push/integrations/{Id}/enable","dto":"EnablePushIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPushIntegration":{"http":"GET","path":"/{version}/notifications/push/integrations/{id}","dto":"GetPushIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPushIntegrations":{"http":"GET","path":"/{version}/notifications/push/integrations","dto":"GetPushIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"savePushIntegration":{"http":"POST","path":"/{version}/notifications/push/integrations","dto":"SavePushIntegration","fields":[{"name":"integration","type":"PushIntegrationRequest","kind":"json","required":true}]},"setPushIntegrationAsDefault":{"http":"PUT","path":"/{version}/notifications/push/integrations/{Id}/default","dto":"SetPushIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testPushIntegration":{"http":"POST","path":"/{version}/notifications/push/integrations/test","dto":"TestPushIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"testToken","type":"string","kind":"string","required":false},{"name":"deliveryFamily","type":"string","kind":"string","required":false}]},"registerDevice":{"http":"POST","path":"/{version}/notifications/push/devices","dto":"RegisterDevice","fields":[{"name":"pushDeviceDto","type":"PushDeviceDto","kind":"json","required":true},{"name":"userId","type":"string","kind":"string","required":true},{"name":"accountId","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushDevice":{"http":"GET","path":"/{version}/notifications/push/devices/{id}","dto":"GetPushDevice","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushDevices":{"http":"GET","path":"/{version}/notifications/push/devices","dto":"GetPushDevices","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"deviceKey","type":"string","kind":"string","required":false},{"name":"platform","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaignAudienceCount":{"http":"POST","path":"/{version}/notifications/push/campaigns/audience-count","dto":"GetPushCampaignAudienceCountRequest","fields":[{"name":"campaign","type":"PushCampaignRequest","kind":"json","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"createPushCampaign":{"http":"POST","path":"/{version}/notifications/push/campaigns","dto":"CreatePushCampaignRequest","fields":[{"name":"campaign","type":"PushCampaignRequest","kind":"json","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"sendNow","type":"boolean","kind":"boolean","required":false}]},"deletePushCampaign":{"http":"DELETE","path":"/{version}/notifications/push/campaigns/{Id}","dto":"DeletePushCampaignRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaign":{"http":"GET","path":"/{version}/notifications/push/campaigns/{id}","dto":"GetPushCampaign","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaigns":{"http":"GET","path":"/{version}/notifications/push/campaigns","dto":"GetPushCampaigns","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"templateId","type":"string","kind":"string","required":false},{"name":"from","type":"number","kind":"number","required":false},{"name":"to","type":"number","kind":"number","required":false}]},"getPushCampaignBatches":{"http":"GET","path":"/{version}/notifications/push/campaigns/{id}/batches","dto":"GetPushCampaignBatches","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"batchId","type":"string","kind":"string","required":false}]},"getPushCampaignBatchNotification":{"http":"GET","path":"/{version}/notifications/push/campaigns/{id}/batches/{batchId}/{notificationId}","dto":"GetPushCampaignBatchNotification","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaignBatchNotifications":{"http":"GET","path":"/{version}/notifications/push/campaigns/{id}/batches/{batchId}","dto":"GetPushCampaignBatchNotifications","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaignStatistics":{"http":"GET","path":"/{version}/notifications/push/campaigns/{id}/stats","dto":"GetPushCampaignStatistics","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"previewPushNotification":{"http":"GET","path":"/{version}/notifications/push/preview","dto":"PreviewPushNotification","fields":[{"name":"hash","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":false}]},"stopPushCampaign":{"http":"POST","path":"/{version}/notifications/push/campaigns/{Id}/stop","dto":"StopPushCampaignRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaignMessages":{"http":"GET","path":"/{version}/notifications/push/campaigns/{campaignId}/messages","dto":"GetPushCampaignMessagesRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"campaignId","type":"string","kind":"string","required":true},{"name":"campaignBatchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getNotificationInbox":{"http":"GET","path":"/{version}/notifications/inbox","dto":"GetNotificationInboxRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"unreadOnly","type":"boolean","kind":"boolean","required":true},{"name":"channel","type":"string","kind":"string","required":false}]},"getUnreadCount":{"http":"GET","path":"/{version}/notifications/inbox/unread-count","dto":"GetUnreadCountRequest","fields":[]},"markNotificationRead":{"http":"POST","path":"/{version}/notifications/inbox/{notificationId}/read","dto":"MarkNotificationReadRequest","fields":[{"name":"notificationId","type":"string","kind":"string","required":true}]},"markAllNotificationsRead":{"http":"POST","path":"/{version}/notifications/inbox/read-all","dto":"MarkAllNotificationsReadRequest","fields":[]},"getUserNotificationPreferences":{"http":"GET","path":"/{version}/notifications/user/preferences","dto":"GetUserNotificationPreferences","fields":[{"name":"userId","type":"string","kind":"string","required":true}]},"updateUserNotificationsPreferences":{"http":"PUT","path":"/{version}/notifications/user/preferences","dto":"UpdateUserNotificationsPreferences","fields":[{"name":"userId","type":"string","kind":"string","required":true},{"name":"blockAllMarketingMessages","type":"boolean","kind":"boolean","required":true}]},"grantContactConsent":{"http":"POST","path":"/{version}/membership/users/{contactId}/marketing-state/{channel}/consent","dto":"GrantContactConsentRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"lawfulBasis","type":"string","kind":"string","required":true},{"name":"source","type":"string","kind":"string","required":true},{"name":"evidenceRef","type":"string","kind":"string","required":false}]},"unsubscribeContact":{"http":"POST","path":"/{version}/membership/users/{contactId}/marketing-state/{channel}/unsubscribe","dto":"UnsubscribeContactRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"reason","type":"string","kind":"string","required":false}]}},"oauth":{"oAuthRegister":{"http":"POST","path":"/{version}/oauth/register","dto":"OAuthRegisterRequest","fields":[{"name":"requestStream","type":"string","kind":"string","required":true}]},"oAuthAuthorize":{"http":"GET","path":"/{version}/oauth/authorize","dto":"OAuthAuthorizeRequest","fields":[]},"oAuthConsent":{"http":"GET","path":"/{version}/oauth/consent","dto":"OAuthConsentRequest","fields":[{"name":"responseType","type":"string","kind":"string","required":false},{"name":"clientId","type":"string","kind":"string","required":false},{"name":"redirectUri","type":"string","kind":"string","required":false},{"name":"codeChallenge","type":"string","kind":"string","required":false},{"name":"codeChallengeMethod","type":"string","kind":"string","required":false},{"name":"state","type":"string","kind":"string","required":false},{"name":"resource","type":"string","kind":"string","required":false},{"name":"scope","type":"string","kind":"string","required":false}]},"oAuthConsentDecision":{"http":"POST","path":"/{version}/oauth/consent","dto":"OAuthConsentDecisionRequest","fields":[{"name":"responseType","type":"string","kind":"string","required":false},{"name":"clientId","type":"string","kind":"string","required":false},{"name":"redirectUri","type":"string","kind":"string","required":false},{"name":"codeChallenge","type":"string","kind":"string","required":false},{"name":"codeChallengeMethod","type":"string","kind":"string","required":false},{"name":"state","type":"string","kind":"string","required":false},{"name":"resource","type":"string","kind":"string","required":false},{"name":"scope","type":"string","kind":"string","required":false},{"name":"consentTicket","type":"string","kind":"string","required":true},{"name":"decision","type":"string","kind":"string","required":true},{"name":"accountRoleIds","type":"string[]","kind":"string[]","required":false},{"name":"projectRoles","type":"AiProjectRoleIdsDto[]","kind":"json[]","required":false}]},"oAuthToken":{"http":"POST","path":"/{version}/oauth/token","dto":"OAuthTokenRequest","fields":[]},"oAuthRevoke":{"http":"POST","path":"/{version}/oauth/revoke","dto":"OAuthRevokeRequest","fields":[]}},"payments":{"disablePayments":{"http":"PUT","path":"/{version}/payments/disable","dto":"DisablePayments","fields":[]},"enablePayments":{"http":"PUT","path":"/{version}/payments/enable","dto":"EnablePayments","fields":[]},"getPaymentsWebhookLog":{"http":"GET","path":"/{version}/payments/webhooks/log","dto":"GetPaymentsWebhookLog","fields":[{"name":"integrationId","type":"string","kind":"string","required":false},{"name":"limit","type":"number","kind":"number","required":false}]},"deletePaymentsTrigger":{"http":"DELETE","path":"/{version}/payments/triggers/{triggerId}","dto":"DeletePaymentsTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"disablePaymentsTrigger":{"http":"PATCH","path":"/{version}/payments/triggers/{triggerId}/disable","dto":"DisablePaymentsTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"enablePaymentsTrigger":{"http":"PATCH","path":"/{version}/payments/triggers/{triggerId}/enable","dto":"EnablePaymentsTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getPaymentsTrigger":{"http":"GET","path":"/{version}/payments/triggers/{id}","dto":"GetPaymentsTrigger","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getPaymentsTriggers":{"http":"GET","path":"/{version}/payments/triggers","dto":"GetPaymentsTriggers","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"savePaymentsTrigger":{"http":"POST","path":"/{version}/payments/triggers","dto":"SavePaymentsTrigger","fields":[{"name":"trigger","type":"SaveTriggerRequest","kind":"json","required":true}]},"confirmPaymentsIntegrationHumanDelivery":{"http":"POST","path":"/{version}/payments/integrations/confirm-human-delivery","dto":"ConfirmPaymentsIntegrationHumanDeliveryRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deletePaymentsIntegration":{"http":"DELETE","path":"/{version}/payments/integrations/{Id}","dto":"DeletePaymentsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disablePaymentsIntegration":{"http":"PUT","path":"/{version}/payments/integrations/{Id}/disable","dto":"DisablePaymentsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enablePaymentsIntegration":{"http":"PUT","path":"/{version}/payments/integrations/{Id}/enable","dto":"EnablePaymentsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPaymentsIntegration":{"http":"GET","path":"/{version}/payments/integrations/{id}","dto":"GetPaymentsIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPaymentsIntegrations":{"http":"GET","path":"/{version}/payments/integrations","dto":"GetPaymentsIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"savePaymentsIntegration":{"http":"POST","path":"/{version}/payments/integrations","dto":"SavePaymentsIntegration","fields":[{"name":"integration","type":"PaymentIntegrationRequest","kind":"json","required":true}]},"testPaymentsIntegration":{"http":"POST","path":"/{version}/payments/integrations/test","dto":"TestPaymentsIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]}},"projects":{"getProjectBrief":{"http":"GET","path":"/{version}/projects/{projectId}/ai/brief","dto":"GetProjectBriefRequest","fields":[{"name":"sinceSeq","type":"number","kind":"number","required":false}]},"getWorkItems":{"http":"GET","path":"/{version}/projects/{projectId}/ai/work-items","dto":"GetWorkItemsRequest","fields":[{"name":"status","type":"string","kind":"string","required":false}]},"getWorkItem":{"http":"GET","path":"/{version}/projects/{projectId}/ai/work-items/{WorkItemId}","dto":"GetWorkItemRequest","fields":[{"name":"workItemId","type":"string","kind":"string","required":true}]},"exportWorkItem":{"http":"GET","path":"/{version}/projects/{projectId}/ai/work-items/{WorkItemId}/export.md","dto":"ExportWorkItemRequest","fields":[{"name":"workItemId","type":"string","kind":"string","required":true}]},"markNeedsYouDone":{"http":"POST","path":"/{version}/projects/{projectId}/ai/work-items/{WorkItemId}/needs-you/{Index}/done","dto":"MarkNeedsYouDoneRequest","fields":[{"name":"workItemId","type":"string","kind":"string","required":true},{"name":"index","type":"number","kind":"number","required":true},{"name":"done","type":"boolean","kind":"boolean","required":false}]}},"public":{"getPublicProjectBrandAsset":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/brand/{Kind}","dto":"GetPublicProjectBrandAsset","fields":[{"name":"kind","type":"string","kind":"string","required":false},{"name":"v","type":"string","kind":"string","required":false}]},"getPublicProjectConfig":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/config","dto":"GetPublicProjectConfig","fields":[]},"getPublicProjectLegal":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/legal/{Kind}","dto":"GetPublicProjectLegal","fields":[{"name":"kind","type":"string","kind":"string","required":false}]}},"regions":{"list":{"http":"GET","path":"/{version}/account/regions","dto":"GetAccountRegions","fields":[]},"updateProjectRegions":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/regions","dto":"UpdateProjectRegions","fields":[{"name":"primaryRegion","type":"string","kind":"string","required":false},{"name":"additionalRegions","type":"string[]","kind":"string[]","required":false}]}},"resources":{"resolveResources":{"http":"POST","path":"/{version}/resources/resolve","dto":"ResolveResources","fields":[{"name":"refs","type":"IReadOnlyList","kind":"json","required":true}]}},"scheduler":{"disableScheduler":{"http":"PUT","path":"/{version}/scheduler/disable","dto":"DisableScheduler","fields":[]},"enableScheduler":{"http":"PUT","path":"/{version}/scheduler/enable","dto":"EnableScheduler","fields":[]},"deleteSchedulerTask":{"http":"DELETE","path":"/{version}/scheduler/tasks/{Id}","dto":"DeleteSchedulerTask","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableSchedulerTask":{"http":"PUT","path":"/{version}/scheduler/tasks/{Id}/disable","dto":"DisableSchedulerTask","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableSchedulerTask":{"http":"PUT","path":"/{version}/scheduler/tasks/{Id}/enable","dto":"EnableSchedulerTask","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSchedulerTask":{"http":"GET","path":"/{version}/scheduler/tasks/{id}","dto":"GetSchedulerTask","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSchedulerTasks":{"http":"GET","path":"/{version}/scheduler/tasks","dto":"GetSchedulerTasks","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"type","type":"SchedulerTaskType","kind":"string","required":false,"options":["EmailCampaign","PushCampaign","SmsCampaign","CodeFunctionalCall","WebhookCall","MarketplaceFunctionCall"]},{"name":"enabled","type":"boolean","kind":"boolean","required":false}]},"getSchedulerTaskRuns":{"http":"GET","path":"/{version}/scheduler/tasks/{id}/runs","dto":"GetSchedulerTaskRuns","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"take","type":"number","kind":"number","required":false}]},"saveSchedulerTask":{"http":"POST","path":"/{version}/scheduler/tasks","dto":"SaveSchedulerTaskRequest","fields":[{"name":"taskId","type":"string","kind":"string","required":false},{"name":"name","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"cron","type":"string","kind":"string","required":true},{"name":"initiatorUserId","type":"string","kind":"string","required":true},{"name":"isEnabled","type":"boolean","kind":"boolean","required":true},{"name":"stopOnError","type":"boolean","kind":"boolean","required":true},{"name":"endsAtUnix","type":"number","kind":"number","required":false},{"name":"task","type":"SchedulerTaskRequest","kind":"json","required":true}]}},"support":{"closeSupportCase":{"http":"POST","path":"/{version}/support/cases/{CaseId}/close","dto":"CloseSupportCaseRequest","fields":[{"name":"caseId","type":"string","kind":"string","required":true}]},"reopenSupportCase":{"http":"POST","path":"/{version}/support/cases/{CaseId}/reopen","dto":"ReopenSupportCaseRequest","fields":[{"name":"caseId","type":"string","kind":"string","required":true},{"name":"reason","type":"string","kind":"string","required":true}]},"resolveSupportCase":{"http":"POST","path":"/{version}/support/cases/{CaseId}/resolve","dto":"ResolveSupportCaseRequest","fields":[{"name":"caseId","type":"string","kind":"string","required":true},{"name":"resolution","type":"CaseResolutionDto","kind":"json","required":false}]},"appendSupportCaseMessage":{"http":"POST","path":"/{version}/support/cases/{CaseId}/messages","dto":"AppendSupportCaseMessageRequest","fields":[{"name":"caseId","type":"string","kind":"string","required":true},{"name":"message","type":"string","kind":"string","required":true}]},"getSupportCase":{"http":"GET","path":"/{version}/support/cases/{CaseId}","dto":"GetSupportCase","fields":[{"name":"caseId","type":"string","kind":"string","required":true}]},"getSupportCases":{"http":"GET","path":"/{version}/support/cases","dto":"GetSupportCases","fields":[{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"openSupportCase":{"http":"POST","path":"/{version}/support/cases","dto":"OpenSupportCaseRequest","fields":[{"name":"kind","type":"string","kind":"string","required":true},{"name":"severity","type":"string","kind":"string","required":true},{"name":"subject","type":"string","kind":"string","required":true},{"name":"message","type":"string","kind":"string","required":true}]}},"triggers":{"getTriggerDefinition":{"http":"GET","path":"/{version}/triggers/{id}/definition","dto":"GetTriggerDefinition","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getTriggersNeedingAttention":{"http":"GET","path":"/{version}/triggers/attention","dto":"GetTriggersNeedingAttention","fields":[{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]}]},"testTriggerPreExecuteCode":{"http":"POST","path":"/{version}/triggers/pre-execute-code/test","dto":"TestTriggerPreExecuteCode","fields":[{"name":"code","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"newRecord","type":"string","kind":"string","required":false},{"name":"oldRecord","type":"string","kind":"string","required":false},{"name":"eventKind","type":"string","kind":"string","required":false},{"name":"eventName","type":"string","kind":"string","required":false}]}},"webhooks":{"getWebhookIntegration":{"http":"GET","path":"/{version}/webhooks/integration","dto":"GetWebhookIntegration","fields":[]},"revealWebhookIntegrationSecret":{"http":"GET","path":"/{version}/webhooks/integration/secret","dto":"RevealWebhookIntegrationSecretRequest","fields":[]},"rotateWebhookIntegrationSecret":{"http":"POST","path":"/{version}/webhooks/integration/secret/rotate","dto":"RotateWebhookIntegrationSecretRequest","fields":[]},"updateWebhookIntegrationExtraHeaders":{"http":"PUT","path":"/{version}/webhooks/integration/extra-headers","dto":"UpdateWebhookIntegrationExtraHeadersRequest","fields":[]},"receiveWebhook":{"http":"POST","path":"/{version}/webhooks/{source}/{integrationInstanceId}","dto":"ReceiveWebhook","fields":[{"name":"source","type":"string","kind":"string","required":true},{"name":"integrationInstanceId","type":"string","kind":"string","required":true},{"name":"requestStream","type":"string","kind":"string","required":true}]},"disableWebhookDestination":{"http":"PUT","path":"/{version}/webhooks/destinations/{DestinationId}/disable","dto":"DisableWebhookDestinationRequest","fields":[{"name":"destinationId","type":"string","kind":"string","required":true}]},"enableWebhookDestination":{"http":"PUT","path":"/{version}/webhooks/destinations/{DestinationId}/enable","dto":"EnableWebhookDestinationRequest","fields":[{"name":"destinationId","type":"string","kind":"string","required":true}]},"removeWebhookDestination":{"http":"DELETE","path":"/{version}/webhooks/destinations/{DestinationId}","dto":"RemoveWebhookDestinationRequest","fields":[{"name":"destinationId","type":"string","kind":"string","required":true}]},"saveWebhookDestination":{"http":"POST","path":"/{version}/webhooks/destinations","dto":"SaveWebhookDestinationRequest","fields":[{"name":"destinationId","type":"string","kind":"string","required":false},{"name":"destinationName","type":"string","kind":"string","required":true},{"name":"endpointUrl","type":"string","kind":"string","required":true},{"name":"selectedEvents","type":"string[]","kind":"string[]","required":true}]}},"wellKnown":{"oAuthProtectedResourceMetadata":{"http":"GET","path":"/.well-known/oauth-protected-resource","dto":"OAuthProtectedResourceMetadataRequest","fields":[{"name":"path","type":"string","kind":"string","required":false}]},"oAuthAuthorizationServerMetadata":{"http":"GET","path":"/.well-known/oauth-authorization-server","dto":"OAuthAuthorizationServerMetadataRequest","fields":[{"name":"path","type":"string","kind":"string","required":false}]}}}} +{"sdk":"@norbix.ai/ts@4.31.0","api":{"accessToken":{"getAccessToken":{"http":"POST","path":"/access-token","dto":"GetAccessToken","fields":[{"name":"refreshToken","type":"string","kind":"string","required":false}]}},"ai":{"uploadEndUserChatAttachment":{"http":"POST","path":"/{version}/ai/chat/sessions/{SessionId}/attachments","dto":"UploadEndUserChatAttachmentRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"fileName","type":"string","kind":"string","required":true},{"name":"contentType","type":"string","kind":"string","required":true},{"name":"base64Content","type":"string","kind":"string","required":true}]},"listEndUserChatAttachments":{"http":"GET","path":"/{version}/ai/chat/sessions/{SessionId}/attachments","dto":"ListEndUserChatAttachmentsRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true}]},"deleteEndUserChatAttachment":{"http":"DELETE","path":"/{version}/ai/chat/attachments/{AttachmentId}","dto":"DeleteEndUserChatAttachmentRequest","fields":[{"name":"attachmentId","type":"string","kind":"string","required":true}]},"setEndUserChatEntryFeedback":{"http":"PUT","path":"/{version}/ai/chat/sessions/{SessionId}/entries/{EntryId}/feedback","dto":"SetEndUserChatEntryFeedbackRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"entryId","type":"string","kind":"string","required":true},{"name":"feedback","type":"string","kind":"string","required":false}]},"listEndUserChatMemory":{"http":"GET","path":"/{version}/ai/chat/memory","dto":"ListEndUserChatMemoryRequest","fields":[{"name":"take","type":"number","kind":"number","required":false}]},"forgetEndUserChatMemory":{"http":"DELETE","path":"/{version}/ai/chat/memory/{NoteId}","dto":"ForgetEndUserChatMemoryRequest","fields":[{"name":"noteId","type":"string","kind":"string","required":true}]},"getEndUserChatAvailability":{"http":"GET","path":"/{version}/ai/chat/availability","dto":"GetEndUserChatAvailabilityRequest","fields":[]},"listEndUserChatSessions":{"http":"GET","path":"/{version}/ai/chat/sessions","dto":"ListEndUserChatSessionsRequest","fields":[{"name":"take","type":"number","kind":"number","required":false},{"name":"includeArchived","type":"boolean","kind":"boolean","required":true}]},"createEndUserChatSession":{"http":"POST","path":"/{version}/ai/chat/sessions","dto":"CreateEndUserChatSessionRequest","fields":[{"name":"assistantId","type":"string","kind":"string","required":false},{"name":"title","type":"string","kind":"string","required":false}]},"getEndUserChatSession":{"http":"GET","path":"/{version}/ai/chat/sessions/{SessionId}","dto":"GetEndUserChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true}]},"renameEndUserChatSession":{"http":"PATCH","path":"/{version}/ai/chat/sessions/{SessionId}","dto":"RenameEndUserChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"title","type":"string","kind":"string","required":false}]},"pinEndUserChatSession":{"http":"PUT","path":"/{version}/ai/chat/sessions/{SessionId}/pin","dto":"PinEndUserChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"pinned","type":"boolean","kind":"boolean","required":true}]},"archiveEndUserChatSession":{"http":"PUT","path":"/{version}/ai/chat/sessions/{SessionId}/archive","dto":"ArchiveEndUserChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"archived","type":"boolean","kind":"boolean","required":true}]},"deleteEndUserChatSession":{"http":"DELETE","path":"/{version}/ai/chat/sessions/{SessionId}","dto":"DeleteEndUserChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true}]},"getEndUserChatEntries":{"http":"GET","path":"/{version}/ai/chat/sessions/{SessionId}/entries","dto":"GetEndUserChatEntriesRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"afterSeq","type":"number","kind":"number","required":false},{"name":"take","type":"number","kind":"number","required":false}]},"startEndUserChatTurn":{"http":"POST","path":"/{version}/ai/chat/turn","dto":"StartEndUserChatTurnRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":false},{"name":"assistantId","type":"string","kind":"string","required":false},{"name":"message","type":"string","kind":"string","required":true}]},"getEndUserAiTools":{"http":"GET","path":"/{version}/ai/tools","dto":"GetEndUserAiToolsRequest","fields":[]},"invokeEndUserAiTool":{"http":"POST","path":"/{version}/ai/tools/{ToolName}","dto":"InvokeEndUserAiToolRequest","fields":[{"name":"toolName","type":"string","kind":"string","required":true},{"name":"argumentsJson","type":"string","kind":"string","required":false}]}},"apikeys":{"getApiKeys":{"http":"POST","path":"/apikeys","dto":"GetApiKeys","fields":[{"name":"environment","type":"string","kind":"string","required":false}]},"regenerateApiKeys":{"http":"POST","path":"/apikeys/regenerate","dto":"RegenerateApiKeys","fields":[{"name":"environment","type":"string","kind":"string","required":false}]}},"auth":{"authenticate":{"http":"POST","path":"/v3/auth","dto":"Authenticate","fields":[{"name":"provider","type":"string","kind":"string","required":false},{"name":"userName","type":"string","kind":"string","required":false},{"name":"password","type":"string","kind":"string","required":false},{"name":"rememberMe","type":"boolean","kind":"boolean","required":false},{"name":"accessToken","type":"string","kind":"string","required":false},{"name":"accessTokenSecret","type":"string","kind":"string","required":false},{"name":"returnUrl","type":"string","kind":"string","required":false},{"name":"errorView","type":"string","kind":"string","required":false}]}},"database":{"findMergedTermTree":{"http":"GET","path":"/{version}/database/taxonomies/{taxonomyName}/merged-tree","dto":"FindMergedTermTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"findTaxonomyTree":{"http":"GET","path":"/{version}/database/taxonomies/tree","dto":"FindTaxonomyTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"includeTerms","type":"boolean","kind":"boolean","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"findTerms":{"http":"GET","path":"/{version}/database/taxonomies/{taxonomyName}/terms","dto":"FindTermsRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"sortDescending","type":"boolean","kind":"boolean","required":true},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"findTermsChildren":{"http":"GET","path":"/{version}/database/taxonomies/{taxonomyName}/terms/{parentId}/children","dto":"FindTermsChildrenRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"parentId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"findTermTree":{"http":"GET","path":"/{version}/database/taxonomies/{taxonomyName}/terms/tree","dto":"FindTermTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"rootTermId","type":"string","kind":"string","required":false},{"name":"depth","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getDatabaseSchema":{"http":"GET","path":"/{version}/database/schemas/{id}","dto":"GetDatabaseSchemaRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseSchemas":{"http":"GET","path":"/{version}/database/schemas","dto":"GetDatabaseSchemasRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"aggregate":{"http":"POST","path":"/{version}/database/collections/{collectionName}/aggregate","dto":"AggregateRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"pipeline","type":"string","kind":"string","required":true}]},"changeResponsibility":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}/responsibility","dto":"ChangeResponsibilityRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"newResponsibleUserId","type":"string","kind":"string","required":true}]},"count":{"http":"GET","path":"/{version}/database/collections/{collectionName}/count","dto":"CountRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false}]},"deleteMany":{"http":"DELETE","path":"/{version}/database/collections/{collectionName}/many","dto":"DeleteManyRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":true},{"name":"allRecords","type":"boolean","kind":"boolean","required":false}]},"deleteOne":{"http":"DELETE","path":"/{version}/database/collections/{collectionName}/{id}","dto":"DeleteOneRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"distinct":{"http":"GET","path":"/{version}/database/collections/{collectionName}/distinct","dto":"DistinctRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"field","type":"string","kind":"string","required":true},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false}]},"executeAggregate":{"http":"POST","path":"/{version}/database/collections/{collectionName}/aggregates/{aggregateId}/execute","dto":"ExecuteAggregateRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"aggregateId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"find":{"http":"GET","path":"/{version}/database/collections/{collectionName}","dto":"FindRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false},{"name":"sortBy","type":"string","kind":"string","required":false},{"name":"sortOrder","type":"number","kind":"number","required":false},{"name":"expandReferences","type":"boolean","kind":"boolean","required":true},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true}]},"findOne":{"http":"GET","path":"/{version}/database/collections/{collectionName}/{id}","dto":"FindOneRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"expandReferences","type":"boolean","kind":"boolean","required":true},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true}]},"findOwn":{"http":"GET","path":"/{version}/database/collections/{collectionName}/own","dto":"FindOwnRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false},{"name":"expandReferences","type":"boolean","kind":"boolean","required":true},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true}]},"insertMany":{"http":"POST","path":"/{version}/database/collections/{collectionName}/many","dto":"InsertManyRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"documents","type":"string","kind":"string","required":true}]},"insertOne":{"http":"POST","path":"/{version}/database/collections/{collectionName}","dto":"InsertOneRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"document","type":"string","kind":"string","required":true}]},"replaceOne":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}/replace","dto":"ReplaceOneRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"replacement","type":"string","kind":"string","required":true}]},"updateMany":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/many","dto":"UpdateManyRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":true},{"name":"allRecords","type":"boolean","kind":"boolean","required":false},{"name":"update","type":"string","kind":"string","required":true},{"name":"arrayFilters","type":"string","kind":"string","required":false}]},"updateOne":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}","dto":"UpdateOneRequest","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"update","type":"string","kind":"string","required":true},{"name":"arrayFilters","type":"string","kind":"string","required":false}]}},"echo":{"echo":{"http":"GET","path":"/{version}/echo","dto":"Echo","fields":[]}},"files":{"commitUpload":{"http":"POST","path":"/{version}/files/{filesIntegrationId}/commit","dto":"CommitUploadRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true},{"name":"contentType","type":"string","kind":"string","required":false},{"name":"sizeBytes","type":"number","kind":"number","required":false},{"name":"fileName","type":"string","kind":"string","required":false},{"name":"ownerUserId","type":"string","kind":"string","required":false},{"name":"reassignOwner","type":"boolean","kind":"boolean","required":false}]},"getFileContent":{"http":"GET","path":"/{version}/files/{filesIntegrationId}/content","dto":"GetFileContentRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true},{"name":"token","type":"string","kind":"string","required":false}]},"putFileContent":{"http":"PUT","path":"/{version}/files/{filesIntegrationId}/content","dto":"PutFileContentRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true},{"name":"token","type":"string","kind":"string","required":false}]},"deleteFileApi":{"http":"DELETE","path":"/{version}/files/{filesIntegrationId}","dto":"DeleteFileApiRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"deleteManyFilesApi":{"http":"DELETE","path":"/{version}/files/{filesIntegrationId}/bulk","dto":"DeleteManyFilesApiRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"paths__","type":"string[]","kind":"string[]","required":true}]},"downloadFileApi":{"http":"GET","path":"/{version}/files/{filesIntegrationId}/download","dto":"DownloadFileApiRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"getFileById":{"http":"GET","path":"/{version}/files/{filesIntegrationId}/by-id/{id}","dto":"GetFileByIdRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true}]},"getFileInfo":{"http":"GET","path":"/{version}/files/{filesIntegrationId}/info","dto":"GetFileInfoRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"getSignedUrl":{"http":"GET","path":"/{version}/files/{filesIntegrationId}/sign","dto":"GetSignedUrlRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true},{"name":"expirationSeconds","type":"number","kind":"number","required":false}]},"listFiles":{"http":"GET","path":"/{version}/files/{filesIntegrationId}","dto":"ListFilesRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":false}]},"getPublicFile":{"http":"GET","path":"/{version}/files/public/{PublicId}/{Name*}","dto":"GetPublicFileRequest","fields":[{"name":"publicId","type":"string","kind":"string","required":false},{"name":"name","type":"string","kind":"string","required":false}]},"registerFiles":{"http":"POST","path":"/{version}/files/{filesIntegrationId}/register","dto":"RegisterFilesRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"items","type":"RegisterFileItem[]","kind":"json[]","required":false},{"name":"reassignOwner","type":"boolean","kind":"boolean","required":false},{"name":"dryRun","type":"boolean","kind":"boolean","required":false}]},"requestUploadUrl":{"http":"POST","path":"/{version}/files/{filesIntegrationId}/upload-url","dto":"RequestUploadUrlRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true},{"name":"contentType","type":"string","kind":"string","required":true},{"name":"expirationSeconds","type":"number","kind":"number","required":false},{"name":"ownerUserId","type":"string","kind":"string","required":false},{"name":"reassignOwner","type":"boolean","kind":"boolean","required":false}]},"testFilesIntegration":{"http":"POST","path":"/{version}/files/{filesIntegrationId}/test","dto":"TestFilesIntegrationRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true}]},"useFile":{"http":"POST","path":"/{version}/files/{filesIntegrationId}/use","dto":"UseFileRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true},{"name":"ownerUserId","type":"string","kind":"string","required":false},{"name":"reassignOwner","type":"boolean","kind":"boolean","required":false}]}},"logs":{"writeLogs":{"http":"POST","path":"/{version}/logs","dto":"WriteLogs","fields":[{"name":"entries","type":"WriteLogEntry[]","kind":"json[]","required":true}]}},"membership":{"blockUser":{"http":"PATCH","path":"/{version}/membership/auth/block","dto":"BlockUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"saveSystemUserWithPermissions":{"http":"POST","path":"/{version}/membership/auth/register/service","dto":"SaveSystemUserWithPermissions","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":true}]},"saveGuestUser":{"http":"POST","path":"/{version}/membership/auth/register/guest","dto":"SaveGuestUser","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true}]},"savePhoneUser":{"http":"POST","path":"/{version}/membership/auth/register/phone","dto":"SavePhoneUser","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"phone","type":"string","kind":"string","required":true}]},"saveUserNameUser":{"http":"POST","path":"/{version}/membership/auth/register/user-name","dto":"SaveUserNameUser","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"password","type":"string","kind":"string","required":true},{"name":"userName","type":"string","kind":"string","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":false}]},"saveEmailUser":{"http":"POST","path":"/{version}/membership/auth/register/email","dto":"SaveEmailUser","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"password","type":"string","kind":"string","required":true},{"name":"email","type":"string","kind":"string","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":false}]},"savePhoneUserNameWithPermissions":{"http":"POST","path":"/{version}/membership/auth/register/phone-with-permissions","dto":"SavePhoneUserNameWithPermissions","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":true},{"name":"phone","type":"string","kind":"string","required":true}]},"saveEmailUserNameWithPermissions":{"http":"POST","path":"/{version}/membership/auth/register/email-with-permissions","dto":"SaveEmailUserNameWithPermissions","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":true},{"name":"password","type":"string","kind":"string","required":true},{"name":"email","type":"string","kind":"string","required":true}]},"saveUserNameWithPermissions":{"http":"POST","path":"/{version}/membership/auth/register/user-name-with-permissions","dto":"SaveUserNameWithPermissions","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":true},{"name":"password","type":"string","kind":"string","required":true},{"name":"userName","type":"string","kind":"string","required":true}]},"deleteUser":{"http":"DELETE","path":"/{version}/membership/auth","dto":"DeleteUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getUser":{"http":"GET","path":"/{version}/membership/auth/{id}","dto":"GetUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getUsers":{"http":"GET","path":"/{version}/membership/auth","dto":"GetUsersRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"includePermissions","type":"boolean","kind":"boolean","required":true},{"name":"userShouldHavePushDevice","type":"boolean","kind":"boolean","required":true},{"name":"userShouldHaveEmail","type":"boolean","kind":"boolean","required":true},{"name":"includeMeta","type":"boolean","kind":"boolean","required":true},{"name":"roleNames","type":"string[]","kind":"string[]","required":false},{"name":"userIds","type":"string[]","kind":"string[]","required":false},{"name":"search","type":"string","kind":"string","required":false},{"name":"email","type":"string","kind":"string","required":false},{"name":"userName","type":"string","kind":"string","required":false},{"name":"statuses","type":"string[]","kind":"string[]","required":false},{"name":"types","type":"string[]","kind":"string[]","required":false}]},"getUserPreferences":{"http":"GET","path":"/{version}/membership/auth/{id}/preferences","dto":"GetUserPreferencesRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"grantContactConsent":{"http":"POST","path":"/{version}/membership/users/{contactId}/marketing-state/{channel}/consent","dto":"GrantContactConsentRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"lawfulBasis","type":"string","kind":"string","required":true},{"name":"source","type":"string","kind":"string","required":true},{"name":"evidenceRef","type":"string","kind":"string","required":false}]},"inviteUser":{"http":"POST","path":"/{version}/membership/auth/invite","dto":"InviteUserRequest","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"fullName","type":"string","kind":"string","required":false},{"name":"salutation","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"finishInvitation":{"http":"POST","path":"/{version}/membership/auth/invitation/finish","dto":"FinishInvitationRequest","fields":[{"name":"token","type":"string","kind":"string","required":true},{"name":"password","type":"string","kind":"string","required":true},{"name":"fullName","type":"string","kind":"string","required":false},{"name":"salutation","type":"string","kind":"string","required":false},{"name":"displayName","type":"string","kind":"string","required":false},{"name":"firstName","type":"string","kind":"string","required":false},{"name":"lastName","type":"string","kind":"string","required":false}]},"linkIdentity":{"http":"POST","path":"/{version}/membership/auth/{userId}/link-identity","dto":"LinkIdentityRequest","fields":[{"name":"userId","type":"string","kind":"string","required":true},{"name":"provider","type":"string","kind":"string","required":true},{"name":"providerToken","type":"string","kind":"string","required":true},{"name":"emailToVerify","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"mapAuthToUser":{"http":"POST","path":"/{version}/membership/users/{userId}/map-auth","dto":"MapAuthToUserRequest","fields":[{"name":"userId","type":"string","kind":"string","required":true},{"name":"authId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"assignRolePermissions":{"http":"PUT","path":"/{version}/membership/auth/assign-roles","dto":"AssignRolePermissionsRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"roles","type":"string[]","kind":"string[]","required":false}]},"setContactRoles":{"http":"PUT","path":"/{version}/membership/users/{userId}/roles","dto":"SetContactRolesRequest","fields":[{"name":"userId","type":"string","kind":"string","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"setContactTagSubscription":{"http":"PUT","path":"/{version}/membership/users/{contactId}/marketing-state/{commChannel}/{channel}/tags/{tag}","dto":"SetContactTagSubscriptionRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"commChannel","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"tag","type":"string","kind":"string","required":true},{"name":"subscribed","type":"boolean","kind":"boolean","required":true}]},"unblockUser":{"http":"PATCH","path":"/{version}/membership/auth/unblock","dto":"UnblockUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"unsubscribeContact":{"http":"POST","path":"/{version}/membership/users/{contactId}/marketing-state/{channel}/unsubscribe","dto":"UnsubscribeContactRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"reason","type":"string","kind":"string","required":false}]},"updateUser":{"http":"PUT","path":"/{version}/membership/auth","dto":"UpdateUserRequest","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"userGeneralInfo","type":"UserGeneralInfoDto","kind":"json","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"ignoreUserRegistersAsRole","type":"boolean","kind":"boolean","required":true},{"name":"id","type":"string","kind":"string","required":true}]},"updateUserPreferences":{"http":"PUT","path":"/{version}/membership/auth/{id}/preferences","dto":"UpdateUserPreferencesRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"blockAllMarketingMessages","type":"boolean","kind":"boolean","required":true}]},"changePassword":{"http":"POST","path":"/{version}/membership/userauth/password/change","dto":"ChangePasswordRequest","fields":[{"name":"currentPassword","type":"string","kind":"string","required":true},{"name":"newPassword","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"requestPasswordReset":{"http":"POST","path":"/{version}/membership/userauth/password/reset/request","dto":"RequestPasswordResetRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"confirmPasswordReset":{"http":"POST","path":"/{version}/membership/userauth/password/reset/confirm","dto":"ConfirmPasswordResetRequest","fields":[{"name":"token","type":"string","kind":"string","required":true},{"name":"newPassword","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"passkeyAuthenticationOptions":{"http":"POST","path":"/{version}/membership/userauth/passkey/authentication-options","dto":"PasskeyAuthenticationOptionsRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"verifyPasskeyAuthentication":{"http":"POST","path":"/{version}/membership/userauth/passkey/verify-authentication","dto":"VerifyPasskeyAuthenticationRequest","fields":[{"name":"ceremonyId","type":"string","kind":"string","required":true},{"name":"assertionResponse","type":"string","kind":"string","required":true}]},"listPasskeys":{"http":"GET","path":"/{version}/membership/userauth/passkeys","dto":"ListPasskeysRequest","fields":[]},"renamePasskey":{"http":"POST","path":"/{version}/membership/userauth/passkeys/{CredentialId}/rename","dto":"RenamePasskeyRequest","fields":[{"name":"credentialId","type":"string","kind":"string","required":true},{"name":"friendlyName","type":"string","kind":"string","required":true}]},"revokePasskey":{"http":"POST","path":"/{version}/membership/userauth/passkeys/{CredentialId}/revoke","dto":"RevokePasskeyRequest","fields":[{"name":"credentialId","type":"string","kind":"string","required":true}]},"useRecoveryCode":{"http":"POST","path":"/{version}/membership/userauth/recovery/use-code","dto":"UseRecoveryCodeRequest","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"recoveryCode","type":"string","kind":"string","required":true}]},"requestMagicLink":{"http":"POST","path":"/{version}/membership/userauth/recovery/magic-link/request","dto":"RequestMagicLinkRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"consumeMagicLink":{"http":"POST","path":"/{version}/membership/userauth/recovery/magic-link/consume","dto":"ConsumeMagicLinkRequest","fields":[{"name":"token","type":"string","kind":"string","required":true}]},"hasPasskey":{"http":"POST","path":"/{version}/membership/userauth/has-passkey","dto":"HasPasskeyRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"startEmailVerification":{"http":"POST","path":"/{version}/membership/userauth/email/start-verification","dto":"StartEmailVerificationRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"confirmEmailVerification":{"http":"POST","path":"/{version}/membership/userauth/email/confirm-verification","dto":"ConfirmEmailVerificationRequest","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"code","type":"string","kind":"string","required":true}]},"passkeyRegistrationOptions":{"http":"POST","path":"/{version}/membership/userauth/passkey/registration-options","dto":"PasskeyRegistrationOptionsRequest","fields":[{"name":"verificationToken","type":"string","kind":"string","required":true}]},"verifyPasskeyRegistration":{"http":"POST","path":"/{version}/membership/userauth/passkey/verify-registration","dto":"VerifyPasskeyRegistrationRequest","fields":[{"name":"verificationToken","type":"string","kind":"string","required":true},{"name":"ceremonyId","type":"string","kind":"string","required":true},{"name":"attestationResponse","type":"string","kind":"string","required":true},{"name":"friendlyName","type":"string","kind":"string","required":false}]},"refreshPasskeyToken":{"http":"POST","path":"/{version}/membership/userauth/token/refresh","dto":"RefreshPasskeyTokenRequest","fields":[{"name":"refreshToken","type":"string","kind":"string","required":false}]},"passkeyLogout":{"http":"POST","path":"/{version}/membership/userauth/logout","dto":"PasskeyLogoutRequest","fields":[{"name":"refreshToken","type":"string","kind":"string","required":false}]}},"notifications":{"registerOwnPushDevice":{"http":"POST","path":"/{version}/notifications/push/devices","dto":"RegisterOwnPushDeviceRequest","fields":[{"name":"provider","type":"string","kind":"string","required":true},{"name":"token","type":"string","kind":"string","required":true},{"name":"platform","type":"string","kind":"string","required":false},{"name":"osName","type":"string","kind":"string","required":false},{"name":"osVersion","type":"string","kind":"string","required":false},{"name":"appVersion","type":"string","kind":"string","required":false},{"name":"deviceName","type":"string","kind":"string","required":false},{"name":"modelName","type":"string","kind":"string","required":false},{"name":"brand","type":"string","kind":"string","required":false},{"name":"manufacturer","type":"string","kind":"string","required":false},{"name":"installationId","type":"string","kind":"string","required":false},{"name":"locale","type":"string","kind":"string","required":false},{"name":"timeZone","type":"string","kind":"string","required":false}]},"getOwnPushDevices":{"http":"GET","path":"/{version}/notifications/push/devices","dto":"GetOwnPushDevicesRequest","fields":[]},"deleteOwnPushDevice":{"http":"DELETE","path":"/{version}/notifications/push/devices/{Id}","dto":"DeleteOwnPushDeviceRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"deleteOwnPushDeviceByToken":{"http":"DELETE","path":"/{version}/notifications/push/devices","dto":"DeleteOwnPushDeviceByTokenRequest","fields":[{"name":"token","type":"string","kind":"string","required":true}]},"getOwnPushMessages":{"http":"GET","path":"/{version}/notifications/push/messages","dto":"GetOwnPushMessagesRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"unreadOnly","type":"boolean","kind":"boolean","required":true}]},"markOwnPushMessageRead":{"http":"POST","path":"/{version}/notifications/push/messages/{Id}/read","dto":"MarkOwnPushMessageReadRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"markAllOwnPushMessagesRead":{"http":"POST","path":"/{version}/notifications/push/messages/read","dto":"MarkAllOwnPushMessagesReadRequest","fields":[]},"getNotificationInbox":{"http":"GET","path":"/{version}/notifications/inbox","dto":"GetNotificationInboxRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"unreadOnly","type":"boolean","kind":"boolean","required":true},{"name":"channel","type":"string","kind":"string","required":false}]},"getUnreadCount":{"http":"GET","path":"/{version}/notifications/inbox/unread-count","dto":"GetUnreadCountRequest","fields":[]},"markNotificationRead":{"http":"POST","path":"/{version}/notifications/inbox/{notificationId}/read","dto":"MarkNotificationReadRequest","fields":[{"name":"notificationId","type":"string","kind":"string","required":true}]},"markAllNotificationsRead":{"http":"POST","path":"/{version}/notifications/inbox/read-all","dto":"MarkAllNotificationsReadRequest","fields":[]}},"payments":{"createPaymentOrder":{"http":"POST","path":"/{version}/payments/orders","dto":"CreatePaymentOrderRequest","fields":[{"name":"buyerUserId","type":"string","kind":"string","required":true},{"name":"merchantReference","type":"string","kind":"string","required":true},{"name":"idempotencyKey","type":"string","kind":"string","required":false},{"name":"currency","type":"string","kind":"string","required":true},{"name":"priceVersion","type":"string","kind":"string","required":true},{"name":"lines","type":"PaymentOrderLineInput[]","kind":"json[]","required":true}]},"getPaymentOrder":{"http":"GET","path":"/{version}/payments/orders/{Id}","dto":"GetPaymentOrderRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPaymentOrders":{"http":"GET","path":"/{version}/payments/orders","dto":"GetPaymentOrdersRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"buyerUserId","type":"string","kind":"string","required":false},{"name":"merchantReference","type":"string","kind":"string","required":false},{"name":"status","type":"string","kind":"string","required":false}]},"startPaymentCheckout":{"http":"POST","path":"/{version}/payments/orders/{Id}/checkout","dto":"StartPaymentCheckoutRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"method","type":"string","kind":"string","required":false},{"name":"returnUrl","type":"string","kind":"string","required":true},{"name":"preferredCountry","type":"string","kind":"string","required":false},{"name":"preferredProvider","type":"string","kind":"string","required":false}]}},"public":{"getPublicProjectBrandAsset":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/brand/{Kind}","dto":"GetPublicProjectBrandAsset","fields":[{"name":"kind","type":"string","kind":"string","required":false},{"name":"v","type":"string","kind":"string","required":false}]},"getPublicProjectConfig":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/config","dto":"GetPublicProjectConfig","fields":[]},"getPublicProjectLegal":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/legal/{Kind}","dto":"GetPublicProjectLegal","fields":[{"name":"kind","type":"string","kind":"string","required":false}]}}},"hub":{"accessToken":{"getAccessToken":{"http":"POST","path":"/access-token","dto":"GetAccessToken","fields":[{"name":"refreshToken","type":"string","kind":"string","required":false}]}},"account":{"getAccountProfile":{"http":"GET","path":"/{version}/account/profile","dto":"GetAccountProfile","fields":[]},"updateAccountProfile":{"http":"PUT","path":"/{version}/account/profile","dto":"UpdateAccountProfile","fields":[{"name":"displayName","type":"string","kind":"string","required":true},{"name":"billingEmail","type":"string","kind":"string","required":false},{"name":"operationsEmail","type":"string","kind":"string","required":false},{"name":"securityEmail","type":"string","kind":"string","required":false}]},"resendAccountVerificationToken":{"http":"POST","path":"/{version}/account/verify/resend","dto":"ResendAccountVerificationToken","fields":[]},"getAccountStatus":{"http":"GET","path":"/{version}/account/status","dto":"GetAccountStatus","fields":[]},"createStripeCheckoutSession":{"http":"POST","path":"/{version}/account/stripe/create-checkout-session","dto":"CreateStripeCheckoutSession","fields":[{"name":"subscriptionType","type":"SubscriptionType","kind":"string","required":true,"options":["ManagedService","License"]},{"name":"domain","type":"string","kind":"string","required":false},{"name":"projectCap","type":"number","kind":"number","required":true},{"name":"newProjectSessionId","type":"string","kind":"string","required":false},{"name":"returnUrl","type":"string","kind":"string","required":false}]},"getStripeBillingPortalUrl":{"http":"POST","path":"/{version}/account/stripe/get-portal-url","dto":"GetStripeBillingPortalUrl","fields":[{"name":"subscriptionType","type":"SubscriptionType","kind":"string","required":true,"options":["ManagedService","License"]},{"name":"returnUrl","type":"string","kind":"string","required":false}]},"createTeamMemberFromInvitation":{"http":"POST","path":"/{version}/account/team/member","dto":"CreateTeamMemberFromInvitation","fields":[{"name":"displayName","type":"string","kind":"string","required":true},{"name":"token","type":"string","kind":"string","required":true},{"name":"password","type":"string","kind":"string","required":true}]},"getAccountUsageBilling":{"http":"GET","path":"/{version}/account/usage-billing","dto":"GetAccountUsageBilling","fields":[]},"verifyAccount":{"http":"POST","path":"/{version}/account/verify","dto":"VerifyAccount","fields":[{"name":"token","type":"string","kind":"string","required":true},{"name":"accountId","type":"string","kind":"string","required":true}]},"deleteNotificationsGroup":{"http":"DELETE","path":"/{version}/account/projects/{projectId}/notifications/settings/group","dto":"DeleteNotificationsGroup","fields":[{"name":"groupTag","type":"string","kind":"string","required":true}]},"deleteNotificationsTag":{"http":"DELETE","path":"/{version}/account/projects/{projectId}/notifications/settings/tag","dto":"DeleteNotificationsTag","fields":[{"name":"tag","type":"string","kind":"string","required":true}]},"removeTagFromNotificationsGroup":{"http":"DELETE","path":"/{version}/account/projects/{projectId}/notifications/settings/group/tag","dto":"RemoveTagFromNotificationsGroup","fields":[{"name":"groupTag","type":"string","kind":"string","required":true},{"name":"tag","type":"string","kind":"string","required":true}]},"saveNotificationsGroup":{"http":"POST","path":"/{version}/account/projects/{projectId}/notifications/settings/group","dto":"SaveNotificationsGroup","fields":[{"name":"groupDefinition","type":"GroupDefinitionDto","kind":"json","required":true},{"name":"channel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"originChannel","type":"CommunicationChannel","kind":"string","required":false,"options":["Transactional","Marketing","System"]}]},"saveNotificationsTag":{"http":"POST","path":"/{version}/account/projects/{projectId}/notifications/settings/tag","dto":"SaveNotificationsTag","fields":[{"name":"tagDefinition","type":"TagDefinitionDto","kind":"json","required":true},{"name":"channel","type":"CommunicationChannel","kind":"string","required":false,"options":["Transactional","Marketing","System"]},{"name":"groupTag","type":"string","kind":"string","required":false}]},"createProject":{"http":"POST","path":"/{version}/account/projects","dto":"CreateProjectRequest","fields":[{"name":"integration","type":"DatabaseIntegrationRequest","kind":"json","required":true},{"name":"projectName","type":"string","kind":"string","required":true},{"name":"primaryRegion","type":"string","kind":"string","required":false},{"name":"additionalRegions","type":"string[]","kind":"string[]","required":false},{"name":"description","type":"string","kind":"string","required":false}]},"deleteProject":{"http":"DELETE","path":"/{version}/account/projects/{projectId}","dto":"DeleteProject","fields":[]},"createProjectEnvironment":{"http":"POST","path":"/{version}/account/projects/environments","dto":"CreateProjectEnvironmentRequest","fields":[{"name":"environmentName","type":"string","kind":"string","required":true},{"name":"integration","type":"DatabaseIntegrationRequest","kind":"json","required":true}]},"deleteProjectEnvironment":{"http":"DELETE","path":"/{version}/account/projects/environments/{environmentName}","dto":"DeleteProjectEnvironmentRequest","fields":[{"name":"environmentName","type":"string","kind":"string","required":true}]},"setEnvironmentRank":{"http":"PATCH","path":"/{version}/account/projects/environments/{environmentName}/rank","dto":"SetEnvironmentRankRequest","fields":[{"name":"environmentName","type":"string","kind":"string","required":true},{"name":"rank","type":"number","kind":"number","required":true}]},"promoteEnvironment":{"http":"POST","path":"/{version}/account/projects/environments/promote","dto":"PromoteEnvironmentRequest","fields":[{"name":"sourceEnv","type":"string","kind":"string","required":true},{"name":"targetEnv","type":"string","kind":"string","required":true},{"name":"dryRun","type":"boolean","kind":"boolean","required":true},{"name":"confirmRecordLoss","type":"boolean","kind":"boolean","required":true},{"name":"integrationChoices","type":"PromotionIntegrationChoiceDto[]","kind":"json[]","required":false}]},"rollbackPromotion":{"http":"POST","path":"/{version}/account/projects/environments/promote/rollback","dto":"RollbackPromotionRequest","fields":[{"name":"targetEnv","type":"string","kind":"string","required":true},{"name":"fromVersion","type":"number","kind":"number","required":true},{"name":"dryRun","type":"boolean","kind":"boolean","required":true},{"name":"confirmRecordLoss","type":"boolean","kind":"boolean","required":true}]},"repairEnvironmentBuiltIns":{"http":"POST","path":"/{version}/account/projects/environments/built-ins/repair","dto":"RepairEnvironmentBuiltInsRequest","fields":[{"name":"environmentName","type":"string","kind":"string","required":false},{"name":"dryRun","type":"boolean","kind":"boolean","required":true}]},"getProjectEnvironments":{"http":"GET","path":"/{version}/account/projects/environments","dto":"GetProjectEnvironments","fields":[]},"getProject":{"http":"GET","path":"/{version}/account/projects/{projectId}","dto":"GetProject","fields":[]},"getProjects":{"http":"GET","path":"/{version}/account/projects","dto":"GetProjects","fields":[]},"getAccountRegions":{"http":"GET","path":"/{version}/account/regions","dto":"GetAccountRegions","fields":[]},"waitForProjectActive":{"http":"GET","path":"/{version}/account/projects/{projectId}/wait-active","dto":"WaitForProjectActiveRequest","fields":[{"name":"timeoutSeconds","type":"number","kind":"number","required":false}]},"getProjectTokens":{"http":"GET","path":"/{version}/account/projects/{projectId}/tokens","dto":"GetProjectTokens","fields":[{"name":"initiatorId","type":"string","kind":"string","required":false},{"name":"recipientId","type":"string","kind":"string","required":false},{"name":"targetUserId","type":"string","kind":"string","required":false},{"name":"membershipTriggerOldUserId","type":"string","kind":"string","required":false},{"name":"membershipTriggerNewUserId","type":"string","kind":"string","required":false}]},"setAdminPortalEnabled":{"http":"PUT","path":"/{version}/account/projects/{projectId}/admin-portal/enabled","dto":"SetAdminPortalEnabledRequest","fields":[{"name":"enabled","type":"boolean","kind":"boolean","required":true}]},"updateProjectExposeBrand":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/brand/expose","dto":"UpdateProjectExposeBrand","fields":[{"name":"exposed","type":"boolean","kind":"boolean","required":true}]},"updateProjectExposeAuth":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/auth/expose","dto":"UpdateProjectExposeAuth","fields":[{"name":"exposed","type":"boolean","kind":"boolean","required":true}]},"assignAdminPortalServiceUser":{"http":"PUT","path":"/{version}/account/projects/{projectId}/settings/admin-portal/service-user","dto":"AssignAdminPortalServiceUserRequest","fields":[{"name":"serviceUserId","type":"string","kind":"string","required":true}]},"getAdminPortalStructure":{"http":"GET","path":"/{version}/account/projects/{projectId}/admin-portal/structure","dto":"GetAdminPortalStructure","fields":[]},"updateProjectAdminUrl":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/admin-url","dto":"UpdateProjectAdminUrl","fields":[{"name":"url","type":"string","kind":"string","required":false}]},"createAiCreditPackCheckout":{"http":"POST","path":"/{version}/account/projects/{projectId}/ai/credits/checkout","dto":"CreateAiCreditPackCheckoutRequest","fields":[{"name":"pack","type":"string","kind":"string","required":true},{"name":"returnUrl","type":"string","kind":"string","required":false}]},"getProjectAiPlans":{"http":"GET","path":"/{version}/account/projects/{projectId}/ai/plans","dto":"GetProjectAiPlans","fields":[]},"updateProjectAiPlans":{"http":"PUT","path":"/{version}/account/projects/{projectId}/ai/plans","dto":"UpdateProjectAiPlans","fields":[{"name":"plans","type":"AiPlanDto[]","kind":"json[]","required":false}]},"updateProjectAiPlanAssignments":{"http":"PUT","path":"/{version}/account/projects/{projectId}/ai/plans/assignments","dto":"UpdateProjectAiPlanAssignments","fields":[{"name":"roles","type":"AiPlanRoleAssignmentDto[]","kind":"json[]","required":false},{"name":"defaultPlanId","type":"string","kind":"string","required":false}]},"getProjectAiUserPlans":{"http":"GET","path":"/{version}/account/projects/{projectId}/ai/plans/users","dto":"GetProjectAiUserPlans","fields":[]},"getProjectAiSettings":{"http":"GET","path":"/{version}/account/projects/{projectId}/ai/settings","dto":"GetProjectAiSettings","fields":[]},"updateProjectAiSettings":{"http":"PUT","path":"/{version}/account/projects/{projectId}/ai/settings","dto":"UpdateProjectAiSettings","fields":[{"name":"enabled","type":"boolean","kind":"boolean","required":true},{"name":"defaultLlmIntegrationId","type":"string","kind":"string","required":false},{"name":"defaultModel","type":"string","kind":"string","required":false}]},"updateProjectAiKnowledge":{"http":"PUT","path":"/{version}/account/projects/{projectId}/ai/knowledge","dto":"UpdateProjectAiKnowledge","fields":[{"name":"embedFiles","type":"boolean","kind":"boolean","required":true}]},"createProjectAiAssistant":{"http":"POST","path":"/{version}/account/projects/{projectId}/ai/assistants","dto":"CreateProjectAiAssistant","fields":[{"name":"name","type":"string","kind":"string","required":false},{"name":"welcomeMessage","type":"string","kind":"string","required":false},{"name":"systemPrompt","type":"string","kind":"string","required":false},{"name":"toolsets","type":"string[]","kind":"string[]","required":false},{"name":"llmIntegrationId","type":"string","kind":"string","required":false},{"name":"model","type":"string","kind":"string","required":false},{"name":"memoryEnabled","type":"boolean","kind":"boolean","required":true},{"name":"ragSourceIds","type":"string[]","kind":"string[]","required":false},{"name":"weakMatchThreshold","type":"number","kind":"number","required":false},{"name":"planId","type":"string","kind":"string","required":false},{"name":"isDefault","type":"boolean","kind":"boolean","required":true}]},"updateProjectAiAssistant":{"http":"PUT","path":"/{version}/account/projects/{projectId}/ai/assistants/{assistantId}","dto":"UpdateProjectAiAssistant","fields":[{"name":"name","type":"string","kind":"string","required":false},{"name":"welcomeMessage","type":"string","kind":"string","required":false},{"name":"systemPrompt","type":"string","kind":"string","required":false},{"name":"toolsets","type":"string[]","kind":"string[]","required":false},{"name":"llmIntegrationId","type":"string","kind":"string","required":false},{"name":"model","type":"string","kind":"string","required":false},{"name":"memoryEnabled","type":"boolean","kind":"boolean","required":true},{"name":"ragSourceIds","type":"string[]","kind":"string[]","required":false},{"name":"weakMatchThreshold","type":"number","kind":"number","required":false},{"name":"planId","type":"string","kind":"string","required":false},{"name":"isDefault","type":"boolean","kind":"boolean","required":true},{"name":"assistantId","type":"string","kind":"string","required":true}]},"deleteProjectAiAssistant":{"http":"DELETE","path":"/{version}/account/projects/{projectId}/ai/assistants/{assistantId}","dto":"DeleteProjectAiAssistant","fields":[{"name":"assistantId","type":"string","kind":"string","required":true}]},"getProjectAiUsage":{"http":"GET","path":"/{version}/account/projects/{projectId}/ai/usage","dto":"GetProjectAiUsage","fields":[{"name":"top","type":"number","kind":"number","required":false}]},"updateProjectAccentColor":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/accent-color","dto":"UpdateProjectAccentColor","fields":[{"name":"color","type":"string","kind":"string","required":true}]},"updateProjectIcon":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/icon","dto":"UpdateProjectIcon","fields":[{"name":"fileResource","type":"FileResourceRefDto","kind":"json","required":false}]},"updateProjectLogo":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/logo","dto":"UpdateProjectLogo","fields":[{"name":"fileResource","type":"FileResourceRefDto","kind":"json","required":false}]},"updateProjectMainColor":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/main-color","dto":"UpdateProjectMainColor","fields":[{"name":"color","type":"string","kind":"string","required":true}]},"updateProjectAllowedOrigins":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/origins","dto":"UpdateProjectAllowedOrigins","fields":[{"name":"origins","type":"string[]","kind":"string[]","required":false},{"name":"removeAdminPortalOrigin","type":"boolean","kind":"boolean","required":false}]},"updateProjectDefaultLanguage":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/default-language","dto":"UpdateProjectDefaultLanguage","fields":[{"name":"defaultLanguage","type":"string","kind":"string","required":true}]},"updateProjectDescription":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/description","dto":"UpdateProjectDescription","fields":[{"name":"description","type":"string","kind":"string","required":false}]},"disableProject":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/disable","dto":"DisableProject","fields":[]},"enableProject":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/enable","dto":"EnableProject","fields":[]},"updateProjectLanguages":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/languages","dto":"UpdateProjectLanguages","fields":[{"name":"languages","type":"string[]","kind":"string[]","required":true}]},"checkProjectLanguages":{"http":"POST","path":"/{version}/account/projects/{projectId}/settings/languages/check","dto":"CheckProjectLanguages","fields":[{"name":"defaultLanguage","type":"string","kind":"string","required":false},{"name":"languages","type":"string[]","kind":"string[]","required":false}]},"updateProjectLegalDocuments":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/legal","dto":"UpdateProjectLegalDocuments","fields":[{"name":"termsMarkdown","type":"string","kind":"string","required":false},{"name":"privacyMarkdown","type":"string","kind":"string","required":false}]},"updateProjectExposeLegal":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/legal/expose","dto":"UpdateProjectExposeLegal","fields":[{"name":"exposed","type":"boolean","kind":"boolean","required":true}]},"updateProjectUrl":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/url","dto":"UpdateProjectUrl","fields":[{"name":"url","type":"string","kind":"string","required":false}]},"updateProjectName":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/name","dto":"UpdateProjectName","fields":[{"name":"name","type":"string","kind":"string","required":true}]},"updateProjectRegions":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/regions","dto":"UpdateProjectRegions","fields":[{"name":"primaryRegion","type":"string","kind":"string","required":false},{"name":"additionalRegions","type":"string[]","kind":"string[]","required":false}]},"createAccount":{"http":"POST","path":"/{version}/account","dto":"CreateAccount","fields":[{"name":"displayName","type":"string","kind":"string","required":true},{"name":"email","type":"string","kind":"string","required":true},{"name":"password","type":"string","kind":"string","required":true}]},"changeTeamMemberPassword":{"http":"POST","path":"/{version}/account/team/member/password","dto":"ChangeTeamMemberPassword","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"currentPassword","type":"string","kind":"string","required":true},{"name":"newPassword","type":"string","kind":"string","required":true}]},"createTeamMember":{"http":"POST","path":"/{version}/account/team/member/create","dto":"CreateTeamMember","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"displayName","type":"string","kind":"string","required":false},{"name":"password","type":"string","kind":"string","required":false},{"name":"roles","type":"string[]","kind":"string[]","required":false},{"name":"sendInvitation","type":"boolean","kind":"boolean","required":true}]},"createAccountPolicy":{"http":"POST","path":"/{version}/account/team/policies","dto":"CreateAccountPolicy","fields":[{"name":"policyName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policyDocumentJson","type":"string","kind":"string","required":false}]},"createAccountRole":{"http":"POST","path":"/{version}/account/team/roles","dto":"CreateAccountRole","fields":[{"name":"roleName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policies","type":"string[]","kind":"string[]","required":false}]},"deleteAccountPolicy":{"http":"DELETE","path":"/{version}/account/team/policies/{Id}","dto":"DeleteAccountPolicy","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"deleteAccountRole":{"http":"DELETE","path":"/{version}/account/team/roles/{Id}","dto":"DeleteAccountRole","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getAccountCollaborators":{"http":"GET","path":"/{version}/account/collaborators","dto":"GetAccountCollaborators","fields":[{"name":"includeAccountOwner","type":"boolean","kind":"boolean","required":true},{"name":"userShouldHavePushDevice","type":"boolean","kind":"boolean","required":true},{"name":"userIds","type":"string[]","kind":"string[]","required":false},{"name":"roleNames","type":"string[]","kind":"string[]","required":false},{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"getAccountPasswordPolicy":{"http":"GET","path":"/{version}/account/team/password-policy","dto":"GetAccountPasswordPolicy","fields":[]},"getAccountTeamPolicies":{"http":"GET","path":"/{version}/account/team/policies","dto":"GetAccountTeamPolicies","fields":[]},"removeTeamMember":{"http":"DELETE","path":"/{version}/account/team/member/{MemberId}","dto":"RemoveTeamMember","fields":[{"name":"memberId","type":"string","kind":"string","required":true}]},"setTeamMemberRoleEnvironments":{"http":"PUT","path":"/{version}/account/team/member/role-environments","dto":"SetTeamMemberRoleEnvironmentsRequest","fields":[{"name":"memberId","type":"string","kind":"string","required":true},{"name":"roleId","type":"string","kind":"string","required":true},{"name":"environments","type":"string[]","kind":"string[]","required":false}]},"getAccountTeamRoles":{"http":"GET","path":"/{version}/account/team/roles","dto":"GetAccountTeamRoles","fields":[]},"sendInviteToTeamMember":{"http":"POST","path":"/{version}/account/team/member/invite","dto":"SendInviteToTeamMember","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"roles","type":"string[]","kind":"string[]","required":false}]},"getAccountTeamInvitations":{"http":"GET","path":"/{version}/account/team/invitations","dto":"GetAccountTeamInvitations","fields":[]},"cancelTeamInvitation":{"http":"DELETE","path":"/{version}/account/team/invitations/{InvitationId}","dto":"CancelTeamInvitation","fields":[{"name":"invitationId","type":"string","kind":"string","required":true}]},"updateTeamMember":{"http":"PUT","path":"/{version}/account/team/member","dto":"UpdateTeamMember","fields":[{"name":"memberId","type":"string","kind":"string","required":true},{"name":"displayName","type":"string","kind":"string","required":false},{"name":"roles","type":"TeamMemberRoleInput[]","kind":"json[]","required":false}]},"updateAccountPolicy":{"http":"PUT","path":"/{version}/account/team/policies","dto":"UpdateAccountPolicy","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"policyName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policyDocumentJson","type":"string","kind":"string","required":false}]},"updateAccountRole":{"http":"PUT","path":"/{version}/account/team/roles","dto":"UpdateAccountRole","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"roleName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policies","type":"string[]","kind":"string[]","required":false}]},"accountHasPasskey":{"http":"POST","path":"/{version}/account/userauth/has-passkey","dto":"AccountHasPasskeyRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"accountStartEmailVerification":{"http":"POST","path":"/{version}/account/userauth/email/start-verification","dto":"AccountStartEmailVerificationRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"accountConfirmEmailVerification":{"http":"POST","path":"/{version}/account/userauth/email/confirm-verification","dto":"AccountConfirmEmailVerificationRequest","fields":[{"name":"email","type":"string","kind":"string","required":true},{"name":"code","type":"string","kind":"string","required":true}]},"accountPasskeyRegistrationOptions":{"http":"POST","path":"/{version}/account/userauth/passkey/registration-options","dto":"AccountPasskeyRegistrationOptionsRequest","fields":[{"name":"verificationToken","type":"string","kind":"string","required":true}]},"accountVerifyPasskeyRegistration":{"http":"POST","path":"/{version}/account/userauth/passkey/verify-registration","dto":"AccountVerifyPasskeyRegistrationRequest","fields":[{"name":"verificationToken","type":"string","kind":"string","required":true},{"name":"ceremonyId","type":"string","kind":"string","required":true},{"name":"attestationResponse","type":"string","kind":"string","required":true},{"name":"friendlyName","type":"string","kind":"string","required":false}]},"accountPasskeyAuthenticationOptions":{"http":"POST","path":"/{version}/account/userauth/passkey/authentication-options","dto":"AccountPasskeyAuthenticationOptionsRequest","fields":[{"name":"email","type":"string","kind":"string","required":true}]},"accountVerifyPasskeyAuthentication":{"http":"POST","path":"/{version}/account/userauth/passkey/verify-authentication","dto":"AccountVerifyPasskeyAuthenticationRequest","fields":[{"name":"ceremonyId","type":"string","kind":"string","required":true},{"name":"assertionResponse","type":"string","kind":"string","required":true}]},"listAccountPasskeys":{"http":"GET","path":"/{version}/account/userauth/passkeys","dto":"ListAccountPasskeysRequest","fields":[]},"renameAccountPasskey":{"http":"POST","path":"/{version}/account/userauth/passkeys/{CredentialId}/rename","dto":"RenameAccountPasskeyRequest","fields":[{"name":"credentialId","type":"string","kind":"string","required":true},{"name":"friendlyName","type":"string","kind":"string","required":true}]},"revokeAccountPasskey":{"http":"POST","path":"/{version}/account/userauth/passkeys/{CredentialId}/revoke","dto":"RevokeAccountPasskeyRequest","fields":[{"name":"credentialId","type":"string","kind":"string","required":true}]},"accountPasskeyEnrollmentOptions":{"http":"POST","path":"/{version}/account/userauth/passkey/enrollment-options","dto":"AccountPasskeyEnrollmentOptionsRequest","fields":[]},"accountVerifyPasskeyEnrollment":{"http":"POST","path":"/{version}/account/userauth/passkey/verify-enrollment","dto":"AccountVerifyPasskeyEnrollmentRequest","fields":[{"name":"ceremonyId","type":"string","kind":"string","required":true},{"name":"attestationResponse","type":"string","kind":"string","required":true},{"name":"friendlyName","type":"string","kind":"string","required":false}]},"getMyAccountUserProfile":{"http":"GET","path":"/{version}/account/me","dto":"GetMyAccountUserProfile","fields":[]},"updateMyAccountUserPhone":{"http":"PUT","path":"/{version}/account/me/phone","dto":"UpdateMyAccountUserPhone","fields":[{"name":"phone","type":"string","kind":"string","required":false}]},"getLicenseDomainDnsStatus":{"http":"GET","path":"/{version}/account/licensing/dns-status","dto":"GetLicenseDomainDnsStatus","fields":[{"name":"domain","type":"string","kind":"string","required":false}]},"getLicenses":{"http":"GET","path":"/{version}/account/licenses","dto":"GetLicenses","fields":[]},"getInstallationLicenseStatus":{"http":"GET","path":"/{version}/account/licensing/status","dto":"GetInstallationLicenseStatus","fields":[]},"getLicenseKey":{"http":"GET","path":"/{version}/account/licenses/{Id}/key","dto":"GetLicenseKey","fields":[{"name":"id","type":"string","kind":"string","required":false}]},"createAiServiceUser":{"http":"POST","path":"/{version}/account/ai/service-users","dto":"CreateAiServiceUserRequest","fields":[{"name":"name","type":"string","kind":"string","required":true},{"name":"accountRoleIds","type":"string[]","kind":"string[]","required":false},{"name":"projectRoles","type":"AiProjectRoleIdsDto[]","kind":"json[]","required":false},{"name":"roleEnvironments","type":"RoleEnvironmentsDto[]","kind":"json[]","required":false}]},"listAiServiceUsers":{"http":"GET","path":"/{version}/account/ai/service-users","dto":"ListAiServiceUsersRequest","fields":[]},"rotateAiServiceUserKey":{"http":"POST","path":"/{version}/account/ai/service-users/{Id}/keys","dto":"RotateAiServiceUserKeyRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"revokeKeyId","type":"string","kind":"string","required":false}]},"revokeAiServiceUserKey":{"http":"DELETE","path":"/{version}/account/ai/service-users/{Id}/keys/{KeyId}","dto":"RevokeAiServiceUserKeyRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"keyId","type":"string","kind":"string","required":true}]},"updateAiServiceUser":{"http":"PUT","path":"/{version}/account/ai/service-users/{Id}","dto":"UpdateAiServiceUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"name","type":"string","kind":"string","required":true}]},"deleteAiServiceUser":{"http":"DELETE","path":"/{version}/account/ai/service-users/{Id}","dto":"DeleteAiServiceUserRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getAgentOnboarding":{"http":"GET","path":"/{version}/account/agent/onboarding","dto":"GetAgentOnboardingRequest","fields":[]},"getAiContext":{"http":"GET","path":"/{version}/account/ai/context","dto":"GetAiContextRequest","fields":[{"name":"format","type":"string","kind":"string","required":false},{"name":"knownVersion","type":"string","kind":"string","required":false}]},"getAiTools":{"http":"GET","path":"/{version}/account/ai/tools","dto":"GetAiToolsRequest","fields":[{"name":"toolset","type":"string","kind":"string","required":false}]},"invokeAiTool":{"http":"POST","path":"/{version}/account/ai/tools/{ToolName}","dto":"InvokeAiToolRequest","fields":[{"name":"toolName","type":"string","kind":"string","required":true},{"name":"argumentsJson","type":"string","kind":"string","required":false}]},"uploadChatAttachment":{"http":"POST","path":"/{version}/account/chat/attachments","dto":"UploadChatAttachmentRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":false},{"name":"fileName","type":"string","kind":"string","required":true},{"name":"contentType","type":"string","kind":"string","required":true},{"name":"base64Content","type":"string","kind":"string","required":true},{"name":"profile","type":"string","kind":"string","required":false},{"name":"topic","type":"string","kind":"string","required":false}]},"chatAvailability":{"http":"GET","path":"/{version}/account/chat/availability","dto":"ChatAvailabilityRequest","fields":[]},"getChatMemory":{"http":"GET","path":"/{version}/account/chat/memory","dto":"GetChatMemoryRequest","fields":[]},"forgetChatMemory":{"http":"DELETE","path":"/{version}/account/chat/memory/{NoteId}","dto":"ForgetChatMemoryRequest","fields":[{"name":"noteId","type":"string","kind":"string","required":true}]},"deleteChatSession":{"http":"DELETE","path":"/{version}/account/chat/sessions/{SessionId}","dto":"DeleteChatSessionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true}]},"setChatSessionArchived":{"http":"PATCH","path":"/{version}/account/chat/sessions/{SessionId}/archive","dto":"SetChatSessionArchivedRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"archived","type":"boolean","kind":"boolean","required":true}]},"setChatSessionPinned":{"http":"PATCH","path":"/{version}/account/chat/sessions/{SessionId}/pin","dto":"SetChatSessionPinnedRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"pinned","type":"boolean","kind":"boolean","required":true}]},"setChatSessionSharing":{"http":"PATCH","path":"/{version}/account/chat/sessions/{SessionId}/sharing","dto":"SetChatSessionSharingRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"doNotShare","type":"boolean","kind":"boolean","required":true}]},"getChatSessions":{"http":"GET","path":"/{version}/account/chat/sessions","dto":"GetChatSessionsRequest","fields":[{"name":"take","type":"number","kind":"number","required":false},{"name":"includeArchived","type":"boolean","kind":"boolean","required":false}]},"getChatSessionEntries":{"http":"GET","path":"/{version}/account/chat/sessions/{SessionId}/entries","dto":"GetChatSessionEntriesRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"sinceSeq","type":"number","kind":"number","required":false}]},"setChatEntryFeedback":{"http":"POST","path":"/{version}/account/chat/sessions/{SessionId}/entries/{EntryId}/feedback","dto":"SetChatEntryFeedbackRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"entryId","type":"string","kind":"string","required":true},{"name":"feedback","type":"string","kind":"string","required":false}]},"answerChatQuestion":{"http":"POST","path":"/{version}/account/chat/sessions/{SessionId}/questions/{EntryId}/answer","dto":"AnswerChatQuestionRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"entryId","type":"string","kind":"string","required":true}]},"decideChatPlan":{"http":"POST","path":"/{version}/account/chat/sessions/{SessionId}/plans/{EntryId}/decision","dto":"DecideChatPlanRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"entryId","type":"string","kind":"string","required":true},{"name":"decision","type":"string","kind":"string","required":true},{"name":"comment","type":"string","kind":"string","required":false}]},"stopChatRunStep":{"http":"POST","path":"/{version}/account/chat/sessions/{SessionId}/steps/{EntryId}/stop","dto":"StopChatRunStepRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":true},{"name":"entryId","type":"string","kind":"string","required":true}]},"chatTurn":{"http":"POST","path":"/{version}/account/chat/turn","dto":"ChatTurnRequest","fields":[{"name":"sessionId","type":"string","kind":"string","required":false},{"name":"message","type":"string","kind":"string","required":true},{"name":"profile","type":"string","kind":"string","required":false},{"name":"topic","type":"string","kind":"string","required":false},{"name":"llmIntegrationId","type":"string","kind":"string","required":false},{"name":"model","type":"string","kind":"string","required":false},{"name":"screenContext","type":"ChatScreenContextDto","kind":"json","required":false}]},"scaffoldProject":{"http":"POST","path":"/{version}/account/ai/scaffold","dto":"ScaffoldProjectRequest","fields":[{"name":"spec","type":"string","kind":"string","required":true},{"name":"mode","type":"string","kind":"string","required":true}]},"validateSchema":{"http":"POST","path":"/{version}/account/ai/schemas/validate","dto":"ValidateSchemaRequest","fields":[{"name":"schemaJson","type":"string","kind":"string","required":true}]},"renderTemplatePreview":{"http":"POST","path":"/{version}/account/ai/templates/render-preview","dto":"RenderTemplatePreviewRequest","fields":[{"name":"channel","type":"string","kind":"string","required":true},{"name":"templateId","type":"string","kind":"string","required":false},{"name":"body","type":"string","kind":"string","required":false},{"name":"subject","type":"string","kind":"string","required":false},{"name":"sampleData","type":"string","kind":"string","required":false}]},"mcp":{"http":"POST","path":"/{version}/account/mcp","dto":"McpRequest","fields":[{"name":"toolsets","type":"string","kind":"string","required":false},{"name":"requestStream","type":"string","kind":"string","required":true}]}},"ai":{"saveAiProjectTrigger":{"http":"POST","path":"/{version}/ai/triggers","dto":"SaveAiProjectTrigger","fields":[{"name":"trigger","type":"SaveTriggerRequest","kind":"json","required":true}]},"getAiProjectTriggers":{"http":"GET","path":"/{version}/ai/triggers","dto":"GetAiProjectTriggers","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getAiProjectTrigger":{"http":"GET","path":"/{version}/ai/triggers/{id}","dto":"GetAiProjectTrigger","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":false}]},"enableAiProjectTrigger":{"http":"PATCH","path":"/{version}/ai/triggers/{triggerId}/enable","dto":"EnableAiProjectTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"disableAiProjectTrigger":{"http":"PATCH","path":"/{version}/ai/triggers/{triggerId}/disable","dto":"DisableAiProjectTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"deleteAiProjectTrigger":{"http":"DELETE","path":"/{version}/ai/triggers/{triggerId}","dto":"DeleteAiProjectTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"deleteEmbeddingIntegration":{"http":"DELETE","path":"/{version}/ai/integrations/embeddings/{Id}","dto":"DeleteEmbeddingIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmbeddingIntegration":{"http":"GET","path":"/{version}/ai/integrations/embeddings/{Id}","dto":"GetEmbeddingIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmbeddingIntegrations":{"http":"GET","path":"/{version}/ai/integrations/embeddings","dto":"GetEmbeddingIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveEmbeddingIntegration":{"http":"POST","path":"/{version}/ai/integrations/embeddings","dto":"SaveEmbeddingIntegration","fields":[{"name":"integration","type":"EmbeddingIntegrationRequest","kind":"json","required":true}]},"testEmbeddingIntegration":{"http":"POST","path":"/{version}/ai/integrations/embeddings/{Id}/test","dto":"TestEmbeddingIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"deleteLlmIntegration":{"http":"DELETE","path":"/{version}/ai/integrations/llms/{Id}","dto":"DeleteLlmIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableLlmIntegration":{"http":"PUT","path":"/{version}/ai/integrations/llms/{Id}/disable","dto":"DisableLlmIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableLlmIntegration":{"http":"PUT","path":"/{version}/ai/integrations/llms/{Id}/enable","dto":"EnableLlmIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getLlmIntegration":{"http":"GET","path":"/{version}/ai/integrations/llms/{id}","dto":"GetLlmIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getLlmIntegrations":{"http":"GET","path":"/{version}/ai/integrations/llms/integrations","dto":"GetLlmIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveLlmIntegration":{"http":"POST","path":"/{version}/ai/integrations/llms/","dto":"SaveLlmIntegration","fields":[{"name":"integration","type":"LlmIntegrationRequest","kind":"json","required":true}]},"setLlmIntegrationAsDefault":{"http":"PUT","path":"/{version}/ai/integrations/llms/{Id}/default","dto":"SetLlmIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testLlmIntegration":{"http":"POST","path":"/{version}/ai/integrations/llms/test","dto":"TestLlmIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deleteMcpIntegration":{"http":"DELETE","path":"/{version}/ai/integrations/mcp/{Id}","dto":"DeleteMcpIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableMcpIntegration":{"http":"PUT","path":"/{version}/ai/integrations/mcp/{Id}/disable","dto":"DisableMcpIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableMcpIntegration":{"http":"PUT","path":"/{version}/ai/integrations/mcp/{Id}/enable","dto":"EnableMcpIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getMcpIntegration":{"http":"GET","path":"/{version}/ai/integrations/mcp/{id}","dto":"GetMcpIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getMcpIntegrations":{"http":"GET","path":"/{version}/ai/integrations/mcp/integrations","dto":"GetMcpIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveMcpIntegration":{"http":"POST","path":"/{version}/ai/integrations/mcp/","dto":"SaveMcpIntegration","fields":[{"name":"integration","type":"McpIntegrationRequest","kind":"json","required":true}]},"testMcpIntegration":{"http":"POST","path":"/{version}/ai/integrations/mcp/test","dto":"TestMcpIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]}},"apikeys":{"getApiKeys":{"http":"POST","path":"/apikeys","dto":"GetApiKeys","fields":[{"name":"environment","type":"string","kind":"string","required":false}]},"regenerateApiKeys":{"http":"POST","path":"/apikeys/regenerate","dto":"RegenerateApiKeys","fields":[{"name":"environment","type":"string","kind":"string","required":false}]}},"auth":{"authDeviceStart":{"http":"POST","path":"/{version}/auth/device/start","dto":"AuthDeviceStartRequest","fields":[{"name":"clientName","type":"string","kind":"string","required":true},{"name":"deviceName","type":"string","kind":"string","required":false}]},"authDeviceToken":{"http":"POST","path":"/{version}/auth/device/token","dto":"AuthDeviceTokenRequest","fields":[{"name":"deviceCode","type":"string","kind":"string","required":true}]},"authDeviceConsent":{"http":"GET","path":"/{version}/auth/device/consent","dto":"AuthDeviceConsentRequest","fields":[{"name":"userCode","type":"string","kind":"string","required":true}]},"authDeviceConsentDecision":{"http":"POST","path":"/{version}/auth/device/consent","dto":"AuthDeviceConsentDecisionRequest","fields":[{"name":"userCode","type":"string","kind":"string","required":true},{"name":"decision","type":"string","kind":"string","required":true},{"name":"accountRoleIds","type":"string[]","kind":"string[]","required":false},{"name":"projectRoles","type":"AiProjectRoleIdsDto[]","kind":"json[]","required":false}]},"authenticate":{"http":"POST","path":"/v3/auth","dto":"Authenticate","fields":[{"name":"provider","type":"string","kind":"string","required":false},{"name":"userName","type":"string","kind":"string","required":false},{"name":"password","type":"string","kind":"string","required":false},{"name":"rememberMe","type":"boolean","kind":"boolean","required":false},{"name":"accessToken","type":"string","kind":"string","required":false},{"name":"accessTokenSecret","type":"string","kind":"string","required":false},{"name":"returnUrl","type":"string","kind":"string","required":false},{"name":"errorView","type":"string","kind":"string","required":false}]}},"code":{"enableCode":{"http":"PUT","path":"/{version}/code/enable","dto":"EnableCode","fields":[]},"disableCode":{"http":"PUT","path":"/{version}/code/disable","dto":"DisableCode","fields":[]},"getCodeIntegrations":{"http":"GET","path":"/{version}/code/integrations","dto":"GetCodeIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"getCodeIntegration":{"http":"GET","path":"/{version}/code/integrations/{id}","dto":"GetCodeIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"saveCodeIntegration":{"http":"POST","path":"/{version}/code/integrations","dto":"SaveCodeIntegration","fields":[{"name":"integration","type":"CodeIntegrationRequest","kind":"json","required":true}]},"testCodeIntegration":{"http":"POST","path":"/{version}/code/integrations/test","dto":"TestCodeIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"confirmCodeIntegrationHumanDelivery":{"http":"POST","path":"/{version}/code/integrations/confirm-human-delivery","dto":"ConfirmCodeIntegrationHumanDeliveryRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deleteCodeIntegration":{"http":"DELETE","path":"/{version}/code/integrations/{Id}","dto":"DeleteCodeIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableCodeIntegration":{"http":"PUT","path":"/{version}/code/integrations/{Id}/enable","dto":"EnableCodeIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableCodeIntegration":{"http":"PUT","path":"/{version}/code/integrations/{Id}/disable","dto":"DisableCodeIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getMarketplaceListings":{"http":"GET","path":"/{version}/code/marketplace/listings","dto":"GetMarketplaceListings","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"categories","type":"MarketplaceCategory[]","kind":"string[]","required":false,"options":["Other","Crm","Erp","Marketing","Communication","Productivity","Storage","Analytics","Identity","Payments","DevTools","Ai","Files","Database","Calendar"]},{"name":"transports","type":"MarketplaceTransport[]","kind":"string[]","required":false,"options":["Mcp","Rest","Code","Internal","Sdk"]},{"name":"search","type":"string","kind":"string","required":false},{"name":"officialOnly","type":"boolean","kind":"boolean","required":false},{"name":"tags","type":"string[]","kind":"string[]","required":false}]},"getMarketplaceListingFunctionTokens":{"http":"GET","path":"/{version}/code/marketplace/listings/{ListingViewId}/functions/{FunctionKey}/tokens","dto":"GetMarketplaceListingFunctionTokens","fields":[{"name":"listingViewId","type":"string","kind":"string","required":true},{"name":"functionKey","type":"string","kind":"string","required":true}]},"getMarketplaceIntegrations":{"http":"GET","path":"/{version}/code/marketplace/integrations","dto":"GetMarketplaceIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"getMarketplaceIntegration":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}","dto":"GetMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"saveMarketplaceIntegration":{"http":"POST","path":"/{version}/code/marketplace/integrations","dto":"SaveMarketplaceIntegration","fields":[{"name":"integration","type":"MarketplaceIntegrationDto","kind":"json","required":true}]},"deleteMarketplaceIntegration":{"http":"DELETE","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}","dto":"DeleteMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"enableMarketplaceIntegration":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/enable","dto":"EnableMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"disableMarketplaceIntegration":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/disable","dto":"DisableMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"getMarketplaceFunctions":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions","dto":"GetMarketplaceFunctions","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"getMarketplaceFunction":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions/{FunctionViewId}","dto":"GetMarketplaceFunction","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"functionViewId","type":"string","kind":"string","required":true}]},"saveMarketplaceFunction":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions","dto":"SaveMarketplaceFunction","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"function","type":"MarketplaceFunctionDto","kind":"json","required":true}]},"deleteMarketplaceFunction":{"http":"DELETE","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions/{FunctionViewId}","dto":"DeleteMarketplaceFunction","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"functionViewId","type":"string","kind":"string","required":true}]},"enableMarketplaceFunction":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions/{FunctionViewId}/enable","dto":"EnableMarketplaceFunction","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"functionViewId","type":"string","kind":"string","required":true}]},"disableMarketplaceFunction":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions/{FunctionViewId}/disable","dto":"DisableMarketplaceFunction","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"functionViewId","type":"string","kind":"string","required":true}]},"getMarketplaceFunctionTokens":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/functions/{FunctionViewId}/tokens","dto":"GetMarketplaceFunctionTokens","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"functionViewId","type":"string","kind":"string","required":true}]},"invokeMarketplaceFunction":{"http":"POST","path":"/{version}/code/marketplace/functions/{FunctionViewId}/invoke","dto":"InvokeMarketplaceFunction","fields":[{"name":"functionViewId","type":"string","kind":"string","required":true}]},"getMarketplaceListing":{"http":"GET","path":"/{version}/code/marketplace/listings/{ListingViewId}","dto":"GetMarketplaceListing","fields":[{"name":"listingViewId","type":"string","kind":"string","required":true}]},"testMarketplaceIntegration":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/test","dto":"TestMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"getMarketplaceIntegrationAccess":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/access","dto":"GetMarketplaceIntegrationAccess","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"setMarketplaceIntegrationRoleAccess":{"http":"PUT","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/access/roles","dto":"SetMarketplaceIntegrationRoleAccess","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"roleId","type":"string","kind":"string","required":true},{"name":"package","type":"MarketplaceAccessLevel","kind":"string","required":true,"options":["None","Viewer","FunctionsOnly","ReadOnly","FullAccess","Manage"]},{"name":"manage","type":"boolean","kind":"boolean","required":true}]},"saveMarketplaceIntegrationCustomAccess":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/access/roles/custom","dto":"SaveMarketplaceIntegrationCustomAccess","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"roleId","type":"string","kind":"string","required":true},{"name":"basePackage","type":"MarketplaceAccessLevel","kind":"string","required":true,"options":["None","Viewer","FunctionsOnly","ReadOnly","FullAccess","Manage"]},{"name":"tools","type":"string[]","kind":"string[]","required":true},{"name":"functions","type":"string[]","kind":"string[]","required":true},{"name":"manage","type":"boolean","kind":"boolean","required":true},{"name":"newPolicyForThisRoleOnly","type":"boolean","kind":"boolean","required":true}]},"getMarketplaceIntegrationTools":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/tools","dto":"GetMarketplaceIntegrationTools","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"startMarketplaceIntegrationSignIn":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/oauth/start","dto":"StartMarketplaceIntegrationSignIn","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"signOutMarketplaceIntegration":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/oauth/sign-out","dto":"SignOutMarketplaceIntegration","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"replaceMarketplaceIntegrationSecrets":{"http":"PUT","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/secrets","dto":"ReplaceMarketplaceIntegrationSecretsRequest","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"revealMarketplaceIntegrationSecrets":{"http":"POST","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/secrets/reveal","dto":"RevealMarketplaceIntegrationSecretsRequest","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"setMarketplaceIntegrationTokenMappings":{"http":"PUT","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/token-mappings","dto":"SetMarketplaceIntegrationTokenMappingsRequest","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true},{"name":"tokenMappings","type":"TokenMappingDto[]","kind":"json[]","required":true}]},"getMarketplaceFunctionCatalog":{"http":"GET","path":"/{version}/code/marketplace/integrations/{IntegrationViewId}/catalog","dto":"GetMarketplaceFunctionCatalog","fields":[{"name":"integrationViewId","type":"string","kind":"string","required":true}]},"getMarketplaceFunctionRuns":{"http":"GET","path":"/{version}/code/marketplace/functions/runs","dto":"GetMarketplaceFunctionRuns","fields":[{"name":"functionId","type":"string","kind":"string","required":false},{"name":"triggerId","type":"string","kind":"string","required":false},{"name":"taskId","type":"string","kind":"string","required":false},{"name":"integrationId","type":"string","kind":"string","required":false},{"name":"limit","type":"number","kind":"number","required":false}]},"getCodeFunctions":{"http":"GET","path":"/{version}/code/functions","dto":"GetCodeFunctions","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"prefix","type":"string","kind":"string","required":false},{"name":"tag","type":"string","kind":"string","required":false}]},"getCodeFunctionEventSample":{"http":"GET","path":"/{version}/code/functions/event-sample","dto":"GetCodeFunctionEventSample","fields":[{"name":"source","type":"CodeFunctionSource","kind":"string","required":true,"options":["Database","Membership","Files","Payments","Ai","Scheduler","Manual"]},{"name":"event","type":"string","kind":"string","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getCodeFunctionQualifiers":{"http":"GET","path":"/{version}/code/functions/qualifiers","dto":"GetCodeFunctionQualifiers","fields":[{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"functionId","type":"string","kind":"string","required":true}]},"getCodeFunctionRuns":{"http":"GET","path":"/{version}/code/functions/runs","dto":"GetCodeFunctionRuns","fields":[{"name":"triggerId","type":"string","kind":"string","required":false},{"name":"taskId","type":"string","kind":"string","required":false},{"name":"limit","type":"number","kind":"number","required":false}]},"invokeCodeFunction":{"http":"POST","path":"/{version}/code/functions/invoke","dto":"InvokeCodeFunction","fields":[{"name":"functionRef","type":"FunctionRefDto","kind":"json","required":true}]}},"compliance":{"getComplianceSettings":{"http":"GET","path":"/{version}/compliance/settings","dto":"GetComplianceSettings","fields":[]},"removeRetentionWindow":{"http":"DELETE","path":"/{version}/compliance/retention","dto":"RemoveRetentionWindowRequest","fields":[{"name":"dataKind","type":"string","kind":"string","required":true}]},"saveRetentionWindow":{"http":"POST","path":"/{version}/compliance/retention","dto":"SaveRetentionWindowRequest","fields":[{"name":"dataKind","type":"string","kind":"string","required":true},{"name":"days","type":"number","kind":"number","required":true},{"name":"action","type":"string","kind":"string","required":true}]},"assignRegime":{"http":"POST","path":"/{version}/compliance/regimes","dto":"AssignRegimeRequest","fields":[{"name":"regime","type":"string","kind":"string","required":true}]},"clearRegime":{"http":"DELETE","path":"/{version}/compliance/regimes","dto":"ClearRegimeRequest","fields":[{"name":"regime","type":"string","kind":"string","required":true}]},"defineConsentPurpose":{"http":"POST","path":"/{version}/compliance/purposes","dto":"DefineConsentPurposeRequest","fields":[{"name":"key","type":"string","kind":"string","required":true},{"name":"name","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"mappedTags","type":"string[]","kind":"string[]","required":true},{"name":"regulatoryBasis","type":"string[]","kind":"string[]","required":true},{"name":"description","type":"string","kind":"string","required":false}]},"deprecateConsentPurpose":{"http":"POST","path":"/{version}/compliance/purposes/deprecate","dto":"DeprecateConsentPurposeRequest","fields":[{"name":"key","type":"string","kind":"string","required":true}]},"getLegalHolds":{"http":"GET","path":"/{version}/compliance/holds","dto":"GetLegalHolds","fields":[]},"placeLegalHold":{"http":"POST","path":"/{version}/compliance/holds","dto":"PlaceLegalHoldRequest","fields":[{"name":"subjectKind","type":"string","kind":"string","required":true},{"name":"subjectId","type":"string","kind":"string","required":true},{"name":"reason","type":"string","kind":"string","required":true}]},"releaseLegalHold":{"http":"POST","path":"/{version}/compliance/holds/release","dto":"ReleaseLegalHoldRequest","fields":[{"name":"holdId","type":"string","kind":"string","required":true}]},"approveDsarRequest":{"http":"POST","path":"/{version}/compliance/dsar/approve","dto":"ApproveDsarRequestRequest","fields":[{"name":"requestId","type":"string","kind":"string","required":true}]},"rejectDsarRequest":{"http":"POST","path":"/{version}/compliance/dsar/reject","dto":"RejectDsarRequestRequest","fields":[{"name":"requestId","type":"string","kind":"string","required":true},{"name":"reason","type":"string","kind":"string","required":true}]},"getDsarRequests":{"http":"GET","path":"/{version}/compliance/dsar","dto":"GetDsarRequests","fields":[]},"openDsarRequest":{"http":"POST","path":"/{version}/compliance/dsar","dto":"OpenDsarRequestRequest","fields":[{"name":"subjectKind","type":"string","kind":"string","required":true},{"name":"subjectId","type":"string","kind":"string","required":true}]},"getComplianceAuditLog":{"http":"GET","path":"/{version}/compliance/audit","dto":"GetComplianceAuditLog","fields":[{"name":"from","type":"string","kind":"string","required":false},{"name":"to","type":"string","kind":"string","required":false},{"name":"subjectKind","type":"string","kind":"string","required":false},{"name":"subjectId","type":"string","kind":"string","required":false},{"name":"limit","type":"number","kind":"number","required":true}]},"getAccountCompliance":{"http":"GET","path":"/{version}/compliance/account","dto":"GetAccountCompliance","fields":[]},"saveDsarPolicy":{"http":"POST","path":"/{version}/compliance/account/dsar-policy","dto":"SaveDsarPolicyRequest","fields":[{"name":"mode","type":"string","kind":"string","required":true},{"name":"delayDays","type":"number","kind":"number","required":true}]},"saveIncidentRouting":{"http":"POST","path":"/{version}/compliance/account/incident-routing","dto":"SaveIncidentRoutingRequest","fields":[{"name":"autoForwardAdvisories","type":"boolean","kind":"boolean","required":true},{"name":"securityContact","type":"string","kind":"string","required":false}]}},"database":{"disableDatabase":{"http":"PUT","path":"/{version}/database/disable","dto":"DisableDatabase","fields":[]},"enableDatabase":{"http":"PUT","path":"/{version}/database/enable","dto":"EnableDatabase","fields":[]},"deleteSchemaTrigger":{"http":"DELETE","path":"/{version}/database/schemas/triggers/{triggerId}","dto":"DeleteSchemaTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"disableSchemaTrigger":{"http":"PATCH","path":"/{version}/database/schemas/triggers/{triggerId}/disable","dto":"DisableSchemaTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"enableSchemaTrigger":{"http":"PATCH","path":"/{version}/database/schemas/triggers/{triggerId}/enable","dto":"EnableSchemaTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getSchemaTrigger":{"http":"GET","path":"/{version}/database/schemas/triggers/{id}","dto":"GetSchemaTrigger","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getSchemaTriggers":{"http":"GET","path":"/{version}/database/schemas/triggers","dto":"GetSchemaTriggers","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"saveSchemaTrigger":{"http":"POST","path":"/{version}/database/schemas/triggers","dto":"SaveSchemaTrigger","fields":[{"name":"trigger","type":"SaveTriggerRequest","kind":"json","required":true}]},"deleteDatabaseTaxonomy":{"http":"DELETE","path":"/{version}/database/taxonomies/{Id}","dto":"DeleteDatabaseTaxonomyRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseTaxonomy":{"http":"GET","path":"/{version}/database/taxonomies/{id}","dto":"GetDatabaseTaxonomy","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseTaxonomies":{"http":"GET","path":"/{version}/database/taxonomies","dto":"GetDatabaseTaxonomies","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"getDatabaseTaxonomyTree":{"http":"GET","path":"/{version}/database/taxonomies/tree","dto":"GetDatabaseTaxonomyTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"includeTerms","type":"boolean","kind":"boolean","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"saveDatabaseTaxonomy":{"http":"POST","path":"/{version}/database/taxonomies","dto":"SaveDatabaseTaxonomyRequest","fields":[{"name":"viewId","type":"string","kind":"string","required":false},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"termsMetaDataSchema","type":"string","kind":"string","required":false},{"name":"termsMetaVisualSchema","type":"string","kind":"string","required":false},{"name":"parentId","type":"string","kind":"string","required":false},{"name":"dependencies","type":"string[]","kind":"string[]","required":false}]},"deleteDatabaseTaxonomyTerm":{"http":"DELETE","path":"/{version}/database/taxonomies/{TaxonomyId}/terms/{Id}","dto":"DeleteDatabaseTaxonomyTermRequest","fields":[{"name":"taxonomyId","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"deleteManyDatabaseTaxonomyTerms":{"http":"DELETE","path":"/{version}/database/taxonomies/{TaxonomyId}/terms/many","dto":"DeleteManyDatabaseTaxonomyTermsRequest","fields":[{"name":"taxonomyId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":true}]},"getDatabaseTaxonomyTerm":{"http":"GET","path":"/{version}/database/taxonomies/{TaxonomyId}/terms/{Id}","dto":"GetDatabaseTaxonomyTermRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyId","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getDatabaseMergedTermTree":{"http":"GET","path":"/{version}/database/taxonomies/{TaxonomyName}/merged-tree","dto":"GetDatabaseMergedTermTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getDatabaseTaxonomyTermTree":{"http":"GET","path":"/{version}/database/taxonomies/{TaxonomyName}/terms/tree","dto":"GetDatabaseTaxonomyTermTreeRequest","fields":[{"name":"allLanguages","type":"boolean","kind":"boolean","required":true},{"name":"taxonomyName","type":"string","kind":"string","required":true},{"name":"rootTermId","type":"string","kind":"string","required":false},{"name":"depth","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"saveDatabaseTaxonomyTerm":{"http":"POST","path":"/{version}/database/taxonomies/{TaxonomyId}/terms","dto":"SaveDatabaseTaxonomyTermRequest","fields":[{"name":"taxonomyId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"document","type":"string","kind":"string","required":true}]},"updateDatabaseTaxonomyTerm":{"http":"PUT","path":"/{version}/database/taxonomies/{TaxonomyId}/terms/{Id}","dto":"UpdateDatabaseTaxonomyTermRequest","fields":[{"name":"taxonomyId","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"update","type":"string","kind":"string","required":true}]},"applyDatabaseSchemaBundle":{"http":"POST","path":"/{version}/database/schemas/apply-bundle","dto":"ApplyDatabaseSchemaBundleRequest","fields":[{"name":"entities","type":"string","kind":"string","required":false},{"name":"bundleJson","type":"string","kind":"string","required":false},{"name":"tier","type":"string","kind":"string","required":false},{"name":"translatable","type":"boolean","kind":"boolean","required":true},{"name":"publish","type":"boolean","kind":"boolean","required":true}]},"deleteDatabaseSchema":{"http":"DELETE","path":"/{version}/database/schemas/{Id}","dto":"DeleteDatabaseSchemaRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"discardDatabaseSchemaDraft":{"http":"DELETE","path":"/{version}/database/schemas/{Id}/draft","dto":"DiscardDatabaseSchemaDraftRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"endUserOwnRecordsReport":{"http":"POST","path":"/{version}/database/schemas/end-user-own-records","dto":"EndUserOwnRecordsReportRequest","fields":[{"name":"dryRun","type":"boolean","kind":"boolean","required":true},{"name":"enable","type":"string[]","kind":"string[]","required":true}]},"getDatabaseSchema":{"http":"GET","path":"/{version}/database/schemas/{id}","dto":"GetDatabaseSchema","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseSchemas":{"http":"GET","path":"/{version}/database/schemas","dto":"GetDatabaseSchemas","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"getDatabaseSchemaDraft":{"http":"GET","path":"/{version}/database/schemas/{Id}/draft","dto":"GetDatabaseSchemaDraft","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseSchemaIndexStatus":{"http":"GET","path":"/{version}/database/schemas/{Id}/index-status","dto":"GetDatabaseSchemaIndexStatus","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseSchemaListSettings":{"http":"GET","path":"/{version}/database/schemas/{Id}/list-settings","dto":"GetDatabaseSchemaListSettings","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseSchemaVersionDiff":{"http":"GET","path":"/{version}/database/schemas/{Id}/versions/diff","dto":"GetDatabaseSchemaVersionDiff","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"fromVersion","type":"number","kind":"number","required":true},{"name":"toVersion","type":"number","kind":"number","required":true}]},"getDatabaseSchemaVersions":{"http":"GET","path":"/{version}/database/schemas/{Id}/versions","dto":"GetDatabaseSchemaVersions","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"publishDatabaseSchema":{"http":"POST","path":"/{version}/database/schemas/{Id}/publish","dto":"PublishDatabaseSchemaRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"confirmed","type":"boolean","kind":"boolean","required":true}]},"renameDatabaseSchema":{"http":"PUT","path":"/{version}/database/schemas/{Id}/rename","dto":"RenameDatabaseSchemaRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"title","type":"string","kind":"string","required":true}]},"saveDatabaseSchema":{"http":"POST","path":"/{version}/database/schemas","dto":"SaveDatabaseSchemaRequest","fields":[{"name":"viewId","type":"string","kind":"string","required":false},{"name":"schemaName","type":"string","kind":"string","required":true},{"name":"dataSchema","type":"string","kind":"string","required":false},{"name":"visualSchema","type":"string","kind":"string","required":false},{"name":"settings","type":"SchemaSettingsDto","kind":"json","required":false}]},"updateDatabaseSchemaDraft":{"http":"PUT","path":"/{version}/database/schemas/{Id}/draft","dto":"UpdateDatabaseSchemaDraftRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"dataSchema","type":"string","kind":"string","required":false},{"name":"visualSchema","type":"string","kind":"string","required":false}]},"updateDatabaseSchemaEmbed":{"http":"PUT","path":"/{version}/database/schemas/{Id}/embed","dto":"UpdateDatabaseSchemaEmbedRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"embed","type":"SchemaEmbedSettingsDto","kind":"json","required":true}]},"updateDatabaseSchemaListSettings":{"http":"PUT","path":"/{version}/database/schemas/{Id}/list-settings","dto":"UpdateDatabaseSchemaListSettingsRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"settings","type":"SchemaListSettingsDto","kind":"json","required":true}]},"updateDatabaseSchemaSettings":{"http":"PUT","path":"/{version}/database/schemas/{Id}/settings","dto":"UpdateDatabaseSchemaSettingsRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"settings","type":"SchemaSettingsDto","kind":"json","required":true}]},"aggregateRecords":{"http":"POST","path":"/{version}/database/collections/{collectionName}/aggregate","dto":"AggregateRecords","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"pipeline","type":"string","kind":"string","required":true}]},"changeRecordResponsibility":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}/responsibility","dto":"ChangeRecordResponsibility","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"newResponsibleUserId","type":"string","kind":"string","required":true}]},"countRecords":{"http":"GET","path":"/{version}/database/collections/{collectionName}/count","dto":"CountRecords","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false}]},"deleteManyRecords":{"http":"DELETE","path":"/{version}/database/collections/{collectionName}/many","dto":"DeleteManyRecords","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":true},{"name":"allRecords","type":"boolean","kind":"boolean","required":false}]},"deleteRecord":{"http":"DELETE","path":"/{version}/database/collections/{collectionName}/{id}","dto":"DeleteRecord","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"distinctRecordValues":{"http":"GET","path":"/{version}/database/collections/{collectionName}/distinct","dto":"DistinctRecordValues","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"field","type":"string","kind":"string","required":true},{"name":"filter","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false}]},"executeRecordsAggregate":{"http":"POST","path":"/{version}/database/collections/{collectionName}/aggregates/{aggregateId}/execute","dto":"ExecuteRecordsAggregate","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"aggregateId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"findRecords":{"http":"GET","path":"/{version}/database/collections/{collectionName}","dto":"FindRecords","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":false},{"name":"contactId","type":"string","kind":"string","required":false},{"name":"schemaVersion","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false},{"name":"sortBy","type":"string","kind":"string","required":false},{"name":"sortOrder","type":"number","kind":"number","required":false},{"name":"expandReferences","type":"boolean","kind":"boolean","required":true},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true}]},"findOneRecord":{"http":"GET","path":"/{version}/database/collections/{collectionName}/{id}","dto":"FindOneRecord","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"expandReferences","type":"boolean","kind":"boolean","required":true},{"name":"allLanguages","type":"boolean","kind":"boolean","required":true}]},"getCollectionIndexes":{"http":"GET","path":"/{version}/database/collections/{collectionName}/indexes","dto":"GetCollectionIndexes","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"insertManyRecords":{"http":"POST","path":"/{version}/database/collections/{collectionName}/many","dto":"InsertManyRecords","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"documents","type":"string","kind":"string","required":true}]},"insertRecord":{"http":"POST","path":"/{version}/database/collections/{collectionName}","dto":"InsertRecord","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"document","type":"string","kind":"string","required":true}]},"replaceRecord":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}/replace","dto":"ReplaceRecord","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"replacement","type":"string","kind":"string","required":true}]},"seedCollectionRecords":{"http":"POST","path":"/{version}/database/collections/seed","dto":"SeedCollectionRecords","fields":[{"name":"mode","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"collections","type":"string","kind":"string","required":true}]},"updateManyRecords":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/many","dto":"UpdateManyRecords","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"filter","type":"string","kind":"string","required":true},{"name":"allRecords","type":"boolean","kind":"boolean","required":false},{"name":"update","type":"string","kind":"string","required":true},{"name":"arrayFilters","type":"string","kind":"string","required":false}]},"updateOneRecord":{"http":"PUT","path":"/{version}/database/collections/{collectionName}/{id}","dto":"UpdateOneRecord","fields":[{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"update","type":"string","kind":"string","required":true},{"name":"arrayFilters","type":"string","kind":"string","required":false}]},"deleteDatabaseIntegration":{"http":"DELETE","path":"/{version}/database/integrations/{Id}","dto":"DeleteDatabaseIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableDatabaseIntegration":{"http":"PUT","path":"/{version}/database/integrations/{Id}/disable","dto":"DisableDatabaseIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableDatabaseIntegration":{"http":"PUT","path":"/{version}/database/integrations/{Id}/enable","dto":"EnableDatabaseIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseIntegration":{"http":"GET","path":"/{version}/database/integrations/{id}","dto":"GetDatabaseIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getDatabaseIntegrations":{"http":"GET","path":"/{version}/database/integrations","dto":"GetDatabaseIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"getAllowedFlexTiers":{"http":"GET","path":"/{version}/database/integrations/flex-tiers","dto":"GetAllowedFlexTiers","fields":[]},"revealManagedFlexConnectionString":{"http":"GET","path":"/{version}/database/integrations/{Id}/connection-string","dto":"RevealManagedFlexConnectionString","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"saveDatabaseIntegration":{"http":"POST","path":"/{version}/database/integrations","dto":"SaveDatabaseIntegration","fields":[{"name":"integration","type":"DatabaseIntegrationRequest","kind":"json","required":true}]},"setDatabaseIntegrationAsDefault":{"http":"PUT","path":"/{version}/database/integrations/{Id}/default","dto":"SetDatabaseIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testDatabaseIntegration":{"http":"POST","path":"/{version}/database/integrations/test","dto":"TestDatabaseIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"createCollectionImport":{"http":"POST","path":"/{version}/database/imports","dto":"CreateCollectionImport","fields":[{"name":"file","type":"FileResourceRefDto","kind":"json","required":true},{"name":"schemaId","type":"string","kind":"string","required":true},{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"delimiter","type":"string","kind":"string","required":true},{"name":"hasHeader","type":"boolean","kind":"boolean","required":true},{"name":"mapping","type":"ImportColumnMappingDto[]","kind":"json[]","required":true}]},"deleteCollectionImport":{"http":"DELETE","path":"/{version}/database/imports/{Id}","dto":"DeleteCollectionImportRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getCollectionImport":{"http":"GET","path":"/{version}/database/imports/{Id}","dto":"GetCollectionImport","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getCollectionImports":{"http":"GET","path":"/{version}/database/imports","dto":"GetCollectionImports","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"requestImportUploadUrl":{"http":"POST","path":"/{version}/database/imports/upload-url","dto":"RequestImportUploadUrlRequest","fields":[{"name":"fileAccountId","type":"string","kind":"string","required":false},{"name":"fileName","type":"string","kind":"string","required":true}]},"analyzeImportFile":{"http":"POST","path":"/{version}/database/imports/analyze","dto":"AnalyzeImportFileRequest","fields":[{"name":"file","type":"FileResourceRefDto","kind":"json","required":true},{"name":"delimiter","type":"string","kind":"string","required":true},{"name":"hasHeader","type":"boolean","kind":"boolean","required":true}]},"deleteDatabaseAggregate":{"http":"DELETE","path":"/{version}/database/aggregates/{Id}","dto":"DeleteDatabaseAggregateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":true}]},"getDatabaseAggregate":{"http":"GET","path":"/{version}/database/aggregates/{Id}","dto":"GetDatabaseAggregate","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":true}]},"getDatabaseAggregates":{"http":"GET","path":"/{version}/database/aggregates","dto":"GetDatabaseAggregates","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":true},{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"saveDatabaseAggregate":{"http":"POST","path":"/{version}/database/aggregates","dto":"SaveDatabaseAggregateRequest","fields":[{"name":"viewId","type":"string","kind":"string","required":false},{"name":"schemaId","type":"string","kind":"string","required":true},{"name":"displayName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"pipeline","type":"string","kind":"string","required":true}]},"testDatabaseAggregate":{"http":"POST","path":"/{version}/database/aggregates/test","dto":"TestDatabaseAggregateRequest","fields":[{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"collectionName","type":"string","kind":"string","required":true},{"name":"pipeline","type":"string","kind":"string","required":true}]}},"diagnostics":{"getDiagnosticPacks":{"http":"GET","path":"/{version}/diagnostics/packs","dto":"GetDiagnosticPacks","fields":[]},"runDiagnosticPack":{"http":"POST","path":"/{version}/diagnostics/packs/{PackName}/run","dto":"RunDiagnosticPackRequest","fields":[{"name":"packName","type":"string","kind":"string","required":true},{"name":"packVersion","type":"number","kind":"number","required":false},{"name":"caseId","type":"string","kind":"string","required":false}]},"getDiagnosticEcho":{"http":"GET","path":"/{version}/diagnostics/echo","dto":"GetDiagnosticEcho","fields":[{"name":"caseId","type":"string","kind":"string","required":false}]},"readDiagnosticEvents":{"http":"GET","path":"/{version}/diagnostics/events","dto":"ReadDiagnosticEventsRequest","fields":[{"name":"stream","type":"string","kind":"string","required":true},{"name":"from","type":"number","kind":"number","required":true},{"name":"count","type":"number","kind":"number","required":true},{"name":"caseId","type":"string","kind":"string","required":false}]},"queryDiagnosticLogs":{"http":"GET","path":"/{version}/diagnostics/logs","dto":"QueryDiagnosticLogsRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"level","type":"string","kind":"string","required":false},{"name":"module","type":"string","kind":"string","required":false},{"name":"logCorrelationId","type":"string","kind":"string","required":false},{"name":"eventCode","type":"string","kind":"string","required":false},{"name":"search","type":"string","kind":"string","required":false},{"name":"fromUtc","type":"string","kind":"string","required":false},{"name":"toUtc","type":"string","kind":"string","required":false},{"name":"caseId","type":"string","kind":"string","required":false}]},"inspectDiagnosticRedis":{"http":"GET","path":"/{version}/diagnostics/redis","dto":"InspectDiagnosticRedisRequest","fields":[{"name":"keyPattern","type":"string","kind":"string","required":true},{"name":"caseId","type":"string","kind":"string","required":false}]},"runDiagnosticHealthCheck":{"http":"POST","path":"/{version}/diagnostics/health/{CheckId}","dto":"RunDiagnosticHealthCheckRequest","fields":[{"name":"checkId","type":"string","kind":"string","required":true},{"name":"caseId","type":"string","kind":"string","required":false}]}},"echo":{"echo":{"http":"GET","path":"/{version}/echo","dto":"Echo","fields":[]}},"email":{"oneClickUnsubscribe":{"http":"POST","path":"/{version}/email/one-click-unsubscribe","dto":"OneClickUnsubscribeRequest","fields":[{"name":"token","type":"string","kind":"string","required":true}]},"getEmailPreferencesByLink":{"http":"GET","path":"/{version}/email/preferences","dto":"GetEmailPreferencesByLinkRequest","fields":[{"name":"token","type":"string","kind":"string","required":true}]}},"environments":{"list":{"http":"GET","path":"/{version}/account/projects/environments","dto":"GetProjectEnvironments","fields":[]},"create":{"http":"POST","path":"/{version}/account/projects/environments","dto":"CreateProjectEnvironmentRequest","fields":[{"name":"environmentName","type":"string","kind":"string","required":true},{"name":"integration","type":"DatabaseIntegrationRequest","kind":"json","required":true}]},"delete":{"http":"DELETE","path":"/{version}/account/projects/environments/{environmentName}","dto":"DeleteProjectEnvironmentRequest","fields":[{"name":"environmentName","type":"string","kind":"string","required":true}]}},"files":{"disableFiles":{"http":"PUT","path":"/{version}/files/disable","dto":"DisableFiles","fields":[]},"enableFiles":{"http":"PUT","path":"/{version}/files/enable","dto":"EnableFiles","fields":[]},"deleteFilesTrigger":{"http":"DELETE","path":"/{version}/files/triggers/{triggerId}","dto":"DeleteFilesTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"disableFilesTrigger":{"http":"PATCH","path":"/{version}/files/triggers/{triggerId}/disable","dto":"DisableFilesTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"enableFilesTrigger":{"http":"PATCH","path":"/{version}/files/triggers/{triggerId}/enable","dto":"EnableFilesTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getFilesTrigger":{"http":"GET","path":"/{version}/files/triggers/{id}","dto":"GetFilesTrigger","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getFilesTriggers":{"http":"GET","path":"/{version}/files/triggers","dto":"GetFilesTriggers","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"saveFilesTrigger":{"http":"POST","path":"/{version}/files/triggers","dto":"SaveFilesTrigger","fields":[{"name":"trigger","type":"SaveTriggerRequest","kind":"json","required":true}]},"makeFilePrivate":{"http":"POST","path":"/{version}/files/item/private","dto":"MakeFilePrivateRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"makeFilePublic":{"http":"POST","path":"/{version}/files/item/public","dto":"MakeFilePublicRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"makeFolderPrivate":{"http":"POST","path":"/{version}/files/folder/private","dto":"MakeFolderPrivateRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"makeFolderPublic":{"http":"POST","path":"/{version}/files/folder/public","dto":"MakeFolderPublicRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"deleteFilesIntegration":{"http":"DELETE","path":"/{version}/files/integrations/{Id}","dto":"DeleteFilesIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableFilesIntegration":{"http":"PUT","path":"/{version}/files/integrations/{Id}/disable","dto":"DisableFilesIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableFilesIntegration":{"http":"PUT","path":"/{version}/files/integrations/{Id}/enable","dto":"EnableFilesIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getFilesIntegration":{"http":"GET","path":"/{version}/files/integrations/{id}","dto":"GetFilesIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getFilesIntegrations":{"http":"GET","path":"/{version}/files/integrations","dto":"GetFilesIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveFilesIntegration":{"http":"POST","path":"/{version}/files/integrations","dto":"SaveFilesIntegration","fields":[{"name":"integration","type":"FilesIntegrationRequest","kind":"json","required":true}]},"setFilesIntegrationAsDefault":{"http":"PUT","path":"/{version}/files/integrations/{Id}/default","dto":"SetFilesIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testFilesIntegration":{"http":"POST","path":"/{version}/files/integrations/test","dto":"TestFilesIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"getFile":{"http":"GET","path":"/{version}/files/item","dto":"GetFile","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]},"getFileById":{"http":"GET","path":"/{version}/files/item/by-id","dto":"GetFileById","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"id","type":"string","kind":"string","required":true}]},"getFolderFiles":{"http":"GET","path":"/{version}/files/folder","dto":"GetFolderFiles","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":false}]},"useFile":{"http":"POST","path":"/{version}/files/item/use","dto":"UseFileRequest","fields":[{"name":"filesIntegrationId","type":"string","kind":"string","required":true},{"name":"path","type":"string","kind":"string","required":true}]}},"internal":{"internalsTypeGen":{"http":"GET","path":"/internal/_typegen","dto":"InternalsTypeGen","fields":[{"name":"typegen_0_SmtpEmailIntegrationRequest","type":"SmtpEmailIntegrationRequest","kind":"json","required":false},{"name":"typegen_1_AwsSesEmailIntegrationRequest","type":"AwsSesEmailIntegrationRequest","kind":"json","required":false},{"name":"typegen_2_SendGridEmailIntegrationRequest","type":"SendGridEmailIntegrationRequest","kind":"json","required":false},{"name":"typegen_3_MailGunEmailIntegrationRequest","type":"MailGunEmailIntegrationRequest","kind":"json","required":false},{"name":"typegen_4_EmailToAllUsersDeliverySettingsRequest","type":"EmailToAllUsersDeliverySettingsRequest","kind":"json","required":false},{"name":"typegen_5_EmailToAccountUsersDeliverySettingsRequest","type":"EmailToAccountUsersDeliverySettingsRequest","kind":"json","required":false},{"name":"typegen_6_EmailToCollectionRecordsDeliverySettingsRequest","type":"EmailToCollectionRecordsDeliverySettingsRequest","kind":"json","required":false},{"name":"typegen_7_EmailToEmailsDeliverySettingsRequest","type":"EmailToEmailsDeliverySettingsRequest","kind":"json","required":false},{"name":"typegen_8_EmailToUsersDeliverySettingsRequest","type":"EmailToUsersDeliverySettingsRequest","kind":"json","required":false},{"name":"typegen_9_MembershipTriggerRequest","type":"MembershipTriggerRequest","kind":"json","required":false},{"name":"typegen_10_SchemaTriggerRequest","type":"SchemaTriggerRequest","kind":"json","required":false},{"name":"typegen_11_FilesTriggerRequest","type":"FilesTriggerRequest","kind":"json","required":false},{"name":"typegen_12_PaymentTriggerRequest","type":"PaymentTriggerRequest","kind":"json","required":false},{"name":"typegen_15_MongoDbConnectionStringDatabaseIntegrationRequest","type":"MongoDbConnectionStringDatabaseIntegrationRequest","kind":"json","required":false},{"name":"typegen_16_MongoDbAtlasFlexManagedDatabaseIntegrationRequest","type":"MongoDbAtlasFlexManagedDatabaseIntegrationRequest","kind":"json","required":false},{"name":"typegen_16_GoogleDriveFilesIntegrationRequest","type":"GoogleDriveFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_17_FtpFilesIntegrationRequest","type":"FtpFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_18_DropBoxFilesIntegrationRequest","type":"DropBoxFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_19_AppleICloudFilesIntegrationRequest","type":"AppleICloudFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_20_AwsS3FilesIntegrationRequest","type":"AwsS3FilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_21_GoogleCloudFilesIntegrationRequest","type":"GoogleCloudFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_22_AzureBlobFilesIntegrationRequest","type":"AzureBlobFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_23_LocalFilesIntegrationRequest","type":"LocalFilesIntegrationRequest","kind":"json","required":false},{"name":"typegen_24_AmqpLoggingIntegrationRequest","type":"AmqpLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_25_AwsKinesisLoggingIntegrationRequest","type":"AwsKinesisLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_26_AwsS3LoggingIntegrationRequest","type":"AwsS3LoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_28_NewRelicLoggingIntegrationRequest","type":"NewRelicLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_30_MongoDbLoggingIntegrationRequest","type":"MongoDbLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_31_KafkaLoggingIntegrationRequest","type":"KafkaLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_32_PrometheusLoggingIntegrationRequest","type":"PrometheusLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_33_DataDogLoggingIntegrationRequest","type":"DataDogLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_34_InternalKafkaLoggingIntegrationRequest","type":"InternalKafkaLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_35_ElasticSearchLoggingIntegrationRequest","type":"ElasticSearchLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_37_SplunkLoggingIntegrationRequest","type":"SplunkLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_38_AzureOtelLoggingIntegrationRequest","type":"AzureOtelLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_39_KibanaLoggingIntegrationRequest","type":"KibanaLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_40_LocalFileLoggingIntegrationRequest","type":"LocalFileLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_41_OktaMembershipIntegrationRequest","type":"OktaMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_42_XMembershipIntegrationRequest","type":"XMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_43_GoogleMembershipIntegrationRequest","type":"GoogleMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_44_MicrosoftMembershipIntegrationRequest","type":"MicrosoftMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_45_GitHubMembershipIntegrationRequest","type":"GitHubMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_46_MetaMembershipIntegrationRequest","type":"MetaMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_47_AppleMembershipIntegrationRequest","type":"AppleMembershipIntegrationRequest","kind":"json","required":false},{"name":"typegen_48_LemonSqueezyPaymentIntegrationRequest","type":"LemonSqueezyPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_49_AdyenPaymentIntegrationRequest","type":"AdyenPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_50_MolliePaymentIntegrationRequest","type":"MolliePaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_51_PaddlePaymentIntegrationRequest","type":"PaddlePaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_52_PayPalPaymentIntegrationRequest","type":"PayPalPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_53_StripePaymentIntegrationRequest","type":"StripePaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_54_AppleInAppPaymentIntegrationRequest","type":"AppleInAppPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_55_GoogleInAppPaymentIntegrationRequest","type":"GoogleInAppPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_285_MontonioPaymentIntegrationRequest","type":"MontonioPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_287_ShopifyPaymentIntegrationRequest","type":"ShopifyPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_288_WooCommercePaymentIntegrationRequest","type":"WooCommercePaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_289_MagentoPaymentIntegrationRequest","type":"MagentoPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_290_BraintreePaymentIntegrationRequest","type":"BraintreePaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_291_AuthorizeNetPaymentIntegrationRequest","type":"AuthorizeNetPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_292_CheckOutComPaymentIntegrationRequest","type":"CheckOutComPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_293_WorldpayPaymentIntegrationRequest","type":"WorldpayPaymentIntegrationRequest","kind":"json","required":false},{"name":"typegen_56_EdgeWebPushIntegrationRequest","type":"EdgeWebPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_57_ChromePluginPushIntegrationRequest","type":"ChromePluginPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_58_SafariPushIntegrationRequest","type":"SafariPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_59_ChromeWebPushIntegrationRequest","type":"ChromeWebPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_60_FirefoxWebPushIntegrationRequest","type":"FirefoxWebPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_61_AndroidFirebasePushIntegrationRequest","type":"AndroidFirebasePushIntegrationRequest","kind":"json","required":false},{"name":"typegen_62_AppleApnsPushIntegrationRequest","type":"AppleApnsPushIntegrationRequest","kind":"json","required":false},{"name":"typegen_65_AwsLambdaCodeIntegrationRequest","type":"AwsLambdaCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_66_AzureFunctionsCodeIntegrationRequest","type":"AzureFunctionsCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_67_GoogleCloudFunctionsCodeIntegrationRequest","type":"GoogleCloudFunctionsCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_68_OllamaLlmIntegrationRequest","type":"OllamaLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_69_OpenRouterLlmIntegrationRequest","type":"OpenRouterLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_70_MistralLlmIntegrationRequest","type":"MistralLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_71_GrokLlmIntegrationRequest","type":"GrokLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_72_GroqLlmIntegrationRequest","type":"GroqLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_73_GoogleLlmIntegrationRequest","type":"GoogleLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_74_AnthropicLlmIntegrationRequest","type":"AnthropicLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_75_OpenAiLlmIntegrationRequest","type":"OpenAiLlmIntegrationRequest","kind":"json","required":false},{"name":"typegen_76_PlaywrightMcpIntegrationRequest","type":"PlaywrightMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_77_MongoDbMcpIntegrationRequest","type":"MongoDbMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_78_GitHubMcpIntegrationRequest","type":"GitHubMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_79_StripeMcpIntegrationRequest","type":"StripeMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_80_BraveSearchMcpIntegrationRequest","type":"BraveSearchMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_81_ObsidianMcpIntegrationRequest","type":"ObsidianMcpIntegrationRequest","kind":"json","required":false},{"name":"typegen_82_EmailTemplateDto","type":"EmailTemplateDto","kind":"json","required":false},{"name":"typegen_83_PushTemplateDto","type":"PushTemplateDto","kind":"json","required":false},{"name":"typegen_84_SmsTemplateDto","type":"SmsTemplateDto","kind":"json","required":false},{"name":"typegen_85_SystemEmailTemplateDto","type":"SystemEmailTemplateDto","kind":"json","required":false},{"name":"typegen_86_TriggerActionEmailDto","type":"TriggerActionEmailDto","kind":"json","required":false},{"name":"typegen_87_TriggerActionPushDto","type":"TriggerActionPushDto","kind":"json","required":false},{"name":"typegen_88_TriggerActionCodeDto","type":"TriggerActionCodeDto","kind":"json","required":false},{"name":"typegen_89_TriggerActionWebhookDto","type":"TriggerActionWebhookDto","kind":"json","required":false},{"name":"typegen_236_TriggerActionSmsDto","type":"TriggerActionSmsDto","kind":"json","required":false},{"name":"typegen_237_TriggerActionSseDto","type":"TriggerActionSseDto","kind":"json","required":false},{"name":"typegen_238_TriggerActionMarketplaceDto","type":"TriggerActionMarketplaceDto","kind":"json","required":false},{"name":"typegen_239_SseDeliverySettingsDto","type":"SseDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_240_GetTriggers","type":"GetTriggers","kind":"json","required":false},{"name":"typegen_241_GetTriggersResponse","type":"GetTriggersResponse","kind":"json","required":false},{"name":"typegen_90_EmailToAllUsersDeliverySettingsDto","type":"EmailToAllUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_91_EmailToAccountUsersDeliverySettingsDto","type":"EmailToAccountUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_92_EmailToUsersDeliverySettingsDto","type":"EmailToUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_93_EmailToEmailAddressesDeliverySettingsDto","type":"EmailToEmailAddressesDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_94_EmailToCollectionRecordsDeliverySettingsDto","type":"EmailToCollectionRecordsDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_95_PushToAllUsersDeliverySettingsDto","type":"PushToAllUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_96_PushToUsersDeliverySettingsDto","type":"PushToUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_229_PushToAccountUsersDeliverySettingsDto","type":"PushToAccountUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_97_PushToCollectionRecordsDeliverySettingsDto","type":"PushToCollectionRecordsDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_98_PushToDevicesDeliverySettingsDto","type":"PushToDevicesDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_99_SmsToAllUsersDeliverySettingsDto","type":"SmsToAllUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_100_SmsToUsersDeliverySettingsDto","type":"SmsToUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_249_SmsToAccountUsersDeliverySettingsDto","type":"SmsToAccountUsersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_101_SmsToCollectionRecordsDeliverySettingsDto","type":"SmsToCollectionRecordsDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_102_SmsToPhoneNumbersDeliverySettingsDto","type":"SmsToPhoneNumbersDeliverySettingsDto","kind":"json","required":false},{"name":"typegen_103_OpenAiLlmIntegrationDto","type":"OpenAiLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_104_AnthropicLlmIntegrationDto","type":"AnthropicLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_105_OllamaLlmIntegrationDto","type":"OllamaLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_106_GroqLlmIntegrationDto","type":"GroqLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_107_GoogleLlmIntegrationDto","type":"GoogleLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_108_MistralLlmIntegrationDto","type":"MistralLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_109_OpenRouterLlmIntegrationDto","type":"OpenRouterLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_110_GrokLlmIntegrationDto","type":"GrokLlmIntegrationDto","kind":"json","required":false},{"name":"typegen_111_DockerMcpIntegrationDto","type":"DockerMcpIntegrationDto","kind":"json","required":false},{"name":"typegen_112_GoogleCalendarMcpIntegrationDto","type":"GoogleCalendarMcpIntegrationDto","kind":"json","required":false},{"name":"typegen_113_ObsidianMcpIntegrationDto","type":"ObsidianMcpIntegrationDto","kind":"json","required":false},{"name":"typegen_114_AwsLambdaCrossAccountRoleCodeIntegrationDto","type":"AwsLambdaCrossAccountRoleCodeIntegrationDto","kind":"json","required":false},{"name":"typegen_115_AwsLambdaIamCodeIntegrationDto","type":"AwsLambdaIamCodeIntegrationDto","kind":"json","required":false},{"name":"typegen_116_AzureFunctionsCodeIntegrationDto","type":"AzureFunctionsCodeIntegrationDto","kind":"json","required":false},{"name":"typegen_118_GoogleCloudFunctionsCodeIntegrationDto","type":"GoogleCloudFunctionsCodeIntegrationDto","kind":"json","required":false},{"name":"typegen_120_AdyenPaymentIntegrationDto","type":"AdyenPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_121_AppleInAppPaymentIntegrationDto","type":"AppleInAppPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_122_GoogleInAppPaymentIntegrationDto","type":"GoogleInAppPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_123_LemonSqueezyPaymentIntegrationDto","type":"LemonSqueezyPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_124_MolliePaymentIntegrationDto","type":"MolliePaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_125_PaddlePaymentIntegrationDto","type":"PaddlePaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_126_PayPalPaymentIntegrationDto","type":"PayPalPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_127_StripePaymentIntegrationDto","type":"StripePaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_184_ShopifyPaymentIntegrationDto","type":"ShopifyPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_185_WooCommercePaymentIntegrationDto","type":"WooCommercePaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_186_MagentoPaymentIntegrationDto","type":"MagentoPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_187_BraintreePaymentIntegrationDto","type":"BraintreePaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_188_AuthorizeNetPaymentIntegrationDto","type":"AuthorizeNetPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_189_CheckOutComPaymentIntegrationDto","type":"CheckOutComPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_190_WorldpayPaymentIntegrationDto","type":"WorldpayPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_286_MontonioPaymentIntegrationDto","type":"MontonioPaymentIntegrationDto","kind":"json","required":false},{"name":"typegen_294_PaymentOrderEventDto","type":"PaymentOrderEventDto","kind":"json","required":false},{"name":"typegen_128_AppleSignInMembershipIntegrationDto","type":"AppleSignInMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_129_GitHubMembershipIntegrationDto","type":"GitHubMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_130_GoogleMembershipIntegrationDto","type":"GoogleMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_131_MetaMembershipIntegrationDto","type":"MetaMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_132_MicrosoftMembershipIntegrationDto","type":"MicrosoftMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_133_OktaMembershipIntegrationDto","type":"OktaMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_134_XMembershipIntegrationDto","type":"XMembershipIntegrationDto","kind":"json","required":false},{"name":"typegen_135_AmqpLoggingIntegrationDto","type":"AmqpLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_136_AwsKinesisLoggingIntegrationDto","type":"AwsKinesisLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_137_AwsS3CrossAccountRoleLoggingIntegrationDto","type":"AwsS3CrossAccountRoleLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_138_AwsS3IamLoggingIntegrationDto","type":"AwsS3IamLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_139_AzureOtelLoggingIntegrationDto","type":"AzureOtelLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_140_DataDogLoggingIntegrationDto","type":"DataDogLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_141_ElasticSearchLoggingIntegrationDto","type":"ElasticSearchLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_142_InternalKafkaLoggingIntegrationDto","type":"InternalKafkaLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_143_KafkaLoggingIntegrationDto","type":"KafkaLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_144_KibanaLoggingIntegrationDto","type":"KibanaLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_145_LocalFileLoggingIntegrationDto","type":"LocalFileLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_147_MongoDbLoggingIntegrationDto","type":"MongoDbLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_148_NewRelicLoggingIntegrationDto","type":"NewRelicLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_149_PrometheusLoggingIntegrationDto","type":"PrometheusLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_150_SplunkLoggingIntegrationDto","type":"SplunkLoggingIntegrationDto","kind":"json","required":false},{"name":"typegen_153_AppleICloudFilesIntegrationDto","type":"AppleICloudFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_154_AwsS3CrossAccountRoleFilesIntegrationDto","type":"AwsS3CrossAccountRoleFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_155_AwsS3IamFilesIntegrationDto","type":"AwsS3IamFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_156_AzureBlobFilesIntegrationDto","type":"AzureBlobFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_157_DropBoxFilesIntegrationDto","type":"DropBoxFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_158_FtpFilesIntegrationDto","type":"FtpFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_159_GoogleCloudFilesIntegrationDto","type":"GoogleCloudFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_160_GoogleDriveFilesIntegrationDto","type":"GoogleDriveFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_161_LocalFilesIntegrationDto","type":"LocalFilesIntegrationDto","kind":"json","required":false},{"name":"typegen_164_MongoDbConnectionStringIntegrationDto","type":"MongoDbConnectionStringIntegrationDto","kind":"json","required":false},{"name":"typegen_165_MongoDbAtlasFlexManagedIntegrationDto","type":"MongoDbAtlasFlexManagedIntegrationDto","kind":"json","required":false},{"name":"typegen_165_BirdSmsIntegrationDto","type":"BirdSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_166_PlivoSmsIntegrationDto","type":"PlivoSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_167_SinchSmsIntegrationDto","type":"SinchSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_168_TelesignSmsIntegrationDto","type":"TelesignSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_169_TelnyxSmsIntegrationDto","type":"TelnyxSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_170_TwilioSmsIntegrationDto","type":"TwilioSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_171_VonageSmsIntegrationDto","type":"VonageSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_246_FakeSmsIntegrationDto","type":"FakeSmsIntegrationDto","kind":"json","required":false},{"name":"typegen_172_AndroidFirebasePushIntegrationDto","type":"AndroidFirebasePushIntegrationDto","kind":"json","required":false},{"name":"typegen_173_AppleApnsPushIntegrationDto","type":"AppleApnsPushIntegrationDto","kind":"json","required":false},{"name":"typegen_174_ChromePluginPushIntegrationDto","type":"ChromePluginPushIntegrationDto","kind":"json","required":false},{"name":"typegen_175_ChromeWebPushIntegrationDto","type":"ChromeWebPushIntegrationDto","kind":"json","required":false},{"name":"typegen_176_EdgeWebPushIntegrationDto","type":"EdgeWebPushIntegrationDto","kind":"json","required":false},{"name":"typegen_177_FirefoxWebPushIntegrationDto","type":"FirefoxWebPushIntegrationDto","kind":"json","required":false},{"name":"typegen_178_SafariPushIntegrationDto","type":"SafariPushIntegrationDto","kind":"json","required":false},{"name":"typegen_247_FakePushIntegrationDto","type":"FakePushIntegrationDto","kind":"json","required":false},{"name":"typegen_179_AwsCrossAccountRoleEmailIntegrationDto","type":"AwsCrossAccountRoleEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_180_AwsIamEmailIntegrationDto","type":"AwsIamEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_181_MailGunEmailIntegrationDto","type":"MailGunEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_182_SendGridEmailIntegrationDto","type":"SendGridEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_183_SmtpEmailIntegrationDto","type":"SmtpEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_248_FakeEmailIntegrationDto","type":"FakeEmailIntegrationDto","kind":"json","required":false},{"name":"typegen_192_WebhookIntegrationDto","type":"WebhookIntegrationDto","kind":"json","required":false},{"name":"typegen_193_WebhookDestinationDto","type":"WebhookDestinationDto","kind":"json","required":false},{"name":"typegen_194_SchedulerTaskDto","type":"SchedulerTaskDto","kind":"json","required":false},{"name":"typegen_249_EmailCampaignSchedulerTaskRequest","type":"EmailCampaignSchedulerTaskRequest","kind":"json","required":false},{"name":"typegen_250_SmsCampaignSchedulerTaskRequest","type":"SmsCampaignSchedulerTaskRequest","kind":"json","required":false},{"name":"typegen_251_PushCampaignSchedulerTaskRequest","type":"PushCampaignSchedulerTaskRequest","kind":"json","required":false},{"name":"typegen_195_MongoDbAggregateDto","type":"MongoDbAggregateDto","kind":"json","required":false},{"name":"typegen_196_MarketplaceIntegrationDto","type":"MarketplaceIntegrationDto","kind":"json","required":false},{"name":"typegen_197_MarketplaceFunctionDto","type":"MarketplaceFunctionDto","kind":"json","required":false},{"name":"typegen_198_MarketplaceListingDto","type":"MarketplaceListingDto","kind":"json","required":false},{"name":"typegen_199_MarketplaceFunctionDefinitionDto","type":"MarketplaceFunctionDefinitionDto","kind":"json","required":false},{"name":"typegen_200_MarketplaceFunctionParameterDto","type":"MarketplaceFunctionParameterDto","kind":"json","required":false},{"name":"typegen_201_EnableCode","type":"EnableCode","kind":"json","required":false},{"name":"typegen_202_DisableCode","type":"DisableCode","kind":"json","required":false},{"name":"typegen_203_GetCodeIntegrations","type":"GetCodeIntegrations","kind":"json","required":false},{"name":"typegen_204_GetCodeIntegration","type":"GetCodeIntegration","kind":"json","required":false},{"name":"typegen_205_SaveCodeIntegration","type":"SaveCodeIntegration","kind":"json","required":false},{"name":"typegen_206_TestCodeIntegration","type":"TestCodeIntegration","kind":"json","required":false},{"name":"typegen_207_ConfirmCodeIntegrationHumanDeliveryRequest","type":"ConfirmCodeIntegrationHumanDeliveryRequest","kind":"json","required":false},{"name":"typegen_209_DeleteCodeIntegrationRequest","type":"DeleteCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_210_EnableCodeIntegrationRequest","type":"EnableCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_211_DisableCodeIntegrationRequest","type":"DisableCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_212_GetMarketplaceListings","type":"GetMarketplaceListings","kind":"json","required":false},{"name":"typegen_213_GetMarketplaceListingFunctionTokens","type":"GetMarketplaceListingFunctionTokens","kind":"json","required":false},{"name":"typegen_214_GetMarketplaceIntegrations","type":"GetMarketplaceIntegrations","kind":"json","required":false},{"name":"typegen_215_GetMarketplaceIntegration","type":"GetMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_216_SaveMarketplaceIntegration","type":"SaveMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_217_DeleteMarketplaceIntegration","type":"DeleteMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_218_EnableMarketplaceIntegration","type":"EnableMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_219_DisableMarketplaceIntegration","type":"DisableMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_221_GetMarketplaceFunctions","type":"GetMarketplaceFunctions","kind":"json","required":false},{"name":"typegen_222_GetMarketplaceFunction","type":"GetMarketplaceFunction","kind":"json","required":false},{"name":"typegen_223_SaveMarketplaceFunction","type":"SaveMarketplaceFunction","kind":"json","required":false},{"name":"typegen_224_DeleteMarketplaceFunction","type":"DeleteMarketplaceFunction","kind":"json","required":false},{"name":"typegen_225_EnableMarketplaceFunction","type":"EnableMarketplaceFunction","kind":"json","required":false},{"name":"typegen_226_DisableMarketplaceFunction","type":"DisableMarketplaceFunction","kind":"json","required":false},{"name":"typegen_227_GetMarketplaceFunctionTokens","type":"GetMarketplaceFunctionTokens","kind":"json","required":false},{"name":"typegen_228_InvokeMarketplaceFunction","type":"InvokeMarketplaceFunction","kind":"json","required":false},{"name":"typegen_232_GetMarketplaceListing","type":"GetMarketplaceListing","kind":"json","required":false},{"name":"typegen_233_TestMarketplaceIntegration","type":"TestMarketplaceIntegration","kind":"json","required":false},{"name":"typegen_234_TestMarketplaceIntegrationResponse","type":"TestMarketplaceIntegrationResponse","kind":"json","required":false},{"name":"typegen_235_GetMarketplaceListingResponse","type":"GetMarketplaceListingResponse","kind":"json","required":false},{"name":"typegen_230_AdminPortalStructureDto","type":"AdminPortalStructureDto","kind":"json","required":false},{"name":"typegen_231_AdminPortalModuleDto","type":"AdminPortalModuleDto","kind":"json","required":false},{"name":"typegen_236_UserMessageEntryWireDto","type":"UserMessageEntryWireDto","kind":"json","required":false},{"name":"typegen_237_AssistantTextEntryWireDto","type":"AssistantTextEntryWireDto","kind":"json","required":false},{"name":"typegen_238_AssistantQuestionEntryWireDto","type":"AssistantQuestionEntryWireDto","kind":"json","required":false},{"name":"typegen_239_UserAnswerEntryWireDto","type":"UserAnswerEntryWireDto","kind":"json","required":false},{"name":"typegen_240_PlanEntryWireDto","type":"PlanEntryWireDto","kind":"json","required":false},{"name":"typegen_241_UserDecisionEntryWireDto","type":"UserDecisionEntryWireDto","kind":"json","required":false},{"name":"typegen_242_RunStepEntryWireDto","type":"RunStepEntryWireDto","kind":"json","required":false},{"name":"typegen_243_ActionPendingEntryWireDto","type":"ActionPendingEntryWireDto","kind":"json","required":false},{"name":"typegen_244_NoticeEntryWireDto","type":"NoticeEntryWireDto","kind":"json","required":false},{"name":"typegen_245_ConversationSnapshotEntryWireDto","type":"ConversationSnapshotEntryWireDto","kind":"json","required":false},{"name":"typegen_269_FunctionRefDto","type":"FunctionRefDto","kind":"json","required":false},{"name":"typegen_270_CodeFunctionEventDto","type":"CodeFunctionEventDto","kind":"json","required":false},{"name":"typegen_271_CodeFunctionContextDto","type":"CodeFunctionContextDto","kind":"json","required":false},{"name":"typegen_272_CodeFunctionCallerDto","type":"CodeFunctionCallerDto","kind":"json","required":false},{"name":"typegen_273_CodeFunctionRunAsDto","type":"CodeFunctionRunAsDto","kind":"json","required":false},{"name":"typegen_274_CodeFunctionDataDto","type":"CodeFunctionDataDto","kind":"json","required":false},{"name":"typegen_275_DatabaseRecordChangeDto","type":"DatabaseRecordChangeDto","kind":"json","required":false},{"name":"typegen_276_UserChangeDto","type":"UserChangeDto","kind":"json","required":false},{"name":"typegen_277_FileChangeDto","type":"FileChangeDto","kind":"json","required":false},{"name":"typegen_278_PaymentFactDto","type":"PaymentFactDto","kind":"json","required":false},{"name":"typegen_279_AiUsageEventDto","type":"AiUsageEventDto","kind":"json","required":false},{"name":"typegen_280_ScheduledTaskInfoDto","type":"ScheduledTaskInfoDto","kind":"json","required":false},{"name":"typegen_281_FakeCodeIntegrationDto","type":"FakeCodeIntegrationDto","kind":"json","required":false},{"name":"typegen_282_FakeCodeIntegrationRequest","type":"FakeCodeIntegrationRequest","kind":"json","required":false},{"name":"typegen_283_CodeFunctionSchedulerTaskRequest","type":"CodeFunctionSchedulerTaskRequest","kind":"json","required":false},{"name":"typegen_284_MarketplaceFunctionSchedulerTaskRequest","type":"MarketplaceFunctionSchedulerTaskRequest","kind":"json","required":false},{"name":"typegen_285_AwsCloudWatchLoggingIntegrationRequest","type":"AwsCloudWatchLoggingIntegrationRequest","kind":"json","required":false},{"name":"typegen_286_AwsCloudWatchLoggingIntegrationDto","type":"AwsCloudWatchLoggingIntegrationDto","kind":"json","required":false}]}},"licensing":{"startLicenseDomainVerification":{"http":"POST","path":"/{version}/licensing/domain-verification/start","dto":"StartLicenseDomainVerificationRequest","fields":[{"name":"domain","type":"string","kind":"string","required":false}]},"getLicenseDomainVerificationStatus":{"http":"GET","path":"/{version}/licensing/domain-verification/status","dto":"GetLicenseDomainVerificationStatus","fields":[{"name":"domain","type":"string","kind":"string","required":false}]},"postLicenseHeartbeat":{"http":"POST","path":"/{version}/licensing/heartbeat","dto":"PostLicenseHeartbeat","fields":[{"name":"license","type":"string","kind":"string","required":false},{"name":"licenseAccountId","type":"string","kind":"string","required":false},{"name":"installationId","type":"string","kind":"string","required":false},{"name":"domain","type":"string","kind":"string","required":false},{"name":"hostKind","type":"string","kind":"string","required":false},{"name":"release","type":"string","kind":"string","required":false},{"name":"instanceVersion","type":"string","kind":"string","required":false}]}},"logs":{"disableLogging":{"http":"PUT","path":"/{version}/logs/disable","dto":"DisableLogging","fields":[]},"enableLogging":{"http":"PUT","path":"/{version}/logs/enable","dto":"EnableLogging","fields":[{"name":"createNorbixLogging","type":"boolean","kind":"boolean","required":true}]},"deleteLoggingIntegration":{"http":"DELETE","path":"/{version}/logs/integrations/{Id}","dto":"DeleteLoggingIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"wipeLogs","type":"boolean","kind":"boolean","required":true}]},"disableLoggingIntegration":{"http":"PUT","path":"/{version}/logs/integrations/{Id}/disable","dto":"DisableLoggingIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableLoggingIntegration":{"http":"PUT","path":"/{version}/logs/integrations/{Id}/enable","dto":"EnableLoggingIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getLoggingIntegration":{"http":"GET","path":"/{version}/logs/integrations/{id}","dto":"GetLoggingIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getLoggingIntegrations":{"http":"GET","path":"/{version}/logs/integrations","dto":"GetLoggingIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveLoggingIntegration":{"http":"POST","path":"/{version}/logs/integrations","dto":"SaveLoggingIntegration","fields":[{"name":"integration","type":"LoggingIntegrationRequest","kind":"json","required":true}]},"testLoggingIntegration":{"http":"POST","path":"/{version}/logs/integrations/test","dto":"TestLoggingIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"cleanLogs":{"http":"POST","path":"/{version}/logs/clean","dto":"CleanLogs","fields":[]},"getLogsByCorrelationId":{"http":"GET","path":"/{version}/logs/audit","dto":"GetLogsByCorrelationId","fields":[{"name":"targetCorrelationId","type":"string","kind":"string","required":true}]},"getLog":{"http":"GET","path":"/{version}/logs/{Id}","dto":"GetLog","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getLogs":{"http":"GET","path":"/{version}/logs","dto":"GetLogs","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"level","type":"string","kind":"string","required":false},{"name":"module","type":"string","kind":"string","required":false},{"name":"logCorrelationId","type":"string","kind":"string","required":false},{"name":"eventCode","type":"string","kind":"string","required":false},{"name":"search","type":"string","kind":"string","required":false},{"name":"metaKey","type":"string","kind":"string","required":false},{"name":"metaValue","type":"string","kind":"string","required":false},{"name":"fromUtc","type":"string","kind":"string","required":false},{"name":"toUtc","type":"string","kind":"string","required":false}]},"getLogSettings":{"http":"GET","path":"/{version}/logs/settings","dto":"GetLogSettings","fields":[]},"saveLogSettings":{"http":"POST","path":"/{version}/logs/settings","dto":"SaveLogSettings","fields":[{"name":"skipCloudDashboardLogs","type":"boolean","kind":"boolean","required":false},{"name":"skipHttpBodyMeta","type":"boolean","kind":"boolean","required":false},{"name":"aiChatLoggingEnabled","type":"boolean","kind":"boolean","required":false}]}},"membership":{"disableMembership":{"http":"PUT","path":"/{version}/membership/disable","dto":"DisableMembership","fields":[]},"enableMembership":{"http":"PUT","path":"/{version}/membership/enable","dto":"EnableMembership","fields":[]},"importUsers":{"http":"POST","path":"/{version}/membership/users/import","dto":"ImportUsersRequest","fields":[{"name":"dryRun","type":"boolean","kind":"boolean","required":true},{"name":"ignoreDefaultRoles","type":"boolean","kind":"boolean","required":true},{"name":"users","type":"ImportUserRowDto[]","kind":"json[]","required":true}]},"repairLoginProjectIds":{"http":"POST","path":"/{version}/membership/users/repair-logins","dto":"RepairLoginProjectIdsRequest","fields":[{"name":"dryRun","type":"boolean","kind":"boolean","required":true}]},"issueServiceUserApiKey":{"http":"POST","path":"/{version}/membership/users/{Id}/api-keys","dto":"IssueServiceUserApiKeyRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"name","type":"string","kind":"string","required":true},{"name":"scopes","type":"string[]","kind":"string[]","required":false},{"name":"expiresInDays","type":"number","kind":"number","required":false},{"name":"notes","type":"string","kind":"string","required":false}]},"listServiceUserApiKeys":{"http":"GET","path":"/{version}/membership/users/{Id}/api-keys","dto":"ListServiceUserApiKeysRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"deleteServiceUserApiKey":{"http":"DELETE","path":"/{version}/membership/users/{Id}/api-keys/{KeyId}","dto":"DeleteServiceUserApiKeyRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"keyId","type":"number","kind":"number","required":true}]},"deleteMembershipTrigger":{"http":"DELETE","path":"/{version}/membership/triggers/{triggerId}","dto":"DeleteMembershipTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"disableMembershipTrigger":{"http":"PATCH","path":"/{version}/membership/triggers/{triggerId}/disable","dto":"DisableMembershipTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"enableMembershipTrigger":{"http":"PATCH","path":"/{version}/membership/triggers/{triggerId}/enable","dto":"EnableMembershipTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getMembershipTrigger":{"http":"GET","path":"/{version}/membership/triggers/{id}","dto":"GetMembershipTrigger","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getMembershipTriggers":{"http":"GET","path":"/{version}/membership/triggers","dto":"GetMembershipTriggers","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"saveMembershipTrigger":{"http":"POST","path":"/{version}/membership/triggers","dto":"SaveMembershipTrigger","fields":[{"name":"trigger","type":"SaveTriggerRequest","kind":"json","required":true}]},"createRole":{"http":"POST","path":"/{version}/membership/roles","dto":"CreateRole","fields":[{"name":"roleName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policies","type":"string[]","kind":"string[]","required":false}]},"deleteRole":{"http":"DELETE","path":"/{version}/membership/roles","dto":"DeleteRole","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getRole":{"http":"GET","path":"/{version}/membership/roles/{Id}","dto":"GetRole","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getRoles":{"http":"GET","path":"/{version}/membership/roles","dto":"GetRoles","fields":[]},"updateRolePolicies":{"http":"PATCH","path":"/{version}/membership/roles","dto":"UpdateRolePolicies","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"roleName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policies","type":"string[]","kind":"string[]","required":false}]},"createPolicy":{"http":"POST","path":"/{version}/membership/policies","dto":"CreatePolicy","fields":[{"name":"policyName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policyDocumentJson","type":"string","kind":"string","required":false}]},"deletePolicy":{"http":"DELETE","path":"/{version}/membership/policies","dto":"DeletePolicy","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPolicy":{"http":"GET","path":"/{version}/membership/policies/{Id}","dto":"GetPolicy","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPolicies":{"http":"GET","path":"/{version}/membership/policies","dto":"GetPolicies","fields":[]},"updatePolicy":{"http":"PUT","path":"/{version}/membership/policies","dto":"UpdatePolicy","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"policyName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"policyDocumentJson","type":"string","kind":"string","required":false}]},"getPasskeySettings":{"http":"GET","path":"/{version}/membership/passkey/settings","dto":"GetPasskeySettings","fields":[]},"savePasskeySettings":{"http":"POST","path":"/{version}/membership/passkey/settings","dto":"SavePasskeySettings","fields":[{"name":"enabled","type":"boolean","kind":"boolean","required":true},{"name":"codeTtlMinutes","type":"number","kind":"number","required":true},{"name":"maxCredentialsPerUser","type":"number","kind":"number","required":true},{"name":"recoveryCodeCount","type":"number","kind":"number","required":true},{"name":"generateRecoveryCodesAtSignup","type":"boolean","kind":"boolean","required":true},{"name":"authenticatorAttachment","type":"string","kind":"string","required":true},{"name":"allowMagicLinkRecovery","type":"boolean","kind":"boolean","required":true},{"name":"refreshTokenTtlDays","type":"number","kind":"number","required":true},{"name":"rpId","type":"string","kind":"string","required":false}]},"deleteMembershipIntegration":{"http":"DELETE","path":"/{version}/membership/integrations/{Id}","dto":"DeleteMembershipIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableMembershipIntegration":{"http":"PUT","path":"/{version}/membership/integrations/{Id}/disable","dto":"DisableMembershipIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableMembershipIntegration":{"http":"PUT","path":"/{version}/membership/integrations/{Id}/enable","dto":"EnableMembershipIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getMembershipIntegration":{"http":"GET","path":"/{version}/membership/integrations/{id}","dto":"GetMembershipIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getMembershipIntegrations":{"http":"GET","path":"/{version}/membership/integrations","dto":"GetMembershipIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveMembershipIntegration":{"http":"POST","path":"/{version}/membership/integrations","dto":"SaveMembershipIntegration","fields":[{"name":"integration","type":"MembershipIntegrationRequest","kind":"json","required":true}]},"setMembershipIntegrationAsDefault":{"http":"PUT","path":"/{version}/membership/integrations/{Id}/default","dto":"SetMembershipIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getAuthorizationSettings":{"http":"GET","path":"/{version}/membership/authorization","dto":"GetAuthorizationSettings","fields":[]},"updateAuthorizationSettings":{"http":"PUT","path":"/{version}/membership/authorization","dto":"UpdateAuthorizationSettings","fields":[{"name":"setting","type":"string","kind":"string","required":false},{"name":"defaultRoles","type":"string[]","kind":"string[]","required":false},{"name":"allowedRegistrationRoles","type":"string[]","kind":"string[]","required":false},{"name":"allowGuestUsers","type":"boolean","kind":"boolean","required":false},{"name":"guestCleanupPeriodDays","type":"number","kind":"number","required":false},{"name":"userRegistersAsRole","type":"string","kind":"string","required":false},{"name":"guestRegistersAsRole","type":"string","kind":"string","required":false},{"name":"allowedRegisterRoles","type":"string[]","kind":"string[]","required":false},{"name":"needVerification","type":"boolean","kind":"boolean","required":true},{"name":"verificationEmailTemplate","type":"string","kind":"string","required":false},{"name":"deactivationEmailTemplate","type":"string","kind":"string","required":false},{"name":"allowInviteUsers","type":"boolean","kind":"boolean","required":true},{"name":"allowDeactivateUsers","type":"boolean","kind":"boolean","required":true},{"name":"inviteUserEmailTemplate","type":"string","kind":"string","required":false},{"name":"invitationExpiration","type":"number","kind":"number","required":false},{"name":"emailVerificationExpiration","type":"number","kind":"number","required":false},{"name":"deactivationExpiration","type":"number","kind":"number","required":false},{"name":"defaultSubscribeToNews","type":"boolean","kind":"boolean","required":true},{"name":"allowEmailRegistration","type":"boolean","kind":"boolean","required":false},{"name":"inviteOnly","type":"boolean","kind":"boolean","required":false},{"name":"allowAnyoneToSignUp","type":"boolean","kind":"boolean","required":false},{"name":"minLength","type":"number","kind":"number","required":true},{"name":"maxLength","type":"number","kind":"number","required":false},{"name":"minNumbers","type":"number","kind":"number","required":false},{"name":"maxNumbers","type":"number","kind":"number","required":false},{"name":"minUpper","type":"number","kind":"number","required":false},{"name":"maxUpper","type":"number","kind":"number","required":false},{"name":"minLower","type":"number","kind":"number","required":false},{"name":"maxLower","type":"number","kind":"number","required":false},{"name":"minSpecial","type":"number","kind":"number","required":false},{"name":"maxSpecial","type":"number","kind":"number","required":false},{"name":"allowedSpecial","type":"string","kind":"string","required":false}]},"updatePasswordComplexity":{"http":"PUT","path":"/{version}/membership/authorization/password-complexity","dto":"UpdatePasswordComplexity","fields":[{"name":"minLength","type":"number","kind":"number","required":true},{"name":"maxLength","type":"number","kind":"number","required":false},{"name":"minNumbers","type":"number","kind":"number","required":false},{"name":"maxNumbers","type":"number","kind":"number","required":false},{"name":"minUpper","type":"number","kind":"number","required":false},{"name":"maxUpper","type":"number","kind":"number","required":false},{"name":"minLower","type":"number","kind":"number","required":false},{"name":"maxLower","type":"number","kind":"number","required":false},{"name":"minSpecial","type":"number","kind":"number","required":false},{"name":"maxSpecial","type":"number","kind":"number","required":false},{"name":"allowedSpecial","type":"string","kind":"string","required":false}]},"getAuthenticationSettings":{"http":"GET","path":"/{version}/membership/authentication","dto":"GetAuthenticationSettings","fields":[]},"updateAuthenticationSettings":{"http":"PUT","path":"/{version}/membership/authentication","dto":"UpdateAuthenticationSettings","fields":[{"name":"logoutUrl","type":"string","kind":"string","required":false},{"name":"allowUsernames","type":"boolean","kind":"boolean","required":true},{"name":"modes","type":"CredentialsSettingsModeDto[]","kind":"json[]","required":false}]},"setUserAiPlan":{"http":"PUT","path":"/{version}/membership/users/{userId}/ai-plan","dto":"SetUserAiPlan","fields":[{"name":"userId","type":"string","kind":"string","required":true},{"name":"planId","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"createContact":{"http":"POST","path":"/{version}/membership/users","dto":"CreateContactRequest","fields":[{"name":"primaryEmail","type":"string","kind":"string","required":false},{"name":"primaryPhone","type":"string","kind":"string","required":false},{"name":"displayName","type":"string","kind":"string","required":false},{"name":"firstName","type":"string","kind":"string","required":false},{"name":"lastName","type":"string","kind":"string","required":false}]},"deleteContact":{"http":"DELETE","path":"/{version}/membership/users/{contactId}","dto":"DeleteContact","fields":[{"name":"contactId","type":"string","kind":"string","required":true}]},"getContact":{"http":"GET","path":"/{version}/membership/users/{contactId}","dto":"GetContact","fields":[{"name":"contactId","type":"string","kind":"string","required":true}]},"getAllContacts":{"http":"GET","path":"/{version}/membership/users","dto":"GetAllContacts","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"search","type":"string","kind":"string","required":false},{"name":"email","type":"string","kind":"string","required":false},{"name":"userName","type":"string","kind":"string","required":false},{"name":"statuses","type":"string[]","kind":"string[]","required":false},{"name":"types","type":"string[]","kind":"string[]","required":false},{"name":"roleNames","type":"string[]","kind":"string[]","required":false}]},"mergeContacts":{"http":"POST","path":"/{version}/membership/users/merge","dto":"MergeContactsRequest","fields":[{"name":"survivorId","type":"string","kind":"string","required":true},{"name":"mergedIds","type":"string[]","kind":"string[]","required":true}]},"repairContactRoles":{"http":"POST","path":"/{version}/membership/users/repair-roles","dto":"RepairContactRolesRequest","fields":[{"name":"dryRun","type":"boolean","kind":"boolean","required":true}]},"updateContact":{"http":"PATCH","path":"/{version}/membership/users/{contactId}","dto":"UpdateContactRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"displayName","type":"string","kind":"string","required":false},{"name":"firstName","type":"string","kind":"string","required":false},{"name":"lastName","type":"string","kind":"string","required":false},{"name":"fullName","type":"string","kind":"string","required":false},{"name":"company","type":"string","kind":"string","required":false},{"name":"notes","type":"string","kind":"string","required":false},{"name":"gender","type":"string","kind":"string","required":false},{"name":"birthDate","type":"number","kind":"number","required":false},{"name":"timeZone","type":"string","kind":"string","required":false},{"name":"language","type":"string","kind":"string","required":false},{"name":"addressLine1","type":"string","kind":"string","required":false},{"name":"addressLine2","type":"string","kind":"string","required":false},{"name":"country","type":"string","kind":"string","required":false},{"name":"city","type":"string","kind":"string","required":false},{"name":"state","type":"string","kind":"string","required":false},{"name":"postalCode","type":"string","kind":"string","required":false}]},"addContactIdentity":{"http":"POST","path":"/{version}/membership/users/{contactId}/identities","dto":"AddContactIdentityRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"authId","type":"string","kind":"string","required":true}]},"promoteContactIdentity":{"http":"POST","path":"/{version}/membership/users/{contactId}/identities/{authId}/promote","dto":"PromoteContactIdentityRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"authId","type":"string","kind":"string","required":true}]},"removeContactIdentity":{"http":"DELETE","path":"/{version}/membership/users/{contactId}/identities/{authId}","dto":"RemoveContactIdentityRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"authId","type":"string","kind":"string","required":true}]}},"notifications":{"createSmsCampaign":{"http":"POST","path":"/{version}/notifications/sms/campaigns","dto":"CreateSmsCampaignRequest","fields":[{"name":"templateId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"language","type":"string","kind":"string","required":false},{"name":"initiatorId","type":"string","kind":"string","required":false},{"name":"deliveryType","type":"SmsCampaignRecipientsSourceTypes","kind":"string","required":true,"options":["AllUsers","SpecifiedUsers","AccountUsers","PhoneNumbers","Collection"]},{"name":"allUsers","type":"SmsToAllUsersDeliverySettingsDto","kind":"json","required":false},{"name":"specifiedUsers","type":"SmsToUsersDeliverySettingsDto","kind":"json","required":false},{"name":"accountUsers","type":"SmsToAccountUsersDeliverySettingsDto","kind":"json","required":false},{"name":"collection","type":"SmsToCollectionRecordsDeliverySettingsDto","kind":"json","required":false},{"name":"phoneNumbers","type":"SmsToPhoneNumbersDeliverySettingsDto","kind":"json","required":false},{"name":"sendNow","type":"boolean","kind":"boolean","required":false}]},"disableEmail":{"http":"PUT","path":"/{version}/notifications/email/disable","dto":"DisableEmail","fields":[]},"getEmailDisableDependencies":{"http":"GET","path":"/{version}/notifications/email/disable-dependencies","dto":"GetEmailDisableDependencies","fields":[]},"enableEmail":{"http":"PUT","path":"/{version}/notifications/email/enable","dto":"EnableEmail","fields":[]},"saveEmailValidationIntegration":{"http":"POST","path":"/{version}/notifications/email/validation/integrations","dto":"SaveEmailValidationIntegration","fields":[{"name":"integration","type":"EmailValidationIntegrationRequest","kind":"json","required":true}]},"testEmailValidationIntegration":{"http":"POST","path":"/{version}/notifications/email/validation/integrations/test","dto":"TestEmailValidationIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"attachFileToTemplate":{"http":"POST","path":"/{version}/notifications/email/templates/attachments","dto":"AttachFileToTemplateRequest","fields":[{"name":"language","type":"string","kind":"string","required":false},{"name":"templateId","type":"string","kind":"string","required":true},{"name":"fileRef","type":"FileResourceRefDto","kind":"json","required":true}]},"createEmailTemplate":{"http":"POST","path":"/{version}/notifications/email/templates","dto":"CreateEmailTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"staticAttachments","type":"FileResourceRefDto[]","kind":"json[]","required":false},{"name":"translations","type":"EmailMessageTranslationDto[]","kind":"json[]","required":true}]},"deleteEmailTemplate":{"http":"DELETE","path":"/{version}/notifications/email/templates/{Id}","dto":"DeleteEmailTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailTemplate":{"http":"GET","path":"/{version}/notifications/email/templates/{id}","dto":"GetEmailTemplate","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailTemplates":{"http":"GET","path":"/{version}/notifications/email/templates","dto":"GetEmailTemplates","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"showArchived","type":"boolean","kind":"boolean","required":false},{"name":"templateId","type":"string","kind":"string","required":false}]},"getMjml":{"http":"POST","path":"/{version}/notifications/email/templates/mjml","dto":"GetMjml","fields":[{"name":"code","type":"string","kind":"string","required":true},{"name":"tokens","type":"TokenMappingDto[]","kind":"json[]","required":false},{"name":"isForPreview","type":"boolean","kind":"boolean","required":true}]},"getSystemEmailTemplate":{"http":"GET","path":"/{version}/notifications/email/system-templates/{id}","dto":"GetSystemEmailTemplate","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSystemEmailTemplates":{"http":"GET","path":"/{version}/notifications/email/system-templates","dto":"GetSystemEmailTemplates","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"groupTags","type":"string[]","kind":"string[]","required":false},{"name":"themes","type":"string[]","kind":"string[]","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":false,"options":["Transactional","Marketing","System"]},{"name":"forTrigger","type":"TriggerType","kind":"string","required":false,"options":["Membership","Schema","Files","Payments","Ai"]}]},"getEmailTemplateAvailableTokens":{"http":"GET","path":"/{version}/notifications/email/templates/{id}/tokens","dto":"GetEmailTemplateAvailableTokens","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"updateEmailTemplate":{"http":"PUT","path":"/{version}/notifications/email/templates","dto":"UpdateEmailTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"staticAttachments","type":"FileResourceRefDto[]","kind":"json[]","required":false},{"name":"translations","type":"EmailMessageTranslationDto[]","kind":"json[]","required":true},{"name":"viewId","type":"string","kind":"string","required":true}]},"deleteEmailSignature":{"http":"DELETE","path":"/{version}/notifications/email/signatures/{id}","dto":"DeleteEmailSignature","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailSignature":{"http":"GET","path":"/{version}/notifications/email/signatures/{id}","dto":"GetEmailSignature","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailSignatures":{"http":"GET","path":"/{version}/notifications/email/signatures","dto":"GetEmailSignatures","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveEmailSignature":{"http":"POST","path":"/{version}/notifications/email/signatures","dto":"SaveEmailSignatureRequest","fields":[{"name":"viewId","type":"string","kind":"string","required":false},{"name":"displayName","type":"string","kind":"string","required":true},{"name":"translations","type":"TranslationDto[]","kind":"json[]","required":true}]},"getEmailSettings":{"http":"GET","path":"/{version}/notifications/email/settings","dto":"GetEmailSettings","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"confirmEmailIntegrationHumanDelivery":{"http":"POST","path":"/{version}/notifications/email/integrations/confirm-human-delivery","dto":"ConfirmEmailIntegrationHumanDeliveryRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deleteEmailIntegration":{"http":"DELETE","path":"/{version}/notifications/email/integrations/{Id}","dto":"DeleteEmailIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableEmailIntegration":{"http":"PUT","path":"/{version}/notifications/email/integrations/{Id}/disable","dto":"DisableEmailIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"checkEmailIntegrationDomainHealth":{"http":"POST","path":"/{version}/notifications/email/integrations/domain-health","dto":"CheckEmailIntegrationDomainHealthRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"enableEmailIntegration":{"http":"PUT","path":"/{version}/notifications/email/integrations/{Id}/enable","dto":"EnableEmailIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailIntegration":{"http":"GET","path":"/{version}/notifications/email/integrations/{id}","dto":"GetEmailIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailIntegrations":{"http":"GET","path":"/{version}/notifications/email/integrations","dto":"GetEmailIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveEmailIntegration":{"http":"POST","path":"/{version}/notifications/email/integrations","dto":"SaveEmailIntegration","fields":[{"name":"integration","type":"EmailIntegrationRequest","kind":"json","required":true}]},"setEmailsIntegrationAsDefault":{"http":"PUT","path":"/{version}/notifications/email/integrations/{Id}/default","dto":"SetEmailsIntegrationAsDefault","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testEmailIntegration":{"http":"POST","path":"/{version}/notifications/email/integrations/test","dto":"TestEmailIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"to","type":"string","kind":"string","required":true}]},"archiveEmailTemplate":{"http":"PUT","path":"/{version}/notifications/email/templates/{Id}/archive","dto":"ArchiveEmailTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"cloneEmailTemplate":{"http":"POST","path":"/{version}/notifications/email/templates/{Id}/clone","dto":"CloneEmailTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"unArchiveEmailTemplate":{"http":"PUT","path":"/{version}/notifications/email/templates/{Id}/unarchive","dto":"UnArchiveEmailTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"deleteEmailFooter":{"http":"DELETE","path":"/{version}/notifications/email/footers/{id}","dto":"DeleteEmailFooter","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailFooter":{"http":"GET","path":"/{version}/notifications/email/footers/{id}","dto":"GetEmailFooter","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getEmailFooters":{"http":"GET","path":"/{version}/notifications/email/footers","dto":"GetEmailFooters","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveEmailFooter":{"http":"POST","path":"/{version}/notifications/email/footers","dto":"SaveEmailFooterRequest","fields":[{"name":"viewId","type":"string","kind":"string","required":false},{"name":"displayName","type":"string","kind":"string","required":true},{"name":"translations","type":"TranslationDto[]","kind":"json[]","required":true}]},"createEmailCampaign":{"http":"POST","path":"/{version}/notifications/email/campaigns","dto":"CreateEmailCampaignRequest","fields":[{"name":"campaign","type":"EmailCampaignRequest","kind":"json","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"sendNow","type":"boolean","kind":"boolean","required":false}]},"deleteEmailCampaign":{"http":"DELETE","path":"/{version}/notifications/email/campaigns/{Id}","dto":"DeleteEmailCampaignRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getEmailCampaign":{"http":"GET","path":"/{version}/notifications/email/campaigns/{id}","dto":"GetEmailCampaign","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getEmailCampaigns":{"http":"GET","path":"/{version}/notifications/email/campaigns","dto":"GetEmailCampaigns","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"campaignId","type":"string","kind":"string","required":false},{"name":"emailAddress","type":"string","kind":"string","required":false},{"name":"templateId","type":"string","kind":"string","required":false},{"name":"from","type":"number","kind":"number","required":false},{"name":"to","type":"number","kind":"number","required":false}]},"getEmailCampaignBatches":{"http":"GET","path":"/{version}/notifications/email/campaigns/{id}/batches","dto":"GetEmailCampaignBatches","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"batchId","type":"string","kind":"string","required":false},{"name":"emailAddress","type":"string","kind":"string","required":false}]},"getEmailCampaignBatchNotification":{"http":"GET","path":"/{version}/notifications/email/campaigns/{id}/batches/{batchId}/{notificationId}","dto":"GetEmailCampaignBatchNotification","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getEmailCampaignBatchNotifications":{"http":"GET","path":"/{version}/notifications/email/campaigns/{id}/batches/{batchId}","dto":"GetEmailCampaignBatchNotifications","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getEmailCampaignStatistics":{"http":"GET","path":"/{version}/notifications/email/campaigns/{id}/stats","dto":"GetEmailCampaignStatistics","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"previewEmailNotification":{"http":"GET","path":"/{version}/notifications/email/preview","dto":"PreviewEmailNotification","fields":[{"name":"hash","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":false}]},"stopEmailCampaign":{"http":"POST","path":"/{version}/notifications/email/campaigns/{Id}/stop","dto":"StopEmailCampaignRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getEmailCampaignMessages":{"http":"GET","path":"/{version}/notifications/emails/campaigns/{campaignId}/messages","dto":"GetEmailCampaignMessagesRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"campaignId","type":"string","kind":"string","required":true},{"name":"campaignBatchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"disableSms":{"http":"PUT","path":"/{version}/notifications/sms/disable","dto":"DisableSms","fields":[]},"getSmsDisableDependencies":{"http":"GET","path":"/{version}/notifications/sms/disable-dependencies","dto":"GetSmsDisableDependencies","fields":[]},"enableSms":{"http":"PUT","path":"/{version}/notifications/sms/enable","dto":"EnableSms","fields":[]},"archiveSmsTemplate":{"http":"PUT","path":"/{version}/notifications/sms/templates/{Id}/archive","dto":"ArchiveSmsTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"cloneSmsTemplate":{"http":"POST","path":"/{version}/notifications/sms/templates/{Id}/clone","dto":"CloneSmsTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"createSmsTemplate":{"http":"POST","path":"/{version}/notifications/sms/templates","dto":"CreateSmsTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"translations","type":"SmsMessageTranslationDto[]","kind":"json[]","required":true}]},"deleteSmsTemplate":{"http":"DELETE","path":"/{version}/notifications/sms/templates/{Id}","dto":"DeleteSmsTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSmsTemplate":{"http":"GET","path":"/{version}/notifications/sms/templates/{id}","dto":"GetSmsTemplate","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSmsTemplates":{"http":"GET","path":"/{version}/notifications/sms/templates","dto":"GetSmsTemplates","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"showArchived","type":"boolean","kind":"boolean","required":false},{"name":"templateId","type":"string","kind":"string","required":false}]},"getSmsMessageContentTokens":{"http":"GET","path":"/{version}/notifications/sms/templates/{id}/tokens","dto":"GetSmsMessageContentTokens","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"renderSms":{"http":"POST","path":"/{version}/notifications/sms/templates/render","dto":"RenderSms","fields":[{"name":"code","type":"string","kind":"string","required":true},{"name":"tokens","type":"TokenMappingDto[]","kind":"json[]","required":false},{"name":"isForPreview","type":"boolean","kind":"boolean","required":true}]},"unArchiveSmsTemplate":{"http":"PUT","path":"/{version}/notifications/sms/templates/{Id}/unarchive","dto":"UnArchiveSmsTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"updateSmsTemplate":{"http":"PUT","path":"/{version}/notifications/sms/templates","dto":"UpdateSmsTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"translations","type":"SmsMessageTranslationDto[]","kind":"json[]","required":true},{"name":"viewId","type":"string","kind":"string","required":true}]},"getSmsSettings":{"http":"GET","path":"/{version}/notifications/sms/settings","dto":"GetSmsSettings","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"confirmSmsIntegrationHumanDelivery":{"http":"POST","path":"/{version}/notifications/sms/integrations/confirm-human-delivery","dto":"ConfirmSmsIntegrationHumanDeliveryRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deleteSmsIntegration":{"http":"DELETE","path":"/{version}/notifications/sms/integrations/{Id}","dto":"DeleteSmsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableSmsIntegration":{"http":"PUT","path":"/{version}/notifications/sms/integrations/{Id}/disable","dto":"DisableSmsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableSmsIntegration":{"http":"PUT","path":"/{version}/notifications/sms/integrations/{Id}/enable","dto":"EnableSmsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSmsIntegration":{"http":"GET","path":"/{version}/notifications/sms/integrations/{id}","dto":"GetSmsIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSmsIntegrations":{"http":"GET","path":"/{version}/notifications/sms/integrations","dto":"GetSmsIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"saveSmsIntegration":{"http":"POST","path":"/{version}/notifications/sms/integrations","dto":"SaveSmsIntegration","fields":[{"name":"integration","type":"SmsIntegrationRequest","kind":"json","required":true}]},"setSmsIntegrationAsDefault":{"http":"PUT","path":"/{version}/notifications/sms/integrations/{Id}/default","dto":"SetSmsIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testSmsIntegration":{"http":"POST","path":"/{version}/notifications/sms/integrations/test","dto":"TestSmsIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"to","type":"string","kind":"string","required":false}]},"deleteSmsCampaign":{"http":"DELETE","path":"/{version}/notifications/sms/campaigns/{id}","dto":"DeleteSmsCampaign","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaign":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{id}","dto":"GetSmsCampaign","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaigns":{"http":"GET","path":"/{version}/notifications/sms/campaigns","dto":"GetSmsCampaigns","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"campaignId","type":"string","kind":"string","required":false},{"name":"templateId","type":"string","kind":"string","required":false},{"name":"from","type":"number","kind":"number","required":false},{"name":"to","type":"number","kind":"number","required":false}]},"getSmsCampaignBatches":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{id}/batches","dto":"GetSmsCampaignBatches","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaignBatchNotification":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{id}/batches/{batchId}/{notificationId}","dto":"GetSmsCampaignBatchNotification","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaignBatchNotifications":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{id}/batches/{batchId}","dto":"GetSmsCampaignBatchNotifications","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaignStatistics":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{id}/stats","dto":"GetSmsCampaignStatistics","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"previewSmsNotification":{"http":"GET","path":"/{version}/notifications/sms/preview","dto":"PreviewSmsNotification","fields":[{"name":"hash","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":false}]},"stopSmsCampaign":{"http":"POST","path":"/{version}/notifications/sms/campaigns/{Id}/stop","dto":"StopSmsCampaignRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getSmsCampaignMessages":{"http":"GET","path":"/{version}/notifications/sms/campaigns/{campaignId}/messages","dto":"GetSmsCampaignMessagesRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"campaignId","type":"string","kind":"string","required":true},{"name":"campaignBatchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"disablePush":{"http":"PUT","path":"/{version}/notifications/push/disable","dto":"DisablePush","fields":[]},"getPushDisableDependencies":{"http":"GET","path":"/{version}/notifications/push/disable-dependencies","dto":"GetPushDisableDependencies","fields":[]},"enablePush":{"http":"PUT","path":"/{version}/notifications/push/enable","dto":"EnablePush","fields":[]},"archivePushTemplate":{"http":"PUT","path":"/{version}/notifications/push/templates/{Id}/archive","dto":"ArchivePushTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"clonePushTemplate":{"http":"POST","path":"/{version}/notifications/push/templates/{Id}/clone","dto":"ClonePushTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"createPushTemplate":{"http":"POST","path":"/{version}/notifications/push/templates","dto":"CreatePushTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"translations","type":"PushMessageTranslationDto[]","kind":"json[]","required":true}]},"deletePushTemplate":{"http":"DELETE","path":"/{version}/notifications/push/templates/{Id}","dto":"DeletePushTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPushTemplate":{"http":"GET","path":"/{version}/notifications/push/templates/{id}","dto":"GetPushTemplate","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPushTemplates":{"http":"GET","path":"/{version}/notifications/push/templates","dto":"GetPushTemplates","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"showArchived","type":"boolean","kind":"boolean","required":false},{"name":"templateId","type":"string","kind":"string","required":false}]},"getPushMessageContentTokens":{"http":"GET","path":"/{version}/notifications/push/templates/{id}/tokens","dto":"GetPushMessageContentTokens","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"renderPush":{"http":"POST","path":"/{version}/notifications/push/templates/render","dto":"RenderPush","fields":[{"name":"code","type":"string","kind":"string","required":true},{"name":"tokens","type":"TokenMappingDto[]","kind":"json[]","required":false},{"name":"isForPreview","type":"boolean","kind":"boolean","required":true}]},"unArchivePushTemplate":{"http":"PUT","path":"/{version}/notifications/push/templates/{Id}/unarchive","dto":"UnArchivePushTemplateRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"updatePushTemplate":{"http":"PUT","path":"/{version}/notifications/push/templates","dto":"UpdatePushTemplateRequest","fields":[{"name":"templateName","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"communicationChannel","type":"CommunicationChannel","kind":"string","required":true,"options":["Transactional","Marketing","System"]},{"name":"tags","type":"string[]","kind":"string[]","required":false},{"name":"translations","type":"PushMessageTranslationDto[]","kind":"json[]","required":true},{"name":"viewId","type":"string","kind":"string","required":true}]},"getPushSettings":{"http":"GET","path":"/{version}/notifications/push/settings","dto":"GetPushSettings","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"confirmPushIntegrationHumanDelivery":{"http":"POST","path":"/{version}/notifications/push/integrations/confirm-human-delivery","dto":"ConfirmPushIntegrationHumanDeliveryRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deletePushIntegration":{"http":"DELETE","path":"/{version}/notifications/push/integrations/{Id}","dto":"DeletePushIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disablePushIntegration":{"http":"PUT","path":"/{version}/notifications/push/integrations/{Id}/disable","dto":"DisablePushIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enablePushIntegration":{"http":"PUT","path":"/{version}/notifications/push/integrations/{Id}/enable","dto":"EnablePushIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPushIntegration":{"http":"GET","path":"/{version}/notifications/push/integrations/{id}","dto":"GetPushIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPushIntegrations":{"http":"GET","path":"/{version}/notifications/push/integrations","dto":"GetPushIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"savePushIntegration":{"http":"POST","path":"/{version}/notifications/push/integrations","dto":"SavePushIntegration","fields":[{"name":"integration","type":"PushIntegrationRequest","kind":"json","required":true}]},"setPushIntegrationAsDefault":{"http":"PUT","path":"/{version}/notifications/push/integrations/{Id}/default","dto":"SetPushIntegrationAsDefaultRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"testPushIntegration":{"http":"POST","path":"/{version}/notifications/push/integrations/test","dto":"TestPushIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true},{"name":"testToken","type":"string","kind":"string","required":false},{"name":"deliveryFamily","type":"string","kind":"string","required":false}]},"registerDevice":{"http":"POST","path":"/{version}/notifications/push/devices","dto":"RegisterDevice","fields":[{"name":"pushDeviceDto","type":"PushDeviceDto","kind":"json","required":true},{"name":"userId","type":"string","kind":"string","required":true},{"name":"accountId","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushDevice":{"http":"GET","path":"/{version}/notifications/push/devices/{id}","dto":"GetPushDevice","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushDevices":{"http":"GET","path":"/{version}/notifications/push/devices","dto":"GetPushDevices","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"userId","type":"string","kind":"string","required":false},{"name":"deviceKey","type":"string","kind":"string","required":false},{"name":"platform","type":"string","kind":"string","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaignAudienceCount":{"http":"POST","path":"/{version}/notifications/push/campaigns/audience-count","dto":"GetPushCampaignAudienceCountRequest","fields":[{"name":"campaign","type":"PushCampaignRequest","kind":"json","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"createPushCampaign":{"http":"POST","path":"/{version}/notifications/push/campaigns","dto":"CreatePushCampaignRequest","fields":[{"name":"campaign","type":"PushCampaignRequest","kind":"json","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"sendNow","type":"boolean","kind":"boolean","required":false}]},"deletePushCampaign":{"http":"DELETE","path":"/{version}/notifications/push/campaigns/{Id}","dto":"DeletePushCampaignRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaign":{"http":"GET","path":"/{version}/notifications/push/campaigns/{id}","dto":"GetPushCampaign","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaigns":{"http":"GET","path":"/{version}/notifications/push/campaigns","dto":"GetPushCampaigns","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"templateId","type":"string","kind":"string","required":false},{"name":"from","type":"number","kind":"number","required":false},{"name":"to","type":"number","kind":"number","required":false}]},"getPushCampaignBatches":{"http":"GET","path":"/{version}/notifications/push/campaigns/{id}/batches","dto":"GetPushCampaignBatches","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false},{"name":"batchId","type":"string","kind":"string","required":false}]},"getPushCampaignBatchNotification":{"http":"GET","path":"/{version}/notifications/push/campaigns/{id}/batches/{batchId}/{notificationId}","dto":"GetPushCampaignBatchNotification","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaignBatchNotifications":{"http":"GET","path":"/{version}/notifications/push/campaigns/{id}/batches/{batchId}","dto":"GetPushCampaignBatchNotifications","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"id","type":"string","kind":"string","required":true},{"name":"batchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaignStatistics":{"http":"GET","path":"/{version}/notifications/push/campaigns/{id}/stats","dto":"GetPushCampaignStatistics","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"previewPushNotification":{"http":"GET","path":"/{version}/notifications/push/preview","dto":"PreviewPushNotification","fields":[{"name":"hash","type":"string","kind":"string","required":true},{"name":"notificationId","type":"string","kind":"string","required":false}]},"stopPushCampaign":{"http":"POST","path":"/{version}/notifications/push/campaigns/{Id}/stop","dto":"StopPushCampaignRequest","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getPushCampaignMessages":{"http":"GET","path":"/{version}/notifications/push/campaigns/{campaignId}/messages","dto":"GetPushCampaignMessagesRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"campaignId","type":"string","kind":"string","required":true},{"name":"campaignBatchId","type":"string","kind":"string","required":true},{"name":"databaseIntegrationId","type":"string","kind":"string","required":false}]},"getNotificationInbox":{"http":"GET","path":"/{version}/notifications/inbox","dto":"GetNotificationInboxRequest","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"unreadOnly","type":"boolean","kind":"boolean","required":true},{"name":"channel","type":"string","kind":"string","required":false}]},"getUnreadCount":{"http":"GET","path":"/{version}/notifications/inbox/unread-count","dto":"GetUnreadCountRequest","fields":[]},"markNotificationRead":{"http":"POST","path":"/{version}/notifications/inbox/{notificationId}/read","dto":"MarkNotificationReadRequest","fields":[{"name":"notificationId","type":"string","kind":"string","required":true}]},"markAllNotificationsRead":{"http":"POST","path":"/{version}/notifications/inbox/read-all","dto":"MarkAllNotificationsReadRequest","fields":[]},"getUserNotificationPreferences":{"http":"GET","path":"/{version}/notifications/user/preferences","dto":"GetUserNotificationPreferences","fields":[{"name":"userId","type":"string","kind":"string","required":true}]},"updateUserNotificationsPreferences":{"http":"PUT","path":"/{version}/notifications/user/preferences","dto":"UpdateUserNotificationsPreferences","fields":[{"name":"userId","type":"string","kind":"string","required":true},{"name":"blockAllMarketingMessages","type":"boolean","kind":"boolean","required":true}]},"grantContactConsent":{"http":"POST","path":"/{version}/membership/users/{contactId}/marketing-state/{channel}/consent","dto":"GrantContactConsentRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"lawfulBasis","type":"string","kind":"string","required":true},{"name":"source","type":"string","kind":"string","required":true},{"name":"evidenceRef","type":"string","kind":"string","required":false}]},"unsubscribeContact":{"http":"POST","path":"/{version}/membership/users/{contactId}/marketing-state/{channel}/unsubscribe","dto":"UnsubscribeContactRequest","fields":[{"name":"contactId","type":"string","kind":"string","required":true},{"name":"channel","type":"string","kind":"string","required":true},{"name":"reason","type":"string","kind":"string","required":false}]}},"oauth":{"oAuthRegister":{"http":"POST","path":"/{version}/oauth/register","dto":"OAuthRegisterRequest","fields":[{"name":"requestStream","type":"string","kind":"string","required":true}]},"oAuthAuthorize":{"http":"GET","path":"/{version}/oauth/authorize","dto":"OAuthAuthorizeRequest","fields":[]},"oAuthConsent":{"http":"GET","path":"/{version}/oauth/consent","dto":"OAuthConsentRequest","fields":[{"name":"responseType","type":"string","kind":"string","required":false},{"name":"clientId","type":"string","kind":"string","required":false},{"name":"redirectUri","type":"string","kind":"string","required":false},{"name":"codeChallenge","type":"string","kind":"string","required":false},{"name":"codeChallengeMethod","type":"string","kind":"string","required":false},{"name":"state","type":"string","kind":"string","required":false},{"name":"resource","type":"string","kind":"string","required":false},{"name":"scope","type":"string","kind":"string","required":false}]},"oAuthConsentDecision":{"http":"POST","path":"/{version}/oauth/consent","dto":"OAuthConsentDecisionRequest","fields":[{"name":"responseType","type":"string","kind":"string","required":false},{"name":"clientId","type":"string","kind":"string","required":false},{"name":"redirectUri","type":"string","kind":"string","required":false},{"name":"codeChallenge","type":"string","kind":"string","required":false},{"name":"codeChallengeMethod","type":"string","kind":"string","required":false},{"name":"state","type":"string","kind":"string","required":false},{"name":"resource","type":"string","kind":"string","required":false},{"name":"scope","type":"string","kind":"string","required":false},{"name":"consentTicket","type":"string","kind":"string","required":true},{"name":"decision","type":"string","kind":"string","required":true},{"name":"accountRoleIds","type":"string[]","kind":"string[]","required":false},{"name":"projectRoles","type":"AiProjectRoleIdsDto[]","kind":"json[]","required":false}]},"oAuthToken":{"http":"POST","path":"/{version}/oauth/token","dto":"OAuthTokenRequest","fields":[]},"oAuthRevoke":{"http":"POST","path":"/{version}/oauth/revoke","dto":"OAuthRevokeRequest","fields":[]}},"payments":{"disablePayments":{"http":"PUT","path":"/{version}/payments/disable","dto":"DisablePayments","fields":[]},"enablePayments":{"http":"PUT","path":"/{version}/payments/enable","dto":"EnablePayments","fields":[]},"getPaymentsWebhookLog":{"http":"GET","path":"/{version}/payments/webhooks/log","dto":"GetPaymentsWebhookLog","fields":[{"name":"integrationId","type":"string","kind":"string","required":false},{"name":"limit","type":"number","kind":"number","required":false}]},"deletePaymentsTrigger":{"http":"DELETE","path":"/{version}/payments/triggers/{triggerId}","dto":"DeletePaymentsTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"disablePaymentsTrigger":{"http":"PATCH","path":"/{version}/payments/triggers/{triggerId}/disable","dto":"DisablePaymentsTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"enablePaymentsTrigger":{"http":"PATCH","path":"/{version}/payments/triggers/{triggerId}/enable","dto":"EnablePaymentsTrigger","fields":[{"name":"triggerId","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getPaymentsTrigger":{"http":"GET","path":"/{version}/payments/triggers/{id}","dto":"GetPaymentsTrigger","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getPaymentsTriggers":{"http":"GET","path":"/{version}/payments/triggers","dto":"GetPaymentsTriggers","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"schemaId","type":"string","kind":"string","required":false}]},"savePaymentsTrigger":{"http":"POST","path":"/{version}/payments/triggers","dto":"SavePaymentsTrigger","fields":[{"name":"trigger","type":"SaveTriggerRequest","kind":"json","required":true}]},"confirmPaymentsIntegrationHumanDelivery":{"http":"POST","path":"/{version}/payments/integrations/confirm-human-delivery","dto":"ConfirmPaymentsIntegrationHumanDeliveryRequest","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]},"deletePaymentsIntegration":{"http":"DELETE","path":"/{version}/payments/integrations/{Id}","dto":"DeletePaymentsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disablePaymentsIntegration":{"http":"PUT","path":"/{version}/payments/integrations/{Id}/disable","dto":"DisablePaymentsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enablePaymentsIntegration":{"http":"PUT","path":"/{version}/payments/integrations/{Id}/enable","dto":"EnablePaymentsIntegrationRequest","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPaymentsIntegration":{"http":"GET","path":"/{version}/payments/integrations/{id}","dto":"GetPaymentsIntegration","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getPaymentsIntegrations":{"http":"GET","path":"/{version}/payments/integrations","dto":"GetPaymentsIntegrations","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false}]},"savePaymentsIntegration":{"http":"POST","path":"/{version}/payments/integrations","dto":"SavePaymentsIntegration","fields":[{"name":"integration","type":"PaymentIntegrationRequest","kind":"json","required":true}]},"testPaymentsIntegration":{"http":"POST","path":"/{version}/payments/integrations/test","dto":"TestPaymentsIntegration","fields":[{"name":"integrationId","type":"string","kind":"string","required":true}]}},"projects":{"getProjectBrief":{"http":"GET","path":"/{version}/projects/{projectId}/ai/brief","dto":"GetProjectBriefRequest","fields":[{"name":"sinceSeq","type":"number","kind":"number","required":false}]},"getWorkItems":{"http":"GET","path":"/{version}/projects/{projectId}/ai/work-items","dto":"GetWorkItemsRequest","fields":[{"name":"status","type":"string","kind":"string","required":false}]},"getWorkItem":{"http":"GET","path":"/{version}/projects/{projectId}/ai/work-items/{WorkItemId}","dto":"GetWorkItemRequest","fields":[{"name":"workItemId","type":"string","kind":"string","required":true}]},"exportWorkItem":{"http":"GET","path":"/{version}/projects/{projectId}/ai/work-items/{WorkItemId}/export.md","dto":"ExportWorkItemRequest","fields":[{"name":"workItemId","type":"string","kind":"string","required":true}]},"markNeedsYouDone":{"http":"POST","path":"/{version}/projects/{projectId}/ai/work-items/{WorkItemId}/needs-you/{Index}/done","dto":"MarkNeedsYouDoneRequest","fields":[{"name":"workItemId","type":"string","kind":"string","required":true},{"name":"index","type":"number","kind":"number","required":true},{"name":"done","type":"boolean","kind":"boolean","required":false}]}},"public":{"getPublicProjectBrandAsset":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/brand/{Kind}","dto":"GetPublicProjectBrandAsset","fields":[{"name":"kind","type":"string","kind":"string","required":false},{"name":"v","type":"string","kind":"string","required":false}]},"getPublicProjectConfig":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/config","dto":"GetPublicProjectConfig","fields":[]},"getPublicProjectLegal":{"http":"GET","path":"/{version}/public/projects/{ProjectId}/legal/{Kind}","dto":"GetPublicProjectLegal","fields":[{"name":"kind","type":"string","kind":"string","required":false}]}},"regions":{"list":{"http":"GET","path":"/{version}/account/regions","dto":"GetAccountRegions","fields":[]},"updateProjectRegions":{"http":"PATCH","path":"/{version}/account/projects/{projectId}/settings/regions","dto":"UpdateProjectRegions","fields":[{"name":"primaryRegion","type":"string","kind":"string","required":false},{"name":"additionalRegions","type":"string[]","kind":"string[]","required":false}]}},"resources":{"resolveResources":{"http":"POST","path":"/{version}/resources/resolve","dto":"ResolveResources","fields":[{"name":"refs","type":"IReadOnlyList","kind":"json","required":true}]}},"scheduler":{"disableScheduler":{"http":"PUT","path":"/{version}/scheduler/disable","dto":"DisableScheduler","fields":[]},"enableScheduler":{"http":"PUT","path":"/{version}/scheduler/enable","dto":"EnableScheduler","fields":[]},"deleteSchedulerTask":{"http":"DELETE","path":"/{version}/scheduler/tasks/{Id}","dto":"DeleteSchedulerTask","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"disableSchedulerTask":{"http":"PUT","path":"/{version}/scheduler/tasks/{Id}/disable","dto":"DisableSchedulerTask","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"enableSchedulerTask":{"http":"PUT","path":"/{version}/scheduler/tasks/{Id}/enable","dto":"EnableSchedulerTask","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSchedulerTask":{"http":"GET","path":"/{version}/scheduler/tasks/{id}","dto":"GetSchedulerTask","fields":[{"name":"id","type":"string","kind":"string","required":true}]},"getSchedulerTasks":{"http":"GET","path":"/{version}/scheduler/tasks","dto":"GetSchedulerTasks","fields":[{"name":"startingAfter","type":"string","kind":"string","required":false},{"name":"endingBefore","type":"string","kind":"string","required":false},{"name":"pageSize","type":"number","kind":"number","required":false},{"name":"type","type":"SchedulerTaskType","kind":"string","required":false,"options":["EmailCampaign","PushCampaign","SmsCampaign","CodeFunctionalCall","WebhookCall","MarketplaceFunctionCall"]},{"name":"enabled","type":"boolean","kind":"boolean","required":false}]},"getSchedulerTaskRuns":{"http":"GET","path":"/{version}/scheduler/tasks/{id}/runs","dto":"GetSchedulerTaskRuns","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"take","type":"number","kind":"number","required":false}]},"saveSchedulerTask":{"http":"POST","path":"/{version}/scheduler/tasks","dto":"SaveSchedulerTaskRequest","fields":[{"name":"taskId","type":"string","kind":"string","required":false},{"name":"name","type":"string","kind":"string","required":true},{"name":"description","type":"string","kind":"string","required":false},{"name":"cron","type":"string","kind":"string","required":true},{"name":"initiatorUserId","type":"string","kind":"string","required":true},{"name":"isEnabled","type":"boolean","kind":"boolean","required":true},{"name":"stopOnError","type":"boolean","kind":"boolean","required":true},{"name":"endsAtUnix","type":"number","kind":"number","required":false},{"name":"task","type":"SchedulerTaskRequest","kind":"json","required":true}]}},"support":{"closeSupportCase":{"http":"POST","path":"/{version}/support/cases/{CaseId}/close","dto":"CloseSupportCaseRequest","fields":[{"name":"caseId","type":"string","kind":"string","required":true}]},"reopenSupportCase":{"http":"POST","path":"/{version}/support/cases/{CaseId}/reopen","dto":"ReopenSupportCaseRequest","fields":[{"name":"caseId","type":"string","kind":"string","required":true},{"name":"reason","type":"string","kind":"string","required":true}]},"resolveSupportCase":{"http":"POST","path":"/{version}/support/cases/{CaseId}/resolve","dto":"ResolveSupportCaseRequest","fields":[{"name":"caseId","type":"string","kind":"string","required":true},{"name":"resolution","type":"CaseResolutionDto","kind":"json","required":false}]},"appendSupportCaseMessage":{"http":"POST","path":"/{version}/support/cases/{CaseId}/messages","dto":"AppendSupportCaseMessageRequest","fields":[{"name":"caseId","type":"string","kind":"string","required":true},{"name":"message","type":"string","kind":"string","required":true}]},"getSupportCase":{"http":"GET","path":"/{version}/support/cases/{CaseId}","dto":"GetSupportCase","fields":[{"name":"caseId","type":"string","kind":"string","required":true}]},"getSupportCases":{"http":"GET","path":"/{version}/support/cases","dto":"GetSupportCases","fields":[{"name":"pagingArgs","type":"PagingArgs","kind":"json","required":false}]},"openSupportCase":{"http":"POST","path":"/{version}/support/cases","dto":"OpenSupportCaseRequest","fields":[{"name":"kind","type":"string","kind":"string","required":true},{"name":"severity","type":"string","kind":"string","required":true},{"name":"subject","type":"string","kind":"string","required":true},{"name":"message","type":"string","kind":"string","required":true}]}},"triggers":{"getTriggerDefinition":{"http":"GET","path":"/{version}/triggers/{id}/definition","dto":"GetTriggerDefinition","fields":[{"name":"id","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"schemaId","type":"string","kind":"string","required":false}]},"getTriggersNeedingAttention":{"http":"GET","path":"/{version}/triggers/attention","dto":"GetTriggersNeedingAttention","fields":[{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]}]},"testTriggerPreExecuteCode":{"http":"POST","path":"/{version}/triggers/pre-execute-code/test","dto":"TestTriggerPreExecuteCode","fields":[{"name":"code","type":"string","kind":"string","required":true},{"name":"triggerType","type":"TriggerType","kind":"string","required":true,"options":["Membership","Schema","Files","Payments","Ai"]},{"name":"newRecord","type":"string","kind":"string","required":false},{"name":"oldRecord","type":"string","kind":"string","required":false},{"name":"eventKind","type":"string","kind":"string","required":false},{"name":"eventName","type":"string","kind":"string","required":false}]}},"webhooks":{"getWebhookIntegration":{"http":"GET","path":"/{version}/webhooks/integration","dto":"GetWebhookIntegration","fields":[]},"revealWebhookIntegrationSecret":{"http":"GET","path":"/{version}/webhooks/integration/secret","dto":"RevealWebhookIntegrationSecretRequest","fields":[]},"rotateWebhookIntegrationSecret":{"http":"POST","path":"/{version}/webhooks/integration/secret/rotate","dto":"RotateWebhookIntegrationSecretRequest","fields":[]},"updateWebhookIntegrationExtraHeaders":{"http":"PUT","path":"/{version}/webhooks/integration/extra-headers","dto":"UpdateWebhookIntegrationExtraHeadersRequest","fields":[]},"receiveWebhook":{"http":"POST","path":"/{version}/webhooks/{source}/{integrationInstanceId}","dto":"ReceiveWebhook","fields":[{"name":"source","type":"string","kind":"string","required":true},{"name":"integrationInstanceId","type":"string","kind":"string","required":true},{"name":"requestStream","type":"string","kind":"string","required":true}]},"disableWebhookDestination":{"http":"PUT","path":"/{version}/webhooks/destinations/{DestinationId}/disable","dto":"DisableWebhookDestinationRequest","fields":[{"name":"destinationId","type":"string","kind":"string","required":true}]},"enableWebhookDestination":{"http":"PUT","path":"/{version}/webhooks/destinations/{DestinationId}/enable","dto":"EnableWebhookDestinationRequest","fields":[{"name":"destinationId","type":"string","kind":"string","required":true}]},"removeWebhookDestination":{"http":"DELETE","path":"/{version}/webhooks/destinations/{DestinationId}","dto":"RemoveWebhookDestinationRequest","fields":[{"name":"destinationId","type":"string","kind":"string","required":true}]},"saveWebhookDestination":{"http":"POST","path":"/{version}/webhooks/destinations","dto":"SaveWebhookDestinationRequest","fields":[{"name":"destinationId","type":"string","kind":"string","required":false},{"name":"destinationName","type":"string","kind":"string","required":true},{"name":"endpointUrl","type":"string","kind":"string","required":true},{"name":"selectedEvents","type":"string[]","kind":"string[]","required":true}]}},"wellKnown":{"oAuthProtectedResourceMetadata":{"http":"GET","path":"/.well-known/oauth-protected-resource","dto":"OAuthProtectedResourceMetadataRequest","fields":[{"name":"path","type":"string","kind":"string","required":false}]},"oAuthAuthorizationServerMetadata":{"http":"GET","path":"/.well-known/oauth-authorization-server","dto":"OAuthAuthorizationServerMetadataRequest","fields":[{"name":"path","type":"string","kind":"string","required":false}]}}}} From 1b1b9d98ca4beee5193ea0331718022c58e83575 Mon Sep 17 00:00:00 2001 From: CodeMash Date: Wed, 21 Oct 2026 21:25:59 +0300 Subject: [PATCH 2/3] feat(logs): logs get, logs clean, logs settings set, logs write MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - logs get : one entry (GET /logs/{Id}). - logs clean: deletes every stored entry; asks first, --yes skips (in the destructive list of the agent-mode test). - logs settings set --skip-cloud/--skip-body/--ai-chat : sends only the flags given (the gateway contract is absent = unchanged). - logs write: one line from --title (+ --level, --message, --event-code, --correlation-id, --timestamp, repeatable --meta key=value) or a JSON array from --file (path, @path, -); prints `accepted: n`; a 429 says how many seconds to wait (Retry-After) in the message, hint and context, exit 8. - tests/logs.test.ts: every logs command (list, trail, get, settings, settings set, clean, write) through oclif and the real transport with fetch replaced — host, verb, path, query and body. Co-Authored-By: Claude Opus 5.5 --- src/commands/logs/clean.ts | 26 ++ src/commands/logs/get.ts | 23 ++ src/commands/logs/settings/set.ts | 47 ++++ src/commands/logs/write.ts | 138 ++++++++++ tests/__snapshots__/schema.test.ts.snap | 48 ++++ tests/agent-mode.test.ts | 1 + tests/logs.test.ts | 323 ++++++++++++++++++++++++ 7 files changed, 606 insertions(+) create mode 100644 src/commands/logs/clean.ts create mode 100644 src/commands/logs/get.ts create mode 100644 src/commands/logs/settings/set.ts create mode 100644 src/commands/logs/write.ts create mode 100644 tests/logs.test.ts diff --git a/src/commands/logs/clean.ts b/src/commands/logs/clean.ts new file mode 100644 index 0000000..00b9dd2 --- /dev/null +++ b/src/commands/logs/clean.ts @@ -0,0 +1,26 @@ +import {BaseCommand} from '../../base.js' + +export default class LogsClean extends BaseCommand { + static description = `Delete every log entry stored in the project's Norbix Logging + +Asks first; --yes skips the question (needed in scripts and CI). Lines already +sent to other logging integrations (Datadog, CloudWatch, …) stay there.` + + static examples = ['<%= config.bin %> logs clean', '<%= config.bin %> logs clean --yes', '<%= config.bin %> logs clean --dry-run'] + + static flags = { + ...BaseCommand.mutatingFlags, + } + + async run(): Promise { + const {flags} = await this.parse(LogsClean) + const client = this.client(flags) + + await this.confirmOrFail("Delete every log entry stored in the project's Norbix Logging?", flags) + + const res = await client.hub.logs.cleanLogs({}) + + this.print('Logs cleaned.') + return res + } +} diff --git a/src/commands/logs/get.ts b/src/commands/logs/get.ts new file mode 100644 index 0000000..65194f6 --- /dev/null +++ b/src/commands/logs/get.ts @@ -0,0 +1,23 @@ +import {Args} from '@oclif/core' + +import {BaseCommand} from '../../base.js' + +export default class LogsGet extends BaseCommand { + static description = 'Show one log entry by its id (the id of a `logs list` row)' + + static examples = ['<%= config.bin %> logs get 66b2f0a1c3d4e5f6a7b8c9d0', '<%= config.bin %> logs get 66b2f0a1c3d4e5f6a7b8c9d0 --json'] + + static args = { + id: Args.string({required: true, description: 'Log entry ID (24 hex characters)'}), + } + + async run(): Promise { + const {args, flags} = await this.parse(LogsGet) + const client = this.client(flags) + + const res = await client.hub.logs.getLog({id: args.id}) + + this.print(res) + return res + } +} diff --git a/src/commands/logs/settings/set.ts b/src/commands/logs/settings/set.ts new file mode 100644 index 0000000..e7230d2 --- /dev/null +++ b/src/commands/logs/settings/set.ts @@ -0,0 +1,47 @@ +import {Flags} from '@oclif/core' + +import {BaseCommand} from '../../../base.js' + +const BOOL = ['true', 'false'] as const + +export default class LogsSettingsSet extends BaseCommand { + static description = `Change the project's log settings + +Only the settings you pass are sent; the server keeps the others as they are.` + + static examples = [ + '<%= config.bin %> logs settings set --skip-body true', + '<%= config.bin %> logs settings set --skip-cloud false --ai-chat true', + '<%= config.bin %> logs settings set --ai-chat true --dry-run', + ] + + static flags = { + ...BaseCommand.dryRunFlags, + 'skip-cloud': Flags.string({ + description: 'Drop log entries from requests made by the Norbix dashboard', + options: [...BOOL], + }), + 'skip-body': Flags.string({ + description: 'Strip request/response bodies off http:request / http:response entries', + options: [...BOOL], + }), + 'ai-chat': Flags.string({description: 'Write log entries for AI chat turns', options: [...BOOL]}), + } + + async run(): Promise { + const {flags} = await this.parse(LogsSettingsSet) + const request: {skipCloudDashboardLogs?: boolean; skipHttpBodyMeta?: boolean; aiChatLoggingEnabled?: boolean} = {} + if (flags['skip-cloud'] !== undefined) request.skipCloudDashboardLogs = flags['skip-cloud'] === 'true' + if (flags['skip-body'] !== undefined) request.skipHttpBodyMeta = flags['skip-body'] === 'true' + if (flags['ai-chat'] !== undefined) request.aiChatLoggingEnabled = flags['ai-chat'] === 'true' + if (Object.keys(request).length === 0) { + this.error('Pass --skip-cloud, --skip-body or --ai-chat (true or false).', {exit: 2}) + } + + const client = this.client(flags) + const res = await client.hub.logs.saveLogSettings(request) + + this.print('Log settings saved.') + return res + } +} diff --git a/src/commands/logs/write.ts b/src/commands/logs/write.ts new file mode 100644 index 0000000..82d955e --- /dev/null +++ b/src/commands/logs/write.ts @@ -0,0 +1,138 @@ +import {Flags} from '@oclif/core' + +import {BaseCommand} from '../../base.js' +import {CliError, usageError} from '../../lib/cli-error.js' +import {EXIT} from '../../lib/exit-codes.js' +import {readJsonInput} from '../../lib/json.js' +import {parseMetadata} from '../../lib/payments.js' + +type Level = 'information' | 'warning' | 'error' + +interface Entry { + level?: Level + title: string + message?: string + eventCode?: string + correlationId?: string + timestamp?: string + meta?: Record +} + +export default class LogsWrite extends BaseCommand { + static description = `Write your own lines to the project's logs + +One line from the flags (--title is required), or up to 100 from --file: a +JSON array of entries {title, level?, message?, eventCode?, correlationId?, +timestamp?, meta?} — a path, @path, or - for stdin. The lines are queued and +show in \`logs list\` a moment later; prints how many were accepted. +eventCode is stored as app:. On a 429 the project's per-minute quota is +used up: the error says how many seconds to wait (Retry-After).` + + static examples = [ + '<%= config.bin %> logs write --title "Order paid" --event-code order:paid --meta orderId=ord_123', + '<%= config.bin %> logs write --title "Payment failed" --level error --message "Card declined" --correlation-id ord_123', + '<%= config.bin %> logs write --file entries.json', + '<%= config.bin %> logs write --title "Order paid" --dry-run', + 'cat entries.json | <%= config.bin %> logs write --file -', + ] + + static flags = { + ...BaseCommand.dryRunFlags, + title: Flags.string({description: 'A short line, 1–200 characters (what the Logs list shows)', exclusive: ['file']}), + level: Flags.string({description: 'Severity', options: ['information', 'warning', 'error'], exclusive: ['file']}), + message: Flags.string({description: 'Details, at most 8 000 characters', exclusive: ['file']}), + 'event-code': Flags.string({ + description: 'Your code for this kind of line (a-z 0-9 _ . : -, at most 64); stored as app:', + exclusive: ['file'], + }), + 'correlation-id': Flags.string({ + description: 'Groups lines into one flow (letters, digits, _ or -, at most 64)', + exclusive: ['file'], + }), + timestamp: Flags.string({ + description: 'When it happened (UTC, ISO 8601; at most 7 days old, 5 minutes ahead)', + exclusive: ['file'], + }), + meta: Flags.string({description: 'Extra field key=value (repeat for several, at most 20)', multiple: true, exclusive: ['file']}), + file: Flags.string({description: 'A JSON array of entries: a path, @path, or - for stdin'}), + } + + async run(): Promise { + const {flags} = await this.parse(LogsWrite) + const entries = flags.file ? await readEntries(flags.file) : [this.entryFromFlags(flags)] + + const client = this.client(flags) + let res: {accepted?: number} + try { + res = (await client.api.logs.writeLogs({entries} as Parameters[0])) as { + accepted?: number + } + } catch (error) { + throw quotaError(error) ?? error + } + + this.print(`accepted: ${res?.accepted ?? 0}`) + return res + } + + private entryFromFlags(flags: { + title?: string + level?: string + message?: string + 'event-code'?: string + 'correlation-id'?: string + timestamp?: string + meta?: string[] + }): Entry { + if (!flags.title) { + throw usageError('Pass --title (or --file with a JSON array of entries).', 'e.g. norbix logs write --title "Order paid"') + } + + let meta: Record | undefined + try { + meta = parseMetadata(flags.meta) + } catch (error) { + throw usageError((error as Error).message, 'e.g. --meta orderId=ord_123 (repeat for several)') + } + + const entry: Entry = {title: flags.title} + if (flags.level) entry.level = flags.level as Level + if (flags.message !== undefined) entry.message = flags.message + if (flags['event-code']) entry.eventCode = flags['event-code'] + if (flags['correlation-id']) entry.correlationId = flags['correlation-id'] + if (flags.timestamp) entry.timestamp = flags.timestamp + if (meta) entry.meta = meta + return entry + } +} + +/** --file: `-` (stdin), `@path`, inline JSON, or a plain path. Must be a non-empty array. */ +async function readEntries(value: string): Promise { + const source = value === '-' || value.startsWith('@') || /^\s*[[{]/.test(value) ? value : `@${value}` + const parsed = JSON.parse(await readJsonInput(source, 'file')) as unknown + if (!Array.isArray(parsed) || parsed.length === 0) { + throw usageError( + '--file must hold a JSON array with at least one entry.', + 'e.g. [{"title":"Order paid","eventCode":"order:paid"}] — at most 100 entries per call.', + ) + } + + return parsed as Entry[] +} + +/** A 429 from the gateway: the per-minute quota is used up; say how long to wait. */ +function quotaError(error: unknown): CliError | undefined { + const err = error as {name?: string; status?: number; code?: string; message?: string; url?: string; retryAfterSeconds?: number} + if (!err || typeof err !== 'object' || !err.name?.startsWith('Norbix') || err.status !== 429) return undefined + const seconds = err.retryAfterSeconds + const wait = seconds === undefined ? 'a minute' : `${seconds} second${seconds === 1 ? '' : 's'}` + return new CliError({ + exit: EXIT.SERVER, + code: err.code ?? 'CM-ERRORS-LOGGING-003', + status: 429, + url: err.url, + message: `${err.message ?? 'Log quota used up.'} Retry after ${wait}.`, + hint: `The project's per-minute log quota is used up. Wait ${wait} and send again.`, + context: seconds === undefined ? undefined : {retryAfterSeconds: seconds}, + }) +} diff --git a/tests/__snapshots__/schema.test.ts.snap b/tests/__snapshots__/schema.test.ts.snap index c330843..16741c5 100644 --- a/tests/__snapshots__/schema.test.ts.snap +++ b/tests/__snapshots__/schema.test.ts.snap @@ -2069,6 +2069,25 @@ exports[`norbix schema > is stable (snapshot of ids, flags and markers) 1`] = ` "id": "logout", "supportsDryRun": true, }, + { + "args": [], + "destructive": true, + "flags": [ + "yes:boolean", + "dry-run:boolean", + ], + "id": "logs clean", + "supportsDryRun": true, + }, + { + "args": [ + "id", + ], + "destructive": false, + "flags": [], + "id": "logs get", + "supportsDryRun": false, + }, { "args": [], "destructive": false, @@ -2093,6 +2112,18 @@ exports[`norbix schema > is stable (snapshot of ids, flags and markers) 1`] = ` "id": "logs settings", "supportsDryRun": false, }, + { + "args": [], + "destructive": false, + "flags": [ + "dry-run:boolean", + "skip-cloud:option", + "skip-body:option", + "ai-chat:option", + ], + "id": "logs settings set", + "supportsDryRun": true, + }, { "args": [ "correlationId", @@ -2102,6 +2133,23 @@ exports[`norbix schema > is stable (snapshot of ids, flags and markers) 1`] = ` "id": "logs trail", "supportsDryRun": false, }, + { + "args": [], + "destructive": false, + "flags": [ + "dry-run:boolean", + "title:string", + "level:option", + "message:string", + "event-code:string", + "correlation-id:string", + "timestamp:string", + "meta:string", + "file:string", + ], + "id": "logs write", + "supportsDryRun": true, + }, { "args": [ "action", diff --git a/tests/agent-mode.test.ts b/tests/agent-mode.test.ts index 8f81e5a..b1e4b45 100644 --- a/tests/agent-mode.test.ts +++ b/tests/agent-mode.test.ts @@ -78,6 +78,7 @@ const DESTRUCTIVE: string[][] = [ ['sms', 'campaign', 'delete', 'abc123'], ['sms', 'integration', 'delete', 'abc123'], ['sms', 'integration', 'disable', 'abc123'], + ['logs', 'clean'], ['project', 'delete'], ['project', 'disable'], ['project', 'admin-portal', 'disable'], diff --git a/tests/logs.test.ts b/tests/logs.test.ts new file mode 100644 index 0000000..04f9a99 --- /dev/null +++ b/tests/logs.test.ts @@ -0,0 +1,323 @@ +import {mkdtempSync, rmSync, writeFileSync} from 'node:fs' +import {tmpdir} from 'node:os' +import {join} from 'node:path' + +import {runCommand} from '@oclif/test' +import {afterEach, beforeEach, describe, expect, it, vi} from 'vitest' +import {envListAnswer} from './_env.js' + +/** + * Every `norbix logs` command, run the way a user types it, through oclif and + * the real `@norbix.ai/ts` transport, with `fetch` replaced: the host, verb, + * path, query and body of the request it sends. Nothing leaves the process. + * + * `logs write` goes to the Api host; every other logs command to the Hub. + */ + +const ID = '66b2f0a1c3d4e5f6a7b8c9d0' + +interface Call { + method: string + host: string + path: string + query: URLSearchParams + body?: Record +} + +/** What the fake gateway answers next: status, JSON body, extra headers. */ +interface Answer { + status: number + body: unknown + headers?: Record +} + +let calls: Call[] +let answer: Answer +let realFetch: typeof globalThis.fetch +let dir: string +/** What the command printed (oclif's log ends in console.log under vitest), joined by newlines. */ +let printed: string[] +const out = () => printed.join('\n') + +beforeEach(() => { + printed = [] + vi.spyOn(console, 'log').mockImplementation((...parts: unknown[]) => { + printed.push(parts.join(' ')) + }) + calls = [] + answer = {status: 200, body: {}} + dir = mkdtempSync(join(tmpdir(), 'norbix-logs-')) + realFetch = globalThis.fetch + globalThis.fetch = (async (input: RequestInfo | URL, init?: RequestInit) => { + const envList = envListAnswer(input, init) + if (envList) return envList + const url = new URL(typeof input === 'string' ? input : input instanceof URL ? input.href : input.url) + calls.push({ + method: init?.method ?? 'GET', + host: url.host, + path: url.pathname, + query: url.searchParams, + body: typeof init?.body === 'string' ? (JSON.parse(init.body) as Record) : undefined, + }) + return new Response(JSON.stringify(answer.body), { + status: answer.status, + headers: {'Content-Type': 'application/json', ...answer.headers}, + }) + }) as typeof globalThis.fetch +}) + +afterEach(() => { + vi.restoreAllMocks() + globalThis.fetch = realFetch + rmSync(dir, {recursive: true, force: true}) +}) + +const globalArgs = ['--project', 'test-project', '--api-key', 'test-api-key', '--region', 'nb-eu-germany'] + +const P = '/v3/logs' + +async function run(argv: string[]) { + return runCommand(['logs', ...argv, ...globalArgs]) +} + +describe('logs list', () => { + it('reads the logs with the default page size', async () => { + const {error} = await run(['list']) + + expect(error).toBeUndefined() + expect(calls).toHaveLength(1) + expect(calls[0]?.method).toBe('GET') + expect(calls[0]?.host).toMatch(/(^|\.)hub\./) + expect(calls[0]?.path).toBe(P) + expect(calls[0]?.query.get('pageSize')).toBe('50') + }) + + it('sends every filter as its query field', async () => { + const {error} = await run([ + 'list', + '--level', 'Error', + '--module', 'Database', + '--search', 'timeout', + '--event-code', 'db:record:insert', + '--correlation', 'c-1', + '--from', '2026-10-20T00:00:00Z', + '--to', '2026-10-21T00:00:00Z', + '--page-size', '10', + '--after', 'cur_1', + ]) + + expect(error).toBeUndefined() + const q = calls[0]!.query + expect(Object.fromEntries(q.entries())).toEqual({ + level: 'Error', + module: 'Database', + search: 'timeout', + eventCode: 'db:record:insert', + logCorrelationId: 'c-1', + fromUtc: '2026-10-20T00:00:00Z', + toUtc: '2026-10-21T00:00:00Z', + pageSize: '10', + startingAfter: 'cur_1', + }) + }) +}) + +describe('logs trail', () => { + it('reads every line of one correlation id', async () => { + const {error} = await run(['trail', 'c-42']) + + expect(error).toBeUndefined() + expect(calls).toHaveLength(1) + expect(calls[0]?.method).toBe('GET') + expect(calls[0]?.path).toBe(`${P}/audit`) + expect(calls[0]?.query.get('targetCorrelationId')).toBe('c-42') + }) + + it('needs the correlation id', async () => { + const {error} = await run(['trail']) + expect(error?.message).toMatch(/correlationId/) + expect(calls).toHaveLength(0) + }) +}) + +describe('logs get', () => { + it('reads one entry with the id in the path', async () => { + answer = {status: 200, body: {item: {id: ID, title: 'Order paid'}}} + const {error} = await run(['get', ID]) + + expect(error).toBeUndefined() + expect(calls).toHaveLength(1) + expect(calls[0]?.method).toBe('GET') + expect(calls[0]?.path).toBe(`${P}/${ID}`) + expect(calls[0]?.query.has('id')).toBe(false) + expect(out()).toContain('Order paid') + }) + + it('needs the id', async () => { + const {error} = await run(['get']) + expect(error?.message).toMatch(/id/) + expect(calls).toHaveLength(0) + }) +}) + +describe('logs settings', () => { + it('reads the settings', async () => { + const {error} = await run(['settings']) + + expect(error).toBeUndefined() + expect(calls).toHaveLength(1) + expect(calls[0]?.method).toBe('GET') + expect(calls[0]?.path).toBe(`${P}/settings`) + }) +}) + +describe('logs settings set', () => { + it('sends only the setting given (absent = unchanged)', async () => { + const {error} = await run(['settings', 'set', '--skip-body', 'true']) + + expect(error).toBeUndefined() + expect(calls).toHaveLength(1) + expect(calls[0]?.method).toBe('POST') + expect(calls[0]?.path).toBe(`${P}/settings`) + expect(calls[0]?.body).toEqual({skipHttpBodyMeta: true}) + expect(out()).toContain('Log settings saved.') + }) + + it('sends all three, false included', async () => { + const {error} = await run(['settings', 'set', '--skip-cloud', 'false', '--skip-body', 'false', '--ai-chat', 'true']) + + expect(error).toBeUndefined() + expect(calls[0]?.body).toEqual({skipCloudDashboardLogs: false, skipHttpBodyMeta: false, aiChatLoggingEnabled: true}) + }) + + it('refuses with nothing to set', async () => { + const {error} = await run(['settings', 'set']) + expect(error?.message).toMatch(/--skip-cloud, --skip-body or --ai-chat/) + expect(calls).toHaveLength(0) + }) + + it('takes only true or false', async () => { + const {error} = await run(['settings', 'set', '--ai-chat', 'yes']) + expect(error?.message).toMatch(/Expected --ai-chat=yes to be one of: true, false/) + expect(calls).toHaveLength(0) + }) +}) + +describe('logs clean', () => { + it('cleans with --yes', async () => { + const {error} = await run(['clean', '--yes']) + + expect(error).toBeUndefined() + expect(calls).toHaveLength(1) + expect(calls[0]?.method).toBe('POST') + expect(calls[0]?.path).toBe(`${P}/clean`) + expect(out()).toContain('Logs cleaned.') + }) + + it('refuses without --yes when there is no terminal, and sends nothing', async () => { + const {error} = await run(['clean']) + expect((error as {code?: string} | undefined)?.code).toBe('CONFIRMATION_REQUIRED') + expect(calls).toHaveLength(0) + }) +}) + +describe('logs write', () => { + it('sends one line built from the flags to the Api host and prints the accepted count', async () => { + answer = {status: 200, body: {accepted: 1}} + const {error} = await run([ + 'write', + '--title', '"Payment retried"', + '--level', 'warning', + '--message', '"Card declined once"', + '--event-code', 'order:retry', + '--correlation-id', 'ord_123', + '--timestamp', '2026-10-21T10:00:00Z', + '--meta', 'orderId=ord_123', + '--meta', 'attempt=2', + ]) + + expect(error).toBeUndefined() + expect(calls).toHaveLength(1) + expect(calls[0]?.method).toBe('POST') + expect(calls[0]?.host).toMatch(/(^|\.)api\./) + expect(calls[0]?.path).toBe(P) + expect(calls[0]?.body).toEqual({ + entries: [ + { + title: 'Payment retried', + level: 'warning', + message: 'Card declined once', + eventCode: 'order:retry', + correlationId: 'ord_123', + timestamp: '2026-10-21T10:00:00Z', + meta: {orderId: 'ord_123', attempt: '2'}, + }, + ], + }) + expect(out()).toContain('accepted: 1') + }) + + it('sends only --title when nothing else is given', async () => { + answer = {status: 200, body: {accepted: 1}} + const {error} = await run(['write', '--title', 'Hello']) + + expect(error).toBeUndefined() + expect(calls[0]?.body).toEqual({entries: [{title: 'Hello'}]}) + }) + + it('needs --title (or --file)', async () => { + const {error} = await run(['write', '--level', 'error']) + expect(error?.message).toMatch(/--title/) + expect(calls).toHaveLength(0) + }) + + it('refuses a --meta without =', async () => { + const {error} = await run(['write', '--title', 'x', '--meta', 'oops']) + expect(error?.message).toMatch(/key=value/) + expect(calls).toHaveLength(0) + }) + + it('takes a JSON array from --file (a plain path)', async () => { + const file = join(dir, 'entries.json') + const entries = [{title: 'a'}, {title: 'b', level: 'error', meta: {k: 'v'}}] + writeFileSync(file, JSON.stringify(entries)) + answer = {status: 200, body: {accepted: 2}} + + const {error} = await run(['write', '--file', file]) + + expect(error).toBeUndefined() + expect(calls[0]?.body).toEqual({entries}) + expect(out()).toContain('accepted: 2') + }) + + it('refuses a --file that is not a non-empty JSON array', async () => { + const file = join(dir, 'entries.json') + writeFileSync(file, JSON.stringify({title: 'a'})) + + const {error} = await run(['write', '--file', file]) + expect(error?.message).toMatch(/JSON array/) + expect(calls).toHaveLength(0) + }) + + it('does not take --file together with line flags', async () => { + const {error} = await run(['write', '--file', join(dir, 'x.json'), '--title', 'x']) + expect(error?.message).toMatch(/cannot also be provided/) + expect(calls).toHaveLength(0) + }) + + it('on a 429 says how many seconds to wait (Retry-After)', async () => { + answer = { + status: 429, + body: {responseStatus: {isSuccess: false, errors: [{errorCode: 'CM-ERRORS-LOGGING-003', message: 'Log quota used up.'}]}}, + headers: {'Retry-After': '17'}, + } + const {error} = await run(['write', '--title', 'x']) + + expect(calls).toHaveLength(1) + const err = error as {code?: string; status?: number; message?: string; context?: Record} | undefined + expect(err?.code).toBe('CM-ERRORS-LOGGING-003') + expect(err?.status).toBe(429) + expect(err?.message).toMatch(/Retry after 17 seconds/) + expect(err?.context).toEqual({retryAfterSeconds: 17}) + }) +}) From 6d49932d408f7eec33cd5781d1cb47c37e2619b1 Mon Sep 17 00:00:00 2001 From: CodeMash Date: Wed, 21 Oct 2026 21:25:59 +0300 Subject: [PATCH 3/3] docs(logs): logs commands in README and COVERAGE Co-Authored-By: Claude Opus 5.5 --- COVERAGE.md | 4 ++-- README.md | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/COVERAGE.md b/COVERAGE.md index bc3c5a4..0ecdeb8 100644 --- a/COVERAGE.md +++ b/COVERAGE.md @@ -3,7 +3,7 @@ Compared against the CodeMash docs (`docs/codemash-docs/api-reference`, 452 documented endpoints) on 2026-07-21. -**243 endpoints have a dedicated CLI command (the sum of the table below; +**247 endpoints have a dedicated CLI command (the sum of the table below; the line said 117 until the Project campaign, 2026-10-03, and had not kept up with the push / SMS / Email rows). Every SDK method (~180 hub + ~40 api) is also callable with plain words:** @@ -26,7 +26,7 @@ out of reach. | database/taxonomies | 2/15 | read-only list/get | | database/aggregates | 1/5 | list only | | files/* | 9/23 | upload, download, list, info, sign, delete. Missing: bulk delete, triggers, integration config | -| logs/* | 6/14 | list, trail, settings, module toggle. Missing: clean, integration config | +| logs/* | 10/16 | list, trail, get, settings, settings set, clean, write (Api host), module toggle — each command is run through the real transport in `tests/logs.test.ts`. Missing: integration config (save / test / enable / disable / delete — `norbix hub logs …` reaches them) | | membership/users | 6/35 | list, get, invite, block, unblock, delete. Missing: contacts, create-user variants, preferences | | membership/roles + policies | 2/10 | read-only lists | | notifications/email | 48/51 | every endpoint except the three recipient / provider callbacks — see `docs/email.md`; each command is run through the real transport in `tests/email-routes.test.ts` | diff --git a/README.md b/README.md index 11ad972..e77038b 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,9 @@ norbix scheduler list | `norbix files integrations test ` | Check that a files integration really works (live upload/read/list/delete probe) | | `norbix users list/get/invite/block/unblock/delete` | Manage project users (membership) | | `norbix env list/use/delete/promote/rollback`, `norbix env built-ins repair` | Manage project environments and move content TEST → PROD (see *Environments* below) | -| `norbix logs list/trail` | Read project logs, follow one correlation ID | +| `norbix logs list/trail/get` | Read project logs, follow one correlation ID, show one entry | +| `norbix logs write` | Write your app's own lines (`--title …` or `--file entries.json`); prints `accepted: n`, on a 429 says how many seconds to wait | +| `norbix logs settings` / `settings set` / `clean` | Read and change log settings (only the flags you pass are sent); delete every stored entry (asks; `--yes` skips) | | `norbix scheduler list/get/save/enable/disable/delete` | Scheduler tasks — a cron that sends an email campaign; every scheduler endpoint, see [docs/scheduler.md](docs/scheduler.md) | | `norbix apikeys list/create/regenerate/revoke` | Service-user API keys for scripts, CI, SDKs and agents | | `norbix webhooks show/secret/enable/disable/remove` | Inspect the webhook integration |