From 9d027339fd6ac1cdce92b1520175148d56901313 Mon Sep 17 00:00:00 2001 From: Jon Date: Thu, 30 Jan 2025 14:59:04 +0000 Subject: [PATCH] feat: Generate Schema Files - 18113073 (no-changelog) (#12927) Co-authored-by: Elias Meire --- packages/nodes-base/biome.jsonc | 2 +- .../__schema__/v1.0.0/account/getAll.json | 57 ++ .../__schema__/v1.0.0/contact/create.json | 170 ++++ .../__schema__/v1.0.0/contact/get.json | 911 ++++++++++++++++++ .../__schema__/v1.0.0/contact/getAll.json | 142 +++ .../__schema__/v1.0.0/contact/update.json | 208 ++++ .../__schema__/v1.0.0/contactList/add.json | 11 + .../__schema__/v1.0.0/contactTag/add.json | 26 + .../__schema__/v1.0.0/deal/create.json | 518 ++++++++++ .../__schema__/v1.0.0/list/getAll.json | 150 +++ .../__schema__/v1.0.0/tag/get.json | 66 ++ .../__schema__/v1.0.0/tag/getAll.json | 44 + .../__schema__/v1.0.0/listEntry/create.json | 57 ++ .../__schema__/v1.0.0/listEntry/getAll.json | 59 ++ .../v1.0.0/organization/create.json | 41 + .../__schema__/v1.0.0/organization/get.json | 76 ++ .../__schema__/v1.0.0/pdf/create.json | 23 + .../__schema__/v1.0.0/project/create.json | 200 ++++ .../Asana/__schema__/v1.0.0/project/get.json | 405 ++++++++ .../__schema__/v1.0.0/project/getAll.json | 19 + .../__schema__/v1.0.0/subtask/create.json | 195 ++++ .../__schema__/v1.0.0/subtask/getAll.json | 34 + .../Asana/__schema__/v1.0.0/task/create.json | 342 +++++++ .../Asana/__schema__/v1.0.0/task/get.json | 303 ++++++ .../Asana/__schema__/v1.0.0/task/getAll.json | 14 + .../Asana/__schema__/v1.0.0/task/move.json | 11 + .../Asana/__schema__/v1.0.0/task/search.json | 23 + .../Asana/__schema__/v1.0.0/task/update.json | 310 ++++++ .../__schema__/v1.0.0/taskComment/add.json | 110 +++ .../Asana/__schema__/v1.0.0/user/get.json | 47 + .../Asana/__schema__/v1.0.0/user/getAll.json | 19 + .../v1.0.0/text/detectEntities.json | 27 + .../S3/__schema__/v2.0.0/bucket/create.json | 11 + .../S3/__schema__/v2.0.0/bucket/getAll.json | 11 + .../S3/__schema__/v2.0.0/bucket/search.json | 27 + .../Aws/S3/__schema__/v2.0.0/file/copy.json | 22 + .../Aws/S3/__schema__/v2.0.0/file/delete.json | 8 + .../Aws/S3/__schema__/v2.0.0/file/getAll.json | 27 + .../Aws/S3/__schema__/v2.0.0/file/upload.json | 28 + .../S3/__schema__/v2.0.0/folder/create.json | 11 + .../S3/__schema__/v2.0.0/folder/getAll.json | 27 + .../Aws/SES/__schema__/v1.0.0/email/send.json | 48 + .../v1.0.0/transcriptionJob/create.json | 28 + .../__schema__/v1.0.0/companyReport/get.json | 55 ++ .../__schema__/v1.0.0/employee/get.json | 14 + .../__schema__/v1.0.0/employee/getAll.json | 43 + .../__schema__/v1.0.0/image/create.json | 92 ++ .../Bitly/__schema__/v1.0.0/link/create.json | 42 + .../nodes/Box/__schema__/v1.0.0/file/get.json | 219 +++++ .../Box/__schema__/v1.0.0/file/search.json | 200 ++++ .../Box/__schema__/v1.0.0/file/upload.json | 198 ++++ .../Box/__schema__/v1.0.0/folder/create.json | 218 +++++ .../Box/__schema__/v1.0.0/folder/get.json | 288 ++++++ .../Box/__schema__/v1.0.0/folder/search.json | 184 ++++ .../__schema__/v1.0.0/contact/create.json | 8 + .../Brevo/__schema__/v1.0.0/contact/get.json | 37 + .../__schema__/v1.0.0/contact/getAll.json | 56 ++ .../__schema__/v1.0.0/contact/upsert.json | 8 + .../Brevo/__schema__/v1.0.0/email/send.json | 11 + .../__schema__/v1.0.0/email/sendTemplate.json | 8 + .../__schema__/v1.0.0/object/create.json | 15 + .../__schema__/v1.0.0/object/delete.json | 11 + .../Bubble/__schema__/v1.0.0/object/get.json | 22 + .../__schema__/v1.0.0/object/getAll.json | 22 + .../__schema__/v1.0.0/object/update.json | 8 + .../__schema__/v1.0.0/person/enrich.json | 187 ++++ .../__schema__/v1.0.0/checklist/create.json | 32 + .../v1.0.0/checklistItem/create.json | 95 ++ .../__schema__/v1.0.0/comment/create.json | 160 +++ .../__schema__/v1.0.0/comment/getAll.json | 121 +++ .../__schema__/v1.0.0/folder/create.json | 61 ++ .../ClickUp/__schema__/v1.0.0/folder/get.json | 172 ++++ .../__schema__/v1.0.0/folder/getAll.json | 188 ++++ .../__schema__/v1.0.0/list/create.json | 130 +++ .../__schema__/v1.0.0/list/customFields.json | 29 + .../ClickUp/__schema__/v1.0.0/list/get.json | 134 +++ .../__schema__/v1.0.0/list/getAll.json | 84 ++ .../__schema__/v1.0.0/list/member.json | 54 ++ .../__schema__/v1.0.0/task/create.json | 388 ++++++++ .../ClickUp/__schema__/v1.0.0/task/get.json | 762 +++++++++++++++ .../__schema__/v1.0.0/task/getAll.json | 517 ++++++++++ .../__schema__/v1.0.0/task/update.json | 673 +++++++++++++ .../__schema__/v1.0.0/project/getAll.json | 156 +++ .../__schema__/v1.0.0/user/getAll.json | 164 ++++ .../__schema__/v1.1.0/table/getAllRows.json | 11 + .../Coda/__schema__/v1.1.0/table/getRow.json | 146 +++ .../v1.1.0/view/getAllViewRows.json | 65 ++ .../CoinGecko/__schema__/v1.0.0/coin/get.json | 180 ++++ .../__schema__/v1.0.0/coin/getAll.json | 19 + .../__schema__/v1.0.0/coin/history.json | 781 +++++++++++++++ .../__schema__/v1.0.0/coin/market.json | 78 ++ .../__schema__/v1.0.0/coin/marketChart.json | 20 + .../__schema__/v1.0.0/coin/price.json | 16 + .../__schema__/v1.0.0/entry/getAll.json | 14 + .../__schema__/v1.0.0/customer/upsert.json | 8 + .../__schema__/v1.0.0/event/track.json | 8 + .../__schema__/v1.0.0/language/translate.json | 15 + .../Dhl/__schema__/v1.0.0/shipment/get.json | 208 ++++ .../__schema__/v2.0.0/channel/create.json | 32 + .../__schema__/v2.0.0/channel/get.json | 55 ++ .../__schema__/v2.0.0/channel/getAll.json | 83 ++ .../__schema__/v2.0.0/member/getAll.json | 79 ++ .../__schema__/v2.0.0/member/roleAdd.json | 11 + .../v2.0.0/message/deleteMessage.json | 8 + .../__schema__/v2.0.0/message/get.json | 212 ++++ .../__schema__/v2.0.0/message/getAll.json | 242 +++++ .../__schema__/v2.0.0/message/react.json | 11 + .../__schema__/v2.0.0/message/send.json | 250 +++++ .../__schema__/v1.0.0/file/delete.json | 56 ++ .../__schema__/v1.0.0/file/download.json | 11 + .../Dropbox/__schema__/v1.0.0/file/move.json | 56 ++ .../__schema__/v1.0.0/file/upload.json | 35 + .../__schema__/v1.0.0/folder/create.json | 54 ++ .../__schema__/v1.0.0/folder/list.json | 38 + .../__schema__/v1.0.0/folder/move.json | 61 ++ .../__schema__/v1.0.0/search/query.json | 41 + .../__schema__/v1.0.0/contact/enrich.json | 56 ++ .../__schema__/v1.0.0/document/create.json | 45 + .../__schema__/v1.0.0/document/get.json | 38 + .../__schema__/v1.0.0/case/getAll.json | 138 +++ .../__schema__/v1.0.0/document/create.json | 51 + .../__schema__/v1.0.0/document/getAll.json | 11 + .../__schema__/v1.0.0/index/get.json | 191 ++++ .../__schema__/v2.1.0/email/send.json | 50 + .../__schema__/v1.0.0/contact/getAll.json | 72 ++ .../__schema__/v1.0.0/ticket/create.json | 99 ++ .../__schema__/v1.0.0/ticket/get.json | 160 +++ .../__schema__/v1.0.0/ticket/getAll.json | 102 ++ .../__schema__/v1.0.0/contact/getAll.json | 71 ++ .../Ghost/__schema__/v1.0.0/post/create.json | 470 +++++++++ .../Github/__schema__/v1.0.0/file/create.json | 201 ++++ .../Github/__schema__/v1.0.0/file/edit.json | 201 ++++ .../Github/__schema__/v1.0.0/file/list.json | 48 + .../__schema__/v1.0.0/issue/create.json | 348 +++++++ .../v1.0.0/issue/createComment.json | 178 ++++ .../Github/__schema__/v1.0.0/issue/get.json | 342 +++++++ .../v1.0.0/organization/getRepositories.json | 339 +++++++ .../__schema__/v1.0.0/release/getAll.json | 149 +++ .../__schema__/v1.0.0/repository/get.json | 465 +++++++++ .../v1.0.0/repository/getIssues.json | 311 ++++++ .../v1.0.0/user/getRepositories.json | 342 +++++++ .../Gitlab/__schema__/v1.0.0/file/get.json | 38 + .../Gitlab/__schema__/v1.0.0/file/list.json | 27 + .../__schema__/v1.0.0/issue/create.json | 255 +++++ .../Gitlab/__schema__/v1.0.0/issue/get.json | 270 ++++++ .../__schema__/v1.0.0/repository/get.json | 410 ++++++++ .../v1.0.0/repository/getIssues.json | 258 +++++ .../Gong/__schema__/v1.0.0/call/get.json | 100 ++ .../__schema__/v1.0.0/campaign/getAll.json | 44 + .../__schema__/v2.0.0/report/get.json | 14 + .../v1.3.0/calendar/availability.json | 8 + .../__schema__/v1.3.0/event/create.json | 97 ++ .../Calendar/__schema__/v1.3.0/event/get.json | 198 ++++ .../__schema__/v1.3.0/event/getAll.json | 99 ++ .../__schema__/v1.0.0/message/create.json | 108 +++ .../v1.0.0/document/analyzeSentiment.json | 40 + .../__schema__/v1.0.0/bucket/get.json | 111 +++ .../__schema__/v1.0.0/object/create.json | 59 ++ .../__schema__/v1.0.0/object/get.json | 56 ++ .../__schema__/v1.0.0/object/getAll.json | 77 ++ .../__schema__/v1.0.0/object/update.json | 59 ++ .../__schema__/v1.0.0/contact/create.json | 255 +++++ .../__schema__/v1.0.0/contact/getAll.json | 50 + .../__schema__/v1.0.0/contact/update.json | 323 +++++++ .../__schema__/v2.0.0/document/create.json | 23 + .../Docs/__schema__/v2.0.0/document/get.json | 14 + .../__schema__/v2.0.0/document/update.json | 11 + .../Drive/__schema__/v3.0.0/drive/get.json | 14 + .../Drive/__schema__/v3.0.0/drive/list.json | 19 + .../Drive/__schema__/v3.0.0/file/copy.json | 23 + .../v3.0.0/file/createFromText.json | 8 + .../__schema__/v3.0.0/file/deleteFile.json | 11 + .../Drive/__schema__/v3.0.0/file/move.json | 23 + .../Drive/__schema__/v3.0.0/file/share.json | 26 + .../Drive/__schema__/v3.0.0/file/update.json | 17 + .../Drive/__schema__/v3.0.0/file/upload.json | 364 +++++++ .../__schema__/v3.0.0/fileFolder/search.json | 11 + .../__schema__/v3.0.0/folder/create.json | 23 + .../v3.0.0/folder/deleteFolder.json | 15 + .../Drive/__schema__/v3.0.0/folder/share.json | 17 + .../__schema__/v1.1.0/collection/getAll.json | 11 + .../__schema__/v1.1.0/document/create.json | 17 + .../__schema__/v1.1.0/document/delete.json | 11 + .../__schema__/v1.1.0/document/get.json | 48 + .../__schema__/v1.1.0/document/getAll.json | 17 + .../__schema__/v1.1.0/document/query.json | 81 ++ .../__schema__/v1.1.0/document/upsert.json | 12 + .../__schema__/v1.0.0/user/create.json | 50 + .../__schema__/v1.0.0/user/get.json | 116 +++ .../__schema__/v1.0.0/user/getAll.json | 163 ++++ .../Gmail/__schema__/v2.1.0/draft/create.json | 33 + .../Gmail/__schema__/v2.1.0/draft/get.json | 147 +++ .../Gmail/__schema__/v2.1.0/draft/getAll.json | 151 +++ .../Gmail/__schema__/v2.1.0/label/create.json | 17 + .../Gmail/__schema__/v2.1.0/label/get.json | 41 + .../Gmail/__schema__/v2.1.0/label/getAll.json | 25 + .../__schema__/v2.1.0/message/addLabels.json | 22 + .../__schema__/v2.1.0/message/delete.json | 8 + .../Gmail/__schema__/v2.1.0/message/get.json | 170 ++++ .../__schema__/v2.1.0/message/getAll.json | 66 ++ .../__schema__/v2.1.0/message/markAsRead.json | 21 + .../v2.1.0/message/markAsUnread.json | 34 + .../v2.1.0/message/removeLabels.json | 22 + .../__schema__/v2.1.0/message/reply.json | 17 + .../Gmail/__schema__/v2.1.0/message/send.json | 22 + .../v2.1.0/message/sendAndWait.json | 13 + .../__schema__/v2.1.0/thread/addLabels.json | 33 + .../Gmail/__schema__/v2.1.0/thread/get.json | 86 ++ .../__schema__/v2.1.0/thread/getAll.json | 19 + .../v2.1.0/thread/removeLabels.json | 36 + .../Gmail/__schema__/v2.1.0/thread/reply.json | 22 + .../v2.0.0/presentation/getSlides.json | 644 +++++++++++++ .../v2.0.0/presentation/replaceText.json | 46 + .../Task/__schema__/v1.0.0/task/create.json | 32 + .../Task/__schema__/v1.0.0/task/getAll.json | 72 ++ .../Task/__schema__/v1.0.0/task/update.json | 41 + .../__schema__/v2.0.0/language/translate.json | 15 + .../__schema__/v1.0.0/channel/get.json | 260 +++++ .../__schema__/v1.0.0/channel/getAll.json | 223 +++++ .../__schema__/v1.0.0/playlist/get.json | 203 ++++ .../__schema__/v1.0.0/playlist/getAll.json | 202 ++++ .../v1.0.0/playlistItem/getAll.json | 210 ++++ .../YouTube/__schema__/v1.0.0/video/get.json | 295 ++++++ .../__schema__/v1.0.0/video/getAll.json | 129 +++ .../__schema__/v1.0.0/video/upload.json | 8 + .../__schema__/v1.0.0/all/getAll.json | 122 +++ .../__schema__/v1.0.0/article/get.json | 40 + .../__schema__/v1.0.0/ticket/getAll.json | 295 ++++++ .../__schema__/v1.0.0/user/getAll.json | 30 + .../__schema__/v1.0.0/project/getAll.json | 92 ++ .../__schema__/v1.0.0/timeEntry/getAll.json | 195 ++++ .../__schema__/v1.0.0/user/getAll.json | 90 ++ .../v1.0.0/conversation/getAll.json | 331 +++++++ .../__schema__/v1.0.0/contact/lookup.json | 89 ++ .../__schema__/v2.0.0/contact/create.json | 96 ++ .../__schema__/v2.0.0/contact/get.json | 124 +++ .../__schema__/v2.0.0/contact/getAll.json | 80 ++ .../__schema__/v2.0.0/contact/update.json | 118 +++ .../__schema__/v2.0.0/opportunity/create.json | 136 +++ .../__schema__/v2.0.0/opportunity/get.json | 149 +++ .../__schema__/v2.0.0/opportunity/getAll.json | 183 ++++ .../__schema__/v2.0.0/opportunity/update.json | 156 +++ .../__schema__/v2.0.0/task/create.json | 46 + .../__schema__/v1.0.0/state/get.json | 61 ++ .../__schema__/v1.0.0/state/getAll.json | 86 ++ .../__schema__/v2.1.0/company/create.json | 596 ++++++++++++ .../__schema__/v2.1.0/company/getAll.json | 95 ++ .../v2.1.0/company/searchByDomain.json | 109 +++ .../__schema__/v2.1.0/contact/get.json | 431 +++++++++ .../__schema__/v2.1.0/contact/getAll.json | 308 ++++++ .../contact/getRecentlyCreatedUpdated.json | 320 ++++++ .../__schema__/v2.1.0/contact/search.json | 43 + .../__schema__/v2.1.0/contact/upsert.json | 11 + .../__schema__/v2.1.0/contactList/add.json | 35 + .../__schema__/v2.1.0/deal/getAll.json | 155 +++ .../__schema__/v2.1.0/deal/search.json | 43 + .../__schema__/v2.1.0/engagement/create.json | 108 +++ .../__schema__/v2.1.0/engagement/get.json | 260 +++++ .../__schema__/v2.1.0/engagement/getAll.json | 207 ++++ .../Hubspot/__schema__/v2.1.0/ticket/get.json | 335 +++++++ .../__schema__/v2.1.0/ticket/getAll.json | 24 + .../__schema__/v2.0.0/invoice/getAll.json | 410 ++++++++ .../__schema__/v3.1.0/itemList/limit.json | 8 + .../__schema__/v3.1.0/itemList/sort.json | 44 + .../__schema__/v3.1.0/itemList/summarize.json | 14 + .../__schema__/v1.0.0/issue/changelog.json | 99 ++ .../Jira/__schema__/v1.0.0/issue/create.json | 19 + .../Jira/__schema__/v1.0.0/issue/get.json | 258 +++++ .../Jira/__schema__/v1.0.0/issue/getAll.json | 189 ++++ .../__schema__/v1.0.0/issue/transitions.json | 95 ++ .../Jira/__schema__/v1.0.0/issue/update.json | 11 + .../v1.0.0/issueAttachment/add.json | 93 ++ .../v1.0.0/issueAttachment/get.json | 84 ++ .../v1.0.0/issueAttachment/getAll.json | 96 ++ .../__schema__/v1.0.0/issueComment/add.json | 191 ++++ .../v1.0.0/issueComment/getAll.json | 194 ++++ .../Jira/__schema__/v1.0.0/user/get.json | 132 +++ .../Keap/__schema__/v1.0.0/contact/get.json | 143 +++ .../__schema__/v1.0.0/submission/getAll.json | 181 ++++ .../__schema__/v2.0.0/activity/getAll.json | 137 +++ .../v2.0.0/enrich/enrichPerson.json | 11 + .../__schema__/v1.0.0/notification/send.json | 15 + .../__schema__/v1.0.0/issue/create.json | 73 ++ .../Linear/__schema__/v1.0.0/issue/get.json | 67 ++ .../__schema__/v1.0.0/issue/getAll.json | 51 + .../__schema__/v1.0.0/post/create.json | 8 + .../__schema__/v1.0.0/campaign/getAll.json | 69 ++ .../__schema__/v1.0.0/member/create.json | 163 ++++ .../__schema__/v1.0.0/member/delete.json | 8 + .../__schema__/v1.0.0/member/get.json | 169 ++++ .../__schema__/v1.0.0/member/getAll.json | 198 ++++ .../__schema__/v1.0.0/member/update.json | 169 ++++ .../__schema__/v1.0.0/memberTag/create.json | 8 + .../__schema__/v1.0.0/memberTag/delete.json | 8 + .../__schema__/v1.0.0/subscriber/get.json | 66 ++ .../__schema__/v1.0.0/subscriber/getAll.json | 93 ++ .../Mailjet/__schema__/v1.0.0/email/send.json | 89 ++ .../__schema__/v1.0.0/email/sendTemplate.json | 96 ++ .../__schema__/v1.0.0/message/sendHtml.json | 19 + .../v1.0.0/message/sendTemplate.json | 19 + .../__schema__/v1.0.0/message/create.json | 11 + .../__schema__/v1.0.0/message/getAll.json | 96 ++ .../__schema__/v1.0.0/message/post.json | 92 ++ .../Medium/__schema__/v1.0.0/post/create.json | 38 + .../__schema__/v1.0.0/questions/get.json | 233 +++++ .../OneDrive/__schema__/v1.0.0/file/copy.json | 8 + .../__schema__/v1.0.0/file/delete.json | 8 + .../__schema__/v1.0.0/file/download.json | 17 + .../OneDrive/__schema__/v1.0.0/file/get.json | 171 ++++ .../__schema__/v1.0.0/file/rename.json | 185 ++++ .../__schema__/v1.0.0/file/search.json | 115 +++ .../__schema__/v1.0.0/file/upload.json | 185 ++++ .../__schema__/v1.0.0/folder/create.json | 235 +++++ .../__schema__/v1.0.0/folder/getChildren.json | 174 ++++ .../__schema__/v1.0.0/folder/search.json | 123 +++ .../__schema__/v2.0.0/calendar/get.json | 68 ++ .../__schema__/v2.0.0/calendar/getAll.json | 78 ++ .../__schema__/v2.0.0/contact/create.json | 145 +++ .../__schema__/v2.0.0/contact/getAll.json | 42 + .../__schema__/v2.0.0/draft/create.json | 227 +++++ .../Outlook/__schema__/v2.0.0/draft/send.json | 11 + .../__schema__/v2.0.0/event/create.json | 235 +++++ .../Outlook/__schema__/v2.0.0/event/get.json | 131 +++ .../__schema__/v2.0.0/event/getAll.json | 123 +++ .../__schema__/v2.0.0/event/update.json | 238 +++++ .../__schema__/v2.0.0/folder/create.json | 43 + .../Outlook/__schema__/v2.0.0/folder/get.json | 36 + .../__schema__/v2.0.0/folder/getAll.json | 29 + .../v2.0.0/folderMessage/getAll.json | 90 ++ .../__schema__/v2.0.0/message/delete.json | 8 + .../__schema__/v2.0.0/message/get.json | 128 +++ .../__schema__/v2.0.0/message/getAll.json | 44 + .../__schema__/v2.0.0/message/move.json | 8 + .../__schema__/v2.0.0/message/reply.json | 279 ++++++ .../__schema__/v2.0.0/message/send.json | 8 + .../__schema__/v2.0.0/message/update.json | 281 ++++++ .../v2.0.0/messageAttachment/download.json | 29 + .../v2.0.0/messageAttachment/get.json | 32 + .../v2.0.0/messageAttachment/getAll.json | 30 + .../v2.0.0/channelMessage/create.json | 155 +++ .../v2.0.0/channelMessage/getAll.json | 247 +++++ .../__schema__/v2.0.0/chatMessage/create.json | 142 +++ .../__schema__/v2.0.0/chatMessage/get.json | 178 ++++ .../__schema__/v2.0.0/chatMessage/getAll.json | 281 ++++++ .../ToDo/__schema__/v1.0.0/list/create.json | 35 + .../ToDo/__schema__/v1.0.0/list/getAll.json | 31 + .../ToDo/__schema__/v1.0.0/task/create.json | 50 + .../ToDo/__schema__/v1.0.0/task/getAll.json | 81 ++ .../ToDo/__schema__/v1.0.0/task/update.json | 64 ++ .../__schema__/v1.0.0/board/create.json | 11 + .../__schema__/v1.0.0/board/get.json | 40 + .../__schema__/v1.0.0/board/getAll.json | 40 + .../__schema__/v1.0.0/boardColumn/getAll.json | 27 + .../__schema__/v1.0.0/boardGroup/getAll.json | 27 + .../v1.0.0/boardItem/addUpdate.json | 8 + .../v1.0.0/boardItem/changeColumnValue.json | 8 + .../boardItem/changeMultipleColumnValues.json | 11 + .../__schema__/v1.0.0/boardItem/create.json | 11 + .../__schema__/v1.0.0/boardItem/delete.json | 11 + .../__schema__/v1.0.0/boardItem/get.json | 65 ++ .../__schema__/v1.0.0/boardItem/getAll.json | 65 ++ .../v1.0.0/boardItem/getByColumnValue.json | 77 ++ .../v2.4.0/database/deleteTable.json | 11 + .../__schema__/v2.4.0/database/insert.json | 8 + .../__schema__/v2.4.0/database/update.json | 8 + .../__schema__/v2.4.0/database/upsert.json | 8 + .../__schema__/v1.0.0/credential/create.json | 27 + .../__schema__/v1.0.0/execution/get.json | 32 + .../__schema__/v1.0.0/execution/getAll.json | 31 + .../__schema__/v1.0.0/workflow/create.json | 98 ++ .../__schema__/v1.0.0/workflow/get.json | 239 +++++ .../__schema__/v1.0.0/workflow/getAll.json | 179 ++++ .../__schema__/v1.0.0/workflow/update.json | 83 ++ .../v1.0.0/astronomyPictureOfTheDay/get.json | 29 + .../v1.0.0/donkiSolarFlare/get.json | 68 ++ .../__schema__/v1.0.0/file/download.json | 38 + .../__schema__/v1.0.0/folder/create.json | 11 + .../__schema__/v1.0.0/folder/list.json | 29 + .../__schema__/v2.2.0/block/append.json | 181 ++++ .../__schema__/v2.2.0/block/getAll.json | 64 ++ .../__schema__/v2.2.0/database/get.json | 18 + .../__schema__/v2.2.0/database/getAll.json | 17 + .../__schema__/v2.2.0/database/search.json | 14 + .../v2.2.0/databasePage/create.json | 14 + .../__schema__/v2.2.0/databasePage/get.json | 14 + .../v2.2.0/databasePage/getAll.json | 18 + .../v2.2.0/databasePage/update.json | 17 + .../__schema__/v2.2.0/page/archive.json | 14 + .../Notion/__schema__/v2.2.0/page/create.json | 14 + .../Notion/__schema__/v2.2.0/page/search.json | 18 + .../Notion/__schema__/v2.2.0/user/get.json | 39 + .../Notion/__schema__/v2.2.0/user/getAll.json | 35 + .../__schema__/v1.0.0/contact/create.json | 8 + .../Odoo/__schema__/v1.0.0/contact/get.json | 11 + .../__schema__/v1.0.0/contact/getAll.json | 11 + .../Odoo/__schema__/v1.0.0/custom/create.json | 8 + .../Odoo/__schema__/v1.0.0/custom/get.json | 11 + .../Odoo/__schema__/v1.0.0/custom/getAll.json | 11 + .../__schema__/v1.0.0/opportunity/create.json | 11 + .../__schema__/v1.0.0/opportunity/getAll.json | 17 + .../__schema__/v1.0.0/task/getAll.json | 417 ++++++++ .../__schema__/v1.0.0/image/create.json | 11 + .../__schema__/v1.1.0/chat/complete.json | 32 + .../__schema__/v1.0.0/agent/get.json | 116 +++ .../__schema__/v1.0.0/agent/getOutput.json | 14 + .../__schema__/v1.0.0/agent/launch.json | 23 + .../__schema__/v1.0.0/light/get.json | 209 ++++ .../__schema__/v1.0.0/light/getAll.json | 208 ++++ .../__schema__/v1.0.0/light/update.json | 8 + .../__schema__/v1.0.0/activity/create.json | 155 +++ .../__schema__/v1.0.0/activity/get.json | 180 ++++ .../__schema__/v1.0.0/activity/getAll.json | 193 ++++ .../__schema__/v1.0.0/activity/update.json | 202 ++++ .../__schema__/v1.0.0/deal/create.json | 300 ++++++ .../Pipedrive/__schema__/v1.0.0/deal/get.json | 364 +++++++ .../__schema__/v1.0.0/deal/getAll.json | 299 ++++++ .../__schema__/v1.0.0/deal/search.json | 73 ++ .../__schema__/v1.0.0/deal/update.json | 62 ++ .../__schema__/v1.0.0/dealProduct/getAll.json | 95 ++ .../__schema__/v1.0.0/lead/create.json | 59 ++ .../Pipedrive/__schema__/v1.0.0/lead/get.json | 139 +++ .../__schema__/v1.0.0/lead/getAll.json | 73 ++ .../__schema__/v1.0.0/note/create.json | 69 ++ .../v1.0.0/organization/create.json | 181 ++++ .../__schema__/v1.0.0/organization/get.json | 136 +++ .../v1.0.0/organization/getAll.json | 153 +++ .../v1.0.0/organization/search.json | 37 + .../v1.0.0/organization/update.json | 133 +++ .../__schema__/v1.0.0/person/create.json | 250 +++++ .../__schema__/v1.0.0/person/get.json | 193 ++++ .../__schema__/v1.0.0/person/getAll.json | 221 +++++ .../__schema__/v1.0.0/person/search.json | 58 ++ .../__schema__/v1.0.0/person/update.json | 205 ++++ .../__schema__/v1.0.0/product/getAll.json | 181 ++++ .../__schema__/v1.0.0/request/send.json | 8 + .../__schema__/v1.0.0/notification/send.json | 19 + .../__schema__/v1.0.0/message/push.json | 15 + .../__schema__/v1.0.0/bill/getAll.json | 263 +++++ .../__schema__/v1.0.0/customer/create.json | 99 ++ .../__schema__/v1.0.0/customer/get.json | 143 +++ .../__schema__/v1.0.0/customer/getAll.json | 167 ++++ .../__schema__/v1.0.0/invoice/create.json | 213 ++++ .../__schema__/v1.0.0/invoice/get.json | 245 +++++ .../__schema__/v1.0.0/invoice/getAll.json | 329 +++++++ .../__schema__/v1.0.0/item/getAll.json | 94 ++ .../__schema__/v1.0.0/payment/get.json | 199 ++++ .../__schema__/v1.0.0/payment/getAll.json | 211 ++++ .../__schema__/v1.0.0/purchase/getAll.json | 223 +++++ .../v1.0.0/transaction/getReport.json | 139 +++ .../__schema__/v1.0.0/bookmark/getAll.json | 198 ++++ .../Reddit/__schema__/v1.0.0/post/create.json | 17 + .../Reddit/__schema__/v1.0.0/post/delete.json | 11 + .../Reddit/__schema__/v1.0.0/post/get.json | 371 +++++++ .../Reddit/__schema__/v1.0.0/post/getAll.json | 344 +++++++ .../Reddit/__schema__/v1.0.0/post/search.json | 266 +++++ .../__schema__/v1.0.0/postComment/create.json | 191 ++++ .../__schema__/v1.0.0/postComment/getAll.json | 231 +++++ .../__schema__/v1.0.0/chat/postMessage.json | 189 ++++ .../S3/__schema__/v1.0.0/bucket/search.json | 30 + .../S3/__schema__/v1.0.0/file/getAll.json | 27 + .../S3/__schema__/v1.0.0/file/upload.json | 11 + .../S3/__schema__/v1.0.0/folder/create.json | 11 + .../S3/__schema__/v1.0.0/folder/getAll.json | 30 + .../__schema__/v1.0.0/account/create.json | 11 + .../__schema__/v1.0.0/account/get.json | 77 ++ .../__schema__/v1.0.0/account/getAll.json | 26 + .../__schema__/v1.0.0/account/update.json | 8 + .../__schema__/v1.0.0/case/create.json | 11 + .../__schema__/v1.0.0/case/get.json | 132 +++ .../__schema__/v1.0.0/case/getAll.json | 29 + .../__schema__/v1.0.0/case/update.json | 12 + .../__schema__/v1.0.0/contact/create.json | 11 + .../__schema__/v1.0.0/contact/get.json | 110 +++ .../__schema__/v1.0.0/contact/getAll.json | 26 + .../__schema__/v1.0.0/contact/update.json | 12 + .../__schema__/v1.0.0/contact/upsert.json | 14 + .../v1.0.0/customObject/create.json | 11 + .../v1.0.0/customObject/delete.json | 12 + .../__schema__/v1.0.0/customObject/get.json | 47 + .../v1.0.0/customObject/getAll.json | 23 + .../v1.0.0/customObject/update.json | 8 + .../v1.0.0/customObject/upsert.json | 14 + .../__schema__/v1.0.0/lead/addNote.json | 16 + .../__schema__/v1.0.0/lead/create.json | 11 + .../__schema__/v1.0.0/lead/get.json | 149 +++ .../__schema__/v1.0.0/lead/getAll.json | 32 + .../__schema__/v1.0.0/lead/update.json | 8 + .../__schema__/v1.0.0/lead/upsert.json | 14 + .../__schema__/v1.0.0/opportunity/create.json | 16 + .../__schema__/v1.0.0/opportunity/get.json | 182 ++++ .../__schema__/v1.0.0/opportunity/getAll.json | 29 + .../__schema__/v1.0.0/opportunity/update.json | 12 + .../__schema__/v1.0.0/search/query.json | 26 + .../__schema__/v1.0.0/task/create.json | 16 + .../__schema__/v1.0.0/task/get.json | 139 +++ .../__schema__/v1.0.0/task/getAll.json | 26 + .../__schema__/v1.0.0/user/getAll.json | 32 + .../__schema__/v1.0.0/row/create.json | 19 + .../SeaTable/__schema__/v1.0.0/row/get.json | 23 + .../__schema__/v1.0.0/row/getAll.json | 13 + .../__schema__/v1.0.0/row/update.json | 15 + .../__schema__/v1.0.0/track/event.json | 11 + .../SendGrid/__schema__/v1.0.0/mail/send.json | 8 + .../__schema__/v1.0.0/issue/getAll.json | 160 +++ .../__schema__/v1.0.0/incident/create.json | 454 +++++++++ .../__schema__/v1.0.0/incident/getAll.json | 278 ++++++ .../__schema__/v1.0.0/tableRecord/getAll.json | 56 ++ .../__schema__/v1.0.0/user/get.json | 19 + .../__schema__/v1.0.0/order/getAll.json | 11 + .../__schema__/v1.0.0/product/create.json | 259 +++++ .../__schema__/v1.0.0/product/get.json | 221 +++++ .../__schema__/v1.0.0/product/getAll.json | 266 +++++ .../__schema__/v1.0.0/product/update.json | 272 ++++++ .../__schema__/v2.3.0/channel/create.json | 118 +++ .../Slack/__schema__/v2.3.0/channel/get.json | 121 +++ .../__schema__/v2.3.0/channel/getAll.json | 156 +++ .../__schema__/v2.3.0/channel/history.json | 96 ++ .../__schema__/v2.3.0/channel/invite.json | 121 +++ .../__schema__/v2.3.0/channel/member.json | 192 ++++ .../__schema__/v2.3.0/channel/replies.json | 75 ++ .../Slack/__schema__/v2.3.0/file/get.json | 110 +++ .../Slack/__schema__/v2.3.0/file/getAll.json | 117 +++ .../Slack/__schema__/v2.3.0/file/upload.json | 92 ++ .../__schema__/v2.3.0/message/delete.json | 14 + .../Slack/__schema__/v2.3.0/message/post.json | 164 ++++ .../__schema__/v2.3.0/message/search.json | 152 +++ .../v2.3.0/message/sendAndWait.json | 13 + .../__schema__/v2.3.0/message/update.json | 189 ++++ .../Slack/__schema__/v2.3.0/reaction/add.json | 8 + .../Slack/__schema__/v2.3.0/reaction/get.json | 164 ++++ .../Slack/__schema__/v2.3.0/user/getAll.json | 209 ++++ .../__schema__/v2.3.0/user/getProfile.json | 126 +++ .../Slack/__schema__/v2.3.0/user/info.json | 208 ++++ .../Spotify/__schema__/v1.0.0/artist/get.json | 89 ++ .../__schema__/v1.0.0/artist/search.json | 89 ++ .../v1.0.0/library/getLikedTracks.json | 273 ++++++ .../v1.0.0/myData/getFollowingArtists.json | 89 ++ .../v1.0.0/player/addSongToQueue.json | 8 + .../v1.0.0/player/currentlyPlaying.json | 294 ++++++ .../__schema__/v1.0.0/player/nextSong.json | 8 + .../__schema__/v1.0.0/player/pause.json | 8 + .../__schema__/v1.0.0/player/resume.json | 11 + .../__schema__/v1.0.0/player/startMusic.json | 8 + .../__schema__/v1.0.0/player/volume.json | 11 + .../__schema__/v1.0.0/playlist/add.json | 8 + .../__schema__/v1.0.0/playlist/create.json | 149 +++ .../__schema__/v1.0.0/playlist/get.json | 477 +++++++++ .../__schema__/v1.0.0/playlist/getTracks.json | 325 +++++++ .../v1.0.0/playlist/getUserPlaylists.json | 100 ++ .../__schema__/v1.0.0/playlist/search.json | 113 +++ .../v1.0.0/track/getAudioFeatures.json | 56 ++ .../__schema__/v1.0.0/track/search.json | 235 +++++ .../__schema__/v1.0.0/command/execute.json | 20 + .../Ssh/__schema__/v1.0.0/file/upload.json | 11 + .../__schema__/v1.0.0/story/getAll.json | 127 +++ .../__schema__/v1.0.0/entry/getAll.json | 123 +++ .../__schema__/v1.1.0/activity/getAll.json | 204 ++++ .../Stripe/__schema__/v1.0.0/balance/get.json | 71 ++ .../Stripe/__schema__/v1.0.0/charge/get.json | 480 +++++++++ .../__schema__/v1.0.0/charge/getAll.json | 303 ++++++ .../__schema__/v1.0.0/customer/create.json | 90 ++ .../__schema__/v1.0.0/customer/get.json | 58 ++ .../__schema__/v1.0.0/customer/getAll.json | 81 ++ .../__schema__/v1.0.0/customer/update.json | 120 +++ .../__schema__/v1.0.0/row/create.json | 8 + .../__schema__/v1.0.0/row/delete.json | 47 + .../Supabase/__schema__/v1.0.0/row/get.json | 8 + .../__schema__/v1.0.0/row/update.json | 8 + .../v1.2.0/callback/answerQuery.json | 15 + .../v1.2.0/chat/administrators.json | 41 + .../Telegram/__schema__/v1.2.0/chat/get.json | 47 + .../__schema__/v1.2.0/chat/member.json | 52 + .../Telegram/__schema__/v1.2.0/file/get.json | 35 + .../v1.2.0/message/deleteMessage.json | 11 + .../v1.2.0/message/editMessageText.json | 80 ++ .../v1.2.0/message/pinChatMessage.json | 15 + .../v1.2.0/message/sendAnimation.json | 176 ++++ .../__schema__/v1.2.0/message/sendAudio.json | 104 ++ .../v1.2.0/message/sendChatAction.json | 15 + .../v1.2.0/message/sendDocument.json | 101 ++ .../v1.2.0/message/sendMediaGroup.json | 130 +++ .../v1.2.0/message/sendMessage.json | 110 +++ .../__schema__/v1.2.0/message/sendPhoto.json | 103 ++ .../v1.2.0/message/sendSticker.json | 177 ++++ .../__schema__/v1.2.0/message/sendVideo.json | 167 ++++ .../__schema__/v2.1.0/task/create.json | 56 ++ .../Todoist/__schema__/v2.1.0/task/get.json | 50 + .../__schema__/v2.1.0/task/getAll.json | 82 ++ .../__schema__/v2.1.0/task/update.json | 11 + .../__schema__/v1.0.0/attachment/create.json | 70 ++ .../__schema__/v1.0.0/attachment/getAll.json | 17 + .../__schema__/v1.0.0/board/create.json | 292 ++++++ .../Trello/__schema__/v1.0.0/board/get.json | 284 ++++++ .../__schema__/v1.0.0/boardMember/getAll.json | 19 + .../Trello/__schema__/v1.0.0/card/create.json | 339 +++++++ .../Trello/__schema__/v1.0.0/card/get.json | 239 +++++ .../Trello/__schema__/v1.0.0/card/update.json | 244 +++++ .../__schema__/v1.0.0/cardComment/create.json | 352 +++++++ .../Trello/__schema__/v1.0.0/list/get.json | 34 + .../Trello/__schema__/v1.0.0/list/getAll.json | 37 + .../__schema__/v1.0.0/list/getCards.json | 244 +++++ .../Twilio/__schema__/v1.0.0/call/make.json | 106 ++ .../Twilio/__schema__/v1.0.0/sms/send.json | 92 ++ .../__schema__/v2.0.0/tweet/create.json | 17 + .../__schema__/v2.0.0/tweet/delete.json | 8 + .../__schema__/v2.0.0/tweet/search.json | 56 ++ .../__schema__/v2.0.0/user/searchUser.json | 14 + .../__schema__/v1.0.0/scan/perform.json | 23 + .../Vonage/__schema__/v1.0.0/sms/send.json | 26 + .../__schema__/v2.0.0/item/create.json | 45 + .../Webflow/__schema__/v2.0.0/item/get.json | 45 + .../__schema__/v2.0.0/item/getAll.json | 45 + .../__schema__/v2.0.0/item/update.json | 45 + .../__schema__/v1.0.0/media/mediaUpload.json | 11 + .../__schema__/v1.0.0/media/mediaUrlGet.json | 31 + .../__schema__/v1.0.0/message/send.json | 40 + .../v1.0.0/message/sendTemplate.json | 44 + .../__schema__/v1.0.0/customer/getAll.json | 207 ++++ .../__schema__/v1.0.0/order/create.json | 441 +++++++++ .../__schema__/v1.0.0/order/get.json | 646 +++++++++++++ .../__schema__/v1.0.0/order/getAll.json | 764 +++++++++++++++ .../__schema__/v1.0.0/product/create.json | 413 ++++++++ .../__schema__/v1.0.0/product/get.json | 460 +++++++++ .../__schema__/v1.0.0/product/getAll.json | 464 +++++++++ .../__schema__/v1.0.0/product/update.json | 520 ++++++++++ .../Wordpress/__schema__/v1.0.0/page/get.json | 406 ++++++++ .../__schema__/v1.0.0/page/getAll.json | 343 +++++++ .../__schema__/v1.0.0/post/create.json | 456 +++++++++ .../Wordpress/__schema__/v1.0.0/post/get.json | 348 +++++++ .../__schema__/v1.0.0/post/getAll.json | 329 +++++++ .../__schema__/v1.0.0/user/getAll.json | 89 ++ .../__schema__/v1.0.0/contact/getAll.json | 89 ++ .../__schema__/v1.0.0/invoice/create.json | 235 +++++ .../Xero/__schema__/v1.0.0/invoice/get.json | 399 ++++++++ .../__schema__/v1.0.0/invoice/getAll.json | 236 +++++ .../Zammad/__schema__/v1.0.0/ticket/get.json | 241 +++++ .../__schema__/v1.0.0/ticket/getAll.json | 122 +++ .../Zammad/__schema__/v1.0.0/user/getAll.json | 390 ++++++++ .../__schema__/v1.0.0/ticket/create.json | 140 +++ .../Zendesk/__schema__/v1.0.0/ticket/get.json | 195 ++++ .../__schema__/v1.0.0/ticket/getAll.json | 164 ++++ .../__schema__/v1.0.0/ticket/update.json | 142 +++ .../__schema__/v1.0.0/ticketField/getAll.json | 126 +++ .../Zendesk/__schema__/v1.0.0/user/get.json | 68 ++ .../__schema__/v1.0.0/user/search.json | 110 +++ .../__schema__/v1.0.0/account/getAll.json | 151 +++ .../__schema__/v1.0.0/contact/create.json | 51 + .../Zoho/__schema__/v1.0.0/contact/get.json | 238 +++++ .../__schema__/v1.0.0/contact/getAll.json | 221 +++++ .../__schema__/v1.0.0/contact/update.json | 51 + .../__schema__/v1.0.0/contact/upsert.json | 51 + .../Zoho/__schema__/v1.0.0/deal/getAll.json | 191 ++++ .../Zoho/__schema__/v1.0.0/deal/update.json | 51 + .../Zoho/__schema__/v1.0.0/lead/create.json | 51 + .../Zoho/__schema__/v1.0.0/lead/get.json | 261 +++++ .../Zoho/__schema__/v1.0.0/lead/getAll.json | 181 ++++ .../Zoho/__schema__/v1.0.0/lead/update.json | 51 + .../Zoho/__schema__/v1.0.0/lead/upsert.json | 51 + .../__schema__/v1.0.0/meeting/create.json | 303 ++++++ .../Zoom/__schema__/v1.0.0/meeting/get.json | 336 +++++++ .../__schema__/v1.0.0/meeting/getAll.json | 46 + 661 files changed, 76670 insertions(+), 1 deletion(-) create mode 100644 packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/account/getAll.json create mode 100644 packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/create.json create mode 100644 packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/get.json create mode 100644 packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/update.json create mode 100644 packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contactList/add.json create mode 100644 packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contactTag/add.json create mode 100644 packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/deal/create.json create mode 100644 packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/list/getAll.json create mode 100644 packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/tag/get.json create mode 100644 packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/tag/getAll.json create mode 100644 packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/listEntry/create.json create mode 100644 packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/listEntry/getAll.json create mode 100644 packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/organization/create.json create mode 100644 packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/organization/get.json create mode 100644 packages/nodes-base/nodes/ApiTemplateIo/__schema__/v1.0.0/pdf/create.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/create.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/get.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/getAll.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/subtask/create.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/subtask/getAll.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/create.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/get.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/getAll.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/move.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/search.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/update.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/taskComment/add.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/user/get.json create mode 100644 packages/nodes-base/nodes/Asana/__schema__/v1.0.0/user/getAll.json create mode 100644 packages/nodes-base/nodes/Aws/Comprehend/__schema__/v1.0.0/text/detectEntities.json create mode 100644 packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/create.json create mode 100644 packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/getAll.json create mode 100644 packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/search.json create mode 100644 packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/copy.json create mode 100644 packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/delete.json create mode 100644 packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/getAll.json create mode 100644 packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/upload.json create mode 100644 packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/folder/create.json create mode 100644 packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/folder/getAll.json create mode 100644 packages/nodes-base/nodes/Aws/SES/__schema__/v1.0.0/email/send.json create mode 100644 packages/nodes-base/nodes/Aws/Transcribe/__schema__/v1.0.0/transcriptionJob/create.json create mode 100644 packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/companyReport/get.json create mode 100644 packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/employee/get.json create mode 100644 packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/employee/getAll.json create mode 100644 packages/nodes-base/nodes/Bannerbear/__schema__/v1.0.0/image/create.json create mode 100644 packages/nodes-base/nodes/Bitly/__schema__/v1.0.0/link/create.json create mode 100644 packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/get.json create mode 100644 packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/search.json create mode 100644 packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/upload.json create mode 100644 packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/create.json create mode 100644 packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/get.json create mode 100644 packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/search.json create mode 100644 packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/create.json create mode 100644 packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/get.json create mode 100644 packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/upsert.json create mode 100644 packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/email/send.json create mode 100644 packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/email/sendTemplate.json create mode 100644 packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/create.json create mode 100644 packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/delete.json create mode 100644 packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/get.json create mode 100644 packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/getAll.json create mode 100644 packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/update.json create mode 100644 packages/nodes-base/nodes/Clearbit/__schema__/v1.0.0/person/enrich.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/checklist/create.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/checklistItem/create.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/comment/create.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/comment/getAll.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/create.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/get.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/getAll.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/create.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/customFields.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/get.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/getAll.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/member.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/create.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/get.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/getAll.json create mode 100644 packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/update.json create mode 100644 packages/nodes-base/nodes/Clockify/__schema__/v1.0.0/project/getAll.json create mode 100644 packages/nodes-base/nodes/Clockify/__schema__/v1.0.0/user/getAll.json create mode 100644 packages/nodes-base/nodes/Coda/__schema__/v1.1.0/table/getAllRows.json create mode 100644 packages/nodes-base/nodes/Coda/__schema__/v1.1.0/table/getRow.json create mode 100644 packages/nodes-base/nodes/Coda/__schema__/v1.1.0/view/getAllViewRows.json create mode 100644 packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/get.json create mode 100644 packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/getAll.json create mode 100644 packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/history.json create mode 100644 packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/market.json create mode 100644 packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/marketChart.json create mode 100644 packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/price.json create mode 100644 packages/nodes-base/nodes/Contentful/__schema__/v1.0.0/entry/getAll.json create mode 100644 packages/nodes-base/nodes/CustomerIo/__schema__/v1.0.0/customer/upsert.json create mode 100644 packages/nodes-base/nodes/CustomerIo/__schema__/v1.0.0/event/track.json create mode 100644 packages/nodes-base/nodes/DeepL/__schema__/v1.0.0/language/translate.json create mode 100644 packages/nodes-base/nodes/Dhl/__schema__/v1.0.0/shipment/get.json create mode 100644 packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/create.json create mode 100644 packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/get.json create mode 100644 packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/getAll.json create mode 100644 packages/nodes-base/nodes/Discord/__schema__/v2.0.0/member/getAll.json create mode 100644 packages/nodes-base/nodes/Discord/__schema__/v2.0.0/member/roleAdd.json create mode 100644 packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/deleteMessage.json create mode 100644 packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/get.json create mode 100644 packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/getAll.json create mode 100644 packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/react.json create mode 100644 packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/send.json create mode 100644 packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/delete.json create mode 100644 packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/download.json create mode 100644 packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/move.json create mode 100644 packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/upload.json create mode 100644 packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/create.json create mode 100644 packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/list.json create mode 100644 packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/move.json create mode 100644 packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/search/query.json create mode 100644 packages/nodes-base/nodes/Dropcontact/__schema__/v1.0.0/contact/enrich.json create mode 100644 packages/nodes-base/nodes/ERPNext/__schema__/v1.0.0/document/create.json create mode 100644 packages/nodes-base/nodes/ERPNext/__schema__/v1.0.0/document/get.json create mode 100644 packages/nodes-base/nodes/Elastic/ElasticSecurity/__schema__/v1.0.0/case/getAll.json create mode 100644 packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/document/create.json create mode 100644 packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/document/getAll.json create mode 100644 packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/index/get.json create mode 100644 packages/nodes-base/nodes/EmailSend/__schema__/v2.1.0/email/send.json create mode 100644 packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/create.json create mode 100644 packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/get.json create mode 100644 packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/getAll.json create mode 100644 packages/nodes-base/nodes/GetResponse/__schema__/v1.0.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/Ghost/__schema__/v1.0.0/post/create.json create mode 100644 packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/create.json create mode 100644 packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/edit.json create mode 100644 packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/list.json create mode 100644 packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/create.json create mode 100644 packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/createComment.json create mode 100644 packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/get.json create mode 100644 packages/nodes-base/nodes/Github/__schema__/v1.0.0/organization/getRepositories.json create mode 100644 packages/nodes-base/nodes/Github/__schema__/v1.0.0/release/getAll.json create mode 100644 packages/nodes-base/nodes/Github/__schema__/v1.0.0/repository/get.json create mode 100644 packages/nodes-base/nodes/Github/__schema__/v1.0.0/repository/getIssues.json create mode 100644 packages/nodes-base/nodes/Github/__schema__/v1.0.0/user/getRepositories.json create mode 100644 packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/file/get.json create mode 100644 packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/file/list.json create mode 100644 packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/issue/create.json create mode 100644 packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/issue/get.json create mode 100644 packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/repository/get.json create mode 100644 packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/repository/getIssues.json create mode 100644 packages/nodes-base/nodes/Gong/__schema__/v1.0.0/call/get.json create mode 100644 packages/nodes-base/nodes/Google/Ads/__schema__/v1.0.0/campaign/getAll.json create mode 100644 packages/nodes-base/nodes/Google/Analytics/__schema__/v2.0.0/report/get.json create mode 100644 packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/calendar/availability.json create mode 100644 packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/create.json create mode 100644 packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/get.json create mode 100644 packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/getAll.json create mode 100644 packages/nodes-base/nodes/Google/Chat/__schema__/v1.0.0/message/create.json create mode 100644 packages/nodes-base/nodes/Google/CloudNaturalLanguage/__schema__/v1.0.0/document/analyzeSentiment.json create mode 100644 packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/bucket/get.json create mode 100644 packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/create.json create mode 100644 packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/get.json create mode 100644 packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/getAll.json create mode 100644 packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/update.json create mode 100644 packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/create.json create mode 100644 packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/update.json create mode 100644 packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/create.json create mode 100644 packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/get.json create mode 100644 packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/update.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/drive/get.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/drive/list.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/copy.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/createFromText.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/deleteFile.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/move.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/share.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/update.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/upload.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/fileFolder/search.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/create.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/deleteFolder.json create mode 100644 packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/share.json create mode 100644 packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/collection/getAll.json create mode 100644 packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/create.json create mode 100644 packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/delete.json create mode 100644 packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/get.json create mode 100644 packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/getAll.json create mode 100644 packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/query.json create mode 100644 packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/upsert.json create mode 100644 packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/create.json create mode 100644 packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/get.json create mode 100644 packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/getAll.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/create.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/get.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/getAll.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/create.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/get.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/getAll.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/addLabels.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/delete.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/get.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/getAll.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/markAsRead.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/markAsUnread.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/removeLabels.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/reply.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/send.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/sendAndWait.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/addLabels.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/get.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/getAll.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/removeLabels.json create mode 100644 packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/reply.json create mode 100644 packages/nodes-base/nodes/Google/Slides/__schema__/v2.0.0/presentation/getSlides.json create mode 100644 packages/nodes-base/nodes/Google/Slides/__schema__/v2.0.0/presentation/replaceText.json create mode 100644 packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/create.json create mode 100644 packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/getAll.json create mode 100644 packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/update.json create mode 100644 packages/nodes-base/nodes/Google/Translate/__schema__/v2.0.0/language/translate.json create mode 100644 packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/channel/get.json create mode 100644 packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/channel/getAll.json create mode 100644 packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlist/get.json create mode 100644 packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlist/getAll.json create mode 100644 packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlistItem/getAll.json create mode 100644 packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/get.json create mode 100644 packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/getAll.json create mode 100644 packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/upload.json create mode 100644 packages/nodes-base/nodes/HackerNews/__schema__/v1.0.0/all/getAll.json create mode 100644 packages/nodes-base/nodes/HackerNews/__schema__/v1.0.0/article/get.json create mode 100644 packages/nodes-base/nodes/HaloPSA/__schema__/v1.0.0/ticket/getAll.json create mode 100644 packages/nodes-base/nodes/HaloPSA/__schema__/v1.0.0/user/getAll.json create mode 100644 packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/project/getAll.json create mode 100644 packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/timeEntry/getAll.json create mode 100644 packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/user/getAll.json create mode 100644 packages/nodes-base/nodes/HelpScout/__schema__/v1.0.0/conversation/getAll.json create mode 100644 packages/nodes-base/nodes/HighLevel/__schema__/v1.0.0/contact/lookup.json create mode 100644 packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/create.json create mode 100644 packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/get.json create mode 100644 packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/update.json create mode 100644 packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/create.json create mode 100644 packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/get.json create mode 100644 packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/getAll.json create mode 100644 packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/update.json create mode 100644 packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/task/create.json create mode 100644 packages/nodes-base/nodes/HomeAssistant/__schema__/v1.0.0/state/get.json create mode 100644 packages/nodes-base/nodes/HomeAssistant/__schema__/v1.0.0/state/getAll.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/create.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/getAll.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/searchByDomain.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/get.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/getRecentlyCreatedUpdated.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/search.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/upsert.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contactList/add.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/deal/getAll.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/deal/search.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/create.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/get.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/getAll.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/ticket/get.json create mode 100644 packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/ticket/getAll.json create mode 100644 packages/nodes-base/nodes/InvoiceNinja/__schema__/v2.0.0/invoice/getAll.json create mode 100644 packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/limit.json create mode 100644 packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/sort.json create mode 100644 packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/summarize.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/changelog.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/create.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/get.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/getAll.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/transitions.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/update.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/add.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/get.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/getAll.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueComment/add.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueComment/getAll.json create mode 100644 packages/nodes-base/nodes/Jira/__schema__/v1.0.0/user/get.json create mode 100644 packages/nodes-base/nodes/Keap/__schema__/v1.0.0/contact/get.json create mode 100644 packages/nodes-base/nodes/KoBoToolbox/__schema__/v1.0.0/submission/getAll.json create mode 100644 packages/nodes-base/nodes/Lemlist/__schema__/v2.0.0/activity/getAll.json create mode 100644 packages/nodes-base/nodes/Lemlist/__schema__/v2.0.0/enrich/enrichPerson.json create mode 100644 packages/nodes-base/nodes/Line/__schema__/v1.0.0/notification/send.json create mode 100644 packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/create.json create mode 100644 packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/get.json create mode 100644 packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/getAll.json create mode 100644 packages/nodes-base/nodes/LinkedIn/__schema__/v1.0.0/post/create.json create mode 100644 packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/campaign/getAll.json create mode 100644 packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/create.json create mode 100644 packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/delete.json create mode 100644 packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/get.json create mode 100644 packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/getAll.json create mode 100644 packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/update.json create mode 100644 packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/memberTag/create.json create mode 100644 packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/memberTag/delete.json create mode 100644 packages/nodes-base/nodes/MailerLite/__schema__/v1.0.0/subscriber/get.json create mode 100644 packages/nodes-base/nodes/MailerLite/__schema__/v1.0.0/subscriber/getAll.json create mode 100644 packages/nodes-base/nodes/Mailjet/__schema__/v1.0.0/email/send.json create mode 100644 packages/nodes-base/nodes/Mailjet/__schema__/v1.0.0/email/sendTemplate.json create mode 100644 packages/nodes-base/nodes/Mandrill/__schema__/v1.0.0/message/sendHtml.json create mode 100644 packages/nodes-base/nodes/Mandrill/__schema__/v1.0.0/message/sendTemplate.json create mode 100644 packages/nodes-base/nodes/Matrix/__schema__/v1.0.0/message/create.json create mode 100644 packages/nodes-base/nodes/Matrix/__schema__/v1.0.0/message/getAll.json create mode 100644 packages/nodes-base/nodes/Mattermost/__schema__/v1.0.0/message/post.json create mode 100644 packages/nodes-base/nodes/Medium/__schema__/v1.0.0/post/create.json create mode 100644 packages/nodes-base/nodes/Metabase/__schema__/v1.0.0/questions/get.json create mode 100644 packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/copy.json create mode 100644 packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/delete.json create mode 100644 packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/download.json create mode 100644 packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/get.json create mode 100644 packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/rename.json create mode 100644 packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/search.json create mode 100644 packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/upload.json create mode 100644 packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/create.json create mode 100644 packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/getChildren.json create mode 100644 packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/search.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/calendar/get.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/calendar/getAll.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/contact/create.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/draft/create.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/draft/send.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/create.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/get.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/getAll.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/update.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/create.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/get.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/getAll.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folderMessage/getAll.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/delete.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/get.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/getAll.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/move.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/reply.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/send.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/update.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/download.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/get.json create mode 100644 packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/getAll.json create mode 100644 packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/channelMessage/create.json create mode 100644 packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/channelMessage/getAll.json create mode 100644 packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/create.json create mode 100644 packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/get.json create mode 100644 packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/getAll.json create mode 100644 packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/list/create.json create mode 100644 packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/list/getAll.json create mode 100644 packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/create.json create mode 100644 packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/getAll.json create mode 100644 packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/update.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/create.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/get.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/getAll.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardColumn/getAll.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardGroup/getAll.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/addUpdate.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/changeColumnValue.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/changeMultipleColumnValues.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/create.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/delete.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/get.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/getAll.json create mode 100644 packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/getByColumnValue.json create mode 100644 packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/deleteTable.json create mode 100644 packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/insert.json create mode 100644 packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/update.json create mode 100644 packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/upsert.json create mode 100644 packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/credential/create.json create mode 100644 packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/execution/get.json create mode 100644 packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/execution/getAll.json create mode 100644 packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/create.json create mode 100644 packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/get.json create mode 100644 packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/getAll.json create mode 100644 packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/update.json create mode 100644 packages/nodes-base/nodes/Nasa/__schema__/v1.0.0/astronomyPictureOfTheDay/get.json create mode 100644 packages/nodes-base/nodes/Nasa/__schema__/v1.0.0/donkiSolarFlare/get.json create mode 100644 packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/file/download.json create mode 100644 packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/folder/create.json create mode 100644 packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/folder/list.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/block/append.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/block/getAll.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/get.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/getAll.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/search.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/create.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/get.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/getAll.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/update.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/archive.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/create.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/search.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/user/get.json create mode 100644 packages/nodes-base/nodes/Notion/__schema__/v2.2.0/user/getAll.json create mode 100644 packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/create.json create mode 100644 packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/get.json create mode 100644 packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/create.json create mode 100644 packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/get.json create mode 100644 packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/getAll.json create mode 100644 packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/opportunity/create.json create mode 100644 packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/opportunity/getAll.json create mode 100644 packages/nodes-base/nodes/Onfleet/__schema__/v1.0.0/task/getAll.json create mode 100644 packages/nodes-base/nodes/OpenAi/__schema__/v1.0.0/image/create.json create mode 100644 packages/nodes-base/nodes/OpenAi/__schema__/v1.1.0/chat/complete.json create mode 100644 packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/get.json create mode 100644 packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/getOutput.json create mode 100644 packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/launch.json create mode 100644 packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/get.json create mode 100644 packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/getAll.json create mode 100644 packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/update.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/create.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/get.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/getAll.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/update.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/create.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/get.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/getAll.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/search.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/update.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/dealProduct/getAll.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/create.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/get.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/getAll.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/note/create.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/create.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/get.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/getAll.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/search.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/update.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/create.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/get.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/getAll.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/search.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/update.json create mode 100644 packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/product/getAll.json create mode 100644 packages/nodes-base/nodes/PostBin/__schema__/v1.0.0/request/send.json create mode 100644 packages/nodes-base/nodes/Pushcut/__schema__/v1.0.0/notification/send.json create mode 100644 packages/nodes-base/nodes/Pushover/__schema__/v1.0.0/message/push.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/bill/getAll.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/create.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/get.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/getAll.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/create.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/get.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/getAll.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/item/getAll.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/payment/get.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/payment/getAll.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/purchase/getAll.json create mode 100644 packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/transaction/getReport.json create mode 100644 packages/nodes-base/nodes/Raindrop/__schema__/v1.0.0/bookmark/getAll.json create mode 100644 packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/create.json create mode 100644 packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/delete.json create mode 100644 packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/get.json create mode 100644 packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/getAll.json create mode 100644 packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/search.json create mode 100644 packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/postComment/create.json create mode 100644 packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/postComment/getAll.json create mode 100644 packages/nodes-base/nodes/Rocketchat/__schema__/v1.0.0/chat/postMessage.json create mode 100644 packages/nodes-base/nodes/S3/__schema__/v1.0.0/bucket/search.json create mode 100644 packages/nodes-base/nodes/S3/__schema__/v1.0.0/file/getAll.json create mode 100644 packages/nodes-base/nodes/S3/__schema__/v1.0.0/file/upload.json create mode 100644 packages/nodes-base/nodes/S3/__schema__/v1.0.0/folder/create.json create mode 100644 packages/nodes-base/nodes/S3/__schema__/v1.0.0/folder/getAll.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/create.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/get.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/getAll.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/update.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/create.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/get.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/getAll.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/update.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/create.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/get.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/update.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/upsert.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/create.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/delete.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/get.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/getAll.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/update.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/upsert.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/addNote.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/create.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/get.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/getAll.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/update.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/upsert.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/create.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/get.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/getAll.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/update.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/search/query.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/create.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/get.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/getAll.json create mode 100644 packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/user/getAll.json create mode 100644 packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/create.json create mode 100644 packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/get.json create mode 100644 packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/getAll.json create mode 100644 packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/update.json create mode 100644 packages/nodes-base/nodes/Segment/__schema__/v1.0.0/track/event.json create mode 100644 packages/nodes-base/nodes/SendGrid/__schema__/v1.0.0/mail/send.json create mode 100644 packages/nodes-base/nodes/SentryIo/__schema__/v1.0.0/issue/getAll.json create mode 100644 packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/incident/create.json create mode 100644 packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/incident/getAll.json create mode 100644 packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/tableRecord/getAll.json create mode 100644 packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/user/get.json create mode 100644 packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/order/getAll.json create mode 100644 packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/create.json create mode 100644 packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/get.json create mode 100644 packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/getAll.json create mode 100644 packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/update.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/create.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/get.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/getAll.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/history.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/invite.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/member.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/replies.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/get.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/getAll.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/upload.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/delete.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/post.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/search.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/sendAndWait.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/update.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/reaction/add.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/reaction/get.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/getAll.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/getProfile.json create mode 100644 packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/info.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/artist/get.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/artist/search.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/library/getLikedTracks.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/myData/getFollowingArtists.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/addSongToQueue.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/currentlyPlaying.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/nextSong.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/pause.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/resume.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/startMusic.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/volume.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/add.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/create.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/get.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/getTracks.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/getUserPlaylists.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/search.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/track/getAudioFeatures.json create mode 100644 packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/track/search.json create mode 100644 packages/nodes-base/nodes/Ssh/__schema__/v1.0.0/command/execute.json create mode 100644 packages/nodes-base/nodes/Ssh/__schema__/v1.0.0/file/upload.json create mode 100644 packages/nodes-base/nodes/Storyblok/__schema__/v1.0.0/story/getAll.json create mode 100644 packages/nodes-base/nodes/Strapi/__schema__/v1.0.0/entry/getAll.json create mode 100644 packages/nodes-base/nodes/Strava/__schema__/v1.1.0/activity/getAll.json create mode 100644 packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/balance/get.json create mode 100644 packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/charge/get.json create mode 100644 packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/charge/getAll.json create mode 100644 packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/create.json create mode 100644 packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/get.json create mode 100644 packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/getAll.json create mode 100644 packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/update.json create mode 100644 packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/create.json create mode 100644 packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/delete.json create mode 100644 packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/get.json create mode 100644 packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/update.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/callback/answerQuery.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/administrators.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/get.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/member.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/file/get.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/deleteMessage.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/editMessageText.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/pinChatMessage.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendAnimation.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendAudio.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendChatAction.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendDocument.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendMediaGroup.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendMessage.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendPhoto.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendSticker.json create mode 100644 packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendVideo.json create mode 100644 packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/create.json create mode 100644 packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/get.json create mode 100644 packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/getAll.json create mode 100644 packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/update.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/attachment/create.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/attachment/getAll.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/board/create.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/board/get.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/boardMember/getAll.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/create.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/get.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/update.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/cardComment/create.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/get.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/getAll.json create mode 100644 packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/getCards.json create mode 100644 packages/nodes-base/nodes/Twilio/__schema__/v1.0.0/call/make.json create mode 100644 packages/nodes-base/nodes/Twilio/__schema__/v1.0.0/sms/send.json create mode 100644 packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/create.json create mode 100644 packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/delete.json create mode 100644 packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/search.json create mode 100644 packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/user/searchUser.json create mode 100644 packages/nodes-base/nodes/UrlScanIo/__schema__/v1.0.0/scan/perform.json create mode 100644 packages/nodes-base/nodes/Vonage/__schema__/v1.0.0/sms/send.json create mode 100644 packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/create.json create mode 100644 packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/get.json create mode 100644 packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/getAll.json create mode 100644 packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/update.json create mode 100644 packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/media/mediaUpload.json create mode 100644 packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/media/mediaUrlGet.json create mode 100644 packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/message/send.json create mode 100644 packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/message/sendTemplate.json create mode 100644 packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/customer/getAll.json create mode 100644 packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/create.json create mode 100644 packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/get.json create mode 100644 packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/getAll.json create mode 100644 packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/create.json create mode 100644 packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/get.json create mode 100644 packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/getAll.json create mode 100644 packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/update.json create mode 100644 packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/page/get.json create mode 100644 packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/page/getAll.json create mode 100644 packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/create.json create mode 100644 packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/get.json create mode 100644 packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/getAll.json create mode 100644 packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/user/getAll.json create mode 100644 packages/nodes-base/nodes/Xero/__schema__/v1.0.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/create.json create mode 100644 packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/get.json create mode 100644 packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/getAll.json create mode 100644 packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/ticket/get.json create mode 100644 packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/ticket/getAll.json create mode 100644 packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/user/getAll.json create mode 100644 packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/create.json create mode 100644 packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/get.json create mode 100644 packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/getAll.json create mode 100644 packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/update.json create mode 100644 packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticketField/getAll.json create mode 100644 packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/user/get.json create mode 100644 packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/user/search.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/account/getAll.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/create.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/get.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/getAll.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/update.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/upsert.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/deal/getAll.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/deal/update.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/create.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/get.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/getAll.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/update.json create mode 100644 packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/upsert.json create mode 100644 packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/create.json create mode 100644 packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/get.json create mode 100644 packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/getAll.json diff --git a/packages/nodes-base/biome.jsonc b/packages/nodes-base/biome.jsonc index 6f4325bafd..1fb7652013 100644 --- a/packages/nodes-base/biome.jsonc +++ b/packages/nodes-base/biome.jsonc @@ -2,6 +2,6 @@ "$schema": "../../node_modules/@biomejs/biome/configuration_schema.json", "extends": ["../../biome.jsonc"], "formatter": { - "ignore": ["nodes/**/test/*.json"] + "ignore": ["nodes/**/test/*.json", "nodes/**/__schema__/**/*.json"] } } diff --git a/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/account/getAll.json b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/account/getAll.json new file mode 100644 index 0000000000..acccfe3010 --- /dev/null +++ b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/account/getAll.json @@ -0,0 +1,57 @@ +{ + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "createdTimestamp": { + "type": "string" + }, + "updatedTimestamp": { + "type": "string" + }, + "owner": { + "type": "string" + }, + "contactCount": { + "type": "string" + }, + "dealCount": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "notes": { + "type": "string" + }, + "accountCustomFieldData": { + "type": "string" + }, + "accountContacts": { + "type": "string" + }, + "emailActivities": { + "type": "string" + }, + "contactEmails": { + "type": "string" + }, + "owner": { + "type": "string" + } + }, + "required": [ + "notes", + "accountCustomFieldData", + "accountContacts", + "emailActivities", + "contactEmails", + "owner" + ] + }, + "id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/create.json b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/create.json new file mode 100644 index 0000000000..69965af2a2 --- /dev/null +++ b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/create.json @@ -0,0 +1,170 @@ +{ + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "cdate": { + "type": "string" + }, + "udate": { + "type": "string" + }, + "orgid": { + "type": "string" + }, + "orgname": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "bounceLogs": { + "type": "string" + }, + "contactAutomations": { + "type": "string" + }, + "contactData": { + "type": "string" + }, + "contactGoals": { + "type": "string" + }, + "contactLists": { + "type": "string" + }, + "contactLogs": { + "type": "string" + }, + "contactTags": { + "type": "string" + }, + "contactDeals": { + "type": "string" + }, + "deals": { + "type": "string" + }, + "fieldValues": { + "type": "string" + }, + "geoIps": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "organization": { + "type": "string" + }, + "plusAppend": { + "type": "string" + }, + "trackingLogs": { + "type": "string" + }, + "scoreValues": { + "type": "string" + }, + "accountContacts": { + "type": "string" + }, + "automationEntryCounts": { + "type": "string" + } + }, + "required": [ + "bounceLogs", + "contactAutomations", + "contactData", + "contactGoals", + "contactLists", + "contactLogs", + "contactTags", + "contactDeals", + "deals", + "fieldValues", + "geoIps", + "notes", + "organization", + "plusAppend", + "trackingLogs", + "scoreValues", + "automationEntryCounts" + ] + }, + "fieldValues": { + "type": "array", + "items": { + "type": "string" + } + }, + "id": { + "type": "string" + }, + "segmentio_id": { + "type": "string" + }, + "bounced_hard": { + "type": "string" + }, + "bounced_soft": { + "type": "string" + }, + "ip": { + "type": "string" + }, + "hash": { + "type": "string" + }, + "socialdata_lastcheck": { + "type": "null" + }, + "email_local": { + "type": "string" + }, + "email_domain": { + "type": "string" + }, + "sentcnt": { + "type": "string" + }, + "gravatar": { + "type": "string" + }, + "deleted": { + "type": "string" + }, + "anonymized": { + "type": "string" + }, + "deleted_at": { + "type": "null" + }, + "created_utc_timestamp": { + "type": "string" + }, + "updated_utc_timestamp": { + "type": "string" + }, + "created_timestamp": { + "type": "string" + }, + "updated_timestamp": { + "type": "string" + }, + "mpp_tracking": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/get.json b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/get.json new file mode 100644 index 0000000000..84f21abd84 --- /dev/null +++ b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/get.json @@ -0,0 +1,911 @@ +{ + "type": "object", + "properties": { + "contactAutomations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "contact": { + "type": "string" + }, + "seriesid": { + "type": "string" + }, + "startid": { + "type": "string" + }, + "status": { + "type": "string" + }, + "adddate": { + "type": "string" + }, + "lastblock": { + "type": "string" + }, + "lastlogid": { + "type": "string" + }, + "lastdate": { + "type": "string" + }, + "completedElements": { + "type": "integer" + }, + "totalElements": { + "type": "integer" + }, + "completed": { + "type": "integer" + }, + "completeValue": { + "type": "integer" + }, + "links": { + "type": "object", + "properties": { + "automation": { + "type": "string" + }, + "contact": { + "type": "string" + }, + "contactGoals": { + "type": "string" + }, + "automationLogs": { + "type": "string" + } + }, + "required": [ + "automation", + "contact", + "contactGoals", + "automationLogs" + ] + }, + "id": { + "type": "string" + }, + "automation": { + "type": "string" + } + }, + "required": [ + "contact", + "seriesid", + "startid", + "status", + "batchid", + "adddate", + "remdate", + "timespan", + "lastblock", + "lastlogid", + "lastdate", + "in_als", + "completedElements", + "totalElements", + "completed", + "completeValue", + "links", + "id", + "automation" + ] + } + }, + "contactData": { + "type": "array", + "items": { + "type": "object", + "properties": { + "contact": { + "type": "string" + }, + "tstamp": { + "type": "string" + }, + "geoIp4": { + "type": "string" + }, + "geoCountry2": { + "type": "string" + }, + "geo_country": { + "type": "string" + }, + "geoState": { + "type": "string" + }, + "geoCity": { + "type": "string" + }, + "geoZip": { + "type": "string" + }, + "geoArea": { + "type": "string" + }, + "geoLat": { + "type": "string" + }, + "geoLon": { + "type": "string" + }, + "geoTz": { + "type": "string" + }, + "geoTzOffset": { + "type": "string" + }, + "ga_campaign_source": { + "type": "string" + }, + "ga_campaign_name": { + "type": "string" + }, + "ga_campaign_medium": { + "type": "string" + }, + "ga_campaign_term": { + "type": "string" + }, + "ga_campaign_content": { + "type": "string" + }, + "ga_campaign_customsegment": { + "type": "string" + }, + "ga_first_visit": { + "type": "null" + }, + "ga_times_visited": { + "type": "string" + }, + "fb_id": { + "type": "string" + }, + "fb_name": { + "type": "string" + }, + "tw_id": { + "type": "string" + }, + "created_timestamp": { + "type": "string" + }, + "updated_timestamp": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "contact", + "tstamp", + "geoTstamp", + "geoIp4", + "geoCountry2", + "geo_country", + "geoState", + "geoCity", + "geoZip", + "geoArea", + "geoLat", + "geoLon", + "geoTz", + "geoTzOffset", + "ga_campaign_source", + "ga_campaign_name", + "ga_campaign_medium", + "ga_campaign_term", + "ga_campaign_content", + "ga_campaign_customsegment", + "ga_first_visit", + "ga_times_visited", + "fb_id", + "fb_name", + "tw_id", + "created_timestamp", + "updated_timestamp", + "created_by", + "updated_by", + "links", + "id" + ] + } + }, + "contactLists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "contact": { + "type": "string" + }, + "list": { + "type": "string" + }, + "seriesid": { + "type": "string" + }, + "sdate": { + "type": "string" + }, + "status": { + "type": "string" + }, + "responder": { + "type": "string" + }, + "sync": { + "type": "string" + }, + "message": { + "type": "null" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "ip4Sub": { + "type": "string" + }, + "sourceid": { + "type": "string" + }, + "autosyncLog": { + "type": "null" + }, + "ip4_last": { + "type": "string" + }, + "ip4Unsub": { + "type": "string" + }, + "created_timestamp": { + "type": "string" + }, + "updated_timestamp": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "automation": { + "type": "string" + }, + "list": { + "type": "string" + }, + "contact": { + "type": "string" + }, + "form": { + "type": "string" + }, + "autosyncLog": { + "type": "string" + }, + "campaign": { + "type": "string" + }, + "unsubscribeAutomation": { + "type": "string" + }, + "message": { + "type": "string" + } + }, + "required": [ + "automation", + "list", + "contact", + "form", + "autosyncLog", + "campaign", + "unsubscribeAutomation", + "message" + ] + }, + "id": { + "type": "string" + } + }, + "required": [ + "contact", + "list", + "form", + "seriesid", + "sdate", + "udate", + "status", + "responder", + "sync", + "unsubreason", + "campaign", + "message", + "first_name", + "last_name", + "ip4Sub", + "sourceid", + "autosyncLog", + "ip4_last", + "ip4Unsub", + "created_timestamp", + "updated_timestamp", + "created_by", + "updated_by", + "unsubscribeAutomation", + "links", + "id", + "automation" + ] + } + }, + "deals": { + "type": "array", + "items": { + "type": "object", + "properties": { + "hash": { + "type": "string" + }, + "owner": { + "type": "string" + }, + "contact": { + "type": "string" + }, + "group": { + "type": "string" + }, + "stage": { + "type": "string" + }, + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "percent": { + "type": "string" + }, + "cdate": { + "type": "string" + }, + "mdate": { + "type": "string" + }, + "value": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "winProbability": { + "type": "null" + }, + "status": { + "type": "string" + }, + "activitycount": { + "type": "string" + }, + "nextdealid": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "dealActivities": { + "type": "string" + }, + "contact": { + "type": "string" + }, + "contactDeals": { + "type": "string" + }, + "group": { + "type": "string" + }, + "nextTask": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "account": { + "type": "string" + }, + "customerAccount": { + "type": "string" + }, + "organization": { + "type": "string" + }, + "owner": { + "type": "string" + }, + "scoreValues": { + "type": "string" + }, + "stage": { + "type": "string" + }, + "tasks": { + "type": "string" + }, + "dealCustomFieldData": { + "type": "string" + } + }, + "required": [ + "dealActivities", + "contact", + "contactDeals", + "group", + "nextTask", + "notes", + "account", + "customerAccount", + "organization", + "owner", + "scoreValues", + "stage", + "tasks", + "dealCustomFieldData" + ] + }, + "id": { + "type": "string" + }, + "isDisabled": { + "type": "boolean" + } + }, + "required": [ + "hash", + "owner", + "contact", + "organization", + "group", + "stage", + "title", + "description", + "percent", + "cdate", + "mdate", + "nextdate", + "nexttaskid", + "value", + "currency", + "winProbability", + "winProbabilityMdate", + "status", + "activitycount", + "nextdealid", + "edate", + "links", + "id", + "isDisabled", + "account", + "customerAccount" + ] + } + }, + "fieldValues": { + "type": "array", + "items": { + "type": "object", + "properties": { + "contact": { + "type": "string" + }, + "value": { + "type": "string" + }, + "cdate": { + "type": "string" + }, + "udate": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "owner": { + "type": "string" + }, + "field": { + "type": "string" + } + }, + "required": [ + "owner", + "field" + ] + }, + "id": { + "type": "string" + }, + "owner": { + "type": "string" + } + }, + "required": [ + "contact", + "field", + "value", + "cdate", + "udate", + "created_by", + "updated_by", + "links", + "id", + "owner" + ] + } + }, + "geoIps": { + "type": "array", + "items": { + "type": "object", + "properties": { + "contact": { + "type": "string" + }, + "campaignid": { + "type": "string" + }, + "messageid": { + "type": "string" + }, + "geoaddrid": { + "type": "string" + }, + "ip4": { + "type": "string" + }, + "tstamp": { + "type": "string" + }, + "geoAddress": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "geoAddress": { + "type": "string" + } + }, + "required": [ + "geoAddress" + ] + }, + "id": { + "type": "string" + } + }, + "required": [ + "contact", + "campaignid", + "messageid", + "geoaddrid", + "ip4", + "tstamp", + "geoAddress", + "links", + "id" + ] + } + }, + "contact": { + "type": "object", + "properties": { + "cdate": { + "type": "string" + }, + "email": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "orgid": { + "type": "string" + }, + "orgname": { + "type": "string" + }, + "segmentio_id": { + "type": "string" + }, + "bounced_hard": { + "type": "string" + }, + "bounced_soft": { + "type": "string" + }, + "ip": { + "type": "string" + }, + "hash": { + "type": "string" + }, + "socialdata_lastcheck": { + "type": "null" + }, + "email_local": { + "type": "string" + }, + "email_domain": { + "type": "string" + }, + "sentcnt": { + "type": "string" + }, + "gravatar": { + "type": "string" + }, + "deleted": { + "type": "string" + }, + "anonymized": { + "type": "string" + }, + "udate": { + "type": "string" + }, + "deleted_at": { + "type": "null" + }, + "created_utc_timestamp": { + "type": "string" + }, + "updated_utc_timestamp": { + "type": "string" + }, + "created_timestamp": { + "type": "string" + }, + "updated_timestamp": { + "type": "string" + }, + "mpp_tracking": { + "type": "string" + }, + "contactAutomations": { + "type": "array", + "items": { + "type": "string" + } + }, + "contactLists": { + "type": "array", + "items": { + "type": "string" + } + }, + "contactData": { + "type": "string" + }, + "fieldValues": { + "type": "array", + "items": { + "type": "string" + } + }, + "geoIps": { + "type": "array", + "items": { + "type": "string" + } + }, + "deals": { + "type": "array", + "items": { + "type": "string" + } + }, + "accountContacts": { + "type": "array", + "items": { + "type": "string" + } + }, + "links": { + "type": "object", + "properties": { + "bounceLogs": { + "type": "string" + }, + "contactAutomations": { + "type": "string" + }, + "contactData": { + "type": "string" + }, + "contactGoals": { + "type": "string" + }, + "contactLists": { + "type": "string" + }, + "contactLogs": { + "type": "string" + }, + "contactTags": { + "type": "string" + }, + "contactDeals": { + "type": "string" + }, + "deals": { + "type": "string" + }, + "fieldValues": { + "type": "string" + }, + "geoIps": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "organization": { + "type": "string" + }, + "plusAppend": { + "type": "string" + }, + "trackingLogs": { + "type": "string" + }, + "scoreValues": { + "type": "string" + }, + "automationEntryCounts": { + "type": "string" + }, + "accountContacts": { + "type": "string" + } + }, + "required": [ + "bounceLogs", + "contactAutomations", + "contactData", + "contactGoals", + "contactLists", + "contactLogs", + "contactTags", + "contactDeals", + "deals", + "fieldValues", + "geoIps", + "notes", + "organization", + "plusAppend", + "trackingLogs", + "scoreValues", + "automationEntryCounts" + ] + }, + "id": { + "type": "string" + } + }, + "required": [ + "cdate", + "email", + "phone", + "firstName", + "lastName", + "orgid", + "orgname", + "segmentio_id", + "bounced_hard", + "bounced_soft", + "bounced_date", + "ip", + "ua", + "hash", + "socialdata_lastcheck", + "email_local", + "email_domain", + "sentcnt", + "rating_tstamp", + "gravatar", + "deleted", + "anonymized", + "adate", + "udate", + "edate", + "deleted_at", + "created_utc_timestamp", + "updated_utc_timestamp", + "created_timestamp", + "updated_timestamp", + "created_by", + "updated_by", + "mpp_tracking", + "last_click_date", + "last_open_date", + "last_mpp_open_date", + "contactAutomations", + "contactLists", + "fieldValues", + "geoIps", + "deals", + "accountContacts", + "links", + "id", + "organization" + ] + }, + "accountContacts": { + "type": "array", + "items": { + "type": "object", + "properties": { + "account": { + "type": "string" + }, + "contact": { + "type": "string" + }, + "jobTitle": { + "type": "string" + }, + "createdTimestamp": { + "type": "string" + }, + "updatedTimestamp": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "account": { + "type": "string" + }, + "contact": { + "type": "string" + } + }, + "required": [ + "account", + "contact" + ] + }, + "id": { + "type": "string" + } + }, + "required": [ + "account", + "contact", + "jobTitle", + "createdTimestamp", + "updatedTimestamp", + "links", + "id" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/getAll.json b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/getAll.json new file mode 100644 index 0000000000..ae3b678c1f --- /dev/null +++ b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/getAll.json @@ -0,0 +1,142 @@ +{ + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "orgid": { + "type": "string" + }, + "orgname": { + "type": "string" + }, + "segmentio_id": { + "type": "string" + }, + "bounced_hard": { + "type": "string" + }, + "bounced_soft": { + "type": "string" + }, + "ip": { + "type": "string" + }, + "hash": { + "type": "string" + }, + "socialdata_lastcheck": { + "type": "null" + }, + "email_local": { + "type": "string" + }, + "email_domain": { + "type": "string" + }, + "sentcnt": { + "type": "string" + }, + "gravatar": { + "type": "string" + }, + "deleted": { + "type": "string" + }, + "anonymized": { + "type": "string" + }, + "udate": { + "type": "string" + }, + "deleted_at": { + "type": "null" + }, + "created_utc_timestamp": { + "type": "string" + }, + "updated_utc_timestamp": { + "type": "string" + }, + "created_timestamp": { + "type": "string" + }, + "updated_timestamp": { + "type": "string" + }, + "mpp_tracking": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "bounceLogs": { + "type": "string" + }, + "contactAutomations": { + "type": "string" + }, + "contactData": { + "type": "string" + }, + "contactGoals": { + "type": "string" + }, + "contactLists": { + "type": "string" + }, + "contactLogs": { + "type": "string" + }, + "contactTags": { + "type": "string" + }, + "contactDeals": { + "type": "string" + }, + "deals": { + "type": "string" + }, + "fieldValues": { + "type": "string" + }, + "geoIps": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "organization": { + "type": "string" + }, + "plusAppend": { + "type": "string" + }, + "trackingLogs": { + "type": "string" + }, + "scoreValues": { + "type": "string" + }, + "accountContacts": { + "type": "string" + }, + "automationEntryCounts": { + "type": "string" + } + } + }, + "id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/update.json b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/update.json new file mode 100644 index 0000000000..ab3bf392db --- /dev/null +++ b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contact/update.json @@ -0,0 +1,208 @@ +{ + "type": "object", + "properties": { + "cdate": { + "type": "string" + }, + "email": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "orgid": { + "type": "string" + }, + "orgname": { + "type": "string" + }, + "segmentio_id": { + "type": "string" + }, + "bounced_hard": { + "type": "string" + }, + "bounced_soft": { + "type": "string" + }, + "ip": { + "type": "string" + }, + "hash": { + "type": "string" + }, + "socialdata_lastcheck": { + "type": "null" + }, + "email_local": { + "type": "string" + }, + "email_domain": { + "type": "string" + }, + "sentcnt": { + "type": "string" + }, + "gravatar": { + "type": "string" + }, + "deleted": { + "type": "string" + }, + "anonymized": { + "type": "string" + }, + "udate": { + "type": "string" + }, + "deleted_at": { + "type": "null" + }, + "created_utc_timestamp": { + "type": "string" + }, + "updated_utc_timestamp": { + "type": "string" + }, + "created_timestamp": { + "type": "string" + }, + "updated_timestamp": { + "type": "string" + }, + "mpp_tracking": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "bounceLogs": { + "type": "string" + }, + "contactAutomations": { + "type": "string" + }, + "contactData": { + "type": "string" + }, + "contactGoals": { + "type": "string" + }, + "contactLists": { + "type": "string" + }, + "contactLogs": { + "type": "string" + }, + "contactTags": { + "type": "string" + }, + "contactDeals": { + "type": "string" + }, + "deals": { + "type": "string" + }, + "fieldValues": { + "type": "string" + }, + "geoIps": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "organization": { + "type": "string" + }, + "plusAppend": { + "type": "string" + }, + "trackingLogs": { + "type": "string" + }, + "scoreValues": { + "type": "string" + }, + "accountContacts": { + "type": "string" + }, + "automationEntryCounts": { + "type": "string" + } + }, + "required": [ + "bounceLogs", + "contactAutomations", + "contactData", + "contactGoals", + "contactLists", + "contactLogs", + "contactTags", + "contactDeals", + "deals", + "fieldValues", + "geoIps", + "notes", + "organization", + "plusAppend", + "trackingLogs", + "scoreValues", + "automationEntryCounts" + ] + }, + "fieldValues": { + "type": "array", + "items": { + "type": "string" + } + }, + "id": { + "type": "string" + } + }, + "required": [ + "cdate", + "email", + "phone", + "firstName", + "lastName", + "orgid", + "orgname", + "segmentio_id", + "bounced_hard", + "bounced_soft", + "bounced_date", + "ip", + "ua", + "hash", + "socialdata_lastcheck", + "email_local", + "email_domain", + "sentcnt", + "rating_tstamp", + "gravatar", + "deleted", + "anonymized", + "adate", + "udate", + "edate", + "deleted_at", + "created_utc_timestamp", + "updated_utc_timestamp", + "created_timestamp", + "updated_timestamp", + "created_by", + "updated_by", + "mpp_tracking", + "links", + "id", + "organization" + ] +} diff --git a/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contactList/add.json b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contactList/add.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contactList/add.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contactTag/add.json b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contactTag/add.json new file mode 100644 index 0000000000..6c24c4ddb8 --- /dev/null +++ b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/contactTag/add.json @@ -0,0 +1,26 @@ +{ + "type": "object", + "properties": { + "cdate": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "tag": { + "type": "string" + }, + "contact": { + "type": "string" + } + }, + "required": [ + "tag", + "contact" + ] + }, + "id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/deal/create.json b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/deal/create.json new file mode 100644 index 0000000000..4301da3105 --- /dev/null +++ b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/deal/create.json @@ -0,0 +1,518 @@ +{ + "type": "object", + "properties": { + "contacts": { + "type": "array", + "items": { + "type": "object", + "properties": { + "cdate": { + "type": "string" + }, + "email": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "orgid": { + "type": "string" + }, + "orgname": { + "type": "string" + }, + "segmentio_id": { + "type": "string" + }, + "bounced_hard": { + "type": "string" + }, + "bounced_soft": { + "type": "string" + }, + "bounced_date": { + "type": "null" + }, + "ip": { + "type": "string" + }, + "hash": { + "type": "string" + }, + "socialdata_lastcheck": { + "type": "null" + }, + "email_local": { + "type": "string" + }, + "email_domain": { + "type": "string" + }, + "sentcnt": { + "type": "string" + }, + "gravatar": { + "type": "string" + }, + "deleted": { + "type": "string" + }, + "anonymized": { + "type": "string" + }, + "udate": { + "type": "string" + }, + "deleted_at": { + "type": "null" + }, + "created_utc_timestamp": { + "type": "string" + }, + "updated_utc_timestamp": { + "type": "string" + }, + "created_timestamp": { + "type": "string" + }, + "updated_timestamp": { + "type": "string" + }, + "mpp_tracking": { + "type": "string" + }, + "last_mpp_open_date": { + "type": "null" + }, + "links": { + "type": "object", + "properties": { + "bounceLogs": { + "type": "string" + }, + "contactAutomations": { + "type": "string" + }, + "contactData": { + "type": "string" + }, + "contactGoals": { + "type": "string" + }, + "contactLists": { + "type": "string" + }, + "contactLogs": { + "type": "string" + }, + "contactTags": { + "type": "string" + }, + "contactDeals": { + "type": "string" + }, + "deals": { + "type": "string" + }, + "fieldValues": { + "type": "string" + }, + "geoIps": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "organization": { + "type": "string" + }, + "plusAppend": { + "type": "string" + }, + "trackingLogs": { + "type": "string" + }, + "scoreValues": { + "type": "string" + }, + "accountContacts": { + "type": "string" + }, + "automationEntryCounts": { + "type": "string" + } + }, + "required": [ + "bounceLogs", + "contactAutomations", + "contactData", + "contactGoals", + "contactLists", + "contactLogs", + "contactTags", + "contactDeals", + "deals", + "fieldValues", + "geoIps", + "notes", + "organization", + "plusAppend", + "trackingLogs", + "scoreValues", + "accountContacts", + "automationEntryCounts" + ] + }, + "id": { + "type": "string" + }, + "organization": { + "type": "null" + } + }, + "required": [ + "cdate", + "email", + "phone", + "firstName", + "lastName", + "orgid", + "orgname", + "segmentio_id", + "bounced_hard", + "bounced_soft", + "bounced_date", + "ip", + "ua", + "hash", + "socialdata_lastcheck", + "email_local", + "email_domain", + "sentcnt", + "rating_tstamp", + "gravatar", + "deleted", + "anonymized", + "adate", + "udate", + "edate", + "deleted_at", + "created_utc_timestamp", + "updated_utc_timestamp", + "created_timestamp", + "updated_timestamp", + "created_by", + "updated_by", + "mpp_tracking", + "last_click_date", + "last_open_date", + "last_mpp_open_date", + "links", + "id", + "organization" + ] + } + }, + "dealGroups": { + "type": "array", + "items": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "autoassign": { + "type": "string" + }, + "allusers": { + "type": "string" + }, + "allgroups": { + "type": "string" + }, + "win_probability_initialize_date": { + "type": "null" + }, + "cdate": { + "type": "string" + }, + "udate": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "stages": { + "type": "string" + }, + "dealGroupUsers": { + "type": "string" + }, + "dealGroupGroups": { + "type": "string" + }, + "winProbabilityFeatures": { + "type": "string" + } + }, + "required": [ + "stages", + "dealGroupUsers", + "dealGroupGroups", + "winProbabilityFeatures" + ] + }, + "id": { + "type": "string" + } + }, + "required": [ + "title", + "currency", + "autoassign", + "allusers", + "allgroups", + "win_probability_initialize_date", + "cdate", + "udate", + "links", + "id" + ] + } + }, + "dealStages": { + "type": "array", + "items": { + "type": "object", + "properties": { + "group": { + "type": "string" + }, + "title": { + "type": "string" + }, + "color": { + "type": "string" + }, + "order": { + "type": "string" + }, + "width": { + "type": "string" + }, + "dealOrder": { + "type": "string" + }, + "cardRegion1": { + "type": "string" + }, + "cardRegion2": { + "type": "string" + }, + "cardRegion3": { + "type": "string" + }, + "cardRegion4": { + "type": "string" + }, + "cardRegion5": { + "type": "string" + }, + "cdate": { + "type": "null" + }, + "links": { + "type": "object", + "properties": { + "group": { + "type": "string" + } + }, + "required": [ + "group" + ] + }, + "id": { + "type": "string" + } + }, + "required": [ + "group", + "title", + "color", + "order", + "width", + "dealOrder", + "cardRegion1", + "cardRegion2", + "cardRegion3", + "cardRegion4", + "cardRegion5", + "cdate", + "udate", + "links", + "id" + ] + } + }, + "deal": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "contact": { + "type": "string" + }, + "cdate": { + "type": "string" + }, + "mdate": { + "type": "string" + }, + "description": { + "type": "string" + }, + "organization": { + "type": "null" + }, + "status": { + "type": "integer" + }, + "nextdate": { + "type": "null" + }, + "nextdealid": { + "type": "string" + }, + "hash": { + "type": "string" + }, + "winProbability": { + "type": "null" + }, + "winProbabilityMdate": { + "type": "null" + }, + "links": { + "type": "object", + "properties": { + "dealActivities": { + "type": "string" + }, + "contact": { + "type": "string" + }, + "contactDeals": { + "type": "string" + }, + "group": { + "type": "string" + }, + "nextTask": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "account": { + "type": "string" + }, + "customerAccount": { + "type": "string" + }, + "organization": { + "type": "string" + }, + "owner": { + "type": "string" + }, + "scoreValues": { + "type": "string" + }, + "stage": { + "type": "string" + }, + "tasks": { + "type": "string" + }, + "dealCustomFieldData": { + "type": "string" + } + }, + "required": [ + "dealActivities", + "contact", + "contactDeals", + "group", + "nextTask", + "notes", + "account", + "customerAccount", + "organization", + "owner", + "scoreValues", + "stage", + "tasks", + "dealCustomFieldData" + ] + }, + "id": { + "type": "string" + }, + "isDisabled": { + "type": "boolean" + }, + "account": { + "type": "null" + }, + "customerAccount": { + "type": "null" + } + }, + "required": [ + "title", + "value", + "currency", + "contact", + "group", + "cdate", + "mdate", + "description", + "owner", + "stage", + "organization", + "status", + "nextdate", + "nextdealid", + "hash", + "winProbability", + "winProbabilityMdate", + "links", + "fields", + "id", + "isDisabled", + "account", + "customerAccount" + ] + } + }, + "required": [ + "contacts", + "dealGroups", + "dealStages", + "deal" + ] +} diff --git a/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/list/getAll.json b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/list/getAll.json new file mode 100644 index 0000000000..c58093ab2c --- /dev/null +++ b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/list/getAll.json @@ -0,0 +1,150 @@ +{ + "type": "object", + "properties": { + "stringid": { + "type": "string" + }, + "userid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "cdate": { + "type": "string" + }, + "p_use_tracking": { + "type": "string" + }, + "p_use_analytics_read": { + "type": "string" + }, + "p_use_analytics_link": { + "type": "string" + }, + "p_use_twitter": { + "type": "string" + }, + "p_use_facebook": { + "type": "string" + }, + "p_embed_image": { + "type": "string" + }, + "p_use_captcha": { + "type": "string" + }, + "send_last_broadcast": { + "type": "string" + }, + "private": { + "type": "string" + }, + "analytics_domains": { + "type": "null" + }, + "analytics_source": { + "type": "string" + }, + "analytics_ua": { + "type": "string" + }, + "twitter_token": { + "type": "string" + }, + "twitter_token_secret": { + "type": "string" + }, + "facebook_session": { + "type": "null" + }, + "require_name": { + "type": "string" + }, + "get_unsubscribe_reason": { + "type": "string" + }, + "to_name": { + "type": "string" + }, + "optinoptout": { + "type": "string" + }, + "sender_name": { + "type": "string" + }, + "sender_addr1": { + "type": "string" + }, + "sender_addr2": { + "type": "string" + }, + "sender_city": { + "type": "string" + }, + "sender_state": { + "type": "string" + }, + "sender_zip": { + "type": "string" + }, + "sender_country": { + "type": "string" + }, + "sender_phone": { + "type": "string" + }, + "sender_url": { + "type": "string" + }, + "sender_reminder": { + "type": "string" + }, + "optinmessageid": { + "type": "string" + }, + "optoutconf": { + "type": "string" + }, + "deletestamp": { + "type": "null" + }, + "created_timestamp": { + "type": "string" + }, + "updated_timestamp": { + "type": "string" + }, + "created_by": { + "type": "null" + }, + "updated_by": { + "type": "null" + }, + "links": { + "type": "object", + "properties": { + "contactGoalLists": { + "type": "string" + }, + "user": { + "type": "string" + }, + "addressLists": { + "type": "string" + } + }, + "required": [ + "contactGoalLists", + "user", + "addressLists" + ] + }, + "id": { + "type": "string" + }, + "user": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/tag/get.json b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/tag/get.json new file mode 100644 index 0000000000..bdaef9b2c1 --- /dev/null +++ b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/tag/get.json @@ -0,0 +1,66 @@ +{ + "type": "object", + "properties": { + "tag": { + "type": "object", + "properties": { + "tagType": { + "type": "string" + }, + "tag": { + "type": "string" + }, + "description": { + "type": "string" + }, + "subscriber_count": { + "type": "string" + }, + "created_timestamp": { + "type": "string" + }, + "updated_timestamp": { + "type": "string" + }, + "deleted": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "contactGoalTags": { + "type": "string" + }, + "templateTags": { + "type": "string" + } + }, + "required": [ + "contactGoalTags", + "templateTags" + ] + }, + "id": { + "type": "string" + } + }, + "required": [ + "tagType", + "tag", + "description", + "subscriber_count", + "cdate", + "created_timestamp", + "updated_timestamp", + "created_by", + "updated_by", + "deleted", + "links", + "id" + ] + } + }, + "required": [ + "tag" + ] +} diff --git a/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/tag/getAll.json b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/tag/getAll.json new file mode 100644 index 0000000000..a1add4e372 --- /dev/null +++ b/packages/nodes-base/nodes/ActiveCampaign/__schema__/v1.0.0/tag/getAll.json @@ -0,0 +1,44 @@ +{ + "type": "object", + "properties": { + "tagType": { + "type": "string" + }, + "tag": { + "type": "string" + }, + "description": { + "type": "string" + }, + "subscriber_count": { + "type": "string" + }, + "created_timestamp": { + "type": "string" + }, + "updated_timestamp": { + "type": "string" + }, + "deleted": { + "type": "string" + }, + "links": { + "type": "object", + "properties": { + "contactGoalTags": { + "type": "string" + }, + "templateTags": { + "type": "string" + } + }, + "required": [ + "contactGoalTags", + "templateTags" + ] + }, + "id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/listEntry/create.json b/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/listEntry/create.json new file mode 100644 index 0000000000..b1156230a4 --- /dev/null +++ b/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/listEntry/create.json @@ -0,0 +1,57 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "list_id": { + "type": "integer" + }, + "creator_id": { + "type": "integer" + }, + "entity_id": { + "type": "integer" + }, + "entity_type": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "entity": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "domains": { + "type": "array", + "items": { + "type": "string" + } + }, + "crunchbase_uuid": { + "type": "null" + }, + "global": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "domain", + "domains", + "crunchbase_uuid", + "global" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/listEntry/getAll.json b/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/listEntry/getAll.json new file mode 100644 index 0000000000..db7b0aa809 --- /dev/null +++ b/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/listEntry/getAll.json @@ -0,0 +1,59 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "list_id": { + "type": "integer" + }, + "creator_id": { + "type": "integer" + }, + "entity_id": { + "type": "integer" + }, + "entity_type": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "entity": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "domains": { + "type": "array", + "items": { + "type": "string" + } + }, + "crunchbase_uuid": { + "type": "null" + }, + "global": { + "type": "boolean" + } + }, + "required": [ + "id", + "name" + ] + } + }, + "required": [ + "id", + "list_id", + "creator_id", + "entity_id", + "entity_type", + "created_at", + "entity" + ] +} diff --git a/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/organization/create.json b/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/organization/create.json new file mode 100644 index 0000000000..7ace9d76bf --- /dev/null +++ b/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/organization/create.json @@ -0,0 +1,41 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "domains": { + "type": "array", + "items": { + "type": "string" + } + }, + "crunchbase_uuid": { + "type": "null" + }, + "global": { + "type": "boolean" + }, + "person_ids": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "id", + "name", + "domain", + "domains", + "crunchbase_uuid", + "global", + "person_ids" + ] +} diff --git a/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/organization/get.json b/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/organization/get.json new file mode 100644 index 0000000000..96811c0670 --- /dev/null +++ b/packages/nodes-base/nodes/Affinity/__schema__/v1.0.0/organization/get.json @@ -0,0 +1,76 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "domains": { + "type": "array", + "items": { + "type": "string" + } + }, + "crunchbase_uuid": { + "type": "null" + }, + "global": { + "type": "boolean" + }, + "person_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "list_entries": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "list_id": { + "type": "integer" + }, + "creator_id": { + "type": "integer" + }, + "entity_id": { + "type": "integer" + }, + "entity_type": { + "type": "integer" + }, + "created_at": { + "type": "string" + } + }, + "required": [ + "id", + "list_id", + "creator_id", + "entity_id", + "entity_type", + "created_at" + ] + } + } + }, + "required": [ + "id", + "name", + "domain", + "domains", + "crunchbase_uuid", + "global", + "person_ids", + "list_entries" + ] +} diff --git a/packages/nodes-base/nodes/ApiTemplateIo/__schema__/v1.0.0/pdf/create.json b/packages/nodes-base/nodes/ApiTemplateIo/__schema__/v1.0.0/pdf/create.json new file mode 100644 index 0000000000..8f4f7c88bb --- /dev/null +++ b/packages/nodes-base/nodes/ApiTemplateIo/__schema__/v1.0.0/pdf/create.json @@ -0,0 +1,23 @@ +{ + "type": "object", + "properties": { + "download_url": { + "type": "string" + }, + "template_id": { + "type": "string" + }, + "transaction_ref": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "download_url", + "template_id", + "transaction_ref", + "status" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/create.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/create.json new file mode 100644 index 0000000000..01b05d40e2 --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/create.json @@ -0,0 +1,200 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "modified_at": { + "type": "string" + }, + "start_on": { + "type": "null" + }, + "minimum_access_level_for_sharing": { + "type": "string" + }, + "minimum_access_level_for_customization": { + "type": "string" + }, + "default_access_level": { + "type": "string" + }, + "default_view": { + "type": "string" + }, + "permalink_url": { + "type": "string" + }, + "team": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "workspace": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "archived": { + "type": "boolean" + }, + "notes": { + "type": "string" + }, + "name": { + "type": "string" + }, + "privacy_setting": { + "type": "string" + }, + "public": { + "type": "boolean" + }, + "current_status": { + "type": "null" + }, + "current_status_update": { + "type": "null" + }, + "owner": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "completed": { + "type": "boolean" + }, + "completed_at": { + "type": "null" + }, + "completed_by": { + "type": "null" + }, + "members": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + }, + "followers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + }, + "icon": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "created_at", + "modified_at", + "start_on", + "minimum_access_level_for_sharing", + "minimum_access_level_for_customization", + "default_access_level", + "default_view", + "permalink_url", + "team", + "workspace", + "archived", + "notes", + "name", + "privacy_setting", + "public", + "current_status", + "current_status_update", + "due_on", + "due_date", + "owner", + "completed", + "completed_at", + "completed_by", + "members", + "followers", + "icon", + "color" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/get.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/get.json new file mode 100644 index 0000000000..1dc243bade --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/get.json @@ -0,0 +1,405 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "completed": { + "type": "boolean" + }, + "completed_at": { + "type": "null" + }, + "created_at": { + "type": "string" + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "enum_options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "color": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "color", + "enabled", + "name", + "resource_type" + ] + } + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "created_by": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + }, + "resource_subtype": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "is_formula_field": { + "type": "boolean" + }, + "is_value_read_only": { + "type": "boolean" + }, + "type": { + "type": "string" + } + }, + "required": [ + "gid", + "enabled", + "name", + "description", + "created_by", + "display_value", + "resource_subtype", + "resource_type", + "is_formula_field", + "is_value_read_only", + "type" + ] + } + }, + "custom_field_settings": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "custom_field": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "enum_options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "color": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "color", + "enabled", + "name", + "resource_type" + ] + } + }, + "name": { + "type": "string" + }, + "resource_subtype": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "type": { + "type": "string" + }, + "is_formula_field": { + "type": "boolean" + } + }, + "required": [ + "gid", + "name", + "resource_subtype", + "resource_type", + "type", + "is_formula_field" + ] + }, + "is_important": { + "type": "boolean" + }, + "parent": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + }, + "project": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "custom_field", + "is_important", + "parent", + "project", + "resource_type" + ] + } + }, + "default_access_level": { + "type": "string" + }, + "default_view": { + "type": "string" + }, + "followers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + } + }, + "members": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + } + }, + "minimum_access_level_for_customization": { + "type": "string" + }, + "minimum_access_level_for_sharing": { + "type": "string" + }, + "modified_at": { + "type": "string" + }, + "name": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + }, + "permalink_url": { + "type": "string" + }, + "privacy_setting": { + "type": "string" + }, + "public": { + "type": "boolean" + }, + "resource_type": { + "type": "string" + }, + "team": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + }, + "workspace": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + } + }, + "required": [ + "gid", + "archived", + "color", + "completed", + "completed_at", + "created_at", + "current_status", + "current_status_update", + "custom_fields", + "default_access_level", + "default_view", + "due_on", + "due_date", + "followers", + "members", + "minimum_access_level_for_customization", + "minimum_access_level_for_sharing", + "modified_at", + "name", + "notes", + "owner", + "permalink_url", + "privacy_setting", + "public", + "resource_type", + "start_on", + "team", + "workspace" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/getAll.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/getAll.json new file mode 100644 index 0000000000..26d1592a5d --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/project/getAll.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/subtask/create.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/subtask/create.json new file mode 100644 index 0000000000..a79feb7944 --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/subtask/create.json @@ -0,0 +1,195 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "modified_at": { + "type": "string" + }, + "name": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "assignee": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "actual_time_minutes": { + "type": "integer" + }, + "workspace": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "start_on": { + "type": "null" + }, + "resource_subtype": { + "type": "string" + }, + "due_at": { + "type": "null" + }, + "completed_at": { + "type": "null" + }, + "assignee_status": { + "type": "string" + }, + "completed": { + "type": "boolean" + }, + "num_hearts": { + "type": "integer" + }, + "num_likes": { + "type": "integer" + }, + "start_at": { + "type": "null" + }, + "liked": { + "type": "boolean" + }, + "hearted": { + "type": "boolean" + }, + "assignee_section": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "followers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + }, + "parent": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_subtype": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name", + "resource_subtype" + ] + }, + "permalink_url": { + "type": "string" + } + }, + "required": [ + "gid", + "projects", + "memberships", + "resource_type", + "created_at", + "modified_at", + "name", + "notes", + "assignee", + "actual_time_minutes", + "workspace", + "start_on", + "resource_subtype", + "due_at", + "due_on", + "completed_at", + "assignee_status", + "completed", + "num_hearts", + "tags", + "num_likes", + "start_at", + "liked", + "likes", + "hearted", + "hearts", + "followers", + "parent", + "permalink_url" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/subtask/getAll.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/subtask/getAll.json new file mode 100644 index 0000000000..2267f67bbf --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/subtask/getAll.json @@ -0,0 +1,34 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "parent": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type" + ] + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/create.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/create.json new file mode 100644 index 0000000000..efef95c177 --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/create.json @@ -0,0 +1,342 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "projects": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + }, + "num_likes": { + "type": "integer" + }, + "num_hearts": { + "type": "integer" + }, + "workspace": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "start_at": { + "type": "null" + }, + "start_on": { + "type": "null" + }, + "resource_subtype": { + "type": "string" + }, + "due_at": { + "type": "null" + }, + "notes": { + "type": "string" + }, + "completed_at": { + "type": "null" + }, + "assignee_status": { + "type": "string" + }, + "completed": { + "type": "boolean" + }, + "actual_time_minutes": { + "type": "integer" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + }, + "modified_at": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "memberships": { + "type": "array", + "items": { + "type": "object", + "properties": { + "project": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "section": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + }, + "required": [ + "project", + "section" + ] + } + }, + "parent": { + "type": "null" + }, + "likes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + }, + "required": [ + "gid", + "resource_type", + "user" + ] + } + }, + "hearts": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + }, + "required": [ + "gid", + "resource_type", + "user" + ] + } + }, + "liked": { + "type": "boolean" + }, + "hearted": { + "type": "boolean" + }, + "permalink_url": { + "type": "string" + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "resource_subtype": { + "type": "string" + }, + "enum_value": { + "type": "null" + }, + "created_by": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "enum_options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "enabled", + "name", + "color" + ] + } + } + }, + "required": [ + "gid", + "resource_type", + "enabled", + "name", + "type", + "resource_subtype", + "display_value", + "created_by" + ] + } + }, + "followers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/get.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/get.json new file mode 100644 index 0000000000..1fd5ec25ce --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/get.json @@ -0,0 +1,303 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "actual_time_minutes": { + "type": "null" + }, + "assignee_status": { + "type": "string" + }, + "completed": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "enum_options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "color": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "completion_state": { + "type": "string" + } + }, + "required": [ + "gid", + "color", + "enabled", + "name", + "resource_type" + ] + } + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "resource_subtype": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "is_formula_field": { + "type": "boolean" + }, + "is_value_read_only": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "precision": { + "type": "integer" + } + }, + "required": [ + "gid", + "enabled", + "name", + "description", + "created_by", + "display_value", + "resource_subtype", + "resource_type", + "is_formula_field", + "is_value_read_only", + "type" + ] + } + }, + "followers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + } + }, + "hearted": { + "type": "boolean" + }, + "liked": { + "type": "boolean" + }, + "memberships": { + "type": "array", + "items": { + "type": "object", + "properties": { + "project": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + }, + "section": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + } + }, + "required": [ + "project", + "section" + ] + } + }, + "modified_at": { + "type": "string" + }, + "name": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "num_hearts": { + "type": "integer" + }, + "num_likes": { + "type": "integer" + }, + "permalink_url": { + "type": "string" + }, + "projects": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + } + }, + "resource_type": { + "type": "string" + }, + "start_at": { + "type": "null" + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + } + }, + "resource_subtype": { + "type": "string" + }, + "workspace": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + } + }, + "required": [ + "gid", + "actual_time_minutes", + "assignee", + "assignee_status", + "completed", + "completed_at", + "created_at", + "due_at", + "due_on", + "followers", + "hearted", + "hearts", + "liked", + "likes", + "memberships", + "modified_at", + "name", + "notes", + "num_hearts", + "num_likes", + "parent", + "permalink_url", + "projects", + "resource_type", + "start_at", + "start_on", + "tags", + "resource_subtype", + "workspace" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/getAll.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/getAll.json new file mode 100644 index 0000000000..3b98b25836 --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/getAll.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/move.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/move.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/move.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/search.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/search.json new file mode 100644 index 0000000000..6926dd991f --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/search.json @@ -0,0 +1,23 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "resource_subtype": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type", + "resource_subtype" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/update.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/update.json new file mode 100644 index 0000000000..27f4474c7b --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/task/update.json @@ -0,0 +1,310 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "projects": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + }, + "num_likes": { + "type": "integer" + }, + "num_hearts": { + "type": "integer" + }, + "workspace": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + }, + "start_at": { + "type": "null" + }, + "resource_subtype": { + "type": "string" + }, + "due_at": { + "type": "null" + }, + "assignee_status": { + "type": "string" + }, + "completed": { + "type": "boolean" + }, + "actual_time_minutes": { + "type": "integer" + }, + "notes": { + "type": "string" + }, + "name": { + "type": "string" + }, + "modified_at": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "liked": { + "type": "boolean" + }, + "hearted": { + "type": "boolean" + }, + "permalink_url": { + "type": "string" + }, + "memberships": { + "type": "array", + "items": { + "type": "object", + "properties": { + "project": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "section": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + }, + "required": [ + "project", + "section" + ] + } + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "resource_subtype": { + "type": "string" + }, + "created_by": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "enum_options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "enabled", + "name", + "color" + ] + } + }, + "precision": { + "type": "integer" + } + }, + "required": [ + "gid", + "resource_type", + "enabled", + "name", + "type", + "resource_subtype", + "display_value", + "created_by" + ] + } + }, + "followers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + } + } + }, + "required": [ + "gid", + "projects", + "num_likes", + "num_hearts", + "workspace", + "tags", + "start_at", + "start_on", + "resource_subtype", + "due_at", + "due_on", + "completed_at", + "assignee_status", + "completed", + "actual_time_minutes", + "assignee", + "notes", + "name", + "modified_at", + "created_at", + "resource_type", + "parent", + "likes", + "hearts", + "liked", + "hearted", + "permalink_url", + "memberships", + "followers" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/taskComment/add.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/taskComment/add.json new file mode 100644 index 0000000000..3fac8fecca --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/taskComment/add.json @@ -0,0 +1,110 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "num_likes": { + "type": "integer" + }, + "num_hearts": { + "type": "integer" + }, + "resource_subtype": { + "type": "string" + }, + "is_edited": { + "type": "boolean" + }, + "text": { + "type": "string" + }, + "type": { + "type": "string" + }, + "is_pinned": { + "type": "boolean" + }, + "source": { + "type": "string" + }, + "hearted": { + "type": "boolean" + }, + "liked": { + "type": "boolean" + }, + "is_editable": { + "type": "boolean" + }, + "created_by": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name" + ] + }, + "target": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_subtype": { + "type": "string" + } + }, + "required": [ + "gid", + "resource_type", + "name", + "resource_subtype" + ] + } + }, + "required": [ + "gid", + "resource_type", + "created_at", + "num_likes", + "num_hearts", + "resource_subtype", + "is_edited", + "text", + "type", + "is_pinned", + "source", + "hearts", + "likes", + "hearted", + "liked", + "previews", + "is_editable", + "created_by", + "target" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/user/get.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/user/get.json new file mode 100644 index 0000000000..088cc83317 --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/user/get.json @@ -0,0 +1,47 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "email": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + }, + "workspaces": { + "type": "array", + "items": { + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] + } + } + }, + "required": [ + "gid", + "email", + "name", + "photo", + "resource_type", + "workspaces" + ] +} diff --git a/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/user/getAll.json b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/user/getAll.json new file mode 100644 index 0000000000..26d1592a5d --- /dev/null +++ b/packages/nodes-base/nodes/Asana/__schema__/v1.0.0/user/getAll.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "gid": { + "type": "string" + }, + "name": { + "type": "string" + }, + "resource_type": { + "type": "string" + } + }, + "required": [ + "gid", + "name", + "resource_type" + ] +} diff --git a/packages/nodes-base/nodes/Aws/Comprehend/__schema__/v1.0.0/text/detectEntities.json b/packages/nodes-base/nodes/Aws/Comprehend/__schema__/v1.0.0/text/detectEntities.json new file mode 100644 index 0000000000..c87b74f2e3 --- /dev/null +++ b/packages/nodes-base/nodes/Aws/Comprehend/__schema__/v1.0.0/text/detectEntities.json @@ -0,0 +1,27 @@ +{ + "type": "object", + "properties": { + "BeginOffset": { + "type": "integer" + }, + "EndOffset": { + "type": "integer" + }, + "Score": { + "type": "number" + }, + "Text": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "BeginOffset", + "EndOffset", + "Score", + "Text", + "Type" + ] +} diff --git a/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/create.json b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/create.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/getAll.json b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/getAll.json new file mode 100644 index 0000000000..a9ff0bcf1a --- /dev/null +++ b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/getAll.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "Name": { + "type": "string" + }, + "CreationDate": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/search.json b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/search.json new file mode 100644 index 0000000000..15e857a34c --- /dev/null +++ b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/bucket/search.json @@ -0,0 +1,27 @@ +{ + "type": "object", + "properties": { + "Key": { + "type": "string" + }, + "LastModified": { + "type": "string" + }, + "ETag": { + "type": "string" + }, + "Size": { + "type": "string" + }, + "StorageClass": { + "type": "string" + } + }, + "required": [ + "Key", + "LastModified", + "ETag", + "Size", + "StorageClass" + ] +} diff --git a/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/copy.json b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/copy.json new file mode 100644 index 0000000000..74f3e776ac --- /dev/null +++ b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/copy.json @@ -0,0 +1,22 @@ +{ + "type": "object", + "properties": { + "$": { + "type": "object", + "properties": { + "xmlns": { + "type": "string" + } + }, + "required": [ + "xmlns" + ] + }, + "LastModified": { + "type": "string" + }, + "ETag": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/delete.json b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/delete.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/delete.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/getAll.json b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/getAll.json new file mode 100644 index 0000000000..15e857a34c --- /dev/null +++ b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/getAll.json @@ -0,0 +1,27 @@ +{ + "type": "object", + "properties": { + "Key": { + "type": "string" + }, + "LastModified": { + "type": "string" + }, + "ETag": { + "type": "string" + }, + "Size": { + "type": "string" + }, + "StorageClass": { + "type": "string" + } + }, + "required": [ + "Key", + "LastModified", + "ETag", + "Size", + "StorageClass" + ] +} diff --git a/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/upload.json b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/upload.json new file mode 100644 index 0000000000..7659af6475 --- /dev/null +++ b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/file/upload.json @@ -0,0 +1,28 @@ +{ + "type": "object", + "properties": { + "$": { + "type": "object", + "properties": { + "xmlns": { + "type": "string" + } + }, + "required": [ + "xmlns" + ] + }, + "Location": { + "type": "string" + }, + "Bucket": { + "type": "string" + }, + "Key": { + "type": "string" + }, + "ETag": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/folder/create.json b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/folder/create.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/folder/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/folder/getAll.json b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/folder/getAll.json new file mode 100644 index 0000000000..15e857a34c --- /dev/null +++ b/packages/nodes-base/nodes/Aws/S3/__schema__/v2.0.0/folder/getAll.json @@ -0,0 +1,27 @@ +{ + "type": "object", + "properties": { + "Key": { + "type": "string" + }, + "LastModified": { + "type": "string" + }, + "ETag": { + "type": "string" + }, + "Size": { + "type": "string" + }, + "StorageClass": { + "type": "string" + } + }, + "required": [ + "Key", + "LastModified", + "ETag", + "Size", + "StorageClass" + ] +} diff --git a/packages/nodes-base/nodes/Aws/SES/__schema__/v1.0.0/email/send.json b/packages/nodes-base/nodes/Aws/SES/__schema__/v1.0.0/email/send.json new file mode 100644 index 0000000000..d61b8ba677 --- /dev/null +++ b/packages/nodes-base/nodes/Aws/SES/__schema__/v1.0.0/email/send.json @@ -0,0 +1,48 @@ +{ + "type": "object", + "properties": { + "SendEmailResponse": { + "type": "object", + "properties": { + "$": { + "type": "object", + "properties": { + "xmlns": { + "type": "string" + } + }, + "required": [ + "xmlns" + ] + }, + "SendEmailResult": { + "type": "object", + "properties": { + "MessageId": { + "type": "string" + } + }, + "required": [ + "MessageId" + ] + }, + "ResponseMetadata": { + "type": "object", + "properties": { + "RequestId": { + "type": "string" + } + }, + "required": [ + "RequestId" + ] + } + }, + "required": [ + "$", + "SendEmailResult", + "ResponseMetadata" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Aws/Transcribe/__schema__/v1.0.0/transcriptionJob/create.json b/packages/nodes-base/nodes/Aws/Transcribe/__schema__/v1.0.0/transcriptionJob/create.json new file mode 100644 index 0000000000..59ddbb1a87 --- /dev/null +++ b/packages/nodes-base/nodes/Aws/Transcribe/__schema__/v1.0.0/transcriptionJob/create.json @@ -0,0 +1,28 @@ +{ + "type": "object", + "properties": { + "CreationTime": { + "type": "number" + }, + "IdentifyLanguage": { + "type": "boolean" + }, + "Media": { + "type": "object", + "properties": { + "MediaFileUri": { + "type": "string" + } + }, + "required": [ + "MediaFileUri" + ] + }, + "TranscriptionJobName": { + "type": "string" + }, + "TranscriptionJobStatus": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/companyReport/get.json b/packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/companyReport/get.json new file mode 100644 index 0000000000..709685de5c --- /dev/null +++ b/packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/companyReport/get.json @@ -0,0 +1,55 @@ +{ + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "type", + "name" + ] + } + }, + "employees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "hireDate": { + "type": "string" + } + }, + "required": [ + "id" + ] + } + } + }, + "required": [ + "title", + "fields", + "employees" + ] +} diff --git a/packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/employee/get.json b/packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/employee/get.json new file mode 100644 index 0000000000..1d9e00ebd6 --- /dev/null +++ b/packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/employee/get.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "1357": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/employee/getAll.json b/packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/employee/getAll.json new file mode 100644 index 0000000000..64d8fff6a1 --- /dev/null +++ b/packages/nodes-base/nodes/BambooHr/__schema__/v1.0.0/employee/getAll.json @@ -0,0 +1,43 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "pronouns": { + "type": "null" + }, + "photoUploaded": { + "type": "boolean" + }, + "photoUrl": { + "type": "string" + }, + "canUploadPhoto": { + "type": "integer" + } + }, + "required": [ + "id", + "displayName", + "firstName", + "lastName", + "preferredName", + "jobTitle", + "workEmail", + "department", + "pronouns", + "photoUploaded", + "photoUrl", + "canUploadPhoto" + ] +} diff --git a/packages/nodes-base/nodes/Bannerbear/__schema__/v1.0.0/image/create.json b/packages/nodes-base/nodes/Bannerbear/__schema__/v1.0.0/image/create.json new file mode 100644 index 0000000000..99037033b2 --- /dev/null +++ b/packages/nodes-base/nodes/Bannerbear/__schema__/v1.0.0/image/create.json @@ -0,0 +1,92 @@ +{ + "type": "object", + "properties": { + "created_at": { + "type": "string" + }, + "status": { + "type": "string" + }, + "self": { + "type": "string" + }, + "uid": { + "type": "string" + }, + "template": { + "type": "string" + }, + "template_version": { + "type": "null" + }, + "modifications": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "image_url": { + "type": "string" + } + }, + "required": [ + "name" + ] + } + }, + "webhook_url": { + "type": "null" + }, + "webhook_response_code": { + "type": "null" + }, + "transparent": { + "type": "boolean" + }, + "metadata": { + "type": "null" + }, + "template_name": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "render_pdf": { + "type": "boolean" + }, + "pdf_url": { + "type": "null" + }, + "pdf_url_compressed": { + "type": "null" + } + }, + "required": [ + "created_at", + "status", + "self", + "uid", + "image_url", + "image_url_png", + "image_url_jpg", + "template", + "template_version", + "modifications", + "webhook_url", + "webhook_response_code", + "transparent", + "metadata", + "template_name", + "width", + "height", + "render_pdf", + "pdf_url", + "pdf_url_compressed" + ] +} diff --git a/packages/nodes-base/nodes/Bitly/__schema__/v1.0.0/link/create.json b/packages/nodes-base/nodes/Bitly/__schema__/v1.0.0/link/create.json new file mode 100644 index 0000000000..2a6c19207d --- /dev/null +++ b/packages/nodes-base/nodes/Bitly/__schema__/v1.0.0/link/create.json @@ -0,0 +1,42 @@ +{ + "type": "object", + "properties": { + "created_at": { + "type": "string" + }, + "id": { + "type": "string" + }, + "link": { + "type": "string" + }, + "long_url": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "references": { + "type": "object", + "properties": { + "group": { + "type": "string" + } + }, + "required": [ + "group" + ] + } + }, + "required": [ + "created_at", + "id", + "link", + "custom_bitlinks", + "long_url", + "archived", + "tags", + "deeplinks", + "references" + ] +} diff --git a/packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/get.json b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/get.json new file mode 100644 index 0000000000..5e04c65d6b --- /dev/null +++ b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/get.json @@ -0,0 +1,219 @@ +{ + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "file_version": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "sha1": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sha1" + ] + }, + "sequence_id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "sha1": { + "type": "string" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "path_collection": { + "type": "object", + "properties": { + "total_count": { + "type": "integer" + }, + "entries": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + } + } + }, + "required": [ + "total_count", + "entries" + ] + }, + "created_at": { + "type": "string" + }, + "modified_at": { + "type": "string" + }, + "trashed_at": { + "type": "null" + }, + "purged_at": { + "type": "null" + }, + "content_created_at": { + "type": "string" + }, + "content_modified_at": { + "type": "string" + }, + "created_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "modified_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "owned_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "parent": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + }, + "item_status": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "file_version", + "sequence_id", + "etag", + "sha1", + "name", + "description", + "size", + "path_collection", + "created_at", + "modified_at", + "trashed_at", + "purged_at", + "content_created_at", + "content_modified_at", + "created_by", + "modified_by", + "owned_by", + "shared_link", + "parent", + "item_status" + ] +} diff --git a/packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/search.json b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/search.json new file mode 100644 index 0000000000..53d0c9216f --- /dev/null +++ b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/search.json @@ -0,0 +1,200 @@ +{ + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "file_version": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "sha1": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sha1" + ] + }, + "sequence_id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "sha1": { + "type": "string" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "path_collection": { + "type": "object", + "properties": { + "total_count": { + "type": "integer" + }, + "entries": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + } + } + }, + "required": [ + "total_count", + "entries" + ] + }, + "created_at": { + "type": "string" + }, + "modified_at": { + "type": "string" + }, + "trashed_at": { + "type": "null" + }, + "purged_at": { + "type": "null" + }, + "content_created_at": { + "type": "string" + }, + "content_modified_at": { + "type": "string" + }, + "created_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "modified_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "owned_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "parent": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + }, + "item_status": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "etag" + ] +} diff --git a/packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/upload.json b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/upload.json new file mode 100644 index 0000000000..eacdd9252d --- /dev/null +++ b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/file/upload.json @@ -0,0 +1,198 @@ +{ + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "file_version": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "sha1": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sha1" + ] + }, + "sequence_id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "sha1": { + "type": "string" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "path_collection": { + "type": "object", + "properties": { + "total_count": { + "type": "integer" + }, + "entries": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + } + } + }, + "required": [ + "total_count", + "entries" + ] + }, + "created_at": { + "type": "string" + }, + "modified_at": { + "type": "string" + }, + "trashed_at": { + "type": "null" + }, + "purged_at": { + "type": "null" + }, + "content_created_at": { + "type": "string" + }, + "content_modified_at": { + "type": "string" + }, + "created_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "modified_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "owned_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "shared_link": { + "type": "null" + }, + "parent": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + }, + "item_status": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/create.json b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/create.json new file mode 100644 index 0000000000..bc7d242fce --- /dev/null +++ b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/create.json @@ -0,0 +1,218 @@ +{ + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "sequence_id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "name": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "modified_at": { + "type": "string" + }, + "description": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "path_collection": { + "type": "object", + "properties": { + "total_count": { + "type": "integer" + }, + "entries": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + } + } + }, + "required": [ + "total_count", + "entries" + ] + }, + "created_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "modified_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "trashed_at": { + "type": "null" + }, + "purged_at": { + "type": "null" + }, + "content_created_at": { + "type": "string" + }, + "content_modified_at": { + "type": "string" + }, + "owned_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "shared_link": { + "type": "null" + }, + "folder_upload_email": { + "type": "null" + }, + "parent": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + }, + "item_status": { + "type": "string" + }, + "item_collection": { + "type": "object", + "properties": { + "total_count": { + "type": "integer" + }, + "offset": { + "type": "integer" + }, + "limit": { + "type": "integer" + }, + "order": { + "type": "array", + "items": { + "type": "object", + "properties": { + "by": { + "type": "string" + }, + "direction": { + "type": "string" + } + }, + "required": [ + "by", + "direction" + ] + } + } + }, + "required": [ + "total_count", + "entries", + "offset", + "limit", + "order" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/get.json b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/get.json new file mode 100644 index 0000000000..cd686ebb1e --- /dev/null +++ b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/get.json @@ -0,0 +1,288 @@ +{ + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "sequence_id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "name": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "modified_at": { + "type": "string" + }, + "description": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "path_collection": { + "type": "object", + "properties": { + "total_count": { + "type": "integer" + }, + "entries": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + } + } + }, + "required": [ + "total_count", + "entries" + ] + }, + "created_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "modified_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "trashed_at": { + "type": "null" + }, + "purged_at": { + "type": "null" + }, + "content_created_at": { + "type": "string" + }, + "content_modified_at": { + "type": "string" + }, + "owned_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "parent": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + }, + "item_status": { + "type": "string" + }, + "item_collection": { + "type": "object", + "properties": { + "total_count": { + "type": "integer" + }, + "entries": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "sequence_id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "name": { + "type": "string" + }, + "file_version": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "sha1": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sha1" + ] + }, + "sha1": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + } + }, + "offset": { + "type": "integer" + }, + "limit": { + "type": "integer" + }, + "order": { + "type": "array", + "items": { + "type": "object", + "properties": { + "by": { + "type": "string" + }, + "direction": { + "type": "string" + } + }, + "required": [ + "by", + "direction" + ] + } + } + }, + "required": [ + "total_count", + "entries", + "offset", + "limit", + "order" + ] + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name", + "created_at", + "modified_at", + "description", + "size", + "path_collection", + "created_by", + "modified_by", + "trashed_at", + "purged_at", + "content_created_at", + "content_modified_at", + "owned_by", + "shared_link", + "folder_upload_email", + "parent", + "item_status", + "item_collection" + ] +} diff --git a/packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/search.json b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/search.json new file mode 100644 index 0000000000..f8547dd714 --- /dev/null +++ b/packages/nodes-base/nodes/Box/__schema__/v1.0.0/folder/search.json @@ -0,0 +1,184 @@ +{ + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "sequence_id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "name": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "modified_at": { + "type": "string" + }, + "description": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "path_collection": { + "type": "object", + "properties": { + "total_count": { + "type": "integer" + }, + "entries": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + } + } + }, + "required": [ + "total_count", + "entries" + ] + }, + "created_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "modified_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "trashed_at": { + "type": "null" + }, + "purged_at": { + "type": "null" + }, + "content_created_at": { + "type": "string" + }, + "content_modified_at": { + "type": "string" + }, + "owned_by": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "login": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "name", + "login" + ] + }, + "shared_link": { + "type": "null" + }, + "folder_upload_email": { + "type": "null" + }, + "parent": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "sequence_id", + "etag", + "name" + ] + }, + "item_status": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "etag" + ] +} diff --git a/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/create.json b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/create.json new file mode 100644 index 0000000000..e000fbc256 --- /dev/null +++ b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/create.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + } + } +} diff --git a/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/get.json b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/get.json new file mode 100644 index 0000000000..70e59aca45 --- /dev/null +++ b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/get.json @@ -0,0 +1,37 @@ +{ + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "emailBlacklisted": { + "type": "boolean" + }, + "smsBlacklisted": { + "type": "boolean" + }, + "createdAt": { + "type": "string" + }, + "modifiedAt": { + "type": "string" + }, + "attributes": { + "type": "object", + "properties": { + "FIRSTNAME": { + "type": "string" + } + } + }, + "listIds": { + "type": "array", + "items": { + "type": "integer" + } + } + } +} diff --git a/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/getAll.json b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/getAll.json new file mode 100644 index 0000000000..059838ac56 --- /dev/null +++ b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/getAll.json @@ -0,0 +1,56 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "emailBlacklisted": { + "type": "boolean" + }, + "smsBlacklisted": { + "type": "boolean" + }, + "createdAt": { + "type": "string" + }, + "modifiedAt": { + "type": "string" + }, + "email": { + "type": "string" + }, + "listIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "listUnsubscribed": { + "type": "null" + }, + "attributes": { + "type": "object", + "properties": { + "FIRSTNAME": { + "type": "string" + }, + "LASTNAME": { + "type": "string" + }, + "PHONE": { + "type": "string" + } + } + } + }, + "required": [ + "id", + "emailBlacklisted", + "smsBlacklisted", + "createdAt", + "modifiedAt", + "listIds", + "listUnsubscribed", + "attributes" + ] +} diff --git a/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/upsert.json b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/upsert.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/contact/upsert.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/email/send.json b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/email/send.json new file mode 100644 index 0000000000..1bb935e148 --- /dev/null +++ b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/email/send.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "messageId": { + "type": "string" + } + }, + "required": [ + "messageId" + ] +} diff --git a/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/email/sendTemplate.json b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/email/sendTemplate.json new file mode 100644 index 0000000000..efce3a11cc --- /dev/null +++ b/packages/nodes-base/nodes/Brevo/__schema__/v1.0.0/email/sendTemplate.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "messageId": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/create.json b/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/create.json new file mode 100644 index 0000000000..322865c111 --- /dev/null +++ b/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/create.json @@ -0,0 +1,15 @@ +{ + "type": "object", + "properties": { + "status": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "status", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/delete.json b/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/delete.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/delete.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/get.json b/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/get.json new file mode 100644 index 0000000000..716787c9d1 --- /dev/null +++ b/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/get.json @@ -0,0 +1,22 @@ +{ + "type": "object", + "properties": { + "Modified Date": { + "type": "string" + }, + "Created Date": { + "type": "string" + }, + "Created By": { + "type": "string" + }, + "_id": { + "type": "string" + } + }, + "required": [ + "Modified Date", + "Created Date", + "_id" + ] +} diff --git a/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/getAll.json b/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/getAll.json new file mode 100644 index 0000000000..22de0260ff --- /dev/null +++ b/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/getAll.json @@ -0,0 +1,22 @@ +{ + "type": "object", + "properties": { + "Created Date": { + "type": "string" + }, + "Created By": { + "type": "string" + }, + "Modified Date": { + "type": "string" + }, + "_id": { + "type": "string" + } + }, + "required": [ + "Created Date", + "Modified Date", + "_id" + ] +} diff --git a/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/update.json b/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/update.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Bubble/__schema__/v1.0.0/object/update.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Clearbit/__schema__/v1.0.0/person/enrich.json b/packages/nodes-base/nodes/Clearbit/__schema__/v1.0.0/person/enrich.json new file mode 100644 index 0000000000..d5b3f50dc0 --- /dev/null +++ b/packages/nodes-base/nodes/Clearbit/__schema__/v1.0.0/person/enrich.json @@ -0,0 +1,187 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "object", + "properties": { + "fullName": { + "type": "string" + }, + "givenName": { + "type": "string" + }, + "familyName": { + "type": "string" + } + }, + "required": [ + "fullName", + "givenName", + "familyName" + ] + }, + "email": { + "type": "string" + }, + "bio": { + "type": "null" + }, + "site": { + "type": "null" + }, + "employment": { + "type": "object", + "properties": { + "domain": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "domain", + "name", + "title", + "role", + "seniority" + ] + }, + "facebook": { + "type": "object", + "properties": { + "handle": { + "type": "null" + } + }, + "required": [ + "handle" + ] + }, + "twitter": { + "type": "object", + "properties": { + "handle": { + "type": "null" + }, + "id": { + "type": "null" + }, + "bio": { + "type": "null" + }, + "followers": { + "type": "null" + }, + "following": { + "type": "null" + }, + "statuses": { + "type": "null" + }, + "favorites": { + "type": "null" + }, + "location": { + "type": "null" + }, + "site": { + "type": "null" + }, + "avatar": { + "type": "null" + } + }, + "required": [ + "handle", + "id", + "bio", + "followers", + "following", + "statuses", + "favorites", + "location", + "site", + "avatar" + ] + }, + "googleplus": { + "type": "object", + "properties": { + "handle": { + "type": "null" + } + }, + "required": [ + "handle" + ] + }, + "gravatar": { + "type": "object", + "properties": { + "avatars": { + "type": "array", + "items": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "url", + "type" + ] + } + } + }, + "required": [ + "handle", + "urls", + "avatar", + "avatars" + ] + }, + "fuzzy": { + "type": "boolean" + }, + "emailProvider": { + "type": "boolean" + }, + "indexedAt": { + "type": "string" + }, + "inactiveAt": { + "type": "null" + } + }, + "required": [ + "id", + "name", + "email", + "location", + "timeZone", + "utcOffset", + "geo", + "bio", + "site", + "avatar", + "employment", + "facebook", + "github", + "twitter", + "linkedin", + "googleplus", + "gravatar", + "fuzzy", + "emailProvider", + "indexedAt", + "phone" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/checklist/create.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/checklist/create.json new file mode 100644 index 0000000000..ec2a667a38 --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/checklist/create.json @@ -0,0 +1,32 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "task_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "resolved": { + "type": "integer" + }, + "unresolved": { + "type": "integer" + } + }, + "required": [ + "id", + "task_id", + "name", + "orderindex", + "resolved", + "unresolved", + "items" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/checklistItem/create.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/checklistItem/create.json new file mode 100644 index 0000000000..e4dff0938a --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/checklistItem/create.json @@ -0,0 +1,95 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "task_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "creator": { + "type": "integer" + }, + "resolved": { + "type": "integer" + }, + "unresolved": { + "type": "integer" + }, + "items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "orderindex": { + "type": "null" + }, + "assignee": { + "type": "null" + }, + "group_assignee": { + "type": "null" + }, + "resolved": { + "type": "boolean" + }, + "parent": { + "type": "null" + }, + "date_created": { + "type": "string" + }, + "start_date": { + "type": "null" + }, + "start_date_time": { + "type": "boolean" + }, + "due_date": { + "type": "null" + }, + "due_date_time": { + "type": "boolean" + }, + "sent_due_date_notif": { + "type": "null" + } + }, + "required": [ + "id", + "name", + "orderindex", + "assignee", + "group_assignee", + "resolved", + "parent", + "date_created", + "children" + ] + } + } + }, + "required": [ + "id", + "task_id", + "name", + "date_created", + "orderindex", + "creator", + "resolved", + "unresolved", + "items" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/comment/create.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/comment/create.json new file mode 100644 index 0000000000..6e293797e0 --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/comment/create.json @@ -0,0 +1,160 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "hist_id": { + "type": "string" + }, + "date": { + "type": "integer" + }, + "version": { + "type": "object", + "properties": { + "object_type": { + "type": "string" + }, + "object_id": { + "type": "string" + }, + "workspace_id": { + "type": "integer" + }, + "operation": { + "type": "string" + }, + "data": { + "type": "object", + "properties": { + "context": { + "type": "object", + "properties": { + "audit_context": { + "type": "object", + "properties": { + "userid": { + "type": "integer" + }, + "current_time": { + "type": "integer" + }, + "route": { + "type": "string" + }, + "ip": { + "type": "string" + }, + "user_agent": { + "type": "string" + } + }, + "required": [ + "userid", + "current_time", + "route" + ] + }, + "originating_service": { + "type": "string" + } + }, + "required": [ + "audit_context", + "originating_service" + ] + }, + "relationships": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "object_type": { + "type": "string" + }, + "workspace_id": { + "type": "string" + } + }, + "required": [ + "type", + "object_type", + "object_id", + "workspace_id" + ] + } + }, + "changes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "field": { + "type": "string" + }, + "after": { + "type": "integer" + } + }, + "required": [ + "field", + "after" + ] + } + } + }, + "required": [ + "context", + "relationships", + "changes" + ] + }, + "master_id": { + "type": "integer" + }, + "version": { + "type": "integer" + }, + "deleted": { + "type": "boolean" + }, + "traceparent": { + "type": "string" + }, + "date_created": { + "type": "integer" + }, + "date_updated": { + "type": "integer" + }, + "event_publish_time": { + "type": "integer" + } + }, + "required": [ + "object_type", + "object_id", + "workspace_id", + "operation", + "data", + "master_id", + "version", + "deleted", + "traceparent", + "date_created", + "date_updated", + "event_publish_time" + ] + } + }, + "required": [ + "id", + "hist_id", + "date", + "version" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/comment/getAll.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/comment/getAll.json new file mode 100644 index 0000000000..67bfc002be --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/comment/getAll.json @@ -0,0 +1,121 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "comment": { + "type": "array", + "items": { + "type": "object", + "properties": { + "text": { + "type": "string" + }, + "attributes": { + "type": "object", + "properties": { + "block-id": { + "type": "string" + } + } + } + }, + "required": [ + "text" + ] + } + }, + "comment_text": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "email": { + "type": "string" + }, + "initials": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "email", + "color", + "initials", + "profilePicture" + ] + }, + "group_assignee": { + "type": "null" + }, + "reactions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "reaction": { + "type": "string" + }, + "date": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "email": { + "type": "string" + }, + "initials": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "email", + "initials", + "profilePicture" + ] + } + }, + "required": [ + "reaction", + "date", + "user" + ] + } + }, + "date": { + "type": "string" + }, + "reply_count": { + "type": "integer" + } + }, + "required": [ + "id", + "comment", + "comment_text", + "user", + "assignee", + "group_assignee", + "reactions", + "date", + "reply_count" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/create.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/create.json new file mode 100644 index 0000000000..c41ef10ded --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/create.json @@ -0,0 +1,61 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "override_statuses": { + "type": "boolean" + }, + "hidden": { + "type": "boolean" + }, + "space": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "access" + ] + }, + "task_count": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "permission_level": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "orderindex", + "override_statuses", + "hidden", + "space", + "task_count", + "archived", + "statuses", + "lists", + "permission_level" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/get.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/get.json new file mode 100644 index 0000000000..e6089956d1 --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/get.json @@ -0,0 +1,172 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "override_statuses": { + "type": "boolean" + }, + "hidden": { + "type": "boolean" + }, + "space": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "access" + ] + }, + "task_count": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "statuses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "status": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "color": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "id", + "status", + "orderindex", + "color", + "type" + ] + } + }, + "lists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "content": { + "type": "string" + }, + "priority": { + "type": "null" + }, + "task_count": { + "type": "integer" + }, + "archived": { + "type": "boolean" + }, + "statuses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "status": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "color": { + "type": "string" + }, + "type": { + "type": "string" + }, + "status_group": { + "type": "string" + } + }, + "required": [ + "id", + "status", + "orderindex", + "color", + "type", + "status_group" + ] + } + }, + "permission_level": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "orderindex", + "status", + "priority", + "assignee", + "task_count", + "due_date", + "start_date", + "archived", + "override_statuses", + "statuses", + "permission_level" + ] + } + }, + "permission_level": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "orderindex", + "override_statuses", + "hidden", + "space", + "task_count", + "archived", + "statuses", + "lists", + "permission_level" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/getAll.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/getAll.json new file mode 100644 index 0000000000..cecb366f4c --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/folder/getAll.json @@ -0,0 +1,188 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "override_statuses": { + "type": "boolean" + }, + "hidden": { + "type": "boolean" + }, + "space": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + }, + "task_count": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "statuses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "color": { + "type": "string" + } + }, + "required": [ + "id", + "status", + "type", + "orderindex", + "color" + ] + } + }, + "lists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "content": { + "type": "string" + }, + "priority": { + "type": "null" + }, + "task_count": { + "type": "integer" + }, + "space": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "access" + ] + }, + "archived": { + "type": "boolean" + }, + "statuses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "status": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "color": { + "type": "string" + }, + "type": { + "type": "string" + }, + "status_group": { + "type": "string" + } + }, + "required": [ + "id", + "status", + "orderindex", + "color", + "type", + "status_group" + ] + } + }, + "permission_level": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "orderindex", + "status", + "priority", + "assignee", + "task_count", + "due_date", + "start_date", + "space", + "archived", + "override_statuses", + "statuses", + "permission_level" + ] + } + }, + "permission_level": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "orderindex", + "override_statuses", + "hidden", + "space", + "task_count", + "archived", + "statuses", + "lists", + "permission_level" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/create.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/create.json new file mode 100644 index 0000000000..e61bd8e4a0 --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/create.json @@ -0,0 +1,130 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "deleted": { + "type": "boolean" + }, + "orderindex": { + "type": "integer" + }, + "content": { + "type": "string" + }, + "assignee": { + "type": "null" + }, + "start_date": { + "type": "null" + }, + "folder": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hidden", + "access" + ] + }, + "space": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "access" + ] + }, + "inbound_address": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "override_statuses": { + "type": "boolean" + }, + "statuses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "status": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "color": { + "type": "string" + }, + "type": { + "type": "string" + }, + "status_group": { + "type": "string" + } + }, + "required": [ + "id", + "status", + "orderindex", + "color", + "type", + "status_group" + ] + } + }, + "permission_level": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "deleted", + "orderindex", + "content", + "priority", + "assignee", + "due_date", + "start_date", + "folder", + "space", + "archived", + "override_statuses", + "permission_level" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/customFields.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/customFields.json new file mode 100644 index 0000000000..f0286c3511 --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/customFields.json @@ -0,0 +1,29 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "hide_from_guests": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "type", + "type_config", + "date_created", + "hide_from_guests", + "required" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/get.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/get.json new file mode 100644 index 0000000000..a5fec1deea --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/get.json @@ -0,0 +1,134 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "deleted": { + "type": "boolean" + }, + "orderindex": { + "type": "integer" + }, + "content": { + "type": "string" + }, + "priority": { + "type": "null" + }, + "assignee": { + "type": "null" + }, + "due_date": { + "type": "null" + }, + "start_date": { + "type": "null" + }, + "folder": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hidden", + "access" + ] + }, + "space": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "access" + ] + }, + "inbound_address": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "statuses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "status": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "color": { + "type": "string" + }, + "type": { + "type": "string" + }, + "status_group": { + "type": "string" + } + }, + "required": [ + "id", + "status", + "orderindex", + "color", + "type", + "status_group" + ] + } + }, + "permission_level": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "deleted", + "orderindex", + "priority", + "assignee", + "due_date", + "start_date", + "folder", + "space", + "inbound_address", + "archived", + "override_statuses", + "statuses", + "permission_level" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/getAll.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/getAll.json new file mode 100644 index 0000000000..a5a08b775a --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/getAll.json @@ -0,0 +1,84 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "content": { + "type": "string" + }, + "task_count": { + "type": "integer" + }, + "folder": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hidden", + "access" + ] + }, + "space": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "access" + ] + }, + "archived": { + "type": "boolean" + }, + "permission_level": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "orderindex", + "status", + "priority", + "assignee", + "task_count", + "due_date", + "start_date", + "folder", + "space", + "archived", + "override_statuses", + "permission_level" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/member.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/member.json new file mode 100644 index 0000000000..5937a25098 --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/list/member.json @@ -0,0 +1,54 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "email": { + "type": "string" + }, + "initials": { + "type": "string" + }, + "profileInfo": { + "type": "object", + "properties": { + "verified_ambassador": { + "type": "null" + }, + "verified_consultant": { + "type": "null" + }, + "viewed_verified_ambassador": { + "type": "null" + }, + "viewed_verified_consultant": { + "type": "null" + } + }, + "required": [ + "display_profile", + "verified_ambassador", + "verified_consultant", + "top_tier_user", + "ai_expert", + "viewed_verified_ambassador", + "viewed_verified_consultant", + "viewed_top_tier_user", + "viewed_ai_expert" + ] + } + }, + "required": [ + "id", + "username", + "email", + "color", + "initials", + "profilePicture", + "profileInfo" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/create.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/create.json new file mode 100644 index 0000000000..c4f541bfad --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/create.json @@ -0,0 +1,388 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "custom_id": { + "type": "null" + }, + "custom_item_id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "text_content": { + "type": "string" + }, + "description": { + "type": "string" + }, + "status": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "status": { + "type": "string" + }, + "color": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "type": { + "type": "string" + } + }, + "required": [ + "id", + "status", + "color", + "orderindex", + "type" + ] + }, + "orderindex": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "date_updated": { + "type": "string" + }, + "date_done": { + "type": "null" + }, + "archived": { + "type": "boolean" + }, + "creator": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "email", + "profilePicture" + ] + }, + "assignees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "color": { + "type": "string" + }, + "initials": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "initials", + "email", + "profilePicture" + ] + } + }, + "watchers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "initials": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "initials", + "email", + "profilePicture" + ] + } + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "tag_fg": { + "type": "string" + }, + "tag_bg": { + "type": "string" + }, + "creator": { + "type": "integer" + } + }, + "required": [ + "name", + "tag_fg", + "tag_bg", + "creator" + ] + } + }, + "points": { + "type": "null" + }, + "time_spent": { + "type": "integer" + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "type_config": { + "type": "object", + "properties": { + "sorting": { + "type": "string" + }, + "options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + } + }, + "required": [ + "id", + "color" + ] + } + } + } + }, + "date_created": { + "type": "string" + }, + "hide_from_guests": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "type", + "type_config", + "date_created", + "hide_from_guests", + "required" + ] + } + }, + "team_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "sharing": { + "type": "object", + "properties": { + "public": { + "type": "boolean" + }, + "public_share_expires_on": { + "type": "null" + }, + "public_fields": { + "type": "array", + "items": { + "type": "string" + } + }, + "token": { + "type": "null" + }, + "seo_optimized": { + "type": "boolean" + } + }, + "required": [ + "public", + "public_share_expires_on", + "public_fields", + "token", + "seo_optimized" + ] + }, + "permission_level": { + "type": "string" + }, + "list": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "access" + ] + }, + "project": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hidden", + "access" + ] + }, + "folder": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hidden", + "access" + ] + }, + "space": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] + } + }, + "required": [ + "id", + "custom_id", + "custom_item_id", + "name", + "text_content", + "description", + "status", + "orderindex", + "date_created", + "date_updated", + "date_closed", + "date_done", + "archived", + "creator", + "assignees", + "group_assignees", + "watchers", + "checklists", + "tags", + "parent", + "top_level_parent", + "priority", + "due_date", + "start_date", + "points", + "time_estimate", + "time_spent", + "custom_fields", + "dependencies", + "linked_tasks", + "locations", + "team_id", + "url", + "sharing", + "permission_level", + "list", + "project", + "folder", + "space" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/get.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/get.json new file mode 100644 index 0000000000..a7c817edd3 --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/get.json @@ -0,0 +1,762 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "custom_item_id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "text_content": { + "type": "string" + }, + "description": { + "type": "string" + }, + "status": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "status": { + "type": "string" + }, + "color": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "type": { + "type": "string" + } + }, + "required": [ + "id", + "status", + "color", + "orderindex", + "type" + ] + }, + "orderindex": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "date_updated": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "creator": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "color": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "email", + "profilePicture" + ] + }, + "assignees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "initials": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "initials", + "email", + "profilePicture" + ] + } + }, + "watchers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "initials": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "initials", + "email", + "profilePicture" + ] + } + }, + "checklists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "task_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "creator": { + "type": "integer" + }, + "resolved": { + "type": "integer" + }, + "unresolved": { + "type": "integer" + }, + "items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "group_assignee": { + "type": "null" + }, + "resolved": { + "type": "boolean" + }, + "parent": { + "type": "null" + }, + "date_created": { + "type": "string" + }, + "start_date": { + "type": "null" + }, + "due_date": { + "type": "null" + }, + "sent_due_date_notif": { + "type": "null" + }, + "children": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "assignee": { + "type": "null" + }, + "group_assignee": { + "type": "null" + }, + "resolved": { + "type": "boolean" + }, + "parent": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "start_date": { + "type": "null" + }, + "start_date_time": { + "type": "null" + }, + "due_date": { + "type": "null" + }, + "due_date_time": { + "type": "null" + }, + "sent_due_date_notif": { + "type": "null" + }, + "children": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "number" + }, + "assignee": { + "type": "null" + }, + "group_assignee": { + "type": "null" + }, + "resolved": { + "type": "boolean" + }, + "parent": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "start_date": { + "type": "null" + }, + "start_date_time": { + "type": "null" + }, + "due_date": { + "type": "null" + }, + "due_date_time": { + "type": "null" + }, + "sent_due_date_notif": { + "type": "null" + } + }, + "required": [ + "id", + "name", + "orderindex", + "assignee", + "group_assignee", + "resolved", + "parent", + "date_created", + "start_date", + "start_date_time", + "due_date", + "due_date_time", + "sent_due_date_notif", + "children" + ] + } + } + }, + "required": [ + "id", + "name", + "orderindex", + "assignee", + "group_assignee", + "resolved", + "parent", + "date_created", + "start_date", + "start_date_time", + "due_date", + "due_date_time", + "sent_due_date_notif", + "children" + ] + } + } + }, + "required": [ + "id", + "name", + "orderindex", + "assignee", + "group_assignee", + "resolved", + "parent", + "date_created", + "start_date", + "start_date_time", + "due_date", + "due_date_time", + "sent_due_date_notif", + "children" + ] + } + } + }, + "required": [ + "id", + "task_id", + "name", + "date_created", + "orderindex", + "creator", + "resolved", + "unresolved", + "items" + ] + } + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "tag_fg": { + "type": "string" + }, + "tag_bg": { + "type": "string" + }, + "creator": { + "type": "integer" + } + }, + "required": [ + "name", + "tag_fg", + "tag_bg", + "creator" + ] + } + }, + "time_spent": { + "type": "integer" + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "type_config": { + "type": "object", + "properties": { + "sorting": { + "type": "string" + }, + "options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + } + }, + "required": [ + "id", + "color" + ] + } + } + } + }, + "date_created": { + "type": "string" + }, + "hide_from_guests": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "type", + "type_config", + "date_created", + "hide_from_guests", + "required" + ] + } + }, + "linked_tasks": { + "type": "array", + "items": { + "type": "object", + "properties": { + "task_id": { + "type": "string" + }, + "link_id": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "userid": { + "type": "string" + }, + "workspace_id": { + "type": "string" + } + }, + "required": [ + "task_id", + "link_id", + "date_created", + "userid", + "workspace_id" + ] + } + }, + "locations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + } + }, + "team_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "sharing": { + "type": "object", + "properties": { + "public": { + "type": "boolean" + }, + "public_share_expires_on": { + "type": "null" + }, + "public_fields": { + "type": "array", + "items": { + "type": "string" + } + }, + "seo_optimized": { + "type": "boolean" + } + }, + "required": [ + "public", + "public_share_expires_on", + "public_fields", + "token", + "seo_optimized" + ] + }, + "permission_level": { + "type": "string" + }, + "list": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "access" + ] + }, + "project": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hidden", + "access" + ] + }, + "folder": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hidden", + "access" + ] + }, + "space": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "date": { + "type": "string" + }, + "title": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "source": { + "type": "integer" + }, + "version": { + "type": "integer" + }, + "extension": { + "type": "string" + }, + "is_folder": { + "type": "null" + }, + "mimetype": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "parent_id": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "total_comments": { + "type": "integer" + }, + "resolved_comments": { + "type": "integer" + }, + "user": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "email": { + "type": "string" + }, + "initials": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "email", + "initials", + "color", + "profilePicture" + ] + }, + "deleted": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "workspace_id": { + "type": "null" + }, + "url_w_query": { + "type": "string" + }, + "url_w_host": { + "type": "string" + } + }, + "required": [ + "id", + "date", + "title", + "type", + "source", + "version", + "extension", + "thumbnail_small", + "thumbnail_medium", + "thumbnail_large", + "is_folder", + "mimetype", + "hidden", + "parent_id", + "size", + "total_comments", + "resolved_comments", + "user", + "deleted", + "orientation", + "url", + "email_data", + "workspace_id", + "url_w_query", + "url_w_host" + ] + } + } + }, + "required": [ + "id", + "custom_id", + "custom_item_id", + "name", + "text_content", + "description", + "status", + "orderindex", + "date_created", + "date_updated", + "date_closed", + "date_done", + "archived", + "creator", + "assignees", + "group_assignees", + "watchers", + "checklists", + "tags", + "parent", + "top_level_parent", + "priority", + "due_date", + "start_date", + "points", + "time_estimate", + "time_spent", + "custom_fields", + "dependencies", + "linked_tasks", + "locations", + "team_id", + "url", + "sharing", + "permission_level", + "list", + "project", + "folder", + "space", + "attachments" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/getAll.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/getAll.json new file mode 100644 index 0000000000..f0e5071610 --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/getAll.json @@ -0,0 +1,517 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "custom_item_id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "status": { + "type": "object", + "properties": { + "status": { + "type": "string" + }, + "id": { + "type": "string" + }, + "color": { + "type": "string" + }, + "type": { + "type": "string" + }, + "orderindex": { + "type": "integer" + } + }, + "required": [ + "status", + "id", + "color", + "type", + "orderindex" + ] + }, + "orderindex": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "date_updated": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "creator": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "email", + "profilePicture" + ] + }, + "assignees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "initials": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "initials", + "email", + "profilePicture" + ] + } + }, + "watchers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "initials": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "initials", + "email", + "profilePicture" + ] + } + }, + "checklists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "task_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "creator": { + "type": "integer" + }, + "resolved": { + "type": "integer" + }, + "unresolved": { + "type": "integer" + }, + "items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "assignee": { + "type": "null" + }, + "group_assignee": { + "type": "null" + }, + "resolved": { + "type": "boolean" + }, + "parent": { + "type": "null" + }, + "date_created": { + "type": "string" + }, + "start_date": { + "type": "null" + }, + "start_date_time": { + "type": "boolean" + }, + "due_date": { + "type": "null" + }, + "due_date_time": { + "type": "boolean" + }, + "sent_due_date_notif": { + "type": "null" + } + }, + "required": [ + "id", + "name", + "orderindex", + "assignee", + "group_assignee", + "resolved", + "parent", + "date_created", + "start_date", + "start_date_time", + "due_date", + "due_date_time", + "sent_due_date_notif", + "children" + ] + } + } + }, + "required": [ + "id", + "task_id", + "name", + "date_created", + "orderindex", + "creator", + "resolved", + "unresolved", + "items" + ] + } + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "tag_fg": { + "type": "string" + }, + "tag_bg": { + "type": "string" + } + }, + "required": [ + "name", + "tag_fg", + "tag_bg", + "creator" + ] + } + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "type_config": { + "type": "object", + "properties": { + "options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + } + }, + "required": [ + "id", + "color" + ] + } + } + } + }, + "date_created": { + "type": "string" + }, + "hide_from_guests": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "type", + "type_config", + "date_created", + "hide_from_guests", + "required" + ] + } + }, + "linked_tasks": { + "type": "array", + "items": { + "type": "object", + "properties": { + "task_id": { + "type": "string" + }, + "link_id": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "userid": { + "type": "string" + }, + "workspace_id": { + "type": "string" + } + }, + "required": [ + "task_id", + "link_id", + "date_created", + "userid", + "workspace_id" + ] + } + }, + "locations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + } + }, + "team_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "sharing": { + "type": "object", + "properties": { + "public": { + "type": "boolean" + }, + "public_share_expires_on": { + "type": "null" + }, + "public_fields": { + "type": "array", + "items": { + "type": "string" + } + }, + "token": { + "type": "null" + }, + "seo_optimized": { + "type": "boolean" + } + }, + "required": [ + "public", + "public_share_expires_on", + "public_fields", + "token", + "seo_optimized" + ] + }, + "permission_level": { + "type": "string" + }, + "list": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "access" + ] + }, + "project": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hidden", + "access" + ] + }, + "folder": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hidden", + "access" + ] + }, + "space": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] + } + }, + "required": [ + "id", + "custom_id", + "custom_item_id", + "name", + "text_content", + "description", + "status", + "orderindex", + "date_created", + "date_updated", + "date_closed", + "date_done", + "archived", + "creator", + "assignees", + "group_assignees", + "watchers", + "checklists", + "tags", + "parent", + "top_level_parent", + "priority", + "due_date", + "start_date", + "points", + "time_estimate", + "custom_fields", + "dependencies", + "linked_tasks", + "locations", + "team_id", + "url", + "sharing", + "permission_level", + "list", + "project", + "folder", + "space" + ] +} diff --git a/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/update.json b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/update.json new file mode 100644 index 0000000000..fd514b1b46 --- /dev/null +++ b/packages/nodes-base/nodes/ClickUp/__schema__/v1.0.0/task/update.json @@ -0,0 +1,673 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "custom_item_id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "status": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "status": { + "type": "string" + }, + "color": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "type": { + "type": "string" + } + }, + "required": [ + "id", + "status", + "color", + "orderindex", + "type" + ] + }, + "orderindex": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "date_updated": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "creator": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "email", + "profilePicture" + ] + }, + "assignees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "initials": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "initials", + "email", + "profilePicture" + ] + } + }, + "watchers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "initials": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "color", + "initials", + "email", + "profilePicture" + ] + } + }, + "checklists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "task_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "orderindex": { + "type": "integer" + }, + "creator": { + "type": "integer" + }, + "resolved": { + "type": "integer" + }, + "unresolved": { + "type": "integer" + }, + "items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "group_assignee": { + "type": "null" + }, + "resolved": { + "type": "boolean" + }, + "parent": { + "type": "null" + }, + "date_created": { + "type": "string" + }, + "start_date": { + "type": "null" + }, + "due_date": { + "type": "null" + }, + "sent_due_date_notif": { + "type": "null" + } + }, + "required": [ + "id", + "name", + "orderindex", + "assignee", + "group_assignee", + "resolved", + "parent", + "date_created", + "children" + ] + } + } + }, + "required": [ + "id", + "task_id", + "name", + "date_created", + "orderindex", + "creator", + "resolved", + "unresolved", + "items" + ] + } + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "tag_fg": { + "type": "string" + }, + "tag_bg": { + "type": "string" + } + }, + "required": [ + "name", + "tag_fg", + "tag_bg", + "creator" + ] + } + }, + "points": { + "type": "null" + }, + "time_spent": { + "type": "integer" + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "type_config": { + "type": "object", + "properties": { + "options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "orderindex": { + "type": "integer" + } + }, + "required": [ + "id", + "color" + ] + } + }, + "sorting": { + "type": "string" + }, + "new_drop_down": { + "type": "boolean" + } + } + }, + "date_created": { + "type": "string" + }, + "hide_from_guests": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "type", + "type_config", + "date_created", + "hide_from_guests", + "required" + ] + } + }, + "dependencies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "task_id": { + "type": "string" + }, + "depends_on": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "date_created": { + "type": "string" + }, + "userid": { + "type": "string" + }, + "workspace_id": { + "type": "string" + }, + "chain_id": { + "type": "null" + } + }, + "required": [ + "task_id", + "depends_on", + "type", + "date_created", + "userid", + "workspace_id", + "chain_id" + ] + } + }, + "linked_tasks": { + "type": "array", + "items": { + "type": "object", + "properties": { + "task_id": { + "type": "string" + }, + "link_id": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "userid": { + "type": "string" + }, + "workspace_id": { + "type": "string" + } + }, + "required": [ + "task_id", + "link_id", + "date_created", + "userid", + "workspace_id" + ] + } + }, + "locations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + } + }, + "team_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "sharing": { + "type": "object", + "properties": { + "public": { + "type": "boolean" + }, + "public_share_expires_on": { + "type": "null" + }, + "public_fields": { + "type": "array", + "items": { + "type": "string" + } + }, + "token": { + "type": "null" + }, + "seo_optimized": { + "type": "boolean" + } + }, + "required": [ + "public", + "public_share_expires_on", + "public_fields", + "token", + "seo_optimized" + ] + }, + "permission_level": { + "type": "string" + }, + "list": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "access" + ] + }, + "project": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hidden", + "access" + ] + }, + "folder": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "access": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hidden", + "access" + ] + }, + "space": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "date": { + "type": "string" + }, + "title": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "source": { + "type": "integer" + }, + "version": { + "type": "integer" + }, + "extension": { + "type": "string" + }, + "thumbnail_small": { + "type": "string" + }, + "thumbnail_medium": { + "type": "string" + }, + "thumbnail_large": { + "type": "string" + }, + "is_folder": { + "type": "null" + }, + "mimetype": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "parent_id": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "total_comments": { + "type": "integer" + }, + "resolved_comments": { + "type": "integer" + }, + "user": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "email": { + "type": "string" + }, + "initials": { + "type": "string" + }, + "color": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "email", + "initials", + "color", + "profilePicture" + ] + }, + "deleted": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "email_data": { + "type": "null" + }, + "workspace_id": { + "type": "null" + }, + "url_w_query": { + "type": "string" + }, + "url_w_host": { + "type": "string" + } + }, + "required": [ + "id", + "date", + "title", + "type", + "source", + "version", + "extension", + "thumbnail_small", + "thumbnail_medium", + "thumbnail_large", + "is_folder", + "mimetype", + "hidden", + "parent_id", + "size", + "total_comments", + "resolved_comments", + "user", + "deleted", + "orientation", + "url", + "email_data", + "workspace_id", + "url_w_query", + "url_w_host" + ] + } + } + }, + "required": [ + "id", + "custom_id", + "custom_item_id", + "name", + "text_content", + "description", + "status", + "orderindex", + "date_created", + "date_updated", + "date_closed", + "date_done", + "archived", + "creator", + "assignees", + "group_assignees", + "watchers", + "checklists", + "tags", + "parent", + "priority", + "due_date", + "start_date", + "points", + "time_estimate", + "time_spent", + "custom_fields", + "dependencies", + "linked_tasks", + "locations", + "team_id", + "url", + "sharing", + "permission_level", + "list", + "project", + "folder", + "space" + ] +} diff --git a/packages/nodes-base/nodes/Clockify/__schema__/v1.0.0/project/getAll.json b/packages/nodes-base/nodes/Clockify/__schema__/v1.0.0/project/getAll.json new file mode 100644 index 0000000000..5d884d819b --- /dev/null +++ b/packages/nodes-base/nodes/Clockify/__schema__/v1.0.0/project/getAll.json @@ -0,0 +1,156 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "hourlyRate": { + "type": "object", + "properties": { + "amount": { + "type": "integer" + }, + "currency": { + "type": "string" + } + }, + "required": [ + "amount", + "currency" + ] + }, + "clientId": { + "type": "string" + }, + "workspaceId": { + "type": "string" + }, + "billable": { + "type": "boolean" + }, + "memberships": { + "type": "array", + "items": { + "type": "object", + "properties": { + "userId": { + "type": "string" + }, + "hourlyRate": { + "type": "null" + }, + "costRate": { + "type": "null" + }, + "targetId": { + "type": "string" + }, + "membershipType": { + "type": "string" + }, + "membershipStatus": { + "type": "string" + } + }, + "required": [ + "userId", + "hourlyRate", + "costRate", + "targetId", + "membershipType", + "membershipStatus" + ] + } + }, + "color": { + "type": "string" + }, + "estimate": { + "type": "object", + "properties": { + "estimate": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "estimate", + "type" + ] + }, + "archived": { + "type": "boolean" + }, + "duration": { + "type": "string" + }, + "clientName": { + "type": "string" + }, + "note": { + "type": "string" + }, + "timeEstimate": { + "type": "object", + "properties": { + "estimate": { + "type": "string" + }, + "type": { + "type": "string" + }, + "resetOption": { + "type": "null" + }, + "active": { + "type": "boolean" + }, + "includeNonBillable": { + "type": "boolean" + } + }, + "required": [ + "estimate", + "type", + "resetOption", + "active", + "includeNonBillable" + ] + }, + "estimateReset": { + "type": "null" + }, + "template": { + "type": "boolean" + }, + "public": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "hourlyRate", + "clientId", + "workspaceId", + "billable", + "memberships", + "color", + "estimate", + "archived", + "duration", + "clientName", + "note", + "costRate", + "timeEstimate", + "budgetEstimate", + "estimateReset", + "template", + "public" + ] +} diff --git a/packages/nodes-base/nodes/Clockify/__schema__/v1.0.0/user/getAll.json b/packages/nodes-base/nodes/Clockify/__schema__/v1.0.0/user/getAll.json new file mode 100644 index 0000000000..8cf92911e1 --- /dev/null +++ b/packages/nodes-base/nodes/Clockify/__schema__/v1.0.0/user/getAll.json @@ -0,0 +1,164 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "email": { + "type": "string" + }, + "activeWorkspace": { + "type": "string" + }, + "defaultWorkspace": { + "type": "string" + }, + "settings": { + "type": "object", + "properties": { + "weekStart": { + "type": "string" + }, + "timeZone": { + "type": "string" + }, + "timeFormat": { + "type": "string" + }, + "dateFormat": { + "type": "string" + }, + "sendNewsletter": { + "type": "boolean" + }, + "weeklyUpdates": { + "type": "boolean" + }, + "longRunning": { + "type": "boolean" + }, + "scheduledReports": { + "type": "boolean" + }, + "approval": { + "type": "boolean" + }, + "pto": { + "type": "boolean" + }, + "alerts": { + "type": "boolean" + }, + "reminders": { + "type": "boolean" + }, + "timeTrackingManual": { + "type": "boolean" + }, + "summaryReportSettings": { + "type": "object", + "properties": { + "group": { + "type": "string" + }, + "subgroup": { + "type": "string" + } + }, + "required": [ + "group", + "subgroup" + ] + }, + "isCompactViewOn": { + "type": "boolean" + }, + "dashboardSelection": { + "type": "string" + }, + "dashboardViewType": { + "type": "string" + }, + "dashboardPinToTop": { + "type": "boolean" + }, + "collapseAllProjectLists": { + "type": "boolean" + }, + "groupSimilarEntriesDisabled": { + "type": "boolean" + }, + "myStartOfDay": { + "type": "string" + }, + "projectPickerTaskFilter": { + "type": "boolean" + }, + "lang": { + "type": "string" + }, + "multiFactorEnabled": { + "type": "boolean" + }, + "theme": { + "type": "string" + }, + "scheduling": { + "type": "boolean" + }, + "onboarding": { + "type": "boolean" + }, + "showOnlyWorkingDays": { + "type": "boolean" + } + }, + "required": [ + "weekStart", + "timeZone", + "timeFormat", + "dateFormat", + "sendNewsletter", + "weeklyUpdates", + "longRunning", + "scheduledReports", + "approval", + "pto", + "alerts", + "reminders", + "timeTrackingManual", + "summaryReportSettings", + "isCompactViewOn", + "dashboardSelection", + "dashboardViewType", + "dashboardPinToTop", + "projectListCollapse", + "collapseAllProjectLists", + "groupSimilarEntriesDisabled", + "myStartOfDay", + "projectPickerTaskFilter", + "lang", + "multiFactorEnabled", + "theme", + "scheduling", + "onboarding", + "showOnlyWorkingDays" + ] + }, + "status": { + "type": "string" + } + }, + "required": [ + "id", + "email", + "name", + "memberships", + "profilePicture", + "activeWorkspace", + "defaultWorkspace", + "settings", + "status", + "customFields" + ] +} diff --git a/packages/nodes-base/nodes/Coda/__schema__/v1.1.0/table/getAllRows.json b/packages/nodes-base/nodes/Coda/__schema__/v1.1.0/table/getAllRows.json new file mode 100644 index 0000000000..0f8ec9d998 --- /dev/null +++ b/packages/nodes-base/nodes/Coda/__schema__/v1.1.0/table/getAllRows.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Coda/__schema__/v1.1.0/table/getRow.json b/packages/nodes-base/nodes/Coda/__schema__/v1.1.0/table/getRow.json new file mode 100644 index 0000000000..9d48cdeef7 --- /dev/null +++ b/packages/nodes-base/nodes/Coda/__schema__/v1.1.0/table/getRow.json @@ -0,0 +1,146 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "Niche Name": { + "type": "string" + }, + "ONB_Response_Guildelines": { + "type": "string" + }, + "ONB_Style": { + "type": "string" + }, + "Onb_Identity": { + "type": "string" + }, + "Onb_Task": { + "type": "string" + }, + "Dbr_Identity": { + "type": "string" + }, + "Dbr_Task": { + "type": "string" + }, + "Onb_Steps": { + "type": "string" + }, + "Onb_Notes": { + "type": "string" + }, + "DBR_Steps": { + "type": "string" + }, + "DBR_Notes": { + "type": "string" + }, + "Appointments_Identity": { + "type": "string" + }, + "Confirmation_Task": { + "type": "string" + }, + "Confirmation_Steps": { + "type": "string" + }, + "Reminders_Task": { + "type": "string" + }, + "Reminders 1 Steps": { + "type": "string" + }, + "Reminders 2 Steps": { + "type": "string" + }, + "No Show identity": { + "type": "string" + }, + "No Show Task": { + "type": "string" + }, + "No Show Steps": { + "type": "string" + }, + "Cold Call Identity": { + "type": "string" + }, + "Cold Call Task": { + "type": "string" + }, + "Cold Calling Steps": { + "type": "string" + }, + "Cold Calling Notes": { + "type": "string" + }, + "Cold Calling Response Guidelines": { + "type": "string" + }, + "Inbound Identity": { + "type": "string" + }, + "Inbound Task": { + "type": "string" + }, + "Inbound Steps": { + "type": "string" + }, + "Inbound Response Guidlines": { + "type": "string" + }, + "Inbound Notes": { + "type": "string" + }, + "ONB_Specifics": { + "type": "string" + }, + "Context": { + "type": "string" + }, + "Onb_Example": { + "type": "string" + }, + "Call Later Task": { + "type": "string" + }, + "Call Later Steps": { + "type": "string" + }, + "Call Later Examples": { + "type": "string" + }, + "Call Later DBR Steps": { + "type": "string" + }, + "DBR_Example": { + "type": "string" + }, + "Appointments Example": { + "type": "string" + }, + "Appointments_Notes": { + "type": "string" + }, + "Inbound Specifics New": { + "type": "string" + }, + "Inbound Specifics Past": { + "type": "string" + }, + "Inbound Examples": { + "type": "string" + }, + "Inbound Context": { + "type": "string" + }, + "Voice ID": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Coda/__schema__/v1.1.0/view/getAllViewRows.json b/packages/nodes-base/nodes/Coda/__schema__/v1.1.0/view/getAllViewRows.json new file mode 100644 index 0000000000..55f97b0a36 --- /dev/null +++ b/packages/nodes-base/nodes/Coda/__schema__/v1.1.0/view/getAllViewRows.json @@ -0,0 +1,65 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "Contract ID": { + "type": "string" + }, + "Contract Link": { + "type": "string" + }, + "Summary": { + "type": "string" + }, + "over4MB?": { + "type": "boolean" + }, + "fileSize": { + "type": "string" + }, + "Summarize": { + "type": "string" + }, + "contractTextOutput": { + "type": "string" + }, + "extractText": { + "type": "string" + }, + "lastUpdated": { + "type": "string" + }, + "Status Date": { + "type": "string" + }, + "Contract Signature Date": { + "type": "string" + }, + "Processing Organization": { + "type": "string" + }, + "Contract Notes": { + "type": "string" + }, + "Full Deletion Required?": { + "type": "boolean" + }, + "IT Addendum?": { + "type": "boolean" + }, + "Do not use name/logo?": { + "type": "boolean" + }, + "Created on": { + "type": "string" + }, + "rowID": { + "type": "integer" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/get.json b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/get.json new file mode 100644 index 0000000000..aaa9016570 --- /dev/null +++ b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/get.json @@ -0,0 +1,180 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "symbol": { + "type": "string" + }, + "name": { + "type": "string" + }, + "web_slug": { + "type": "string" + }, + "platforms": { + "type": "object", + "properties": { + "": { + "type": "string" + } + } + }, + "detail_platforms": { + "type": "object", + "properties": { + "": { + "type": "object", + "properties": { + "decimal_place": { + "type": "null" + }, + "contract_address": { + "type": "string" + } + }, + "required": [ + "decimal_place", + "contract_address" + ] + } + } + }, + "block_time_in_minutes": { + "type": "integer" + }, + "categories": { + "type": "array", + "items": { + "type": "string" + } + }, + "preview_listing": { + "type": "boolean" + }, + "additional_notices": { + "type": "array", + "items": { + "type": "string" + } + }, + "description": { + "type": "object", + "properties": { + "en": { + "type": "string" + } + }, + "required": [ + "en" + ] + }, + "links": { + "type": "object", + "properties": { + "homepage": { + "type": "array", + "items": { + "type": "string" + } + }, + "whitepaper": { + "type": "string" + }, + "official_forum_url": { + "type": "array", + "items": { + "type": "string" + } + }, + "chat_url": { + "type": "array", + "items": { + "type": "string" + } + }, + "twitter_screen_name": { + "type": "string" + }, + "repos_url": { + "type": "object", + "properties": { + "github": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "github", + "bitbucket" + ] + } + }, + "required": [ + "homepage", + "whitepaper", + "blockchain_site", + "official_forum_url", + "chat_url", + "announcement_url", + "twitter_screen_name", + "facebook_username", + "bitcointalk_thread_identifier", + "telegram_channel_identifier", + "subreddit_url", + "repos_url" + ] + }, + "image": { + "type": "object", + "properties": { + "thumb": { + "type": "string" + }, + "small": { + "type": "string" + }, + "large": { + "type": "string" + } + }, + "required": [ + "thumb", + "small", + "large" + ] + }, + "watchlist_portfolio_users": { + "type": "integer" + } + }, + "required": [ + "id", + "symbol", + "name", + "web_slug", + "asset_platform_id", + "platforms", + "detail_platforms", + "block_time_in_minutes", + "hashing_algorithm", + "categories", + "preview_listing", + "public_notice", + "additional_notices", + "description", + "links", + "image", + "country_origin", + "genesis_date", + "sentiment_votes_up_percentage", + "sentiment_votes_down_percentage", + "watchlist_portfolio_users", + "market_cap_rank", + "status_updates", + "last_updated" + ] +} diff --git a/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/getAll.json b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/getAll.json new file mode 100644 index 0000000000..2b0957f8df --- /dev/null +++ b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/getAll.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "symbol": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "symbol", + "name" + ] +} diff --git a/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/history.json b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/history.json new file mode 100644 index 0000000000..780ec9bff5 --- /dev/null +++ b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/history.json @@ -0,0 +1,781 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "symbol": { + "type": "string" + }, + "name": { + "type": "string" + }, + "localization": { + "type": "object", + "properties": { + "en": { + "type": "string" + }, + "de": { + "type": "string" + }, + "es": { + "type": "string" + }, + "fr": { + "type": "string" + }, + "it": { + "type": "string" + }, + "pl": { + "type": "string" + }, + "ro": { + "type": "string" + }, + "hu": { + "type": "string" + }, + "nl": { + "type": "string" + }, + "pt": { + "type": "string" + }, + "sv": { + "type": "string" + }, + "vi": { + "type": "string" + }, + "tr": { + "type": "string" + }, + "ru": { + "type": "string" + }, + "ja": { + "type": "string" + }, + "zh": { + "type": "string" + }, + "zh-tw": { + "type": "string" + }, + "ko": { + "type": "string" + }, + "ar": { + "type": "string" + }, + "th": { + "type": "string" + }, + "id": { + "type": "string" + }, + "cs": { + "type": "string" + }, + "da": { + "type": "string" + }, + "el": { + "type": "string" + }, + "hi": { + "type": "string" + }, + "no": { + "type": "string" + }, + "sk": { + "type": "string" + }, + "uk": { + "type": "string" + }, + "he": { + "type": "string" + }, + "fi": { + "type": "string" + }, + "bg": { + "type": "string" + }, + "hr": { + "type": "string" + }, + "lt": { + "type": "string" + }, + "sl": { + "type": "string" + } + }, + "required": [ + "en", + "de", + "es", + "fr", + "it", + "pl", + "ro", + "hu", + "nl", + "pt", + "sv", + "vi", + "tr", + "ru", + "ja", + "zh", + "zh-tw", + "ko", + "ar", + "th", + "id", + "cs", + "da", + "el", + "hi", + "no", + "sk", + "uk", + "he", + "fi", + "bg", + "hr", + "lt", + "sl" + ] + }, + "image": { + "type": "object", + "properties": { + "thumb": { + "type": "string" + }, + "small": { + "type": "string" + } + }, + "required": [ + "thumb", + "small" + ] + }, + "market_data": { + "type": "object", + "properties": { + "current_price": { + "type": "object", + "properties": { + "aed": { + "type": "number" + }, + "ars": { + "type": "number" + }, + "aud": { + "type": "number" + }, + "bch": { + "type": "number" + }, + "bdt": { + "type": "number" + }, + "bhd": { + "type": "number" + }, + "bmd": { + "type": "number" + }, + "bnb": { + "type": "number" + }, + "brl": { + "type": "number" + }, + "cad": { + "type": "number" + }, + "chf": { + "type": "number" + }, + "clp": { + "type": "number" + }, + "cny": { + "type": "number" + }, + "czk": { + "type": "number" + }, + "dkk": { + "type": "number" + }, + "dot": { + "type": "number" + }, + "eos": { + "type": "number" + }, + "eth": { + "type": "number" + }, + "eur": { + "type": "number" + }, + "gbp": { + "type": "number" + }, + "gel": { + "type": "number" + }, + "hkd": { + "type": "number" + }, + "huf": { + "type": "number" + }, + "idr": { + "type": "number" + }, + "ils": { + "type": "number" + }, + "inr": { + "type": "number" + }, + "jpy": { + "type": "number" + }, + "krw": { + "type": "number" + }, + "kwd": { + "type": "number" + }, + "lkr": { + "type": "number" + }, + "ltc": { + "type": "number" + }, + "mmk": { + "type": "number" + }, + "mxn": { + "type": "number" + }, + "myr": { + "type": "number" + }, + "ngn": { + "type": "number" + }, + "nok": { + "type": "number" + }, + "nzd": { + "type": "number" + }, + "php": { + "type": "number" + }, + "pkr": { + "type": "number" + }, + "pln": { + "type": "number" + }, + "rub": { + "type": "number" + }, + "sar": { + "type": "number" + }, + "sek": { + "type": "number" + }, + "sgd": { + "type": "number" + }, + "thb": { + "type": "number" + }, + "try": { + "type": "number" + }, + "twd": { + "type": "number" + }, + "uah": { + "type": "number" + }, + "usd": { + "type": "number" + }, + "vef": { + "type": "number" + }, + "vnd": { + "type": "number" + }, + "xag": { + "type": "number" + }, + "xau": { + "type": "number" + }, + "xdr": { + "type": "number" + }, + "xlm": { + "type": "number" + }, + "xrp": { + "type": "number" + }, + "yfi": { + "type": "number" + }, + "zar": { + "type": "number" + }, + "bits": { + "type": "number" + }, + "link": { + "type": "number" + }, + "sats": { + "type": "number" + } + }, + "required": [ + "aed", + "ars", + "aud", + "bch", + "bdt", + "bhd", + "bmd", + "bnb", + "brl", + "btc", + "cad", + "chf", + "clp", + "cny", + "czk", + "dkk", + "dot", + "eos", + "eth", + "eur", + "gbp", + "gel", + "hkd", + "huf", + "idr", + "ils", + "inr", + "jpy", + "krw", + "kwd", + "lkr", + "ltc", + "mmk", + "mxn", + "myr", + "ngn", + "nok", + "nzd", + "php", + "pkr", + "pln", + "rub", + "sar", + "sek", + "sgd", + "thb", + "try", + "twd", + "uah", + "usd", + "vef", + "vnd", + "xag", + "xau", + "xdr", + "xlm", + "xrp", + "yfi", + "zar", + "bits", + "link", + "sats" + ] + }, + "total_volume": { + "type": "object", + "properties": { + "aed": { + "type": "number" + }, + "aud": { + "type": "number" + }, + "bch": { + "type": "number" + }, + "bdt": { + "type": "number" + }, + "bhd": { + "type": "number" + }, + "bmd": { + "type": "number" + }, + "bnb": { + "type": "number" + }, + "brl": { + "type": "number" + }, + "btc": { + "type": "number" + }, + "cad": { + "type": "number" + }, + "chf": { + "type": "number" + }, + "clp": { + "type": "number" + }, + "cny": { + "type": "number" + }, + "czk": { + "type": "number" + }, + "dkk": { + "type": "number" + }, + "dot": { + "type": "number" + }, + "eos": { + "type": "number" + }, + "eth": { + "type": "number" + }, + "eur": { + "type": "number" + }, + "gbp": { + "type": "number" + }, + "gel": { + "type": "number" + }, + "hkd": { + "type": "number" + }, + "huf": { + "type": "number" + }, + "ils": { + "type": "number" + }, + "inr": { + "type": "number" + }, + "jpy": { + "type": "number" + }, + "krw": { + "type": "number" + }, + "kwd": { + "type": "number" + }, + "lkr": { + "type": "number" + }, + "ltc": { + "type": "number" + }, + "mmk": { + "type": "number" + }, + "mxn": { + "type": "number" + }, + "myr": { + "type": "number" + }, + "ngn": { + "type": "number" + }, + "nok": { + "type": "number" + }, + "nzd": { + "type": "number" + }, + "php": { + "type": "number" + }, + "pkr": { + "type": "number" + }, + "pln": { + "type": "number" + }, + "rub": { + "type": "number" + }, + "sar": { + "type": "number" + }, + "sek": { + "type": "number" + }, + "sgd": { + "type": "number" + }, + "thb": { + "type": "number" + }, + "try": { + "type": "number" + }, + "twd": { + "type": "number" + }, + "uah": { + "type": "number" + }, + "usd": { + "type": "number" + }, + "vef": { + "type": "number" + }, + "xag": { + "type": "number" + }, + "xau": { + "type": "number" + }, + "xdr": { + "type": "number" + }, + "xlm": { + "type": "number" + }, + "xrp": { + "type": "number" + }, + "yfi": { + "type": "number" + }, + "zar": { + "type": "number" + }, + "bits": { + "type": "number" + }, + "link": { + "type": "number" + }, + "sats": { + "type": "number" + } + }, + "required": [ + "aed", + "ars", + "aud", + "bch", + "bdt", + "bhd", + "bmd", + "bnb", + "brl", + "btc", + "cad", + "chf", + "clp", + "cny", + "czk", + "dkk", + "dot", + "eos", + "eth", + "eur", + "gbp", + "gel", + "hkd", + "huf", + "idr", + "ils", + "inr", + "jpy", + "krw", + "kwd", + "lkr", + "ltc", + "mmk", + "mxn", + "myr", + "ngn", + "nok", + "nzd", + "php", + "pkr", + "pln", + "rub", + "sar", + "sek", + "sgd", + "thb", + "try", + "twd", + "uah", + "usd", + "vef", + "vnd", + "xag", + "xau", + "xdr", + "xlm", + "xrp", + "yfi", + "zar", + "bits", + "link", + "sats" + ] + } + }, + "required": [ + "current_price", + "market_cap", + "total_volume" + ] + }, + "community_data": { + "type": "object", + "properties": { + "facebook_likes": { + "type": "null" + }, + "reddit_average_posts_48h": { + "type": "integer" + }, + "reddit_average_comments_48h": { + "type": "integer" + }, + "reddit_subscribers": { + "type": "null" + } + }, + "required": [ + "facebook_likes", + "twitter_followers", + "reddit_average_posts_48h", + "reddit_average_comments_48h", + "reddit_subscribers", + "reddit_accounts_active_48h" + ] + }, + "developer_data": { + "type": "object", + "properties": { + "forks": { + "type": "null" + }, + "stars": { + "type": "null" + }, + "subscribers": { + "type": "null" + }, + "total_issues": { + "type": "null" + }, + "closed_issues": { + "type": "null" + }, + "pull_requests_merged": { + "type": "null" + }, + "pull_request_contributors": { + "type": "null" + }, + "code_additions_deletions_4_weeks": { + "type": "object", + "properties": { + "additions": { + "type": "null" + }, + "deletions": { + "type": "null" + } + }, + "required": [ + "additions", + "deletions" + ] + }, + "commit_count_4_weeks": { + "type": "null" + } + }, + "required": [ + "forks", + "stars", + "subscribers", + "total_issues", + "closed_issues", + "pull_requests_merged", + "pull_request_contributors", + "code_additions_deletions_4_weeks", + "commit_count_4_weeks" + ] + }, + "public_interest_stats": { + "type": "object", + "properties": { + "alexa_rank": { + "type": "null" + }, + "bing_matches": { + "type": "null" + } + }, + "required": [ + "alexa_rank", + "bing_matches" + ] + } + }, + "required": [ + "id", + "symbol", + "name", + "image" + ] +} diff --git a/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/market.json b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/market.json new file mode 100644 index 0000000000..17a9208590 --- /dev/null +++ b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/market.json @@ -0,0 +1,78 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "symbol": { + "type": "string" + }, + "name": { + "type": "string" + }, + "image": { + "type": "string" + }, + "market_cap": { + "type": "integer" + }, + "market_cap_rank": { + "type": "integer" + }, + "fully_diluted_valuation": { + "type": "integer" + }, + "total_volume": { + "type": "integer" + }, + "market_cap_change_percentage_24h": { + "type": "number" + }, + "ath_change_percentage": { + "type": "number" + }, + "ath_date": { + "type": "string" + }, + "atl": { + "type": "number" + }, + "atl_change_percentage": { + "type": "number" + }, + "atl_date": { + "type": "string" + }, + "last_updated": { + "type": "string" + } + }, + "required": [ + "id", + "symbol", + "name", + "image", + "current_price", + "market_cap", + "market_cap_rank", + "fully_diluted_valuation", + "total_volume", + "high_24h", + "low_24h", + "price_change_24h", + "price_change_percentage_24h", + "market_cap_change_24h", + "market_cap_change_percentage_24h", + "circulating_supply", + "total_supply", + "max_supply", + "ath", + "ath_change_percentage", + "ath_date", + "atl", + "atl_change_percentage", + "atl_date", + "roi", + "last_updated" + ] +} diff --git a/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/marketChart.json b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/marketChart.json new file mode 100644 index 0000000000..d2b8a5a3e0 --- /dev/null +++ b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/marketChart.json @@ -0,0 +1,20 @@ +{ + "type": "object", + "properties": { + "time": { + "type": "string" + }, + "price": { + "type": "number" + }, + "totalVolume": { + "type": "number" + } + }, + "required": [ + "time", + "price", + "marketCaps", + "totalVolume" + ] +} diff --git a/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/price.json b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/price.json new file mode 100644 index 0000000000..b7c6b20fcb --- /dev/null +++ b/packages/nodes-base/nodes/CoinGecko/__schema__/v1.0.0/coin/price.json @@ -0,0 +1,16 @@ +{ + "type": "object", + "properties": { + "nacho-the-kat": { + "type": "object", + "properties": { + "usd": { + "type": "number" + } + }, + "required": [ + "usd" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Contentful/__schema__/v1.0.0/entry/getAll.json b/packages/nodes-base/nodes/Contentful/__schema__/v1.0.0/entry/getAll.json new file mode 100644 index 0000000000..5139002e20 --- /dev/null +++ b/packages/nodes-base/nodes/Contentful/__schema__/v1.0.0/entry/getAll.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "code": { + "type": "string" + }, + "inventoryStatus": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/CustomerIo/__schema__/v1.0.0/customer/upsert.json b/packages/nodes-base/nodes/CustomerIo/__schema__/v1.0.0/customer/upsert.json new file mode 100644 index 0000000000..f349353d5f --- /dev/null +++ b/packages/nodes-base/nodes/CustomerIo/__schema__/v1.0.0/customer/upsert.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "email": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/CustomerIo/__schema__/v1.0.0/event/track.json b/packages/nodes-base/nodes/CustomerIo/__schema__/v1.0.0/event/track.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/CustomerIo/__schema__/v1.0.0/event/track.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/DeepL/__schema__/v1.0.0/language/translate.json b/packages/nodes-base/nodes/DeepL/__schema__/v1.0.0/language/translate.json new file mode 100644 index 0000000000..e333b01241 --- /dev/null +++ b/packages/nodes-base/nodes/DeepL/__schema__/v1.0.0/language/translate.json @@ -0,0 +1,15 @@ +{ + "type": "object", + "properties": { + "detected_source_language": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "detected_source_language", + "text" + ] +} diff --git a/packages/nodes-base/nodes/Dhl/__schema__/v1.0.0/shipment/get.json b/packages/nodes-base/nodes/Dhl/__schema__/v1.0.0/shipment/get.json new file mode 100644 index 0000000000..52efc38b9c --- /dev/null +++ b/packages/nodes-base/nodes/Dhl/__schema__/v1.0.0/shipment/get.json @@ -0,0 +1,208 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "service": { + "type": "string" + }, + "origin": { + "type": "object", + "properties": { + "address": { + "type": "object", + "properties": { + "countryCode": { + "type": "string" + } + }, + "required": [ + "countryCode" + ] + } + }, + "required": [ + "address" + ] + }, + "destination": { + "type": "object", + "properties": { + "address": { + "type": "object", + "properties": { + "countryCode": { + "type": "string" + } + }, + "required": [ + "countryCode" + ] + } + }, + "required": [ + "address" + ] + }, + "status": { + "type": "object", + "properties": { + "timestamp": { + "type": "string" + }, + "statusCode": { + "type": "string" + }, + "status": { + "type": "string" + }, + "statusDetailed": { + "type": "string" + }, + "description": { + "type": "string" + }, + "remark": { + "type": "string" + }, + "location": { + "type": "object", + "properties": { + "address": { + "type": "object", + "properties": { + "addressLocality": { + "type": "string" + } + }, + "required": [ + "addressLocality" + ] + } + }, + "required": [ + "address" + ] + } + }, + "required": [ + "timestamp", + "statusCode", + "status", + "description" + ] + }, + "serviceUrl": { + "type": "string" + }, + "returnFlag": { + "type": "boolean" + }, + "details": { + "type": "object", + "properties": { + "product": { + "type": "object", + "properties": { + "productName": { + "type": "string" + } + }, + "required": [ + "productName" + ] + }, + "proofOfDeliverySignedAvailable": { + "type": "boolean" + }, + "totalNumberOfPieces": { + "type": "integer" + }, + "pieceIds": { + "type": "array", + "items": { + "type": "string" + } + }, + "weight": { + "type": "object", + "properties": { + "unitText": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + }, + "required": [ + "product", + "proofOfDeliverySignedAvailable", + "totalNumberOfPieces", + "weight" + ] + }, + "events": { + "type": "array", + "items": { + "type": "object", + "properties": { + "timestamp": { + "type": "string" + }, + "statusCode": { + "type": "string" + }, + "status": { + "type": "string" + }, + "statusDetailed": { + "type": "string" + }, + "description": { + "type": "string" + }, + "remark": { + "type": "string" + }, + "location": { + "type": "object", + "properties": { + "address": { + "type": "object", + "properties": { + "addressLocality": { + "type": "string" + } + }, + "required": [ + "addressLocality" + ] + } + }, + "required": [ + "address" + ] + } + }, + "required": [ + "timestamp", + "statusCode", + "status", + "description" + ] + } + } + }, + "required": [ + "id", + "service", + "origin", + "destination", + "status", + "details", + "events" + ] +} diff --git a/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/create.json b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/create.json new file mode 100644 index 0000000000..adadfdda1b --- /dev/null +++ b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/create.json @@ -0,0 +1,32 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "last_message_id": { + "type": "null" + }, + "flags": { + "type": "integer" + }, + "guild_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "rate_limit_per_user": { + "type": "integer" + }, + "position": { + "type": "integer" + }, + "nsfw": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/get.json b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/get.json new file mode 100644 index 0000000000..a0bd76293b --- /dev/null +++ b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/get.json @@ -0,0 +1,55 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "flags": { + "type": "integer" + }, + "guild_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "rate_limit_per_user": { + "type": "integer" + }, + "position": { + "type": "integer" + }, + "permission_overwrites": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "allow": { + "type": "string" + }, + "deny": { + "type": "string" + } + }, + "required": [ + "id", + "type", + "allow", + "deny" + ] + } + }, + "nsfw": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/getAll.json b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/getAll.json new file mode 100644 index 0000000000..b3fb5df33c --- /dev/null +++ b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/channel/getAll.json @@ -0,0 +1,83 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "flags": { + "type": "integer" + }, + "guild_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "permission_overwrites": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "allow": { + "type": "string" + }, + "deny": { + "type": "string" + } + }, + "required": [ + "id", + "type", + "allow", + "deny" + ] + } + }, + "rate_limit_per_user": { + "type": "integer" + }, + "nsfw": { + "type": "boolean" + }, + "icon_emoji": { + "type": "object", + "properties": { + "id": { + "type": "null" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + }, + "theme_color": { + "type": "null" + } + }, + "required": [ + "id", + "type", + "flags", + "guild_id", + "name", + "parent_id", + "position", + "permission_overwrites" + ] +} diff --git a/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/member/getAll.json b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/member/getAll.json new file mode 100644 index 0000000000..2888f96611 --- /dev/null +++ b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/member/getAll.json @@ -0,0 +1,79 @@ +{ + "type": "object", + "properties": { + "communication_disabled_until": { + "type": "null" + }, + "flags": { + "type": "integer" + }, + "joined_at": { + "type": "string" + }, + "pending": { + "type": "boolean" + }, + "roles": { + "type": "array", + "items": { + "type": "string" + } + }, + "user": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "discriminator": { + "type": "string" + }, + "public_flags": { + "type": "integer" + }, + "flags": { + "type": "integer" + }, + "banner": { + "type": "null" + }, + "accent_color": { + "type": "null" + }, + "banner_color": { + "type": "null" + }, + "clan": { + "type": "null" + } + }, + "required": [ + "id", + "username", + "avatar", + "discriminator", + "public_flags", + "flags", + "banner", + "accent_color", + "global_name", + "avatar_decoration_data", + "banner_color", + "clan" + ] + }, + "mute": { + "type": "boolean" + }, + "deaf": { + "type": "boolean" + } + }, + "required": [ + "roles", + "user" + ] +} diff --git a/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/member/roleAdd.json b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/member/roleAdd.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/member/roleAdd.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/deleteMessage.json b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/deleteMessage.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/deleteMessage.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/get.json b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/get.json new file mode 100644 index 0000000000..8bb2c3d4ff --- /dev/null +++ b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/get.json @@ -0,0 +1,212 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "channel_id": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "discriminator": { + "type": "string" + }, + "public_flags": { + "type": "integer" + }, + "flags": { + "type": "integer" + }, + "banner": { + "type": "null" + }, + "accent_color": { + "type": "null" + }, + "banner_color": { + "type": "null" + }, + "clan": { + "type": "null" + }, + "primary_guild": { + "type": "null" + } + }, + "required": [ + "id", + "username", + "avatar", + "discriminator", + "public_flags", + "flags", + "global_name", + "clan" + ] + }, + "content": { + "type": "string" + }, + "timestamp": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "mentions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "discriminator": { + "type": "string" + }, + "public_flags": { + "type": "integer" + }, + "flags": { + "type": "integer" + }, + "bot": { + "type": "boolean" + }, + "banner": { + "type": "null" + }, + "accent_color": { + "type": "null" + }, + "banner_color": { + "type": "null" + }, + "clan": { + "type": "null" + }, + "primary_guild": { + "type": "null" + } + }, + "required": [ + "id", + "username", + "avatar", + "discriminator", + "public_flags", + "flags", + "banner", + "accent_color", + "global_name", + "avatar_decoration_data", + "banner_color", + "clan" + ] + } + }, + "mention_roles": { + "type": "array", + "items": { + "type": "string" + } + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "filename": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "proxy_url": { + "type": "string" + }, + "content_type": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "placeholder": { + "type": "string" + }, + "placeholder_version": { + "type": "integer" + } + }, + "required": [ + "id", + "filename", + "size", + "url", + "proxy_url" + ] + } + }, + "embeds": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "description": { + "type": "string" + }, + "color": { + "type": "integer" + }, + "timestamp": { + "type": "string" + }, + "content_scan_version": { + "type": "integer" + }, + "title": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + }, + "flags": { + "type": "integer" + }, + "pinned": { + "type": "boolean" + }, + "mention_everyone": { + "type": "boolean" + }, + "tts": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/getAll.json b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/getAll.json new file mode 100644 index 0000000000..8f6ecf49b1 --- /dev/null +++ b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/getAll.json @@ -0,0 +1,242 @@ +{ + "type": "object", + "properties": { + "type": { + "type": "integer" + }, + "content": { + "type": "string" + }, + "mentions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "discriminator": { + "type": "string" + }, + "public_flags": { + "type": "integer" + }, + "flags": { + "type": "integer" + }, + "bot": { + "type": "boolean" + }, + "banner": { + "type": "null" + }, + "accent_color": { + "type": "null" + }, + "avatar_decoration_data": { + "type": "null" + }, + "banner_color": { + "type": "null" + }, + "clan": { + "type": "null" + }, + "primary_guild": { + "type": "null" + } + }, + "required": [ + "id", + "username", + "avatar", + "discriminator", + "public_flags", + "flags", + "banner", + "accent_color", + "global_name", + "avatar_decoration_data", + "banner_color", + "clan", + "primary_guild" + ] + } + }, + "mention_roles": { + "type": "array", + "items": { + "type": "string" + } + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "filename": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "proxy_url": { + "type": "string" + }, + "content_type": { + "type": "string" + }, + "content_scan_version": { + "type": "integer" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "filename", + "size", + "url", + "proxy_url", + "content_type", + "content_scan_version" + ] + } + }, + "embeds": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "name": { + "type": "string" + } + }, + "required": [ + "name" + ] + }, + "image": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "proxy_url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "flags": { + "type": "integer" + } + }, + "required": [ + "url", + "proxy_url", + "width", + "height", + "flags" + ] + }, + "timestamp": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + }, + "timestamp": { + "type": "string" + }, + "edited_timestamp": { + "type": "null" + }, + "flags": { + "type": "integer" + }, + "id": { + "type": "string" + }, + "channel_id": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "discriminator": { + "type": "string" + }, + "public_flags": { + "type": "integer" + }, + "flags": { + "type": "integer" + }, + "banner": { + "type": "null" + }, + "accent_color": { + "type": "null" + }, + "banner_color": { + "type": "null" + } + }, + "required": [ + "id", + "username", + "avatar", + "discriminator", + "public_flags", + "flags", + "global_name", + "clan", + "primary_guild" + ] + }, + "pinned": { + "type": "boolean" + }, + "mention_everyone": { + "type": "boolean" + }, + "tts": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/react.json b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/react.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/react.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/send.json b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/send.json new file mode 100644 index 0000000000..ae7295c2d2 --- /dev/null +++ b/packages/nodes-base/nodes/Discord/__schema__/v2.0.0/message/send.json @@ -0,0 +1,250 @@ +{ + "type": "object", + "properties": { + "type": { + "type": "integer" + }, + "content": { + "type": "string" + }, + "mentions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "discriminator": { + "type": "string" + }, + "public_flags": { + "type": "integer" + }, + "flags": { + "type": "integer" + }, + "banner": { + "type": "null" + }, + "avatar_decoration_data": { + "type": "null" + }, + "clan": { + "type": "null" + }, + "primary_guild": { + "type": "null" + } + }, + "required": [ + "id", + "username", + "avatar", + "discriminator", + "public_flags", + "flags", + "banner", + "accent_color", + "global_name", + "avatar_decoration_data", + "banner_color", + "clan", + "primary_guild" + ] + } + }, + "mention_roles": { + "type": "array", + "items": { + "type": "string" + } + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "filename": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "proxy_url": { + "type": "string" + }, + "content_type": { + "type": "string" + }, + "content_scan_version": { + "type": "integer" + }, + "title": { + "type": "string" + } + }, + "required": [ + "id", + "filename", + "size", + "url", + "proxy_url", + "content_type", + "title" + ] + } + }, + "embeds": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "timestamp": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "name": { + "type": "string" + } + }, + "required": [ + "name" + ] + }, + "image": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "proxy_url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "flags": { + "type": "integer" + } + }, + "required": [ + "url", + "proxy_url", + "width", + "height", + "flags" + ] + } + }, + "required": [ + "type" + ] + } + }, + "timestamp": { + "type": "string" + }, + "edited_timestamp": { + "type": "null" + }, + "flags": { + "type": "integer" + }, + "id": { + "type": "string" + }, + "channel_id": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "discriminator": { + "type": "string" + }, + "public_flags": { + "type": "integer" + }, + "flags": { + "type": "integer" + }, + "bot": { + "type": "boolean" + }, + "accent_color": { + "type": "null" + }, + "global_name": { + "type": "null" + }, + "avatar_decoration_data": { + "type": "null" + }, + "banner_color": { + "type": "null" + }, + "clan": { + "type": "null" + }, + "primary_guild": { + "type": "null" + } + }, + "required": [ + "id", + "username", + "avatar", + "discriminator", + "public_flags", + "flags", + "bot", + "banner", + "accent_color", + "global_name", + "avatar_decoration_data", + "banner_color", + "clan", + "primary_guild" + ] + }, + "pinned": { + "type": "boolean" + }, + "mention_everyone": { + "type": "boolean" + }, + "tts": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/delete.json b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/delete.json new file mode 100644 index 0000000000..a9ed960fe9 --- /dev/null +++ b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/delete.json @@ -0,0 +1,56 @@ +{ + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + ".tag": { + "type": "string" + }, + "name": { + "type": "string" + }, + "path_lower": { + "type": "string" + }, + "path_display": { + "type": "string" + }, + "id": { + "type": "string" + }, + "client_modified": { + "type": "string" + }, + "server_modified": { + "type": "string" + }, + "rev": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "is_downloadable": { + "type": "boolean" + }, + "content_hash": { + "type": "string" + } + }, + "required": [ + ".tag", + "name", + "path_lower", + "path_display", + "id", + "client_modified", + "server_modified", + "rev", + "size", + "is_downloadable", + "content_hash" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/download.json b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/download.json new file mode 100644 index 0000000000..3d343c7062 --- /dev/null +++ b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/download.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "rev": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/move.json b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/move.json new file mode 100644 index 0000000000..a9ed960fe9 --- /dev/null +++ b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/move.json @@ -0,0 +1,56 @@ +{ + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + ".tag": { + "type": "string" + }, + "name": { + "type": "string" + }, + "path_lower": { + "type": "string" + }, + "path_display": { + "type": "string" + }, + "id": { + "type": "string" + }, + "client_modified": { + "type": "string" + }, + "server_modified": { + "type": "string" + }, + "rev": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "is_downloadable": { + "type": "boolean" + }, + "content_hash": { + "type": "string" + } + }, + "required": [ + ".tag", + "name", + "path_lower", + "path_display", + "id", + "client_modified", + "server_modified", + "rev", + "size", + "is_downloadable", + "content_hash" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/upload.json b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/upload.json new file mode 100644 index 0000000000..0eb2cf017f --- /dev/null +++ b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/file/upload.json @@ -0,0 +1,35 @@ +{ + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "path_lower": { + "type": "string" + }, + "path_display": { + "type": "string" + }, + "id": { + "type": "string" + }, + "client_modified": { + "type": "string" + }, + "server_modified": { + "type": "string" + }, + "rev": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "is_downloadable": { + "type": "boolean" + }, + "content_hash": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/create.json b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/create.json new file mode 100644 index 0000000000..3648ff1be4 --- /dev/null +++ b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/create.json @@ -0,0 +1,54 @@ +{ + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "path_lower": { + "type": "string" + }, + "path_display": { + "type": "string" + }, + "id": { + "type": "string" + }, + "parent_shared_folder_id": { + "type": "string" + }, + "sharing_info": { + "type": "object", + "properties": { + "read_only": { + "type": "boolean" + }, + "parent_shared_folder_id": { + "type": "string" + }, + "traverse_only": { + "type": "boolean" + }, + "no_access": { + "type": "boolean" + } + }, + "required": [ + "read_only", + "parent_shared_folder_id", + "traverse_only", + "no_access" + ] + } + }, + "required": [ + "name", + "path_lower", + "path_display", + "id" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/list.json b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/list.json new file mode 100644 index 0000000000..438744f0dc --- /dev/null +++ b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/list.json @@ -0,0 +1,38 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "lastModifiedClient": { + "type": "string" + }, + "lastModifiedServer": { + "type": "string" + }, + "rev": { + "type": "string" + }, + "contentSize": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "contentHash": { + "type": "string" + }, + "pathLower": { + "type": "string" + }, + "pathDisplay": { + "type": "string" + }, + "isDownloadable": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/move.json b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/move.json new file mode 100644 index 0000000000..236ea801c0 --- /dev/null +++ b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/folder/move.json @@ -0,0 +1,61 @@ +{ + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + ".tag": { + "type": "string" + }, + "name": { + "type": "string" + }, + "path_lower": { + "type": "string" + }, + "path_display": { + "type": "string" + }, + "id": { + "type": "string" + }, + "parent_shared_folder_id": { + "type": "string" + }, + "sharing_info": { + "type": "object", + "properties": { + "read_only": { + "type": "boolean" + }, + "parent_shared_folder_id": { + "type": "string" + }, + "traverse_only": { + "type": "boolean" + }, + "no_access": { + "type": "boolean" + } + }, + "required": [ + "read_only", + "parent_shared_folder_id", + "traverse_only", + "no_access" + ] + } + }, + "required": [ + ".tag", + "name", + "path_lower", + "path_display", + "id" + ] + } + }, + "required": [ + "metadata" + ] +} diff --git a/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/search/query.json b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/search/query.json new file mode 100644 index 0000000000..632b617d16 --- /dev/null +++ b/packages/nodes-base/nodes/Dropbox/__schema__/v1.0.0/search/query.json @@ -0,0 +1,41 @@ +{ + "type": "object", + "properties": { + ".tag": { + "type": "string" + }, + "client_modified": { + "type": "string" + }, + "file_owner_team_encrypted_id": { + "type": "string" + }, + "id": { + "type": "string" + }, + "is_downloadable": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "rev": { + "type": "string" + }, + "server_modified": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "content_hash": { + "type": "string" + }, + "path_display": { + "type": "string" + }, + "path_lower": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Dropcontact/__schema__/v1.0.0/contact/enrich.json b/packages/nodes-base/nodes/Dropcontact/__schema__/v1.0.0/contact/enrich.json new file mode 100644 index 0000000000..a3a703ecaa --- /dev/null +++ b/packages/nodes-base/nodes/Dropcontact/__schema__/v1.0.0/contact/enrich.json @@ -0,0 +1,56 @@ +{ + "type": "object", + "properties": { + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "civility": { + "type": "string" + }, + "linkedin": { + "type": "string" + }, + "email": { + "type": "array", + "items": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "qualification": { + "type": "string" + } + }, + "required": [ + "email", + "qualification" + ] + } + }, + "company": { + "type": "string" + }, + "website": { + "type": "string" + }, + "country": { + "type": "string" + }, + "company_linkedin": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "nb_employees": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/ERPNext/__schema__/v1.0.0/document/create.json b/packages/nodes-base/nodes/ERPNext/__schema__/v1.0.0/document/create.json new file mode 100644 index 0000000000..2104275117 --- /dev/null +++ b/packages/nodes-base/nodes/ERPNext/__schema__/v1.0.0/document/create.json @@ -0,0 +1,45 @@ +{ + "type": "object", + "properties": { + "owner": { + "type": "string" + }, + "creation": { + "type": "string" + }, + "modified": { + "type": "string" + }, + "modified_by": { + "type": "string" + }, + "docstatus": { + "type": "integer" + }, + "idx": { + "type": "integer" + }, + "naming_series": { + "type": "string" + }, + "language": { + "type": "string" + }, + "disabled": { + "type": "integer" + }, + "doctype": { + "type": "string" + } + }, + "required": [ + "name", + "owner", + "creation", + "modified", + "modified_by", + "docstatus", + "idx", + "doctype" + ] +} diff --git a/packages/nodes-base/nodes/ERPNext/__schema__/v1.0.0/document/get.json b/packages/nodes-base/nodes/ERPNext/__schema__/v1.0.0/document/get.json new file mode 100644 index 0000000000..8853361e2a --- /dev/null +++ b/packages/nodes-base/nodes/ERPNext/__schema__/v1.0.0/document/get.json @@ -0,0 +1,38 @@ +{ + "type": "object", + "properties": { + "owner": { + "type": "string" + }, + "creation": { + "type": "string" + }, + "modified": { + "type": "string" + }, + "modified_by": { + "type": "string" + }, + "docstatus": { + "type": "integer" + }, + "idx": { + "type": "integer" + }, + "doctype": { + "type": "string" + }, + "naming_series": { + "type": "string" + }, + "customer_name": { + "type": "string" + }, + "language": { + "type": "string" + } + }, + "required": [ + "name" + ] +} diff --git a/packages/nodes-base/nodes/Elastic/ElasticSecurity/__schema__/v1.0.0/case/getAll.json b/packages/nodes-base/nodes/Elastic/ElasticSecurity/__schema__/v1.0.0/case/getAll.json new file mode 100644 index 0000000000..78c36925a5 --- /dev/null +++ b/packages/nodes-base/nodes/Elastic/ElasticSecurity/__schema__/v1.0.0/case/getAll.json @@ -0,0 +1,138 @@ +{ + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "description": { + "type": "string" + }, + "settings": { + "type": "object", + "properties": { + "syncAlerts": { + "type": "boolean" + } + }, + "required": [ + "syncAlerts" + ] + }, + "owner": { + "type": "string" + }, + "category": { + "type": "null" + }, + "assignees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "uid": { + "type": "string" + } + }, + "required": [ + "uid" + ] + } + }, + "connector": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "fields": { + "type": "null" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "type", + "fields", + "name" + ] + }, + "severity": { + "type": "string" + }, + "status": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "created_by": { + "type": "object", + "properties": { + "username": { + "type": "string" + }, + "profile_uid": { + "type": "string" + } + }, + "required": [ + "username", + "full_name", + "email", + "profile_uid" + ] + }, + "external_service": { + "type": "null" + }, + "id": { + "type": "string" + }, + "version": { + "type": "string" + }, + "totalComment": { + "type": "integer" + }, + "totalAlerts": { + "type": "integer" + } + }, + "required": [ + "title", + "tags", + "description", + "settings", + "owner", + "category", + "assignees", + "customFields", + "connector", + "severity", + "status", + "duration", + "closed_at", + "closed_by", + "created_at", + "created_by", + "updated_at", + "updated_by", + "external_service", + "id", + "version", + "totalComment", + "totalAlerts", + "comments" + ] +} diff --git a/packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/document/create.json b/packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/document/create.json new file mode 100644 index 0000000000..5bf621427b --- /dev/null +++ b/packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/document/create.json @@ -0,0 +1,51 @@ +{ + "type": "object", + "properties": { + "_index": { + "type": "string" + }, + "_id": { + "type": "string" + }, + "_version": { + "type": "integer" + }, + "result": { + "type": "string" + }, + "_shards": { + "type": "object", + "properties": { + "total": { + "type": "integer" + }, + "successful": { + "type": "integer" + }, + "failed": { + "type": "integer" + } + }, + "required": [ + "total", + "successful", + "failed" + ] + }, + "_seq_no": { + "type": "integer" + }, + "_primary_term": { + "type": "integer" + } + }, + "required": [ + "_index", + "_id", + "_version", + "result", + "_shards", + "_seq_no", + "_primary_term" + ] +} diff --git a/packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/document/getAll.json b/packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/document/getAll.json new file mode 100644 index 0000000000..bb1a89cf80 --- /dev/null +++ b/packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/document/getAll.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "_id": { + "type": "string" + } + }, + "required": [ + "_id" + ] +} diff --git a/packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/index/get.json b/packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/index/get.json new file mode 100644 index 0000000000..0717fdce23 --- /dev/null +++ b/packages/nodes-base/nodes/Elastic/Elasticsearch/__schema__/v1.0.0/index/get.json @@ -0,0 +1,191 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "mappings": { + "type": "object", + "properties": { + "properties": { + "type": "object", + "properties": { + "name": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "fields": { + "type": "object", + "properties": { + "keyword": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "ignore_above": { + "type": "integer" + } + }, + "required": [ + "type", + "ignore_above" + ] + } + }, + "required": [ + "keyword" + ] + } + }, + "required": [ + "type", + "fields" + ] + }, + "author": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "fields": { + "type": "object", + "properties": { + "keyword": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "ignore_above": { + "type": "integer" + } + }, + "required": [ + "type", + "ignore_above" + ] + } + }, + "required": [ + "keyword" + ] + } + }, + "required": [ + "type", + "fields" + ] + }, + "page_count": { + "type": "object", + "properties": { + "type": { + "type": "string" + } + }, + "required": [ + "type" + ] + }, + "release_date": { + "type": "object", + "properties": { + "type": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + } + } + }, + "required": [ + "properties" + ] + }, + "settings": { + "type": "object", + "properties": { + "index": { + "type": "object", + "properties": { + "routing": { + "type": "object", + "properties": { + "allocation": { + "type": "object", + "properties": { + "include": { + "type": "object", + "properties": { + "_tier_preference": { + "type": "string" + } + }, + "required": [ + "_tier_preference" + ] + } + }, + "required": [ + "include" + ] + } + }, + "required": [ + "allocation" + ] + }, + "number_of_shards": { + "type": "string" + }, + "provided_name": { + "type": "string" + }, + "creation_date": { + "type": "string" + }, + "number_of_replicas": { + "type": "string" + }, + "uuid": { + "type": "string" + }, + "version": { + "type": "object", + "properties": { + "created": { + "type": "string" + } + }, + "required": [ + "created" + ] + } + }, + "required": [ + "routing", + "number_of_shards", + "provided_name", + "creation_date", + "number_of_replicas", + "uuid", + "version" + ] + } + }, + "required": [ + "index" + ] + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/EmailSend/__schema__/v2.1.0/email/send.json b/packages/nodes-base/nodes/EmailSend/__schema__/v2.1.0/email/send.json new file mode 100644 index 0000000000..30f7c88001 --- /dev/null +++ b/packages/nodes-base/nodes/EmailSend/__schema__/v2.1.0/email/send.json @@ -0,0 +1,50 @@ +{ + "type": "object", + "properties": { + "accepted": { + "type": "array", + "items": { + "type": "string" + } + }, + "ehlo": { + "type": "array", + "items": { + "type": "string" + } + }, + "envelopeTime": { + "type": "integer" + }, + "messageTime": { + "type": "integer" + }, + "messageSize": { + "type": "integer" + }, + "response": { + "type": "string" + }, + "envelope": { + "type": "object", + "properties": { + "from": { + "type": "string" + }, + "to": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "from", + "to" + ] + }, + "messageId": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/contact/getAll.json b/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/contact/getAll.json new file mode 100644 index 0000000000..cb13f264f8 --- /dev/null +++ b/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/contact/getAll.json @@ -0,0 +1,72 @@ +{ + "type": "object", + "properties": { + "active": { + "type": "boolean" + }, + "email": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "phone": { + "type": "null" + }, + "time_zone": { + "type": "string" + }, + "twitter_id": { + "type": "null" + }, + "facebook_id": { + "type": "null" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "unique_external_id": { + "type": "null" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "visitor_id": { + "type": "string" + }, + "org_contact_id": { + "type": "integer" + } + }, + "required": [ + "active", + "address", + "description", + "email", + "id", + "job_title", + "language", + "mobile", + "name", + "phone", + "time_zone", + "twitter_id", + "custom_fields", + "facebook_id", + "created_at", + "updated_at", + "csat_rating", + "preferred_source", + "company_id", + "unique_external_id" + ] +} diff --git a/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/create.json b/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/create.json new file mode 100644 index 0000000000..e27cf0000a --- /dev/null +++ b/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/create.json @@ -0,0 +1,99 @@ +{ + "type": "object", + "properties": { + "fr_escalated": { + "type": "boolean" + }, + "spam": { + "type": "boolean" + }, + "priority": { + "type": "integer" + }, + "requester_id": { + "type": "integer" + }, + "source": { + "type": "integer" + }, + "status": { + "type": "integer" + }, + "subject": { + "type": "string" + }, + "support_email": { + "type": "null" + }, + "to_emails": { + "type": "null" + }, + "id": { + "type": "integer" + }, + "is_escalated": { + "type": "boolean" + }, + "description": { + "type": "string" + }, + "description_text": { + "type": "string" + }, + "custom_fields": { + "type": "object", + "properties": { + "cf_reference_number": { + "type": "null" + } + } + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "form_id": { + "type": "integer" + }, + "nr_due_by": { + "type": "null" + }, + "nr_escalated": { + "type": "boolean" + } + }, + "required": [ + "cc_emails", + "fwd_emails", + "reply_cc_emails", + "ticket_cc_emails", + "fr_escalated", + "spam", + "email_config_id", + "group_id", + "priority", + "requester_id", + "responder_id", + "source", + "company_id", + "status", + "subject", + "support_email", + "to_emails", + "product_id", + "id", + "type", + "due_by", + "fr_due_by", + "is_escalated", + "description", + "description_text", + "custom_fields", + "created_at", + "updated_at", + "tags", + "attachments" + ] +} diff --git a/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/get.json b/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/get.json new file mode 100644 index 0000000000..82d7ace13e --- /dev/null +++ b/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/get.json @@ -0,0 +1,160 @@ +{ + "type": "object", + "properties": { + "cc_emails": { + "type": "array", + "items": { + "type": "string" + } + }, + "fwd_emails": { + "type": "array", + "items": { + "type": "string" + } + }, + "reply_cc_emails": { + "type": "array", + "items": { + "type": "string" + } + }, + "ticket_cc_emails": { + "type": "array", + "items": { + "type": "string" + } + }, + "fr_escalated": { + "type": "boolean" + }, + "spam": { + "type": "boolean" + }, + "priority": { + "type": "integer" + }, + "requester_id": { + "type": "integer" + }, + "source": { + "type": "integer" + }, + "status": { + "type": "integer" + }, + "subject": { + "type": "string" + }, + "association_type": { + "type": "null" + }, + "id": { + "type": "integer" + }, + "due_by": { + "type": "string" + }, + "fr_due_by": { + "type": "string" + }, + "is_escalated": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "description": { + "type": "string" + }, + "description_text": { + "type": "string" + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "content_type": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "attachment_url": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "id", + "content_type", + "size", + "name", + "attachment_url", + "created_at", + "updated_at" + ] + } + }, + "source_additional_info": { + "type": "null" + }, + "nr_due_by": { + "type": "null" + }, + "nr_escalated": { + "type": "boolean" + } + }, + "required": [ + "cc_emails", + "fwd_emails", + "reply_cc_emails", + "ticket_cc_emails", + "fr_escalated", + "spam", + "email_config_id", + "group_id", + "priority", + "requester_id", + "responder_id", + "source", + "company_id", + "status", + "subject", + "association_type", + "support_email", + "to_emails", + "product_id", + "id", + "type", + "due_by", + "fr_due_by", + "is_escalated", + "custom_fields", + "created_at", + "updated_at", + "tags" + ] +} diff --git a/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/getAll.json b/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/getAll.json new file mode 100644 index 0000000000..04c3a86d3d --- /dev/null +++ b/packages/nodes-base/nodes/Freshdesk/__schema__/v1.0.0/ticket/getAll.json @@ -0,0 +1,102 @@ +{ + "type": "object", + "properties": { + "cc_emails": { + "type": "array", + "items": { + "type": "string" + } + }, + "reply_cc_emails": { + "type": "array", + "items": { + "type": "string" + } + }, + "ticket_cc_emails": { + "type": "array", + "items": { + "type": "string" + } + }, + "fr_escalated": { + "type": "boolean" + }, + "spam": { + "type": "boolean" + }, + "priority": { + "type": "integer" + }, + "requester_id": { + "type": "integer" + }, + "source": { + "type": "integer" + }, + "status": { + "type": "integer" + }, + "subject": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "due_by": { + "type": "string" + }, + "fr_due_by": { + "type": "string" + }, + "is_escalated": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "associated_tickets_count": { + "type": "null" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "cc_emails", + "fwd_emails", + "reply_cc_emails", + "ticket_cc_emails", + "fr_escalated", + "spam", + "email_config_id", + "group_id", + "priority", + "requester_id", + "responder_id", + "source", + "company_id", + "status", + "subject", + "association_type", + "support_email", + "to_emails", + "product_id", + "id", + "type", + "due_by", + "fr_due_by", + "is_escalated", + "custom_fields", + "created_at", + "updated_at", + "associated_tickets_count", + "tags" + ] +} diff --git a/packages/nodes-base/nodes/GetResponse/__schema__/v1.0.0/contact/getAll.json b/packages/nodes-base/nodes/GetResponse/__schema__/v1.0.0/contact/getAll.json new file mode 100644 index 0000000000..6a6e5ce74c --- /dev/null +++ b/packages/nodes-base/nodes/GetResponse/__schema__/v1.0.0/contact/getAll.json @@ -0,0 +1,71 @@ +{ + "type": "object", + "properties": { + "contactId": { + "type": "string" + }, + "href": { + "type": "string" + }, + "email": { + "type": "string" + }, + "note": { + "type": "null" + }, + "origin": { + "type": "string" + }, + "changedOn": { + "type": "string" + }, + "timeZone": { + "type": "string" + }, + "ipAddress": { + "type": "string" + }, + "activities": { + "type": "string" + }, + "campaign": { + "type": "object", + "properties": { + "campaignId": { + "type": "string" + }, + "href": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "campaignId", + "href", + "name" + ] + }, + "createdOn": { + "type": "string" + } + }, + "required": [ + "contactId", + "href", + "name", + "email", + "note", + "origin", + "dayOfCycle", + "changedOn", + "timeZone", + "ipAddress", + "activities", + "campaign", + "createdOn", + "scoring", + "engagementScore" + ] +} diff --git a/packages/nodes-base/nodes/Ghost/__schema__/v1.0.0/post/create.json b/packages/nodes-base/nodes/Ghost/__schema__/v1.0.0/post/create.json new file mode 100644 index 0000000000..7d9cf36efc --- /dev/null +++ b/packages/nodes-base/nodes/Ghost/__schema__/v1.0.0/post/create.json @@ -0,0 +1,470 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "uuid": { + "type": "string" + }, + "title": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "lexical": { + "type": "string" + }, + "comment_id": { + "type": "string" + }, + "feature_image": { + "type": "null" + }, + "featured": { + "type": "boolean" + }, + "status": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "custom_excerpt": { + "type": "null" + }, + "codeinjection_head": { + "type": "null" + }, + "codeinjection_foot": { + "type": "null" + }, + "custom_template": { + "type": "null" + }, + "canonical_url": { + "type": "null" + }, + "authors": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "email": { + "type": "string" + }, + "cover_image": { + "type": "null" + }, + "bio": { + "type": "null" + }, + "website": { + "type": "null" + }, + "location": { + "type": "null" + }, + "facebook": { + "type": "null" + }, + "twitter": { + "type": "null" + }, + "accessibility": { + "type": "string" + }, + "status": { + "type": "string" + }, + "meta_title": { + "type": "null" + }, + "meta_description": { + "type": "null" + }, + "tour": { + "type": "null" + }, + "last_seen": { + "type": "string" + }, + "comment_notifications": { + "type": "boolean" + }, + "free_member_signup_notification": { + "type": "boolean" + }, + "paid_subscription_started_notification": { + "type": "boolean" + }, + "paid_subscription_canceled_notification": { + "type": "boolean" + }, + "mention_notifications": { + "type": "boolean" + }, + "recommendation_notifications": { + "type": "boolean" + }, + "milestone_notifications": { + "type": "boolean" + }, + "donation_notifications": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "roles": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "description", + "created_at", + "updated_at" + ] + } + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug", + "email", + "profile_image", + "cover_image", + "bio", + "website", + "location", + "facebook", + "twitter", + "accessibility", + "status", + "meta_title", + "meta_description", + "tour", + "last_seen", + "comment_notifications", + "created_at", + "updated_at", + "roles", + "url" + ] + } + }, + "tiers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "welcome_page_url": { + "type": "null" + }, + "visibility": { + "type": "string" + }, + "trial_days": { + "type": "integer" + }, + "description": { + "type": "null" + }, + "type": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "monthly_price_id": { + "type": "null" + }, + "yearly_price_id": { + "type": "null" + } + }, + "required": [ + "id", + "name", + "slug", + "active", + "welcome_page_url", + "visibility", + "description", + "type", + "created_at", + "updated_at", + "monthly_price_id", + "yearly_price_id" + ] + } + }, + "count": { + "type": "object", + "properties": { + "clicks": { + "type": "integer" + }, + "positive_feedback": { + "type": "integer" + }, + "negative_feedback": { + "type": "integer" + } + }, + "required": [ + "clicks", + "positive_feedback", + "negative_feedback" + ] + }, + "primary_author": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "email": { + "type": "string" + }, + "cover_image": { + "type": "null" + }, + "bio": { + "type": "null" + }, + "website": { + "type": "null" + }, + "location": { + "type": "null" + }, + "facebook": { + "type": "null" + }, + "twitter": { + "type": "null" + }, + "accessibility": { + "type": "string" + }, + "status": { + "type": "string" + }, + "meta_title": { + "type": "null" + }, + "meta_description": { + "type": "null" + }, + "tour": { + "type": "null" + }, + "last_seen": { + "type": "string" + }, + "comment_notifications": { + "type": "boolean" + }, + "free_member_signup_notification": { + "type": "boolean" + }, + "paid_subscription_started_notification": { + "type": "boolean" + }, + "paid_subscription_canceled_notification": { + "type": "boolean" + }, + "mention_notifications": { + "type": "boolean" + }, + "recommendation_notifications": { + "type": "boolean" + }, + "milestone_notifications": { + "type": "boolean" + }, + "donation_notifications": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "roles": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "description", + "created_at", + "updated_at" + ] + } + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug", + "email", + "profile_image", + "cover_image", + "bio", + "website", + "location", + "facebook", + "twitter", + "accessibility", + "status", + "meta_title", + "meta_description", + "tour", + "last_seen", + "comment_notifications", + "created_at", + "updated_at", + "roles", + "url" + ] + }, + "primary_tag": { + "type": "null" + }, + "email_segment": { + "type": "string" + }, + "url": { + "type": "string" + }, + "og_title": { + "type": "null" + }, + "og_description": { + "type": "null" + }, + "twitter_title": { + "type": "null" + }, + "twitter_description": { + "type": "null" + }, + "meta_title": { + "type": "null" + }, + "meta_description": { + "type": "null" + }, + "email_subject": { + "type": "null" + }, + "frontmatter": { + "type": "null" + }, + "feature_image_alt": { + "type": "null" + }, + "feature_image_caption": { + "type": "null" + }, + "email_only": { + "type": "boolean" + }, + "email": { + "type": "null" + }, + "newsletter": { + "type": "null" + }, + "reading_time": { + "type": "integer" + } + } +} diff --git a/packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/create.json b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/create.json new file mode 100644 index 0000000000..82610ec11c --- /dev/null +++ b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/create.json @@ -0,0 +1,201 @@ +{ + "type": "object", + "properties": { + "content": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "path": { + "type": "string" + }, + "sha": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "download_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "git": { + "type": "string" + }, + "html": { + "type": "string" + } + }, + "required": [ + "self", + "git", + "html" + ] + } + }, + "required": [ + "name", + "path", + "sha", + "size", + "url", + "html_url", + "git_url", + "download_url", + "type", + "_links" + ] + }, + "commit": { + "type": "object", + "properties": { + "sha": { + "type": "string" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "date": { + "type": "string" + } + }, + "required": [ + "name", + "email", + "date" + ] + }, + "committer": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "date": { + "type": "string" + } + }, + "required": [ + "name", + "email", + "date" + ] + }, + "tree": { + "type": "object", + "properties": { + "sha": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "sha", + "url" + ] + }, + "message": { + "type": "string" + }, + "parents": { + "type": "array", + "items": { + "type": "object", + "properties": { + "sha": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + } + }, + "required": [ + "sha", + "url", + "html_url" + ] + } + }, + "verification": { + "type": "object", + "properties": { + "verified": { + "type": "boolean" + }, + "reason": { + "type": "string" + }, + "signature": { + "type": "null" + }, + "payload": { + "type": "null" + }, + "verified_at": { + "type": "null" + } + }, + "required": [ + "verified", + "reason", + "signature", + "payload" + ] + } + }, + "required": [ + "sha", + "node_id", + "url", + "html_url", + "author", + "committer", + "tree", + "message", + "parents", + "verification" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/edit.json b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/edit.json new file mode 100644 index 0000000000..82610ec11c --- /dev/null +++ b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/edit.json @@ -0,0 +1,201 @@ +{ + "type": "object", + "properties": { + "content": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "path": { + "type": "string" + }, + "sha": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "download_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "git": { + "type": "string" + }, + "html": { + "type": "string" + } + }, + "required": [ + "self", + "git", + "html" + ] + } + }, + "required": [ + "name", + "path", + "sha", + "size", + "url", + "html_url", + "git_url", + "download_url", + "type", + "_links" + ] + }, + "commit": { + "type": "object", + "properties": { + "sha": { + "type": "string" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "date": { + "type": "string" + } + }, + "required": [ + "name", + "email", + "date" + ] + }, + "committer": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "date": { + "type": "string" + } + }, + "required": [ + "name", + "email", + "date" + ] + }, + "tree": { + "type": "object", + "properties": { + "sha": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "sha", + "url" + ] + }, + "message": { + "type": "string" + }, + "parents": { + "type": "array", + "items": { + "type": "object", + "properties": { + "sha": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + } + }, + "required": [ + "sha", + "url", + "html_url" + ] + } + }, + "verification": { + "type": "object", + "properties": { + "verified": { + "type": "boolean" + }, + "reason": { + "type": "string" + }, + "signature": { + "type": "null" + }, + "payload": { + "type": "null" + }, + "verified_at": { + "type": "null" + } + }, + "required": [ + "verified", + "reason", + "signature", + "payload" + ] + } + }, + "required": [ + "sha", + "node_id", + "url", + "html_url", + "author", + "committer", + "tree", + "message", + "parents", + "verification" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/list.json b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/list.json new file mode 100644 index 0000000000..9cead63e56 --- /dev/null +++ b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/file/list.json @@ -0,0 +1,48 @@ +{ + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "path": { + "type": "string" + }, + "sha": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "git": { + "type": "string" + }, + "html": { + "type": "string" + } + }, + "required": [ + "self", + "git", + "html" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/create.json b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/create.json new file mode 100644 index 0000000000..18f1504ad1 --- /dev/null +++ b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/create.json @@ -0,0 +1,348 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "repository_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "number": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + }, + "required": [ + "login", + "id", + "node_id", + "avatar_url", + "gravatar_id", + "url", + "html_url", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "repos_url", + "events_url", + "received_events_url", + "type", + "site_admin" + ] + }, + "labels": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "default": { + "type": "boolean" + } + }, + "required": [ + "id", + "node_id", + "url", + "name", + "color", + "default", + "description" + ] + } + }, + "state": { + "type": "string" + }, + "locked": { + "type": "boolean" + }, + "assignees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + }, + "required": [ + "login", + "id", + "node_id", + "avatar_url", + "gravatar_id", + "url", + "html_url", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "repos_url", + "events_url", + "received_events_url", + "type", + "site_admin" + ] + } + }, + "milestone": { + "type": "null" + }, + "comments": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "closed_at": { + "type": "null" + }, + "author_association": { + "type": "string" + }, + "active_lock_reason": { + "type": "null" + }, + "closed_by": { + "type": "null" + }, + "reactions": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "rocket": { + "type": "integer" + }, + "eyes": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "hooray", + "confused", + "heart", + "rocket", + "eyes" + ] + }, + "timeline_url": { + "type": "string" + }, + "performed_via_github_app": { + "type": "null" + }, + "state_reason": { + "type": "null" + } + }, + "required": [ + "url", + "repository_url", + "labels_url", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "number", + "title", + "user", + "labels", + "state", + "locked", + "assignee", + "assignees", + "milestone", + "comments", + "created_at", + "updated_at", + "closed_at", + "author_association", + "active_lock_reason", + "body", + "closed_by", + "reactions", + "timeline_url", + "performed_via_github_app", + "state_reason" + ] +} diff --git a/packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/createComment.json b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/createComment.json new file mode 100644 index 0000000000..34175f8c63 --- /dev/null +++ b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/createComment.json @@ -0,0 +1,178 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "issue_url": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "user_view_type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + }, + "required": [ + "login", + "id", + "node_id", + "avatar_url", + "gravatar_id", + "url", + "html_url", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "repos_url", + "events_url", + "received_events_url", + "type", + "site_admin" + ] + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "author_association": { + "type": "string" + }, + "body": { + "type": "string" + }, + "reactions": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "rocket": { + "type": "integer" + }, + "eyes": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "hooray", + "confused", + "heart", + "rocket", + "eyes" + ] + }, + "performed_via_github_app": { + "type": "null" + } + }, + "required": [ + "url", + "html_url", + "issue_url", + "id", + "node_id", + "user", + "created_at", + "updated_at", + "author_association", + "body", + "reactions", + "performed_via_github_app" + ] +} diff --git a/packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/get.json b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/get.json new file mode 100644 index 0000000000..a379346ecc --- /dev/null +++ b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/issue/get.json @@ -0,0 +1,342 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "repository_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "number": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "user_view_type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + }, + "required": [ + "login", + "id", + "node_id", + "avatar_url", + "gravatar_id", + "url", + "html_url", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "repos_url", + "events_url", + "received_events_url", + "type", + "site_admin" + ] + }, + "labels": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "default": { + "type": "boolean" + } + }, + "required": [ + "id", + "node_id", + "url", + "name", + "color", + "default", + "description" + ] + } + }, + "state": { + "type": "string" + }, + "locked": { + "type": "boolean" + }, + "assignees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "user_view_type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + }, + "required": [ + "login", + "id", + "node_id", + "avatar_url", + "gravatar_id", + "url", + "html_url", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "repos_url", + "events_url", + "received_events_url", + "type", + "site_admin" + ] + } + }, + "comments": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "author_association": { + "type": "string" + }, + "active_lock_reason": { + "type": "null" + }, + "reactions": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "rocket": { + "type": "integer" + }, + "eyes": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "hooray", + "confused", + "heart", + "rocket", + "eyes" + ] + }, + "timeline_url": { + "type": "string" + }, + "performed_via_github_app": { + "type": "null" + } + }, + "required": [ + "url", + "repository_url", + "labels_url", + "comments_url", + "events_url", + "html_url", + "id", + "node_id", + "number", + "title", + "user", + "labels", + "state", + "locked", + "assignee", + "assignees", + "milestone", + "comments", + "created_at", + "updated_at", + "closed_at", + "author_association", + "active_lock_reason", + "body", + "closed_by", + "reactions", + "timeline_url", + "performed_via_github_app", + "state_reason" + ] +} diff --git a/packages/nodes-base/nodes/Github/__schema__/v1.0.0/organization/getRepositories.json b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/organization/getRepositories.json new file mode 100644 index 0000000000..ae769d612c --- /dev/null +++ b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/organization/getRepositories.json @@ -0,0 +1,339 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "private": { + "type": "boolean" + }, + "owner": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "user_view_type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + }, + "required": [ + "login", + "id", + "node_id", + "avatar_url", + "gravatar_id", + "url", + "html_url", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "repos_url", + "events_url", + "received_events_url", + "type", + "site_admin" + ] + }, + "html_url": { + "type": "string" + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "forks_url": { + "type": "string" + }, + "keys_url": { + "type": "string" + }, + "collaborators_url": { + "type": "string" + }, + "teams_url": { + "type": "string" + }, + "hooks_url": { + "type": "string" + }, + "issue_events_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "assignees_url": { + "type": "string" + }, + "branches_url": { + "type": "string" + }, + "tags_url": { + "type": "string" + }, + "blobs_url": { + "type": "string" + }, + "git_tags_url": { + "type": "string" + }, + "git_refs_url": { + "type": "string" + }, + "trees_url": { + "type": "string" + }, + "statuses_url": { + "type": "string" + }, + "languages_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string" + }, + "contributors_url": { + "type": "string" + }, + "subscribers_url": { + "type": "string" + }, + "subscription_url": { + "type": "string" + }, + "commits_url": { + "type": "string" + }, + "git_commits_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string" + }, + "contents_url": { + "type": "string" + }, + "compare_url": { + "type": "string" + }, + "merges_url": { + "type": "string" + }, + "archive_url": { + "type": "string" + }, + "downloads_url": { + "type": "string" + }, + "issues_url": { + "type": "string" + }, + "pulls_url": { + "type": "string" + }, + "milestones_url": { + "type": "string" + }, + "notifications_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "releases_url": { + "type": "string" + }, + "deployments_url": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "ssh_url": { + "type": "string" + }, + "clone_url": { + "type": "string" + }, + "svn_url": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_discussions": { + "type": "boolean" + }, + "forks_count": { + "type": "integer" + }, + "mirror_url": { + "type": "null" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "open_issues_count": { + "type": "integer" + }, + "allow_forking": { + "type": "boolean" + }, + "is_template": { + "type": "boolean" + }, + "web_commit_signoff_required": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "visibility": { + "type": "string" + }, + "forks": { + "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + }, + "required": [ + "admin", + "maintain", + "push", + "triage", + "pull" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Github/__schema__/v1.0.0/release/getAll.json b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/release/getAll.json new file mode 100644 index 0000000000..b16ddd09c3 --- /dev/null +++ b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/release/getAll.json @@ -0,0 +1,149 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "assets_url": { + "type": "string" + }, + "upload_url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "author": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "user_view_type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + }, + "required": [ + "login", + "id", + "node_id", + "avatar_url", + "gravatar_id", + "url", + "html_url", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "repos_url", + "events_url", + "received_events_url", + "type", + "site_admin" + ] + }, + "node_id": { + "type": "string" + }, + "tag_name": { + "type": "string" + }, + "target_commitish": { + "type": "string" + }, + "name": { + "type": "string" + }, + "draft": { + "type": "boolean" + }, + "prerelease": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "body": { + "type": "string" + }, + "mentions_count": { + "type": "integer" + } + }, + "required": [ + "url", + "assets_url", + "upload_url", + "html_url", + "id", + "author", + "node_id", + "tag_name", + "target_commitish", + "name", + "draft", + "prerelease", + "created_at", + "published_at", + "assets", + "tarball_url", + "zipball_url", + "body" + ] +} diff --git a/packages/nodes-base/nodes/Github/__schema__/v1.0.0/repository/get.json b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/repository/get.json new file mode 100644 index 0000000000..2ddb00bd85 --- /dev/null +++ b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/repository/get.json @@ -0,0 +1,465 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "private": { + "type": "boolean" + }, + "owner": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "user_view_type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + }, + "required": [ + "login", + "id", + "node_id", + "avatar_url", + "gravatar_id", + "url", + "html_url", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "repos_url", + "events_url", + "received_events_url", + "type", + "site_admin" + ] + }, + "html_url": { + "type": "string" + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "forks_url": { + "type": "string" + }, + "keys_url": { + "type": "string" + }, + "collaborators_url": { + "type": "string" + }, + "teams_url": { + "type": "string" + }, + "hooks_url": { + "type": "string" + }, + "issue_events_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "assignees_url": { + "type": "string" + }, + "branches_url": { + "type": "string" + }, + "tags_url": { + "type": "string" + }, + "blobs_url": { + "type": "string" + }, + "git_tags_url": { + "type": "string" + }, + "git_refs_url": { + "type": "string" + }, + "trees_url": { + "type": "string" + }, + "statuses_url": { + "type": "string" + }, + "languages_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string" + }, + "contributors_url": { + "type": "string" + }, + "subscribers_url": { + "type": "string" + }, + "subscription_url": { + "type": "string" + }, + "commits_url": { + "type": "string" + }, + "git_commits_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string" + }, + "contents_url": { + "type": "string" + }, + "compare_url": { + "type": "string" + }, + "merges_url": { + "type": "string" + }, + "archive_url": { + "type": "string" + }, + "downloads_url": { + "type": "string" + }, + "issues_url": { + "type": "string" + }, + "pulls_url": { + "type": "string" + }, + "milestones_url": { + "type": "string" + }, + "notifications_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "releases_url": { + "type": "string" + }, + "deployments_url": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "ssh_url": { + "type": "string" + }, + "clone_url": { + "type": "string" + }, + "svn_url": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_discussions": { + "type": "boolean" + }, + "forks_count": { + "type": "integer" + }, + "mirror_url": { + "type": "null" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "open_issues_count": { + "type": "integer" + }, + "allow_forking": { + "type": "boolean" + }, + "is_template": { + "type": "boolean" + }, + "web_commit_signoff_required": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "visibility": { + "type": "string" + }, + "forks": { + "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + }, + "required": [ + "admin", + "maintain", + "push", + "triage", + "pull" + ] + }, + "temp_clone_token": { + "type": "string" + }, + "allow_squash_merge": { + "type": "boolean" + }, + "allow_merge_commit": { + "type": "boolean" + }, + "allow_rebase_merge": { + "type": "boolean" + }, + "allow_auto_merge": { + "type": "boolean" + }, + "delete_branch_on_merge": { + "type": "boolean" + }, + "allow_update_branch": { + "type": "boolean" + }, + "use_squash_pr_title_as_default": { + "type": "boolean" + }, + "squash_merge_commit_message": { + "type": "string" + }, + "squash_merge_commit_title": { + "type": "string" + }, + "merge_commit_message": { + "type": "string" + }, + "merge_commit_title": { + "type": "string" + }, + "network_count": { + "type": "integer" + }, + "subscribers_count": { + "type": "integer" + } + }, + "required": [ + "id", + "node_id", + "name", + "full_name", + "private", + "owner", + "html_url", + "description", + "fork", + "url", + "forks_url", + "keys_url", + "collaborators_url", + "teams_url", + "hooks_url", + "issue_events_url", + "events_url", + "assignees_url", + "branches_url", + "tags_url", + "blobs_url", + "git_tags_url", + "git_refs_url", + "trees_url", + "statuses_url", + "languages_url", + "stargazers_url", + "contributors_url", + "subscribers_url", + "subscription_url", + "commits_url", + "git_commits_url", + "comments_url", + "issue_comment_url", + "contents_url", + "compare_url", + "merges_url", + "archive_url", + "downloads_url", + "issues_url", + "pulls_url", + "milestones_url", + "notifications_url", + "labels_url", + "releases_url", + "deployments_url", + "created_at", + "updated_at", + "pushed_at", + "git_url", + "ssh_url", + "clone_url", + "svn_url", + "homepage", + "size", + "stargazers_count", + "watchers_count", + "language", + "has_issues", + "has_projects", + "has_downloads", + "has_wiki", + "has_pages", + "has_discussions", + "forks_count", + "mirror_url", + "archived", + "disabled", + "open_issues_count", + "license", + "allow_forking", + "is_template", + "web_commit_signoff_required", + "topics", + "visibility", + "forks", + "open_issues", + "watchers", + "default_branch", + "permissions", + "network_count", + "subscribers_count" + ] +} diff --git a/packages/nodes-base/nodes/Github/__schema__/v1.0.0/repository/getIssues.json b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/repository/getIssues.json new file mode 100644 index 0000000000..7213d7a977 --- /dev/null +++ b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/repository/getIssues.json @@ -0,0 +1,311 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "repository_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "number": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "user_view_type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + }, + "required": [ + "login", + "id", + "node_id", + "avatar_url", + "gravatar_id", + "url", + "html_url", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "repos_url", + "events_url", + "received_events_url", + "type", + "site_admin" + ] + }, + "labels": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "default": { + "type": "boolean" + } + }, + "required": [ + "id", + "node_id", + "url", + "name", + "color", + "default", + "description" + ] + } + }, + "state": { + "type": "string" + }, + "locked": { + "type": "boolean" + }, + "assignees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "user_view_type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + }, + "required": [ + "login", + "id", + "node_id", + "avatar_url", + "gravatar_id", + "url", + "html_url", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "repos_url", + "events_url", + "received_events_url", + "type", + "site_admin" + ] + } + }, + "comments": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "author_association": { + "type": "string" + }, + "active_lock_reason": { + "type": "null" + }, + "reactions": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "total_count": { + "type": "integer" + }, + "+1": { + "type": "integer" + }, + "-1": { + "type": "integer" + }, + "laugh": { + "type": "integer" + }, + "hooray": { + "type": "integer" + }, + "confused": { + "type": "integer" + }, + "heart": { + "type": "integer" + }, + "rocket": { + "type": "integer" + }, + "eyes": { + "type": "integer" + } + }, + "required": [ + "url", + "total_count", + "+1", + "-1", + "laugh", + "hooray", + "confused", + "heart", + "rocket", + "eyes" + ] + }, + "timeline_url": { + "type": "string" + }, + "performed_via_github_app": { + "type": "null" + } + } +} diff --git a/packages/nodes-base/nodes/Github/__schema__/v1.0.0/user/getRepositories.json b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/user/getRepositories.json new file mode 100644 index 0000000000..b15549099a --- /dev/null +++ b/packages/nodes-base/nodes/Github/__schema__/v1.0.0/user/getRepositories.json @@ -0,0 +1,342 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "private": { + "type": "boolean" + }, + "owner": { + "type": "object", + "properties": { + "login": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "node_id": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "gravatar_id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "html_url": { + "type": "string" + }, + "followers_url": { + "type": "string" + }, + "following_url": { + "type": "string" + }, + "gists_url": { + "type": "string" + }, + "starred_url": { + "type": "string" + }, + "subscriptions_url": { + "type": "string" + }, + "organizations_url": { + "type": "string" + }, + "repos_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "received_events_url": { + "type": "string" + }, + "type": { + "type": "string" + }, + "site_admin": { + "type": "boolean" + } + }, + "required": [ + "login", + "id", + "node_id", + "avatar_url", + "gravatar_id", + "url", + "html_url", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "repos_url", + "events_url", + "received_events_url", + "type", + "site_admin" + ] + }, + "html_url": { + "type": "string" + }, + "fork": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "forks_url": { + "type": "string" + }, + "keys_url": { + "type": "string" + }, + "collaborators_url": { + "type": "string" + }, + "teams_url": { + "type": "string" + }, + "hooks_url": { + "type": "string" + }, + "issue_events_url": { + "type": "string" + }, + "events_url": { + "type": "string" + }, + "assignees_url": { + "type": "string" + }, + "branches_url": { + "type": "string" + }, + "tags_url": { + "type": "string" + }, + "blobs_url": { + "type": "string" + }, + "git_tags_url": { + "type": "string" + }, + "git_refs_url": { + "type": "string" + }, + "trees_url": { + "type": "string" + }, + "statuses_url": { + "type": "string" + }, + "languages_url": { + "type": "string" + }, + "stargazers_url": { + "type": "string" + }, + "contributors_url": { + "type": "string" + }, + "subscribers_url": { + "type": "string" + }, + "subscription_url": { + "type": "string" + }, + "commits_url": { + "type": "string" + }, + "git_commits_url": { + "type": "string" + }, + "comments_url": { + "type": "string" + }, + "issue_comment_url": { + "type": "string" + }, + "contents_url": { + "type": "string" + }, + "compare_url": { + "type": "string" + }, + "merges_url": { + "type": "string" + }, + "archive_url": { + "type": "string" + }, + "downloads_url": { + "type": "string" + }, + "issues_url": { + "type": "string" + }, + "pulls_url": { + "type": "string" + }, + "milestones_url": { + "type": "string" + }, + "notifications_url": { + "type": "string" + }, + "labels_url": { + "type": "string" + }, + "releases_url": { + "type": "string" + }, + "deployments_url": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "pushed_at": { + "type": "string" + }, + "git_url": { + "type": "string" + }, + "ssh_url": { + "type": "string" + }, + "clone_url": { + "type": "string" + }, + "svn_url": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "stargazers_count": { + "type": "integer" + }, + "watchers_count": { + "type": "integer" + }, + "has_issues": { + "type": "boolean" + }, + "has_projects": { + "type": "boolean" + }, + "has_downloads": { + "type": "boolean" + }, + "has_wiki": { + "type": "boolean" + }, + "has_pages": { + "type": "boolean" + }, + "has_discussions": { + "type": "boolean" + }, + "forks_count": { + "type": "integer" + }, + "mirror_url": { + "type": "null" + }, + "archived": { + "type": "boolean" + }, + "disabled": { + "type": "boolean" + }, + "open_issues_count": { + "type": "integer" + }, + "allow_forking": { + "type": "boolean" + }, + "is_template": { + "type": "boolean" + }, + "web_commit_signoff_required": { + "type": "boolean" + }, + "topics": { + "type": "array", + "items": { + "type": "string" + } + }, + "visibility": { + "type": "string" + }, + "forks": { + "type": "integer" + }, + "open_issues": { + "type": "integer" + }, + "watchers": { + "type": "integer" + }, + "default_branch": { + "type": "string" + }, + "permissions": { + "type": "object", + "properties": { + "admin": { + "type": "boolean" + }, + "maintain": { + "type": "boolean" + }, + "push": { + "type": "boolean" + }, + "triage": { + "type": "boolean" + }, + "pull": { + "type": "boolean" + } + }, + "required": [ + "admin", + "maintain", + "push", + "triage", + "pull" + ] + } + }, + "required": [ + "keys_url", + "events_url", + "issues_url", + "notifications_url" + ] +} diff --git a/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/file/get.json b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/file/get.json new file mode 100644 index 0000000000..7923992b81 --- /dev/null +++ b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/file/get.json @@ -0,0 +1,38 @@ +{ + "type": "object", + "properties": { + "file_name": { + "type": "string" + }, + "file_path": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "encoding": { + "type": "string" + }, + "content_sha256": { + "type": "string" + }, + "ref": { + "type": "string" + }, + "blob_id": { + "type": "string" + }, + "commit_id": { + "type": "string" + }, + "last_commit_id": { + "type": "string" + }, + "execute_filemode": { + "type": "boolean" + }, + "content": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/file/list.json b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/file/list.json new file mode 100644 index 0000000000..ad92d5bb63 --- /dev/null +++ b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/file/list.json @@ -0,0 +1,27 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "path": { + "type": "string" + }, + "mode": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "path", + "mode" + ] +} diff --git a/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/issue/create.json b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/issue/create.json new file mode 100644 index 0000000000..d8833b6bd4 --- /dev/null +++ b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/issue/create.json @@ -0,0 +1,255 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "iid": { + "type": "integer" + }, + "project_id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "state": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "closed_at": { + "type": "null" + }, + "closed_by": { + "type": "null" + }, + "labels": { + "type": "array", + "items": { + "type": "string" + } + }, + "milestone": { + "type": "null" + }, + "assignees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "name": { + "type": "string" + }, + "state": { + "type": "string" + }, + "locked": { + "type": "boolean" + }, + "avatar_url": { + "type": "string" + }, + "web_url": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "name", + "state", + "locked", + "avatar_url", + "web_url" + ] + } + }, + "author": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "name": { + "type": "string" + }, + "state": { + "type": "string" + }, + "locked": { + "type": "boolean" + }, + "web_url": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "name", + "state", + "locked", + "avatar_url", + "web_url" + ] + }, + "type": { + "type": "string" + }, + "user_notes_count": { + "type": "integer" + }, + "merge_requests_count": { + "type": "integer" + }, + "upvotes": { + "type": "integer" + }, + "downvotes": { + "type": "integer" + }, + "confidential": { + "type": "boolean" + }, + "discussion_locked": { + "type": "null" + }, + "issue_type": { + "type": "string" + }, + "web_url": { + "type": "string" + }, + "time_stats": { + "type": "object", + "properties": { + "time_estimate": { + "type": "integer" + }, + "total_time_spent": { + "type": "integer" + }, + "human_time_estimate": { + "type": "null" + }, + "human_total_time_spent": { + "type": "null" + } + }, + "required": [ + "time_estimate", + "total_time_spent", + "human_time_estimate", + "human_total_time_spent" + ] + }, + "task_completion_status": { + "type": "object", + "properties": { + "count": { + "type": "integer" + }, + "completed_count": { + "type": "integer" + } + }, + "required": [ + "count", + "completed_count" + ] + }, + "weight": { + "type": "null" + }, + "blocking_issues_count": { + "type": "integer" + }, + "has_tasks": { + "type": "boolean" + }, + "task_status": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "award_emoji": { + "type": "string" + }, + "project": { + "type": "string" + }, + "closed_as_duplicate_of": { + "type": "null" + } + }, + "required": [ + "self", + "notes", + "award_emoji", + "project", + "closed_as_duplicate_of" + ] + }, + "references": { + "type": "object", + "properties": { + "short": { + "type": "string" + }, + "relative": { + "type": "string" + }, + "full": { + "type": "string" + } + }, + "required": [ + "short", + "relative", + "full" + ] + }, + "severity": { + "type": "string" + }, + "subscribed": { + "type": "boolean" + }, + "moved_to_id": { + "type": "null" + }, + "service_desk_reply_to": { + "type": "null" + }, + "epic_iid": { + "type": "null" + }, + "epic": { + "type": "null" + }, + "iteration": { + "type": "null" + } + } +} diff --git a/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/issue/get.json b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/issue/get.json new file mode 100644 index 0000000000..d62c9e5612 --- /dev/null +++ b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/issue/get.json @@ -0,0 +1,270 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "iid": { + "type": "integer" + }, + "project_id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "state": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "labels": { + "type": "array", + "items": { + "type": "string" + } + }, + "assignees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "name": { + "type": "string" + }, + "state": { + "type": "string" + }, + "locked": { + "type": "boolean" + }, + "avatar_url": { + "type": "string" + }, + "web_url": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "name", + "state", + "locked", + "avatar_url", + "web_url" + ] + } + }, + "author": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "name": { + "type": "string" + }, + "state": { + "type": "string" + }, + "locked": { + "type": "boolean" + }, + "avatar_url": { + "type": "string" + }, + "web_url": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "name", + "state", + "locked", + "avatar_url", + "web_url" + ] + }, + "type": { + "type": "string" + }, + "user_notes_count": { + "type": "integer" + }, + "merge_requests_count": { + "type": "integer" + }, + "upvotes": { + "type": "integer" + }, + "downvotes": { + "type": "integer" + }, + "confidential": { + "type": "boolean" + }, + "issue_type": { + "type": "string" + }, + "web_url": { + "type": "string" + }, + "time_stats": { + "type": "object", + "properties": { + "time_estimate": { + "type": "integer" + }, + "total_time_spent": { + "type": "integer" + } + }, + "required": [ + "time_estimate", + "total_time_spent", + "human_time_estimate", + "human_total_time_spent" + ] + }, + "task_completion_status": { + "type": "object", + "properties": { + "count": { + "type": "integer" + }, + "completed_count": { + "type": "integer" + } + }, + "required": [ + "count", + "completed_count" + ] + }, + "blocking_issues_count": { + "type": "integer" + }, + "has_tasks": { + "type": "boolean" + }, + "task_status": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "award_emoji": { + "type": "string" + }, + "project": { + "type": "string" + }, + "closed_as_duplicate_of": { + "type": "null" + } + }, + "required": [ + "self", + "notes", + "award_emoji", + "project", + "closed_as_duplicate_of" + ] + }, + "references": { + "type": "object", + "properties": { + "short": { + "type": "string" + }, + "relative": { + "type": "string" + }, + "full": { + "type": "string" + } + }, + "required": [ + "short", + "relative", + "full" + ] + }, + "severity": { + "type": "string" + }, + "moved_to_id": { + "type": "null" + }, + "imported": { + "type": "boolean" + }, + "imported_from": { + "type": "string" + }, + "service_desk_reply_to": { + "type": "null" + }, + "subscribed": { + "type": "boolean" + } + }, + "required": [ + "id", + "iid", + "project_id", + "title", + "description", + "state", + "created_at", + "updated_at", + "closed_at", + "closed_by", + "labels", + "milestone", + "assignees", + "author", + "type", + "assignee", + "user_notes_count", + "merge_requests_count", + "upvotes", + "downvotes", + "due_date", + "confidential", + "discussion_locked", + "issue_type", + "web_url", + "time_stats", + "task_completion_status", + "blocking_issues_count", + "has_tasks", + "_links", + "references", + "severity", + "moved_to_id", + "service_desk_reply_to" + ] +} diff --git a/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/repository/get.json b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/repository/get.json new file mode 100644 index 0000000000..53148aaeb6 --- /dev/null +++ b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/repository/get.json @@ -0,0 +1,410 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "name_with_namespace": { + "type": "string" + }, + "path": { + "type": "string" + }, + "path_with_namespace": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "default_branch": { + "type": "string" + }, + "ssh_url_to_repo": { + "type": "string" + }, + "http_url_to_repo": { + "type": "string" + }, + "web_url": { + "type": "string" + }, + "readme_url": { + "type": "string" + }, + "forks_count": { + "type": "integer" + }, + "star_count": { + "type": "integer" + }, + "last_activity_at": { + "type": "string" + }, + "namespace": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "path": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "full_path": { + "type": "string" + }, + "web_url": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "path", + "kind", + "full_path", + "parent_id", + "avatar_url", + "web_url" + ] + }, + "container_registry_image_prefix": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "issues": { + "type": "string" + }, + "merge_requests": { + "type": "string" + }, + "repo_branches": { + "type": "string" + }, + "labels": { + "type": "string" + }, + "events": { + "type": "string" + }, + "members": { + "type": "string" + }, + "cluster_agents": { + "type": "string" + } + }, + "required": [ + "self" + ] + }, + "packages_enabled": { + "type": "boolean" + }, + "empty_repo": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "resolve_outdated_diff_discussions": { + "type": "boolean" + }, + "container_expiration_policy": { + "type": "object", + "properties": { + "cadence": { + "type": "string" + }, + "enabled": { + "type": "boolean" + }, + "older_than": { + "type": "string" + }, + "name_regex": { + "type": "string" + }, + "name_regex_keep": { + "type": "null" + }, + "next_run_at": { + "type": "string" + } + }, + "required": [ + "cadence", + "enabled", + "keep_n", + "older_than", + "name_regex", + "name_regex_keep", + "next_run_at" + ] + }, + "repository_object_format": { + "type": "string" + }, + "issues_enabled": { + "type": "boolean" + }, + "merge_requests_enabled": { + "type": "boolean" + }, + "wiki_enabled": { + "type": "boolean" + }, + "jobs_enabled": { + "type": "boolean" + }, + "snippets_enabled": { + "type": "boolean" + }, + "container_registry_enabled": { + "type": "boolean" + }, + "service_desk_enabled": { + "type": "boolean" + }, + "can_create_merge_request_in": { + "type": "boolean" + }, + "issues_access_level": { + "type": "string" + }, + "repository_access_level": { + "type": "string" + }, + "merge_requests_access_level": { + "type": "string" + }, + "forking_access_level": { + "type": "string" + }, + "wiki_access_level": { + "type": "string" + }, + "builds_access_level": { + "type": "string" + }, + "snippets_access_level": { + "type": "string" + }, + "pages_access_level": { + "type": "string" + }, + "analytics_access_level": { + "type": "string" + }, + "container_registry_access_level": { + "type": "string" + }, + "security_and_compliance_access_level": { + "type": "string" + }, + "releases_access_level": { + "type": "string" + }, + "environments_access_level": { + "type": "string" + }, + "feature_flags_access_level": { + "type": "string" + }, + "infrastructure_access_level": { + "type": "string" + }, + "monitor_access_level": { + "type": "string" + }, + "model_experiments_access_level": { + "type": "string" + }, + "model_registry_access_level": { + "type": "string" + }, + "emails_enabled": { + "type": "boolean" + }, + "shared_runners_enabled": { + "type": "boolean" + }, + "lfs_enabled": { + "type": "boolean" + }, + "creator_id": { + "type": "integer" + }, + "import_status": { + "type": "string" + }, + "import_error": { + "type": "null" + }, + "open_issues_count": { + "type": "integer" + }, + "description_html": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "ci_delete_pipelines_in_seconds": { + "type": "null" + }, + "ci_forward_deployment_enabled": { + "type": "boolean" + }, + "ci_forward_deployment_rollback_allowed": { + "type": "boolean" + }, + "ci_job_token_scope_enabled": { + "type": "boolean" + }, + "ci_separated_caches": { + "type": "boolean" + }, + "ci_allow_fork_pipelines_to_run_in_parent_project": { + "type": "boolean" + }, + "ci_id_token_sub_claim_components": { + "type": "array", + "items": { + "type": "string" + } + }, + "build_git_strategy": { + "type": "string" + }, + "keep_latest_artifact": { + "type": "boolean" + }, + "restrict_user_defined_variables": { + "type": "boolean" + }, + "ci_pipeline_variables_minimum_override_role": { + "type": "string" + }, + "runner_token_expiration_interval": { + "type": "null" + }, + "group_runners_enabled": { + "type": "boolean" + }, + "auto_cancel_pending_pipelines": { + "type": "string" + }, + "build_timeout": { + "type": "integer" + }, + "auto_devops_enabled": { + "type": "boolean" + }, + "auto_devops_deploy_strategy": { + "type": "string" + }, + "ci_push_repository_for_job_token_allowed": { + "type": "boolean" + }, + "public_jobs": { + "type": "boolean" + }, + "shared_with_groups": { + "type": "array", + "items": { + "type": "object", + "properties": { + "group_id": { + "type": "integer" + }, + "group_name": { + "type": "string" + }, + "group_full_path": { + "type": "string" + }, + "group_access_level": { + "type": "integer" + }, + "expires_at": { + "type": "null" + } + }, + "required": [ + "group_id", + "group_name", + "group_full_path", + "group_access_level", + "expires_at" + ] + } + }, + "only_allow_merge_if_pipeline_succeeds": { + "type": "boolean" + }, + "request_access_enabled": { + "type": "boolean" + }, + "only_allow_merge_if_all_discussions_are_resolved": { + "type": "boolean" + }, + "remove_source_branch_after_merge": { + "type": "boolean" + }, + "printing_merge_request_link_enabled": { + "type": "boolean" + }, + "merge_method": { + "type": "string" + }, + "squash_option": { + "type": "string" + }, + "enforce_auth_checks_on_uploads": { + "type": "boolean" + }, + "squash_commit_template": { + "type": "null" + }, + "warn_about_potentially_unwanted_characters": { + "type": "boolean" + }, + "autoclose_referenced_issues": { + "type": "boolean" + }, + "requirements_enabled": { + "type": "boolean" + }, + "requirements_access_level": { + "type": "string" + }, + "security_and_compliance_enabled": { + "type": "boolean" + } + }, + "required": [ + "id", + "description", + "created_at", + "web_url", + "_links", + "updated_at" + ] +} diff --git a/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/repository/getIssues.json b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/repository/getIssues.json new file mode 100644 index 0000000000..9b81a90c24 --- /dev/null +++ b/packages/nodes-base/nodes/Gitlab/__schema__/v1.0.0/repository/getIssues.json @@ -0,0 +1,258 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "iid": { + "type": "integer" + }, + "project_id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "state": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "labels": { + "type": "array", + "items": { + "type": "string" + } + }, + "assignees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "name": { + "type": "string" + }, + "state": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "web_url": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "name", + "state", + "avatar_url", + "web_url" + ] + } + }, + "author": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "username": { + "type": "string" + }, + "name": { + "type": "string" + }, + "state": { + "type": "string" + }, + "avatar_url": { + "type": "string" + }, + "web_url": { + "type": "string" + } + }, + "required": [ + "id", + "username", + "name", + "state", + "avatar_url", + "web_url" + ] + }, + "type": { + "type": "string" + }, + "user_notes_count": { + "type": "integer" + }, + "merge_requests_count": { + "type": "integer" + }, + "upvotes": { + "type": "integer" + }, + "downvotes": { + "type": "integer" + }, + "confidential": { + "type": "boolean" + }, + "discussion_locked": { + "type": "null" + }, + "issue_type": { + "type": "string" + }, + "web_url": { + "type": "string" + }, + "time_stats": { + "type": "object", + "properties": { + "time_estimate": { + "type": "integer" + }, + "total_time_spent": { + "type": "integer" + }, + "human_time_estimate": { + "type": "null" + }, + "human_total_time_spent": { + "type": "null" + } + }, + "required": [ + "time_estimate", + "total_time_spent", + "human_time_estimate", + "human_total_time_spent" + ] + }, + "task_completion_status": { + "type": "object", + "properties": { + "count": { + "type": "integer" + }, + "completed_count": { + "type": "integer" + } + }, + "required": [ + "count", + "completed_count" + ] + }, + "has_tasks": { + "type": "boolean" + }, + "task_status": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "award_emoji": { + "type": "string" + }, + "project": { + "type": "string" + }, + "closed_as_duplicate_of": { + "type": "null" + } + }, + "required": [ + "self", + "notes", + "award_emoji", + "project", + "closed_as_duplicate_of" + ] + }, + "references": { + "type": "object", + "properties": { + "short": { + "type": "string" + }, + "relative": { + "type": "string" + }, + "full": { + "type": "string" + } + }, + "required": [ + "short", + "relative", + "full" + ] + }, + "severity": { + "type": "string" + }, + "moved_to_id": { + "type": "null" + }, + "service_desk_reply_to": { + "type": "null" + } + }, + "required": [ + "id", + "iid", + "project_id", + "title", + "description", + "state", + "created_at", + "updated_at", + "closed_at", + "closed_by", + "labels", + "milestone", + "assignees", + "author", + "type", + "assignee", + "user_notes_count", + "merge_requests_count", + "upvotes", + "downvotes", + "due_date", + "confidential", + "discussion_locked", + "issue_type", + "web_url", + "time_stats", + "task_completion_status", + "has_tasks", + "_links", + "references", + "severity", + "moved_to_id", + "service_desk_reply_to" + ] +} diff --git a/packages/nodes-base/nodes/Gong/__schema__/v1.0.0/call/get.json b/packages/nodes-base/nodes/Gong/__schema__/v1.0.0/call/get.json new file mode 100644 index 0000000000..6e3eb274ac --- /dev/null +++ b/packages/nodes-base/nodes/Gong/__schema__/v1.0.0/call/get.json @@ -0,0 +1,100 @@ +{ + "type": "object", + "properties": { + "metaData": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "title": { + "type": "string" + }, + "scheduled": { + "type": "string" + }, + "started": { + "type": "string" + }, + "duration": { + "type": "integer" + }, + "primaryUserId": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "system": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "media": { + "type": "string" + }, + "language": { + "type": "string" + }, + "workspaceId": { + "type": "string" + }, + "customData": { + "type": "null" + }, + "purpose": { + "type": "null" + }, + "meetingUrl": { + "type": "string" + }, + "isPrivate": { + "type": "boolean" + } + }, + "required": [ + "id", + "url", + "title", + "scheduled", + "started", + "duration", + "primaryUserId", + "direction", + "system", + "scope", + "media", + "language", + "workspaceId", + "sdrDisposition", + "clientUniqueId", + "customData", + "purpose", + "meetingUrl", + "isPrivate", + "calendarEventId" + ] + }, + "media": { + "type": "object", + "properties": { + "audioUrl": { + "type": "string" + }, + "videoUrl": { + "type": "string" + } + }, + "required": [ + "audioUrl" + ] + } + }, + "required": [ + "metaData" + ] +} diff --git a/packages/nodes-base/nodes/Google/Ads/__schema__/v1.0.0/campaign/getAll.json b/packages/nodes-base/nodes/Google/Ads/__schema__/v1.0.0/campaign/getAll.json new file mode 100644 index 0000000000..ea6c34dbd0 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Ads/__schema__/v1.0.0/campaign/getAll.json @@ -0,0 +1,44 @@ +{ + "type": "object", + "properties": { + "resourceName": { + "type": "string" + }, + "status": { + "type": "string" + }, + "advertisingChannelType": { + "type": "string" + }, + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "videoViews": { + "type": "string" + }, + "costMicros": { + "type": "string" + }, + "impressions": { + "type": "string" + }, + "interactions": { + "type": "string" + }, + "period": { + "type": "string" + }, + "amountMicros": { + "type": "string" + }, + "interactionRate": { + "type": "number" + }, + "optimizationScore": { + "type": "number" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Analytics/__schema__/v2.0.0/report/get.json b/packages/nodes-base/nodes/Google/Analytics/__schema__/v2.0.0/report/get.json new file mode 100644 index 0000000000..c471587a2e --- /dev/null +++ b/packages/nodes-base/nodes/Google/Analytics/__schema__/v2.0.0/report/get.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "screenPageViews": { + "type": "string" + }, + "date": { + "type": "string" + }, + "totalUsers": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/calendar/availability.json b/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/calendar/availability.json new file mode 100644 index 0000000000..a93cdc2366 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/calendar/availability.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "available": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/create.json b/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/create.json new file mode 100644 index 0000000000..dd2b74838e --- /dev/null +++ b/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/create.json @@ -0,0 +1,97 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "start": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + } + }, + "end": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + } + }, + "creator": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "self": { + "type": "boolean" + } + }, + "required": [ + "email" + ] + }, + "organizer": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "self": { + "type": "boolean" + } + }, + "required": [ + "email", + "self" + ] + }, + "created": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "eventType": { + "type": "string" + }, + "htmlLink": { + "type": "string" + }, + "iCalUID": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "reminders": { + "type": "object", + "properties": { + "useDefault": { + "type": "boolean" + } + }, + "required": [ + "useDefault" + ] + }, + "sequence": { + "type": "integer" + }, + "status": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/get.json b/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/get.json new file mode 100644 index 0000000000..0c8eb69d64 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/get.json @@ -0,0 +1,198 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "summary": { + "type": "string" + }, + "start": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + }, + "required": [ + "dateTime", + "timeZone" + ] + }, + "end": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + }, + "required": [ + "dateTime", + "timeZone" + ] + }, + "attendees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "responseStatus": { + "type": "string" + }, + "self": { + "type": "boolean" + } + }, + "required": [ + "email", + "responseStatus" + ] + } + }, + "creator": { + "type": "object", + "properties": { + "email": { + "type": "string" + } + }, + "required": [ + "email" + ] + }, + "organizer": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "self": { + "type": "boolean" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "email" + ] + }, + "created": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "conferenceData": { + "type": "object", + "properties": { + "entryPoints": { + "type": "array", + "items": { + "type": "object", + "properties": { + "entryPointType": { + "type": "string" + }, + "uri": { + "type": "string" + }, + "label": { + "type": "string" + } + }, + "required": [ + "entryPointType", + "uri" + ] + } + }, + "conferenceSolution": { + "type": "object", + "properties": { + "key": { + "type": "object", + "properties": { + "type": { + "type": "string" + } + }, + "required": [ + "type" + ] + }, + "name": { + "type": "string" + }, + "iconUri": { + "type": "string" + } + }, + "required": [ + "key", + "name", + "iconUri" + ] + }, + "conferenceId": { + "type": "string" + } + }, + "required": [ + "entryPoints", + "conferenceSolution", + "conferenceId" + ] + }, + "etag": { + "type": "string" + }, + "eventType": { + "type": "string" + }, + "hangoutLink": { + "type": "string" + }, + "htmlLink": { + "type": "string" + }, + "iCalUID": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "reminders": { + "type": "object", + "properties": { + "useDefault": { + "type": "boolean" + } + }, + "required": [ + "useDefault" + ] + }, + "sequence": { + "type": "integer" + }, + "status": { + "type": "string" + } + }, + "required": [ + "summary", + "updated", + "etag", + "kind" + ] +} diff --git a/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/getAll.json b/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/getAll.json new file mode 100644 index 0000000000..40e1aad521 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Calendar/__schema__/v1.3.0/event/getAll.json @@ -0,0 +1,99 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "summary": { + "type": "string" + }, + "start": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + } + }, + "end": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + } + }, + "creator": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "self": { + "type": "boolean" + } + }, + "required": [ + "email" + ] + }, + "organizer": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "self": { + "type": "boolean" + } + }, + "required": [ + "email" + ] + }, + "created": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "eventType": { + "type": "string" + }, + "htmlLink": { + "type": "string" + }, + "iCalUID": { + "type": "string" + }, + "kind": { + "type": "string" + }, + "reminders": { + "type": "object", + "properties": { + "useDefault": { + "type": "boolean" + } + }, + "required": [ + "useDefault" + ] + }, + "sequence": { + "type": "integer" + }, + "status": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Chat/__schema__/v1.0.0/message/create.json b/packages/nodes-base/nodes/Google/Chat/__schema__/v1.0.0/message/create.json new file mode 100644 index 0000000000..7572b1fb9b --- /dev/null +++ b/packages/nodes-base/nodes/Google/Chat/__schema__/v1.0.0/message/create.json @@ -0,0 +1,108 @@ +{ + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "sender": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "name", + "displayName", + "type" + ] + }, + "createTime": { + "type": "string" + }, + "text": { + "type": "string" + }, + "thread": { + "type": "object", + "properties": { + "name": { + "type": "string" + } + }, + "required": [ + "name" + ] + }, + "space": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "spaceThreadingState": { + "type": "string" + }, + "spaceType": { + "type": "string" + }, + "spaceHistoryState": { + "type": "string" + }, + "createTime": { + "type": "string" + }, + "lastActiveTime": { + "type": "string" + }, + "membershipCount": { + "type": "object", + "properties": { + "joinedDirectHumanUserCount": { + "type": "integer" + } + }, + "required": [ + "joinedDirectHumanUserCount" + ] + }, + "spaceUri": { + "type": "string" + } + }, + "required": [ + "name", + "type", + "spaceThreadingState", + "spaceType", + "spaceHistoryState", + "spaceUri" + ] + }, + "argumentText": { + "type": "string" + }, + "formattedText": { + "type": "string" + } + }, + "required": [ + "name", + "sender", + "createTime", + "thread", + "space" + ] +} diff --git a/packages/nodes-base/nodes/Google/CloudNaturalLanguage/__schema__/v1.0.0/document/analyzeSentiment.json b/packages/nodes-base/nodes/Google/CloudNaturalLanguage/__schema__/v1.0.0/document/analyzeSentiment.json new file mode 100644 index 0000000000..fe604e9d61 --- /dev/null +++ b/packages/nodes-base/nodes/Google/CloudNaturalLanguage/__schema__/v1.0.0/document/analyzeSentiment.json @@ -0,0 +1,40 @@ +{ + "type": "object", + "properties": { + "language": { + "type": "string" + }, + "sentences": { + "type": "array", + "items": { + "type": "object", + "properties": { + "text": { + "type": "object", + "properties": { + "content": { + "type": "string" + }, + "beginOffset": { + "type": "integer" + } + }, + "required": [ + "content", + "beginOffset" + ] + } + }, + "required": [ + "text", + "sentiment" + ] + } + } + }, + "required": [ + "documentSentiment", + "language", + "sentences" + ] +} diff --git a/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/bucket/get.json b/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/bucket/get.json new file mode 100644 index 0000000000..384c135909 --- /dev/null +++ b/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/bucket/get.json @@ -0,0 +1,111 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "selfLink": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "projectNumber": { + "type": "string" + }, + "generation": { + "type": "string" + }, + "metageneration": { + "type": "string" + }, + "location": { + "type": "string" + }, + "storageClass": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "timeCreated": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "softDeletePolicy": { + "type": "object", + "properties": { + "retentionDurationSeconds": { + "type": "string" + }, + "effectiveTime": { + "type": "string" + } + }, + "required": [ + "retentionDurationSeconds" + ] + }, + "iamConfiguration": { + "type": "object", + "properties": { + "bucketPolicyOnly": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ] + }, + "uniformBucketLevelAccess": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + } + }, + "required": [ + "enabled" + ] + }, + "publicAccessPrevention": { + "type": "string" + } + }, + "required": [ + "bucketPolicyOnly", + "uniformBucketLevelAccess", + "publicAccessPrevention" + ] + }, + "locationType": { + "type": "string" + }, + "rpo": { + "type": "string" + } + }, + "required": [ + "kind", + "selfLink", + "id", + "name", + "projectNumber", + "metageneration", + "location", + "storageClass", + "etag", + "timeCreated", + "updated", + "softDeletePolicy", + "locationType" + ] +} diff --git a/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/create.json b/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/create.json new file mode 100644 index 0000000000..ca31e1f614 --- /dev/null +++ b/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/create.json @@ -0,0 +1,59 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "selfLink": { + "type": "string" + }, + "mediaLink": { + "type": "string" + }, + "name": { + "type": "string" + }, + "bucket": { + "type": "string" + }, + "generation": { + "type": "string" + }, + "metageneration": { + "type": "string" + }, + "contentType": { + "type": "string" + }, + "storageClass": { + "type": "string" + }, + "size": { + "type": "string" + }, + "md5Hash": { + "type": "string" + }, + "crc32c": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "timeCreated": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "timeStorageClassUpdated": { + "type": "string" + }, + "timeFinalized": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/get.json b/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/get.json new file mode 100644 index 0000000000..9835e58179 --- /dev/null +++ b/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/get.json @@ -0,0 +1,56 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "selfLink": { + "type": "string" + }, + "mediaLink": { + "type": "string" + }, + "name": { + "type": "string" + }, + "bucket": { + "type": "string" + }, + "generation": { + "type": "string" + }, + "metageneration": { + "type": "string" + }, + "contentType": { + "type": "string" + }, + "storageClass": { + "type": "string" + }, + "size": { + "type": "string" + }, + "md5Hash": { + "type": "string" + }, + "crc32c": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "timeCreated": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "timeStorageClassUpdated": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/getAll.json b/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/getAll.json new file mode 100644 index 0000000000..5bc957b969 --- /dev/null +++ b/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/getAll.json @@ -0,0 +1,77 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "selfLink": { + "type": "string" + }, + "mediaLink": { + "type": "string" + }, + "name": { + "type": "string" + }, + "bucket": { + "type": "string" + }, + "generation": { + "type": "string" + }, + "metageneration": { + "type": "string" + }, + "contentType": { + "type": "string" + }, + "storageClass": { + "type": "string" + }, + "size": { + "type": "string" + }, + "md5Hash": { + "type": "string" + }, + "crc32c": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "timeCreated": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "timeStorageClassUpdated": { + "type": "string" + }, + "timeFinalized": { + "type": "string" + } + }, + "required": [ + "kind", + "id", + "selfLink", + "mediaLink", + "name", + "bucket", + "generation", + "metageneration", + "storageClass", + "size", + "md5Hash", + "crc32c", + "etag", + "timeCreated", + "updated", + "timeStorageClassUpdated" + ] +} diff --git a/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/update.json b/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/update.json new file mode 100644 index 0000000000..ca31e1f614 --- /dev/null +++ b/packages/nodes-base/nodes/Google/CloudStorage/__schema__/v1.0.0/object/update.json @@ -0,0 +1,59 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "selfLink": { + "type": "string" + }, + "mediaLink": { + "type": "string" + }, + "name": { + "type": "string" + }, + "bucket": { + "type": "string" + }, + "generation": { + "type": "string" + }, + "metageneration": { + "type": "string" + }, + "contentType": { + "type": "string" + }, + "storageClass": { + "type": "string" + }, + "size": { + "type": "string" + }, + "md5Hash": { + "type": "string" + }, + "crc32c": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "timeCreated": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "timeStorageClassUpdated": { + "type": "string" + }, + "timeFinalized": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/create.json b/packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/create.json new file mode 100644 index 0000000000..4d9ebdd8c1 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/create.json @@ -0,0 +1,255 @@ +{ + "type": "object", + "properties": { + "resourceName": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "metadata": { + "type": "object", + "properties": { + "sources": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "updateTime": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "etag", + "updateTime" + ] + } + }, + "objectType": { + "type": "string" + } + }, + "required": [ + "sources", + "objectType" + ] + }, + "names": { + "type": "array", + "items": { + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + "primary": { + "type": "boolean" + }, + "source": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "type", + "id" + ] + }, + "sourcePrimary": { + "type": "boolean" + } + }, + "required": [ + "source" + ] + }, + "displayName": { + "type": "string" + }, + "familyName": { + "type": "string" + }, + "displayNameLastFirst": { + "type": "string" + }, + "unstructuredName": { + "type": "string" + }, + "givenName": { + "type": "string" + } + }, + "required": [ + "metadata", + "displayName", + "displayNameLastFirst", + "unstructuredName" + ] + } + }, + "photos": { + "type": "array", + "items": { + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + "primary": { + "type": "boolean" + }, + "source": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "type", + "id" + ] + } + }, + "required": [ + "source" + ] + }, + "url": { + "type": "string" + }, + "default": { + "type": "boolean" + } + }, + "required": [ + "metadata", + "url" + ] + } + }, + "memberships": { + "type": "array", + "items": { + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + "source": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "type", + "id" + ] + } + }, + "required": [ + "source" + ] + }, + "contactGroupMembership": { + "type": "object", + "properties": { + "contactGroupId": { + "type": "string" + }, + "contactGroupResourceName": { + "type": "string" + } + }, + "required": [ + "contactGroupId", + "contactGroupResourceName" + ] + } + }, + "required": [ + "metadata" + ] + } + }, + "contactId": { + "type": "string" + }, + "phoneNumbers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + "primary": { + "type": "boolean" + }, + "source": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "type", + "id" + ] + } + }, + "required": [ + "source" + ] + }, + "value": { + "type": "string" + }, + "canonicalForm": { + "type": "string" + }, + "type": { + "type": "string" + }, + "formattedType": { + "type": "string" + } + }, + "required": [ + "metadata", + "value", + "type", + "formattedType" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/getAll.json b/packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/getAll.json new file mode 100644 index 0000000000..fe8756f62f --- /dev/null +++ b/packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/getAll.json @@ -0,0 +1,50 @@ +{ + "type": "object", + "properties": { + "resourceName": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "names": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "familyName": { + "type": "string" + }, + "givenName": { + "type": "string" + }, + "displayNameLastFirst": { + "type": "string" + }, + "unstructuredName": { + "type": "string" + } + } + }, + "contactId": { + "type": "string" + }, + "phoneNumbers": { + "type": "object", + "properties": { + "mobile": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + }, + "required": [ + "resourceName", + "etag", + "contactId" + ] +} diff --git a/packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/update.json b/packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/update.json new file mode 100644 index 0000000000..e7198e66f0 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Contacts/__schema__/v1.0.0/contact/update.json @@ -0,0 +1,323 @@ +{ + "type": "object", + "properties": { + "resourceName": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "contactId": { + "type": "string" + }, + "phoneNumbers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + "primary": { + "type": "boolean" + }, + "source": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "type", + "id" + ] + }, + "sourcePrimary": { + "type": "boolean" + } + }, + "required": [ + "source" + ] + }, + "value": { + "type": "string" + }, + "canonicalForm": { + "type": "string" + }, + "type": { + "type": "string" + }, + "formattedType": { + "type": "string" + } + }, + "required": [ + "metadata", + "value", + "type", + "formattedType" + ] + } + }, + "metadata": { + "type": "object", + "properties": { + "sources": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "updateTime": { + "type": "string" + }, + "profileMetadata": { + "type": "object", + "properties": { + "objectType": { + "type": "string" + }, + "userTypes": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "objectType", + "userTypes" + ] + } + }, + "required": [ + "type", + "id", + "etag" + ] + } + }, + "objectType": { + "type": "string" + } + }, + "required": [ + "sources", + "objectType" + ] + }, + "names": { + "type": "array", + "items": { + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + "primary": { + "type": "boolean" + }, + "source": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "type", + "id" + ] + }, + "sourcePrimary": { + "type": "boolean" + } + }, + "required": [ + "primary", + "source", + "sourcePrimary" + ] + }, + "displayName": { + "type": "string" + }, + "givenName": { + "type": "string" + }, + "displayNameLastFirst": { + "type": "string" + }, + "unstructuredName": { + "type": "string" + } + }, + "required": [ + "metadata" + ] + } + }, + "photos": { + "type": "array", + "items": { + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + "primary": { + "type": "boolean" + }, + "source": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "type", + "id" + ] + } + }, + "required": [ + "source" + ] + }, + "url": { + "type": "string" + }, + "default": { + "type": "boolean" + } + }, + "required": [ + "metadata", + "url", + "default" + ] + } + }, + "organizations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + "primary": { + "type": "boolean" + }, + "source": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "type", + "id" + ] + }, + "sourcePrimary": { + "type": "boolean" + } + }, + "required": [ + "primary", + "source" + ] + }, + "name": { + "type": "string" + } + }, + "required": [ + "metadata", + "name" + ] + } + }, + "memberships": { + "type": "array", + "items": { + "type": "object", + "properties": { + "metadata": { + "type": "object", + "properties": { + "source": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "type", + "id" + ] + } + }, + "required": [ + "source" + ] + }, + "contactGroupMembership": { + "type": "object", + "properties": { + "contactGroupId": { + "type": "string" + }, + "contactGroupResourceName": { + "type": "string" + } + }, + "required": [ + "contactGroupId", + "contactGroupResourceName" + ] + } + }, + "required": [ + "metadata", + "contactGroupMembership" + ] + } + } + }, + "required": [ + "resourceName", + "etag", + "contactId" + ] +} diff --git a/packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/create.json b/packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/create.json new file mode 100644 index 0000000000..257c64b3be --- /dev/null +++ b/packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/create.json @@ -0,0 +1,23 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "mimeType": { + "type": "string" + } + }, + "required": [ + "kind", + "id", + "name", + "mimeType" + ] +} diff --git a/packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/get.json b/packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/get.json new file mode 100644 index 0000000000..ba2d017155 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/get.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "documentId": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "documentId" + ] +} diff --git a/packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/update.json b/packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/update.json new file mode 100644 index 0000000000..d9cfafc984 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Docs/__schema__/v2.0.0/document/update.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "documentId": { + "type": "string" + } + }, + "required": [ + "documentId" + ] +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/drive/get.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/drive/get.json new file mode 100644 index 0000000000..942fe0e90f --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/drive/get.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/drive/list.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/drive/list.json new file mode 100644 index 0000000000..5e156717d9 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/drive/list.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "kind": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "kind" + ] +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/copy.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/copy.json new file mode 100644 index 0000000000..257c64b3be --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/copy.json @@ -0,0 +1,23 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "mimeType": { + "type": "string" + } + }, + "required": [ + "kind", + "id", + "name", + "mimeType" + ] +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/createFromText.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/createFromText.json new file mode 100644 index 0000000000..6b84d794c1 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/createFromText.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/deleteFile.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/deleteFile.json new file mode 100644 index 0000000000..c0d4713018 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/deleteFile.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/move.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/move.json new file mode 100644 index 0000000000..257c64b3be --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/move.json @@ -0,0 +1,23 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "mimeType": { + "type": "string" + } + }, + "required": [ + "kind", + "id", + "name", + "mimeType" + ] +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/share.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/share.json new file mode 100644 index 0000000000..82a7d5795b --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/share.json @@ -0,0 +1,26 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "role": { + "type": "string" + }, + "allowFileDiscovery": { + "type": "boolean" + } + }, + "required": [ + "kind", + "id", + "type", + "role" + ] +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/update.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/update.json new file mode 100644 index 0000000000..dc7bbe50c5 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/update.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "mimeType": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/upload.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/upload.json new file mode 100644 index 0000000000..3117af9d6e --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/file/upload.json @@ -0,0 +1,364 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "mimeType": { + "type": "string" + }, + "starred": { + "type": "boolean" + }, + "trashed": { + "type": "boolean" + }, + "explicitlyTrashed": { + "type": "boolean" + }, + "parents": { + "type": "array", + "items": { + "type": "string" + } + }, + "spaces": { + "type": "array", + "items": { + "type": "string" + } + }, + "version": { + "type": "string" + }, + "webContentLink": { + "type": "string" + }, + "webViewLink": { + "type": "string" + }, + "iconLink": { + "type": "string" + }, + "hasThumbnail": { + "type": "boolean" + }, + "thumbnailVersion": { + "type": "string" + }, + "viewedByMe": { + "type": "boolean" + }, + "createdTime": { + "type": "string" + }, + "modifiedTime": { + "type": "string" + }, + "modifiedByMeTime": { + "type": "string" + }, + "modifiedByMe": { + "type": "boolean" + }, + "owners": { + "type": "array", + "items": { + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "photoLink": { + "type": "string" + }, + "me": { + "type": "boolean" + }, + "permissionId": { + "type": "string" + }, + "emailAddress": { + "type": "string" + } + }, + "required": [ + "kind", + "displayName", + "photoLink", + "me", + "permissionId", + "emailAddress" + ] + } + }, + "lastModifyingUser": { + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "photoLink": { + "type": "string" + }, + "me": { + "type": "boolean" + }, + "permissionId": { + "type": "string" + }, + "emailAddress": { + "type": "string" + } + }, + "required": [ + "kind", + "displayName", + "photoLink", + "me", + "permissionId", + "emailAddress" + ] + }, + "shared": { + "type": "boolean" + }, + "ownedByMe": { + "type": "boolean" + }, + "capabilities": { + "type": "object", + "properties": { + "canAcceptOwnership": { + "type": "boolean" + }, + "canAddChildren": { + "type": "boolean" + }, + "canAddMyDriveParent": { + "type": "boolean" + }, + "canChangeCopyRequiresWriterPermission": { + "type": "boolean" + }, + "canChangeSecurityUpdateEnabled": { + "type": "boolean" + }, + "canChangeViewersCanCopyContent": { + "type": "boolean" + }, + "canComment": { + "type": "boolean" + }, + "canCopy": { + "type": "boolean" + }, + "canDelete": { + "type": "boolean" + }, + "canDownload": { + "type": "boolean" + }, + "canEdit": { + "type": "boolean" + }, + "canListChildren": { + "type": "boolean" + }, + "canModifyContent": { + "type": "boolean" + }, + "canModifyContentRestriction": { + "type": "boolean" + }, + "canModifyEditorContentRestriction": { + "type": "boolean" + }, + "canModifyOwnerContentRestriction": { + "type": "boolean" + }, + "canModifyLabels": { + "type": "boolean" + }, + "canMoveChildrenWithinDrive": { + "type": "boolean" + }, + "canMoveItemIntoTeamDrive": { + "type": "boolean" + }, + "canMoveItemOutOfDrive": { + "type": "boolean" + }, + "canMoveItemWithinDrive": { + "type": "boolean" + }, + "canReadLabels": { + "type": "boolean" + }, + "canReadRevisions": { + "type": "boolean" + }, + "canRemoveChildren": { + "type": "boolean" + }, + "canRemoveContentRestriction": { + "type": "boolean" + }, + "canRemoveMyDriveParent": { + "type": "boolean" + }, + "canRename": { + "type": "boolean" + }, + "canShare": { + "type": "boolean" + }, + "canTrash": { + "type": "boolean" + }, + "canUntrash": { + "type": "boolean" + } + }, + "required": [ + "canAddChildren", + "canChangeCopyRequiresWriterPermission", + "canChangeSecurityUpdateEnabled", + "canChangeViewersCanCopyContent", + "canComment", + "canCopy", + "canDelete", + "canDownload", + "canEdit", + "canListChildren", + "canModifyContent", + "canModifyContentRestriction", + "canModifyEditorContentRestriction", + "canModifyOwnerContentRestriction", + "canModifyLabels", + "canMoveChildrenWithinDrive", + "canMoveItemIntoTeamDrive", + "canMoveItemOutOfDrive", + "canMoveItemWithinDrive", + "canReadLabels", + "canReadRevisions", + "canRemoveChildren", + "canRemoveContentRestriction", + "canRename", + "canShare", + "canTrash", + "canUntrash" + ] + }, + "viewersCanCopyContent": { + "type": "boolean" + }, + "copyRequiresWriterPermission": { + "type": "boolean" + }, + "writersCanShare": { + "type": "boolean" + }, + "permissions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "role": { + "type": "string" + }, + "emailAddress": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "deleted": { + "type": "boolean" + }, + "pendingOwner": { + "type": "boolean" + } + }, + "required": [ + "kind", + "id", + "type", + "role" + ] + } + }, + "permissionIds": { + "type": "array", + "items": { + "type": "string" + } + }, + "originalFilename": { + "type": "string" + }, + "fullFileExtension": { + "type": "string" + }, + "fileExtension": { + "type": "string" + }, + "md5Checksum": { + "type": "string" + }, + "sha1Checksum": { + "type": "string" + }, + "sha256Checksum": { + "type": "string" + }, + "size": { + "type": "string" + }, + "quotaBytesUsed": { + "type": "string" + }, + "headRevisionId": { + "type": "string" + }, + "isAppAuthorized": { + "type": "boolean" + }, + "linkShareMetadata": { + "type": "object", + "properties": { + "securityUpdateEligible": { + "type": "boolean" + }, + "securityUpdateEnabled": { + "type": "boolean" + } + }, + "required": [ + "securityUpdateEligible", + "securityUpdateEnabled" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/fileFolder/search.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/fileFolder/search.json new file mode 100644 index 0000000000..50c9b96c3f --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/fileFolder/search.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/create.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/create.json new file mode 100644 index 0000000000..257c64b3be --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/create.json @@ -0,0 +1,23 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "mimeType": { + "type": "string" + } + }, + "required": [ + "kind", + "id", + "name", + "mimeType" + ] +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/deleteFolder.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/deleteFolder.json new file mode 100644 index 0000000000..d6a599936f --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/deleteFolder.json @@ -0,0 +1,15 @@ +{ + "type": "object", + "properties": { + "fileId": { + "type": "string" + }, + "success": { + "type": "boolean" + } + }, + "required": [ + "fileId", + "success" + ] +} diff --git a/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/share.json b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/share.json new file mode 100644 index 0000000000..e83d29a938 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Drive/__schema__/v3.0.0/folder/share.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "role": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/collection/getAll.json b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/collection/getAll.json new file mode 100644 index 0000000000..869e147c21 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/collection/getAll.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "name": { + "type": "string" + } + }, + "required": [ + "name" + ] +} diff --git a/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/create.json b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/create.json new file mode 100644 index 0000000000..8e33129296 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/create.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "_name": { + "type": "string" + }, + "_id": { + "type": "string" + }, + "_createTime": { + "type": "string" + }, + "_updateTime": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/delete.json b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/delete.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/delete.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/get.json b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/get.json new file mode 100644 index 0000000000..33d22b7911 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/get.json @@ -0,0 +1,48 @@ +{ + "type": "object", + "properties": { + "readTime": { + "type": "string" + }, + "found": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "fields": { + "type": "object", + "properties": { + "nome": { + "type": "object", + "properties": { + "stringValue": { + "type": "string" + } + }, + "required": [ + "stringValue" + ] + } + } + }, + "createTime": { + "type": "string" + }, + "updateTime": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "fields", + "createTime", + "updateTime", + "id" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/getAll.json b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/getAll.json new file mode 100644 index 0000000000..8e33129296 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/getAll.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "_name": { + "type": "string" + }, + "_id": { + "type": "string" + }, + "_createTime": { + "type": "string" + }, + "_updateTime": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/query.json b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/query.json new file mode 100644 index 0000000000..00e682f931 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/query.json @@ -0,0 +1,81 @@ +{ + "type": "object", + "properties": { + "document": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "fields": { + "type": "object", + "properties": { + "user_id": { + "type": "object", + "properties": { + "referenceValue": { + "type": "string" + } + }, + "required": [ + "referenceValue" + ] + }, + "deleted": { + "type": "object", + "properties": { + "booleanValue": { + "type": "boolean" + } + }, + "required": [ + "booleanValue" + ] + }, + "time_created": { + "type": "object", + "properties": { + "timestampValue": { + "type": "string" + } + }, + "required": [ + "timestampValue" + ] + }, + "word_count": { + "type": "object", + "properties": { + "integerValue": { + "type": "string" + } + }, + "required": [ + "integerValue" + ] + } + } + }, + "createTime": { + "type": "string" + }, + "updateTime": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "fields", + "createTime", + "updateTime", + "id" + ] + }, + "readTime": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/upsert.json b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/upsert.json new file mode 100644 index 0000000000..a703727ea3 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Firebase/CloudFirestore/__schema__/v1.1.0/document/upsert.json @@ -0,0 +1,12 @@ +{ + "type": "object", + "properties": { + "updateTime": { + "type": "string" + } + }, + "required": [ + "updateTime", + "status" + ] +} diff --git a/packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/create.json b/packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/create.json new file mode 100644 index 0000000000..78cc7ba1d7 --- /dev/null +++ b/packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/create.json @@ -0,0 +1,50 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "primaryEmail": { + "type": "string" + }, + "name": { + "type": "object", + "properties": { + "givenName": { + "type": "string" + }, + "familyName": { + "type": "string" + } + }, + "required": [ + "givenName", + "familyName" + ] + }, + "isAdmin": { + "type": "boolean" + }, + "isDelegatedAdmin": { + "type": "boolean" + }, + "creationTime": { + "type": "string" + }, + "customerId": { + "type": "string" + }, + "orgUnitPath": { + "type": "string" + }, + "isMailboxSetup": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/get.json b/packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/get.json new file mode 100644 index 0000000000..c40337c7e6 --- /dev/null +++ b/packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/get.json @@ -0,0 +1,116 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "primaryEmail": { + "type": "string" + }, + "name": { + "type": "object", + "properties": { + "givenName": { + "type": "string" + }, + "familyName": { + "type": "string" + }, + "fullName": { + "type": "string" + } + }, + "required": [ + "givenName", + "familyName", + "fullName" + ] + }, + "isAdmin": { + "type": "boolean" + }, + "isDelegatedAdmin": { + "type": "boolean" + }, + "lastLoginTime": { + "type": "string" + }, + "creationTime": { + "type": "string" + }, + "agreedToTerms": { + "type": "boolean" + }, + "suspended": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "changePasswordAtNextLogin": { + "type": "boolean" + }, + "ipWhitelisted": { + "type": "boolean" + }, + "emails": { + "type": "array", + "items": { + "type": "object", + "properties": { + "address": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "address" + ] + } + }, + "languages": { + "type": "array", + "items": { + "type": "object", + "properties": { + "languageCode": { + "type": "string" + }, + "preference": { + "type": "string" + } + }, + "required": [ + "languageCode", + "preference" + ] + } + }, + "customerId": { + "type": "string" + }, + "orgUnitPath": { + "type": "string" + }, + "isMailboxSetup": { + "type": "boolean" + }, + "isEnrolledIn2Sv": { + "type": "boolean" + }, + "isEnforcedIn2Sv": { + "type": "boolean" + }, + "includeInGlobalAddressList": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/getAll.json b/packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/getAll.json new file mode 100644 index 0000000000..387d6a7ffe --- /dev/null +++ b/packages/nodes-base/nodes/Google/GSuiteAdmin/__schema__/v1.0.0/user/getAll.json @@ -0,0 +1,163 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "primaryEmail": { + "type": "string" + }, + "name": { + "type": "object", + "properties": { + "givenName": { + "type": "string" + }, + "familyName": { + "type": "string" + }, + "fullName": { + "type": "string" + } + }, + "required": [ + "givenName", + "familyName", + "fullName" + ] + }, + "isAdmin": { + "type": "boolean" + }, + "isDelegatedAdmin": { + "type": "boolean" + }, + "lastLoginTime": { + "type": "string" + }, + "creationTime": { + "type": "string" + }, + "agreedToTerms": { + "type": "boolean" + }, + "suspended": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "changePasswordAtNextLogin": { + "type": "boolean" + }, + "ipWhitelisted": { + "type": "boolean" + }, + "emails": { + "type": "array", + "items": { + "type": "object", + "properties": { + "address": { + "type": "string" + }, + "primary": { + "type": "boolean" + }, + "type": { + "type": "string" + } + }, + "required": [ + "address" + ] + } + }, + "languages": { + "type": "array", + "items": { + "type": "object", + "properties": { + "languageCode": { + "type": "string" + }, + "preference": { + "type": "string" + } + }, + "required": [ + "languageCode", + "preference" + ] + } + }, + "customerId": { + "type": "string" + }, + "orgUnitPath": { + "type": "string" + }, + "isMailboxSetup": { + "type": "boolean" + }, + "isEnrolledIn2Sv": { + "type": "boolean" + }, + "isEnforcedIn2Sv": { + "type": "boolean" + }, + "includeInGlobalAddressList": { + "type": "boolean" + }, + "thumbnailPhotoUrl": { + "type": "string" + }, + "thumbnailPhotoEtag": { + "type": "string" + }, + "recoveryEmail": { + "type": "string" + }, + "recoveryPhone": { + "type": "string" + }, + "aliases": { + "type": "array", + "items": { + "type": "string" + } + }, + "organizations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "primary": { + "type": "boolean" + }, + "customType": { + "type": "string" + }, + "costCenter": { + "type": "string" + }, + "department": { + "type": "string" + } + }, + "required": [ + "customType" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/create.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/create.json new file mode 100644 index 0000000000..ca46dd559a --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/create.json @@ -0,0 +1,33 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "threadId", + "labelIds" + ] + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/get.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/get.json new file mode 100644 index 0000000000..0f401bd3a3 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/get.json @@ -0,0 +1,147 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + }, + "sizeEstimate": { + "type": "integer" + }, + "headers": { + "type": "object", + "properties": { + "content-type": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "message-id": { + "type": "string" + }, + "date": { + "type": "string" + }, + "mime-version": { + "type": "string" + }, + "from": { + "type": "string" + }, + "to": { + "type": "string" + } + }, + "required": [ + "content-type", + "message-id", + "date", + "mime-version", + "from" + ] + }, + "text": { + "type": "string" + }, + "textAsHtml": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "date": { + "type": "string" + }, + "from": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "type": "object", + "properties": { + "address": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "address", + "name" + ] + } + }, + "html": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "value", + "html", + "text" + ] + }, + "messageId": { + "type": "string" + }, + "to": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "type": "object", + "properties": { + "address": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "address", + "name" + ] + } + }, + "html": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "value", + "html", + "text" + ] + } + }, + "required": [ + "id", + "threadId", + "labelIds", + "sizeEstimate", + "headers", + "date", + "from", + "messageId", + "html" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/getAll.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/getAll.json new file mode 100644 index 0000000000..410ed1548d --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/draft/getAll.json @@ -0,0 +1,151 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + }, + "sizeEstimate": { + "type": "integer" + }, + "headers": { + "type": "object", + "properties": { + "mime-version": { + "type": "string" + }, + "date": { + "type": "string" + }, + "message-id": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "from": { + "type": "string" + }, + "to": { + "type": "string" + }, + "content-type": { + "type": "string" + }, + "received": { + "type": "string" + }, + "content-transfer-encoding": { + "type": "string" + } + }, + "required": [ + "date", + "message-id", + "from" + ] + }, + "text": { + "type": "string" + }, + "textAsHtml": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "date": { + "type": "string" + }, + "to": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "type": "object", + "properties": { + "address": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "address", + "name" + ] + } + }, + "html": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "value", + "html", + "text" + ] + }, + "from": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "type": "object", + "properties": { + "address": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "address", + "name" + ] + } + }, + "html": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "value", + "html", + "text" + ] + }, + "messageId": { + "type": "string" + } + }, + "required": [ + "id", + "threadId", + "labelIds", + "sizeEstimate", + "headers", + "html", + "date", + "from", + "messageId" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/create.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/create.json new file mode 100644 index 0000000000..9feadfc661 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/create.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "messageListVisibility": { + "type": "string" + }, + "labelListVisibility": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/get.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/get.json new file mode 100644 index 0000000000..4a6d183951 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/get.json @@ -0,0 +1,41 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "messagesTotal": { + "type": "integer" + }, + "messagesUnread": { + "type": "integer" + }, + "threadsTotal": { + "type": "integer" + }, + "threadsUnread": { + "type": "integer" + }, + "messageListVisibility": { + "type": "string" + }, + "labelListVisibility": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "type", + "messagesTotal", + "messagesUnread", + "threadsTotal", + "threadsUnread" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/getAll.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/getAll.json new file mode 100644 index 0000000000..391af97cf3 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/label/getAll.json @@ -0,0 +1,25 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "messageListVisibility": { + "type": "string" + }, + "labelListVisibility": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "type" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/addLabels.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/addLabels.json new file mode 100644 index 0000000000..323b3628bb --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/addLabels.json @@ -0,0 +1,22 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "threadId", + "labelIds" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/delete.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/delete.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/delete.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/get.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/get.json new file mode 100644 index 0000000000..2f25dca168 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/get.json @@ -0,0 +1,170 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "sizeEstimate": { + "type": "integer" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + }, + "headers": { + "type": "object", + "properties": { + "delivered-to": { + "type": "string" + }, + "received": { + "type": "string" + }, + "x-google-smtp-source": { + "type": "string" + }, + "x-received": { + "type": "string" + }, + "arc-seal": { + "type": "string" + }, + "arc-message-signature": { + "type": "string" + }, + "arc-authentication-results": { + "type": "string" + }, + "return-path": { + "type": "string" + }, + "received-spf": { + "type": "string" + }, + "authentication-results": { + "type": "string" + }, + "dkim-signature": { + "type": "string" + }, + "content-type": { + "type": "string" + }, + "date": { + "type": "string" + }, + "mime-version": { + "type": "string" + }, + "to": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "message-id": { + "type": "string" + }, + "from": { + "type": "string" + } + }, + "required": [ + "content-type", + "date", + "mime-version", + "subject", + "message-id", + "from" + ] + }, + "text": { + "type": "string" + }, + "textAsHtml": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "date": { + "type": "string" + }, + "to": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "type": "object", + "properties": { + "address": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "address", + "name" + ] + } + }, + "html": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "value", + "html", + "text" + ] + }, + "from": { + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "type": "object", + "properties": { + "address": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "address", + "name" + ] + } + }, + "html": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "value", + "html", + "text" + ] + }, + "messageId": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/getAll.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/getAll.json new file mode 100644 index 0000000000..6151c55ce0 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/getAll.json @@ -0,0 +1,66 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "sizeEstimate": { + "type": "integer" + }, + "snippet": { + "type": "string" + }, + "payload": { + "type": "object", + "properties": { + "mimeType": { + "type": "string" + } + }, + "required": [ + "mimeType" + ] + }, + "historyId": { + "type": "string" + }, + "internalDate": { + "type": "string" + }, + "labels": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + } + }, + "Subject": { + "type": "string" + }, + "From": { + "type": "string" + }, + "To": { + "type": "string" + } + }, + "required": [ + "id", + "threadId", + "sizeEstimate" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/markAsRead.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/markAsRead.json new file mode 100644 index 0000000000..6a422c6d2e --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/markAsRead.json @@ -0,0 +1,21 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "threadId" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/markAsUnread.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/markAsUnread.json new file mode 100644 index 0000000000..c2befb668c --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/markAsUnread.json @@ -0,0 +1,34 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + }, + "snippet": { + "type": "string" + }, + "sizeEstimate": { + "type": "integer" + }, + "historyId": { + "type": "string" + }, + "internalDate": { + "type": "string" + } + }, + "required": [ + "id", + "threadId", + "labelIds" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/removeLabels.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/removeLabels.json new file mode 100644 index 0000000000..323b3628bb --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/removeLabels.json @@ -0,0 +1,22 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "threadId", + "labelIds" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/reply.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/reply.json new file mode 100644 index 0000000000..3bfc0ad85c --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/reply.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + } + } +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/send.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/send.json new file mode 100644 index 0000000000..323b3628bb --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/send.json @@ -0,0 +1,22 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "threadId", + "labelIds" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/sendAndWait.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/sendAndWait.json new file mode 100644 index 0000000000..ef2c004121 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/message/sendAndWait.json @@ -0,0 +1,13 @@ +{ + "type": "object", + "properties": { + "data": { + "type": "object", + "properties": { + "approved": { + "type": "boolean" + } + } + } + } +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/addLabels.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/addLabels.json new file mode 100644 index 0000000000..e5507b39bf --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/addLabels.json @@ -0,0 +1,33 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "messages": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "threadId", + "labelIds" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/get.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/get.json new file mode 100644 index 0000000000..5b0d1009fd --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/get.json @@ -0,0 +1,86 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "historyId": { + "type": "string" + }, + "messages": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "snippet": { + "type": "string" + }, + "payload": { + "type": "object", + "properties": { + "mimeType": { + "type": "string" + } + }, + "required": [ + "mimeType" + ] + }, + "sizeEstimate": { + "type": "integer" + }, + "historyId": { + "type": "string" + }, + "internalDate": { + "type": "string" + }, + "labels": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + } + }, + "To": { + "type": "string" + }, + "Subject": { + "type": "string" + }, + "From": { + "type": "string" + } + }, + "required": [ + "id", + "threadId", + "snippet", + "payload", + "sizeEstimate", + "historyId", + "internalDate", + "To", + "From" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/getAll.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/getAll.json new file mode 100644 index 0000000000..f72b88b953 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/getAll.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "snippet": { + "type": "string" + }, + "historyId": { + "type": "string" + } + }, + "required": [ + "id", + "snippet", + "historyId" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/removeLabels.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/removeLabels.json new file mode 100644 index 0000000000..9cd91b3b27 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/removeLabels.json @@ -0,0 +1,36 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "messages": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "threadId" + ] + } + } + }, + "required": [ + "id", + "messages" + ] +} diff --git a/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/reply.json b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/reply.json new file mode 100644 index 0000000000..323b3628bb --- /dev/null +++ b/packages/nodes-base/nodes/Google/Gmail/__schema__/v2.1.0/thread/reply.json @@ -0,0 +1,22 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "threadId": { + "type": "string" + }, + "labelIds": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "threadId", + "labelIds" + ] +} diff --git a/packages/nodes-base/nodes/Google/Slides/__schema__/v2.0.0/presentation/getSlides.json b/packages/nodes-base/nodes/Google/Slides/__schema__/v2.0.0/presentation/getSlides.json new file mode 100644 index 0000000000..bdcfc8166f --- /dev/null +++ b/packages/nodes-base/nodes/Google/Slides/__schema__/v2.0.0/presentation/getSlides.json @@ -0,0 +1,644 @@ +{ + "type": "object", + "properties": { + "objectId": { + "type": "string" + }, + "pageElements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "objectId": { + "type": "string" + }, + "size": { + "type": "object", + "properties": { + "width": { + "type": "object", + "properties": { + "magnitude": { + "type": "integer" + }, + "unit": { + "type": "string" + } + }, + "required": [ + "magnitude", + "unit" + ] + }, + "height": { + "type": "object", + "properties": { + "magnitude": { + "type": "integer" + }, + "unit": { + "type": "string" + } + }, + "required": [ + "magnitude", + "unit" + ] + } + }, + "required": [ + "width", + "height" + ] + }, + "transform": { + "type": "object", + "properties": { + "scaleX": { + "type": "number" + }, + "scaleY": { + "type": "number" + }, + "unit": { + "type": "string" + } + }, + "required": [ + "scaleX", + "scaleY", + "translateX", + "unit" + ] + }, + "shape": { + "type": "object", + "properties": { + "shapeType": { + "type": "string" + }, + "shapeProperties": { + "type": "object", + "properties": { + "shapeBackgroundFill": { + "type": "object", + "properties": { + "solidFill": { + "type": "object", + "properties": { + "color": { + "type": "object", + "properties": { + "themeColor": { + "type": "string" + } + } + }, + "alpha": { + "type": "integer" + } + }, + "required": [ + "color", + "alpha" + ] + } + } + }, + "outline": { + "type": "object", + "properties": { + "outlineFill": { + "type": "object", + "properties": { + "solidFill": { + "type": "object", + "properties": { + "color": { + "type": "object", + "properties": { + "themeColor": { + "type": "string" + } + } + }, + "alpha": { + "type": "integer" + } + }, + "required": [ + "color", + "alpha" + ] + } + }, + "required": [ + "solidFill" + ] + }, + "weight": { + "type": "object", + "properties": { + "magnitude": { + "type": "integer" + }, + "unit": { + "type": "string" + } + }, + "required": [ + "magnitude", + "unit" + ] + }, + "dashStyle": { + "type": "string" + } + } + }, + "shadow": { + "type": "object", + "properties": { + "propertyState": { + "type": "string" + }, + "type": { + "type": "string" + }, + "transform": { + "type": "object", + "properties": { + "scaleX": { + "type": "integer" + }, + "scaleY": { + "type": "integer" + }, + "unit": { + "type": "string" + } + }, + "required": [ + "scaleX", + "scaleY", + "unit" + ] + }, + "alignment": { + "type": "string" + }, + "blurRadius": { + "type": "object", + "properties": { + "unit": { + "type": "string" + } + }, + "required": [ + "unit" + ] + }, + "rotateWithShape": { + "type": "boolean" + } + }, + "required": [ + "propertyState" + ] + }, + "autofit": { + "type": "object", + "properties": { + "autofitType": { + "type": "string" + } + }, + "required": [ + "fontScale" + ] + }, + "contentAlignment": { + "type": "string" + } + }, + "required": [ + "shapeBackgroundFill", + "outline", + "shadow", + "autofit" + ] + } + }, + "required": [ + "shapeType", + "shapeProperties" + ] + }, + "image": { + "type": "object", + "properties": { + "contentUrl": { + "type": "string" + }, + "imageProperties": { + "type": "object", + "properties": { + "outline": { + "type": "object", + "properties": { + "outlineFill": { + "type": "object", + "properties": { + "solidFill": { + "type": "object", + "properties": { + "color": { + "type": "object", + "properties": { + "themeColor": { + "type": "string" + } + }, + "required": [ + "themeColor" + ] + }, + "alpha": { + "type": "integer" + } + }, + "required": [ + "color", + "alpha" + ] + } + }, + "required": [ + "solidFill" + ] + }, + "weight": { + "type": "object", + "properties": { + "magnitude": { + "type": "integer" + }, + "unit": { + "type": "string" + } + }, + "required": [ + "magnitude", + "unit" + ] + }, + "dashStyle": { + "type": "string" + }, + "propertyState": { + "type": "string" + } + }, + "required": [ + "outlineFill", + "weight", + "dashStyle", + "propertyState" + ] + }, + "shadow": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "transform": { + "type": "object", + "properties": { + "scaleX": { + "type": "integer" + }, + "scaleY": { + "type": "integer" + }, + "unit": { + "type": "string" + } + }, + "required": [ + "scaleX", + "scaleY", + "unit" + ] + }, + "alignment": { + "type": "string" + }, + "blurRadius": { + "type": "object", + "properties": { + "unit": { + "type": "string" + } + }, + "required": [ + "unit" + ] + }, + "alpha": { + "type": "integer" + }, + "rotateWithShape": { + "type": "boolean" + }, + "propertyState": { + "type": "string" + } + }, + "required": [ + "type", + "transform", + "alignment", + "blurRadius", + "color", + "alpha", + "rotateWithShape", + "propertyState" + ] + } + }, + "required": [ + "outline", + "shadow" + ] + } + }, + "required": [ + "contentUrl", + "imageProperties" + ] + } + }, + "required": [ + "objectId", + "size", + "transform" + ] + } + }, + "slideProperties": { + "type": "object", + "properties": { + "layoutObjectId": { + "type": "string" + }, + "masterObjectId": { + "type": "string" + }, + "notesPage": { + "type": "object", + "properties": { + "objectId": { + "type": "string" + }, + "pageType": { + "type": "string" + }, + "pageElements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "objectId": { + "type": "string" + }, + "size": { + "type": "object", + "properties": { + "width": { + "type": "object", + "properties": { + "magnitude": { + "type": "integer" + }, + "unit": { + "type": "string" + } + }, + "required": [ + "magnitude", + "unit" + ] + }, + "height": { + "type": "object", + "properties": { + "magnitude": { + "type": "integer" + }, + "unit": { + "type": "string" + } + }, + "required": [ + "magnitude", + "unit" + ] + } + }, + "required": [ + "width", + "height" + ] + }, + "transform": { + "type": "object", + "properties": { + "scaleX": { + "type": "number" + }, + "scaleY": { + "type": "number" + }, + "translateX": { + "type": "integer" + }, + "translateY": { + "type": "integer" + }, + "unit": { + "type": "string" + } + }, + "required": [ + "scaleX", + "scaleY", + "translateX", + "translateY", + "unit" + ] + }, + "shape": { + "type": "object", + "properties": { + "shapeProperties": { + "type": "object", + "properties": { + "outline": { + "type": "object", + "properties": { + "propertyState": { + "type": "string" + } + }, + "required": [ + "propertyState" + ] + }, + "shapeBackgroundFill": { + "type": "object", + "properties": { + "propertyState": { + "type": "string" + } + }, + "required": [ + "propertyState" + ] + }, + "shadow": { + "type": "object", + "properties": { + "propertyState": { + "type": "string" + } + }, + "required": [ + "propertyState" + ] + }, + "autofit": { + "type": "object", + "properties": { + "fontScale": { + "type": "integer" + } + }, + "required": [ + "fontScale" + ] + } + }, + "required": [ + "outline" + ] + }, + "placeholder": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "parentObjectId": { + "type": "string" + }, + "index": { + "type": "integer" + } + }, + "required": [ + "type", + "parentObjectId" + ] + }, + "shapeType": { + "type": "string" + } + }, + "required": [ + "shapeProperties", + "placeholder" + ] + } + }, + "required": [ + "objectId", + "size", + "transform", + "shape" + ] + } + }, + "pageProperties": { + "type": "object", + "properties": { + "pageBackgroundFill": { + "type": "object", + "properties": { + "propertyState": { + "type": "string" + } + }, + "required": [ + "propertyState" + ] + } + }, + "required": [ + "pageBackgroundFill" + ] + }, + "notesProperties": { + "type": "object", + "properties": { + "speakerNotesObjectId": { + "type": "string" + } + }, + "required": [ + "speakerNotesObjectId" + ] + } + }, + "required": [ + "objectId", + "pageType", + "pageElements", + "pageProperties", + "notesProperties" + ] + } + }, + "required": [ + "layoutObjectId", + "masterObjectId", + "notesPage" + ] + }, + "pageProperties": { + "type": "object", + "properties": { + "pageBackgroundFill": { + "type": "object", + "properties": { + "propertyState": { + "type": "string" + } + }, + "required": [ + "propertyState" + ] + } + }, + "required": [ + "pageBackgroundFill" + ] + } + }, + "required": [ + "objectId", + "pageElements", + "slideProperties", + "pageProperties" + ] +} diff --git a/packages/nodes-base/nodes/Google/Slides/__schema__/v2.0.0/presentation/replaceText.json b/packages/nodes-base/nodes/Google/Slides/__schema__/v2.0.0/presentation/replaceText.json new file mode 100644 index 0000000000..af4f135eab --- /dev/null +++ b/packages/nodes-base/nodes/Google/Slides/__schema__/v2.0.0/presentation/replaceText.json @@ -0,0 +1,46 @@ +{ + "type": "object", + "properties": { + "presentationId": { + "type": "string" + }, + "replies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "replaceAllText": { + "type": "object", + "properties": { + "occurrencesChanged": { + "type": "integer" + } + }, + "required": [ + "occurrencesChanged" + ] + } + }, + "required": [ + "replaceAllText" + ] + } + }, + "writeControl": { + "type": "object", + "properties": { + "requiredRevisionId": { + "type": "string" + } + }, + "required": [ + "requiredRevisionId" + ] + } + }, + "required": [ + "presentationId", + "replies", + "writeControl" + ] +} diff --git a/packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/create.json b/packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/create.json new file mode 100644 index 0000000000..1d8fc5722c --- /dev/null +++ b/packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/create.json @@ -0,0 +1,32 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "title": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "selfLink": { + "type": "string" + }, + "position": { + "type": "string" + }, + "status": { + "type": "string" + }, + "webViewLink": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/getAll.json b/packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/getAll.json new file mode 100644 index 0000000000..4c2b3ad12d --- /dev/null +++ b/packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/getAll.json @@ -0,0 +1,72 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "title": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "selfLink": { + "type": "string" + }, + "position": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "status": { + "type": "string" + }, + "due": { + "type": "string" + }, + "links": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "description": { + "type": "string" + }, + "link": { + "type": "string" + } + }, + "required": [ + "type", + "description", + "link" + ] + } + }, + "webViewLink": { + "type": "string" + } + }, + "required": [ + "kind", + "id", + "etag", + "title", + "updated", + "selfLink", + "position", + "status", + "links", + "webViewLink" + ] +} diff --git a/packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/update.json b/packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/update.json new file mode 100644 index 0000000000..1a1e93cef7 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Task/__schema__/v1.0.0/task/update.json @@ -0,0 +1,41 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "title": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "selfLink": { + "type": "string" + }, + "position": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "status": { + "type": "string" + }, + "due": { + "type": "string" + }, + "webViewLink": { + "type": "string" + }, + "completed": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Google/Translate/__schema__/v2.0.0/language/translate.json b/packages/nodes-base/nodes/Google/Translate/__schema__/v2.0.0/language/translate.json new file mode 100644 index 0000000000..e5a1bdb3b8 --- /dev/null +++ b/packages/nodes-base/nodes/Google/Translate/__schema__/v2.0.0/language/translate.json @@ -0,0 +1,15 @@ +{ + "type": "object", + "properties": { + "translatedText": { + "type": "string" + }, + "detectedSourceLanguage": { + "type": "string" + } + }, + "required": [ + "translatedText", + "detectedSourceLanguage" + ] +} diff --git a/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/channel/get.json b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/channel/get.json new file mode 100644 index 0000000000..1243210ce3 --- /dev/null +++ b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/channel/get.json @@ -0,0 +1,260 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "status": { + "type": "object", + "properties": { + "privacyStatus": { + "type": "string" + }, + "isLinked": { + "type": "boolean" + }, + "longUploadsStatus": { + "type": "string" + }, + "madeForKids": { + "type": "boolean" + } + }, + "required": [ + "privacyStatus", + "isLinked", + "longUploadsStatus" + ] + }, + "snippet": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "customUrl": { + "type": "string" + }, + "publishedAt": { + "type": "string" + }, + "thumbnails": { + "type": "object", + "properties": { + "default": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "medium": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "high": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + } + }, + "required": [ + "default", + "medium", + "high" + ] + }, + "localized": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "description": { + "type": "string" + } + }, + "required": [ + "title", + "description" + ] + }, + "country": { + "type": "string" + } + }, + "required": [ + "title", + "description", + "customUrl", + "publishedAt", + "thumbnails", + "localized" + ] + }, + "contentDetails": { + "type": "object", + "properties": { + "relatedPlaylists": { + "type": "object", + "properties": { + "likes": { + "type": "string" + }, + "uploads": { + "type": "string" + } + }, + "required": [ + "likes", + "uploads" + ] + } + }, + "required": [ + "relatedPlaylists" + ] + }, + "statistics": { + "type": "object", + "properties": { + "viewCount": { + "type": "string" + }, + "subscriberCount": { + "type": "string" + }, + "hiddenSubscriberCount": { + "type": "boolean" + }, + "videoCount": { + "type": "string" + } + }, + "required": [ + "viewCount", + "subscriberCount", + "hiddenSubscriberCount", + "videoCount" + ] + }, + "topicDetails": { + "type": "object", + "properties": { + "topicIds": { + "type": "array", + "items": { + "type": "string" + } + }, + "topicCategories": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "topicIds", + "topicCategories" + ] + }, + "brandingSettings": { + "type": "object", + "properties": { + "channel": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "keywords": { + "type": "string" + }, + "unsubscribedTrailer": { + "type": "string" + }, + "country": { + "type": "string" + } + }, + "required": [ + "title" + ] + }, + "image": { + "type": "object", + "properties": { + "bannerExternalUrl": { + "type": "string" + } + }, + "required": [ + "bannerExternalUrl" + ] + } + }, + "required": [ + "channel" + ] + } + }, + "required": [ + "kind", + "etag", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/channel/getAll.json b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/channel/getAll.json new file mode 100644 index 0000000000..1bdca2d8c4 --- /dev/null +++ b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/channel/getAll.json @@ -0,0 +1,223 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "snippet": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "customUrl": { + "type": "string" + }, + "publishedAt": { + "type": "string" + }, + "thumbnails": { + "type": "object", + "properties": { + "default": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "medium": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "high": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + } + }, + "required": [ + "default", + "medium", + "high" + ] + }, + "localized": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "description": { + "type": "string" + } + }, + "required": [ + "title", + "description" + ] + }, + "country": { + "type": "string" + } + }, + "required": [ + "title", + "description", + "customUrl", + "publishedAt", + "thumbnails", + "localized" + ] + }, + "contentDetails": { + "type": "object", + "properties": { + "relatedPlaylists": { + "type": "object", + "properties": { + "likes": { + "type": "string" + }, + "uploads": { + "type": "string" + } + }, + "required": [ + "likes", + "uploads" + ] + } + }, + "required": [ + "relatedPlaylists" + ] + }, + "statistics": { + "type": "object", + "properties": { + "viewCount": { + "type": "string" + }, + "subscriberCount": { + "type": "string" + }, + "hiddenSubscriberCount": { + "type": "boolean" + }, + "videoCount": { + "type": "string" + } + }, + "required": [ + "viewCount", + "subscriberCount", + "hiddenSubscriberCount", + "videoCount" + ] + }, + "status": { + "type": "object", + "properties": { + "privacyStatus": { + "type": "string" + }, + "isLinked": { + "type": "boolean" + }, + "longUploadsStatus": { + "type": "string" + }, + "madeForKids": { + "type": "boolean" + }, + "isChannelMonetizationEnabled": { + "type": "boolean" + } + }, + "required": [ + "privacyStatus", + "isLinked", + "longUploadsStatus" + ] + }, + "brandingSettings": { + "type": "object", + "properties": { + "channel": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "country": { + "type": "string" + }, + "keywords": { + "type": "string" + } + }, + "required": [ + "title" + ] + } + }, + "required": [ + "channel" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlist/get.json b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlist/get.json new file mode 100644 index 0000000000..e89ffa1200 --- /dev/null +++ b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlist/get.json @@ -0,0 +1,203 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "snippet": { + "type": "object", + "properties": { + "publishedAt": { + "type": "string" + }, + "channelId": { + "type": "string" + }, + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "thumbnails": { + "type": "object", + "properties": { + "default": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "medium": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "high": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "standard": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "maxres": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + } + }, + "required": [ + "default", + "medium", + "high", + "standard", + "maxres" + ] + }, + "channelTitle": { + "type": "string" + }, + "localized": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "description": { + "type": "string" + } + }, + "required": [ + "title", + "description" + ] + } + }, + "required": [ + "publishedAt", + "channelId", + "title", + "description", + "thumbnails", + "channelTitle", + "localized" + ] + }, + "status": { + "type": "object", + "properties": { + "privacyStatus": { + "type": "string" + } + }, + "required": [ + "privacyStatus" + ] + }, + "contentDetails": { + "type": "object", + "properties": { + "itemCount": { + "type": "integer" + } + }, + "required": [ + "itemCount" + ] + }, + "player": { + "type": "object", + "properties": { + "embedHtml": { + "type": "string" + } + }, + "required": [ + "embedHtml" + ] + } + }, + "required": [ + "kind", + "etag", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlist/getAll.json b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlist/getAll.json new file mode 100644 index 0000000000..046a0b4328 --- /dev/null +++ b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlist/getAll.json @@ -0,0 +1,202 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "snippet": { + "type": "object", + "properties": { + "publishedAt": { + "type": "string" + }, + "channelId": { + "type": "string" + }, + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "thumbnails": { + "type": "object", + "properties": { + "default": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "medium": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "high": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "standard": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "maxres": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + } + }, + "required": [ + "default", + "medium", + "high", + "standard" + ] + }, + "channelTitle": { + "type": "string" + }, + "localized": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "description": { + "type": "string" + } + }, + "required": [ + "title", + "description" + ] + } + }, + "required": [ + "publishedAt", + "channelId", + "title", + "description", + "thumbnails", + "channelTitle", + "localized" + ] + }, + "status": { + "type": "object", + "properties": { + "privacyStatus": { + "type": "string" + } + }, + "required": [ + "privacyStatus" + ] + }, + "contentDetails": { + "type": "object", + "properties": { + "itemCount": { + "type": "integer" + } + }, + "required": [ + "itemCount" + ] + }, + "player": { + "type": "object", + "properties": { + "embedHtml": { + "type": "string" + } + }, + "required": [ + "embedHtml" + ] + } + }, + "required": [ + "kind", + "etag", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlistItem/getAll.json b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlistItem/getAll.json new file mode 100644 index 0000000000..b0af06dbd1 --- /dev/null +++ b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/playlistItem/getAll.json @@ -0,0 +1,210 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "snippet": { + "type": "object", + "properties": { + "publishedAt": { + "type": "string" + }, + "channelId": { + "type": "string" + }, + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "thumbnails": { + "type": "object", + "properties": { + "default": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "medium": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "high": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "standard": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "maxres": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + } + }, + "required": [ + "default", + "medium", + "high" + ] + }, + "channelTitle": { + "type": "string" + }, + "playlistId": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "resourceId": { + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "videoId": { + "type": "string" + } + }, + "required": [ + "kind", + "videoId" + ] + }, + "videoOwnerChannelTitle": { + "type": "string" + }, + "videoOwnerChannelId": { + "type": "string" + } + }, + "required": [ + "publishedAt", + "channelId", + "title", + "description", + "thumbnails", + "channelTitle", + "playlistId", + "position", + "resourceId", + "videoOwnerChannelTitle", + "videoOwnerChannelId" + ] + }, + "contentDetails": { + "type": "object", + "properties": { + "videoId": { + "type": "string" + }, + "videoPublishedAt": { + "type": "string" + } + }, + "required": [ + "videoId", + "videoPublishedAt" + ] + }, + "status": { + "type": "object", + "properties": { + "privacyStatus": { + "type": "string" + } + }, + "required": [ + "privacyStatus" + ] + } + }, + "required": [ + "kind", + "etag", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/get.json b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/get.json new file mode 100644 index 0000000000..8f6a9c105c --- /dev/null +++ b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/get.json @@ -0,0 +1,295 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "snippet": { + "type": "object", + "properties": { + "publishedAt": { + "type": "string" + }, + "channelId": { + "type": "string" + }, + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "thumbnails": { + "type": "object", + "properties": { + "default": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "medium": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "high": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "standard": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "maxres": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + } + }, + "required": [ + "default", + "medium", + "high" + ] + }, + "channelTitle": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "categoryId": { + "type": "string" + }, + "liveBroadcastContent": { + "type": "string" + }, + "localized": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "description": { + "type": "string" + } + }, + "required": [ + "title", + "description" + ] + }, + "defaultAudioLanguage": { + "type": "string" + } + }, + "required": [ + "publishedAt", + "channelId", + "title", + "description", + "thumbnails", + "channelTitle", + "categoryId", + "liveBroadcastContent", + "localized" + ] + }, + "contentDetails": { + "type": "object", + "properties": { + "duration": { + "type": "string" + }, + "dimension": { + "type": "string" + }, + "definition": { + "type": "string" + }, + "caption": { + "type": "string" + }, + "licensedContent": { + "type": "boolean" + }, + "projection": { + "type": "string" + } + }, + "required": [ + "duration", + "dimension", + "definition", + "caption", + "licensedContent", + "contentRating", + "projection" + ] + }, + "status": { + "type": "object", + "properties": { + "uploadStatus": { + "type": "string" + }, + "privacyStatus": { + "type": "string" + }, + "license": { + "type": "string" + }, + "embeddable": { + "type": "boolean" + }, + "publicStatsViewable": { + "type": "boolean" + }, + "madeForKids": { + "type": "boolean" + } + }, + "required": [ + "uploadStatus", + "privacyStatus", + "license", + "embeddable", + "publicStatsViewable", + "madeForKids" + ] + }, + "statistics": { + "type": "object", + "properties": { + "viewCount": { + "type": "string" + }, + "likeCount": { + "type": "string" + }, + "favoriteCount": { + "type": "string" + }, + "commentCount": { + "type": "string" + } + }, + "required": [ + "viewCount", + "likeCount", + "favoriteCount" + ] + }, + "player": { + "type": "object", + "properties": { + "embedHtml": { + "type": "string" + } + }, + "required": [ + "embedHtml" + ] + }, + "topicDetails": { + "type": "object", + "properties": { + "topicCategories": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "topicCategories" + ] + } + }, + "required": [ + "kind", + "etag", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/getAll.json b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/getAll.json new file mode 100644 index 0000000000..bb4bf6c573 --- /dev/null +++ b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/getAll.json @@ -0,0 +1,129 @@ +{ + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "id": { + "type": "object", + "properties": { + "kind": { + "type": "string" + }, + "videoId": { + "type": "string" + } + }, + "required": [ + "kind", + "videoId" + ] + }, + "snippet": { + "type": "object", + "properties": { + "publishedAt": { + "type": "string" + }, + "channelId": { + "type": "string" + }, + "title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "thumbnails": { + "type": "object", + "properties": { + "default": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "medium": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + }, + "high": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + } + }, + "required": [ + "default", + "medium", + "high" + ] + }, + "channelTitle": { + "type": "string" + }, + "liveBroadcastContent": { + "type": "string" + }, + "publishTime": { + "type": "string" + } + }, + "required": [ + "publishedAt", + "channelId", + "title", + "description", + "thumbnails", + "channelTitle", + "liveBroadcastContent", + "publishTime" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/upload.json b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/upload.json new file mode 100644 index 0000000000..a239010c45 --- /dev/null +++ b/packages/nodes-base/nodes/Google/YouTube/__schema__/v1.0.0/video/upload.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "uploadId": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/HackerNews/__schema__/v1.0.0/all/getAll.json b/packages/nodes-base/nodes/HackerNews/__schema__/v1.0.0/all/getAll.json new file mode 100644 index 0000000000..e6b27f6e47 --- /dev/null +++ b/packages/nodes-base/nodes/HackerNews/__schema__/v1.0.0/all/getAll.json @@ -0,0 +1,122 @@ +{ + "type": "object", + "properties": { + "_highlightResult": { + "type": "object", + "properties": { + "author": { + "type": "object", + "properties": { + "matchLevel": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "matchLevel", + "matchedWords", + "value" + ] + }, + "title": { + "type": "object", + "properties": { + "matchLevel": { + "type": "string" + }, + "matchedWords": { + "type": "array", + "items": { + "type": "string" + } + }, + "value": { + "type": "string" + } + }, + "required": [ + "matchLevel", + "matchedWords", + "value" + ] + }, + "url": { + "type": "object", + "properties": { + "matchLevel": { + "type": "string" + }, + "matchedWords": { + "type": "array", + "items": { + "type": "string" + } + }, + "value": { + "type": "string" + } + }, + "required": [ + "matchLevel", + "matchedWords", + "value" + ] + } + }, + "required": [ + "author" + ] + }, + "_tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "author": { + "type": "string" + }, + "children": { + "type": "array", + "items": { + "type": "integer" + } + }, + "created_at": { + "type": "string" + }, + "created_at_i": { + "type": "integer" + }, + "num_comments": { + "type": "integer" + }, + "objectID": { + "type": "string" + }, + "story_id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "_highlightResult", + "_tags", + "author", + "created_at", + "created_at_i", + "objectID", + "story_id", + "updated_at" + ] +} diff --git a/packages/nodes-base/nodes/HackerNews/__schema__/v1.0.0/article/get.json b/packages/nodes-base/nodes/HackerNews/__schema__/v1.0.0/article/get.json new file mode 100644 index 0000000000..82ab15ff76 --- /dev/null +++ b/packages/nodes-base/nodes/HackerNews/__schema__/v1.0.0/article/get.json @@ -0,0 +1,40 @@ +{ + "type": "object", + "properties": { + "author": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "created_at_i": { + "type": "integer" + }, + "id": { + "type": "integer" + }, + "options": { + "type": "array", + "items": { + "type": "integer" + } + }, + "type": { + "type": "string" + } + }, + "required": [ + "author", + "created_at", + "created_at_i", + "id", + "options", + "parent_id", + "points", + "story_id", + "text", + "title", + "type", + "url" + ] +} diff --git a/packages/nodes-base/nodes/HaloPSA/__schema__/v1.0.0/ticket/getAll.json b/packages/nodes-base/nodes/HaloPSA/__schema__/v1.0.0/ticket/getAll.json new file mode 100644 index 0000000000..f16bec91d9 --- /dev/null +++ b/packages/nodes-base/nodes/HaloPSA/__schema__/v1.0.0/ticket/getAll.json @@ -0,0 +1,295 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "dateoccurred": { + "type": "string" + }, + "summary": { + "type": "string" + }, + "details": { + "type": "string" + }, + "status_id": { + "type": "integer" + }, + "tickettype_id": { + "type": "integer" + }, + "sla_id": { + "type": "integer" + }, + "priority_id": { + "type": "integer" + }, + "client_id": { + "type": "integer" + }, + "client_name": { + "type": "string" + }, + "site_id": { + "type": "integer" + }, + "site_name": { + "type": "string" + }, + "user_id": { + "type": "integer" + }, + "user_name": { + "type": "string" + }, + "team": { + "type": "string" + }, + "agent_id": { + "type": "integer" + }, + "category_1": { + "type": "string" + }, + "category_2": { + "type": "string" + }, + "category_3": { + "type": "string" + }, + "category_4": { + "type": "string" + }, + "estimatedays": { + "type": "integer" + }, + "child_count": { + "type": "integer" + }, + "attachment_count": { + "type": "integer" + }, + "flagged": { + "type": "boolean" + }, + "read": { + "type": "boolean" + }, + "enduserstatus": { + "type": "integer" + }, + "onhold": { + "type": "boolean" + }, + "respondbydate": { + "type": "string" + }, + "responsedate": { + "type": "string" + }, + "slaresponsestate": { + "type": "string" + }, + "fixbydate": { + "type": "string" + }, + "dateassigned": { + "type": "string" + }, + "excludefromsla": { + "type": "boolean" + }, + "site_timezone": { + "type": "string" + }, + "lastactiondate": { + "type": "string" + }, + "last_update": { + "type": "string" + }, + "organisation_id": { + "type": "integer" + }, + "department_id": { + "type": "integer" + }, + "reportedby": { + "type": "string" + }, + "user_email": { + "type": "string" + }, + "emailtolist": { + "type": "string" + }, + "matched_kb_id": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "release_id": { + "type": "integer" + }, + "release2_id": { + "type": "integer" + }, + "release3_id": { + "type": "integer" + }, + "lastincomingemail": { + "type": "string" + }, + "workflow_id": { + "type": "integer" + }, + "workflow_step": { + "type": "integer" + }, + "workflow_seq": { + "type": "integer" + }, + "pipeline_stage_id": { + "type": "integer" + }, + "is_vip": { + "type": "boolean" + }, + "isimportantcontact": { + "type": "boolean" + }, + "inactive": { + "type": "boolean" + }, + "impact": { + "type": "integer" + }, + "urgency": { + "type": "integer" + }, + "starttime": { + "type": "string" + }, + "starttimeslot": { + "type": "integer" + }, + "targetdate": { + "type": "string" + }, + "targettime": { + "type": "string" + }, + "targettimeslot": { + "type": "integer" + }, + "deadlinedate": { + "type": "string" + }, + "oppcompanyname": { + "type": "string" + }, + "oppvalueadjusted": { + "type": "integer" + }, + "cost": { + "type": "integer" + }, + "quantity": { + "type": "integer" + }, + "userdef1": { + "type": "string" + }, + "userdef2": { + "type": "string" + }, + "userdef3": { + "type": "string" + }, + "userdef4": { + "type": "string" + }, + "userdef5": { + "type": "string" + }, + "source": { + "type": "integer" + }, + "release_important": { + "type": "boolean" + }, + "releasenotegroup_id": { + "type": "integer" + }, + "supplier_status": { + "type": "integer" + }, + "appointment_type": { + "type": "integer" + }, + "section_timezone": { + "type": "string" + }, + "projectinternaltask": { + "type": "boolean" + }, + "impactlevel": { + "type": "integer" + }, + "guid": { + "type": "string" + }, + "reviewed": { + "type": "boolean" + }, + "merged_into_id": { + "type": "integer" + }, + "table": { + "type": "integer" + }, + "use": { + "type": "string" + }, + "maximumRestrictedPriority": { + "type": "integer" + }, + "idsummary": { + "type": "string" + }, + "ticketage": { + "type": "number" + }, + "useful_count": { + "type": "integer" + }, + "notuseful_count": { + "type": "integer" + }, + "updateservicestatus": { + "type": "boolean" + }, + "servicestatusnote": { + "type": "string" + }, + "itil_requesttype_id": { + "type": "integer" + }, + "ticket_tags": { + "type": "string" + }, + "invoiceseperatelyoverride": { + "type": "boolean" + }, + "purchaseordernumber": { + "type": "string" + } + }, + "required": [ + "id", + "agent_id", + "targetdate" + ] +} diff --git a/packages/nodes-base/nodes/HaloPSA/__schema__/v1.0.0/user/getAll.json b/packages/nodes-base/nodes/HaloPSA/__schema__/v1.0.0/user/getAll.json new file mode 100644 index 0000000000..3d85c0abb0 --- /dev/null +++ b/packages/nodes-base/nodes/HaloPSA/__schema__/v1.0.0/user/getAll.json @@ -0,0 +1,30 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "site_id": { + "type": "integer" + }, + "surname": { + "type": "string" + }, + "emailaddress": { + "type": "string" + }, + "inactive": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "site_id", + "surname", + "inactive" + ] +} diff --git a/packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/project/getAll.json b/packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/project/getAll.json new file mode 100644 index 0000000000..79af39b491 --- /dev/null +++ b/packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/project/getAll.json @@ -0,0 +1,92 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "is_active": { + "type": "boolean" + }, + "is_billable": { + "type": "boolean" + }, + "is_fixed_fee": { + "type": "boolean" + }, + "bill_by": { + "type": "string" + }, + "budget_by": { + "type": "string" + }, + "budget_is_monthly": { + "type": "boolean" + }, + "notify_when_over_budget": { + "type": "boolean" + }, + "over_budget_notification_percentage": { + "type": "integer" + }, + "show_budget_to_all": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "cost_budget_include_expenses": { + "type": "boolean" + }, + "client": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "currency": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "currency" + ] + } + }, + "required": [ + "id", + "name", + "code", + "is_active", + "is_billable", + "is_fixed_fee", + "bill_by", + "budget", + "budget_by", + "budget_is_monthly", + "notify_when_over_budget", + "over_budget_notification_percentage", + "show_budget_to_all", + "created_at", + "updated_at", + "starts_on", + "ends_on", + "over_budget_notification_date", + "notes", + "cost_budget", + "cost_budget_include_expenses", + "hourly_rate", + "fee", + "client" + ] +} diff --git a/packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/timeEntry/getAll.json b/packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/timeEntry/getAll.json new file mode 100644 index 0000000000..9762247746 --- /dev/null +++ b/packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/timeEntry/getAll.json @@ -0,0 +1,195 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "spent_date": { + "type": "string" + }, + "is_locked": { + "type": "boolean" + }, + "is_closed": { + "type": "boolean" + }, + "is_billed": { + "type": "boolean" + }, + "ended_time": { + "type": "null" + }, + "is_running": { + "type": "boolean" + }, + "billable": { + "type": "boolean" + }, + "budgeted": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + }, + "client": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "currency": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "currency" + ] + }, + "project": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "code" + ] + }, + "task": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + }, + "user_assignment": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_project_manager": { + "type": "boolean" + }, + "is_active": { + "type": "boolean" + }, + "use_default_rates": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "id", + "is_project_manager", + "is_active", + "use_default_rates", + "budget", + "created_at", + "updated_at", + "hourly_rate" + ] + }, + "task_assignment": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "billable": { + "type": "boolean" + }, + "is_active": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "id", + "billable", + "is_active", + "created_at", + "updated_at", + "hourly_rate", + "budget" + ] + } + }, + "required": [ + "id", + "spent_date", + "hours", + "hours_without_timer", + "rounded_hours", + "notes", + "is_locked", + "locked_reason", + "is_closed", + "is_billed", + "timer_started_at", + "started_time", + "ended_time", + "is_running", + "billable", + "budgeted", + "billable_rate", + "cost_rate", + "created_at", + "updated_at", + "user", + "client", + "project", + "task", + "user_assignment", + "task_assignment", + "invoice", + "external_reference" + ] +} diff --git a/packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/user/getAll.json b/packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/user/getAll.json new file mode 100644 index 0000000000..3e7788edd9 --- /dev/null +++ b/packages/nodes-base/nodes/Harvest/__schema__/v1.0.0/user/getAll.json @@ -0,0 +1,90 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "telephone": { + "type": "string" + }, + "timezone": { + "type": "string" + }, + "weekly_capacity": { + "type": "integer" + }, + "has_access_to_all_future_projects": { + "type": "boolean" + }, + "is_contractor": { + "type": "boolean" + }, + "is_active": { + "type": "boolean" + }, + "calendar_integration_enabled": { + "type": "boolean" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "can_create_projects": { + "type": "boolean" + }, + "roles": { + "type": "array", + "items": { + "type": "string" + } + }, + "access_roles": { + "type": "array", + "items": { + "type": "string" + } + }, + "permissions_claims": { + "type": "array", + "items": { + "type": "string" + } + }, + "avatar_url": { + "type": "string" + } + }, + "required": [ + "id", + "first_name", + "last_name", + "email", + "telephone", + "timezone", + "weekly_capacity", + "has_access_to_all_future_projects", + "is_contractor", + "is_active", + "calendar_integration_enabled", + "calendar_integration_source", + "created_at", + "updated_at", + "can_create_projects", + "default_hourly_rate", + "roles", + "access_roles", + "permissions_claims", + "avatar_url" + ] +} diff --git a/packages/nodes-base/nodes/HelpScout/__schema__/v1.0.0/conversation/getAll.json b/packages/nodes-base/nodes/HelpScout/__schema__/v1.0.0/conversation/getAll.json new file mode 100644 index 0000000000..0b52943b71 --- /dev/null +++ b/packages/nodes-base/nodes/HelpScout/__schema__/v1.0.0/conversation/getAll.json @@ -0,0 +1,331 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "number": { + "type": "integer" + }, + "threads": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "folderId": { + "type": "integer" + }, + "status": { + "type": "string" + }, + "state": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "preview": { + "type": "string" + }, + "mailboxId": { + "type": "integer" + }, + "createdBy": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "first": { + "type": "string" + }, + "last": { + "type": "string" + }, + "photoUrl": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "type", + "first", + "last", + "email" + ] + }, + "createdAt": { + "type": "string" + }, + "closedBy": { + "type": "integer" + }, + "closedByUser": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "first": { + "type": "string" + }, + "last": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "type", + "first", + "last", + "email" + ] + }, + "userUpdatedAt": { + "type": "string" + }, + "customerWaitingSince": { + "type": "object", + "properties": { + "time": { + "type": "string" + }, + "friendly": { + "type": "string" + } + }, + "required": [ + "time", + "friendly" + ] + }, + "source": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "via": { + "type": "string" + } + }, + "required": [ + "type", + "via" + ] + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "color": { + "type": "string" + }, + "tag": { + "type": "string" + } + }, + "required": [ + "id", + "color", + "tag" + ] + } + }, + "cc": { + "type": "array", + "items": { + "type": "string" + } + }, + "primaryCustomer": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "first": { + "type": "string" + }, + "last": { + "type": "string" + }, + "photoUrl": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "id", + "type", + "first", + "last", + "photoUrl", + "email" + ] + }, + "customFields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "value", + "text" + ] + } + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + }, + "mailbox": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + }, + "primaryCustomer": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + }, + "createdByCustomer": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + }, + "closedBy": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + }, + "threads": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + }, + "web": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "required": [ + "self", + "mailbox", + "primaryCustomer", + "closedBy", + "threads", + "web" + ] + } + }, + "required": [ + "id", + "number", + "threads", + "type", + "folderId", + "status", + "state", + "preview", + "mailboxId", + "createdBy", + "createdAt", + "closedBy", + "closedByUser", + "userUpdatedAt", + "customerWaitingSince", + "source", + "tags", + "cc", + "bcc", + "primaryCustomer", + "customFields", + "_embedded", + "_links" + ] +} diff --git a/packages/nodes-base/nodes/HighLevel/__schema__/v1.0.0/contact/lookup.json b/packages/nodes-base/nodes/HighLevel/__schema__/v1.0.0/contact/lookup.json new file mode 100644 index 0000000000..9d11f5ae98 --- /dev/null +++ b/packages/nodes-base/nodes/HighLevel/__schema__/v1.0.0/contact/lookup.json @@ -0,0 +1,89 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "dateAdded": { + "type": "string" + }, + "type": { + "type": "string" + }, + "locationId": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "firstNameLowerCase": { + "type": "string" + }, + "fullNameLowerCase": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "lastNameLowerCase": { + "type": "string" + }, + "email": { + "type": "string" + }, + "emailLowerCase": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "country": { + "type": "string" + }, + "source": { + "type": "string" + }, + "timezone": { + "type": "string" + }, + "fingerprint": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "customField": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id", + "value" + ] + } + }, + "assignedTo": { + "type": "string" + }, + "address1": { + "type": "string" + }, + "city": { + "type": "string" + }, + "state": { + "type": "string" + }, + "postalCode": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/create.json b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/create.json new file mode 100644 index 0000000000..e32af9488d --- /dev/null +++ b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/create.json @@ -0,0 +1,96 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "dateAdded": { + "type": "string" + }, + "type": { + "type": "string" + }, + "locationId": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "firstNameLowerCase": { + "type": "string" + }, + "fullNameLowerCase": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "lastNameLowerCase": { + "type": "string" + }, + "email": { + "type": "string" + }, + "emailLowerCase": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "country": { + "type": "string" + }, + "createdBy": { + "type": "object", + "properties": { + "source": { + "type": "string" + }, + "channel": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "timestamp": { + "type": "string" + } + }, + "required": [ + "source", + "channel", + "sourceId", + "timestamp" + ] + }, + "dateUpdated": { + "type": "string" + }, + "followers": { + "type": "array", + "items": { + "type": "string" + } + }, + "customFields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/get.json b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/get.json new file mode 100644 index 0000000000..70670b64dc --- /dev/null +++ b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/get.json @@ -0,0 +1,124 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "dateAdded": { + "type": "string" + }, + "type": { + "type": "string" + }, + "locationId": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "firstNameLowerCase": { + "type": "string" + }, + "fullNameLowerCase": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "lastNameLowerCase": { + "type": "string" + }, + "email": { + "type": "string" + }, + "emailLowerCase": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "country": { + "type": "string" + }, + "attributionSource": { + "type": "object", + "properties": { + "sessionSource": { + "type": "string" + }, + "medium": { + "type": "string" + } + }, + "required": [ + "sessionSource", + "medium" + ] + }, + "createdBy": { + "type": "object", + "properties": { + "source": { + "type": "string" + }, + "channel": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "timestamp": { + "type": "string" + } + }, + "required": [ + "source", + "channel", + "sourceId", + "timestamp" + ] + }, + "dateUpdated": { + "type": "string" + }, + "customFields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id", + "value" + ] + } + }, + "additionalPhones": { + "type": "array", + "items": { + "type": "object", + "properties": { + "phone": { + "type": "string" + } + }, + "required": [ + "phone", + "phoneLabel" + ] + } + }, + "state": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/getAll.json b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/getAll.json new file mode 100644 index 0000000000..2a9ed74679 --- /dev/null +++ b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/getAll.json @@ -0,0 +1,80 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "locationId": { + "type": "string" + }, + "contactName": { + "type": "string" + }, + "dnd": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "dateAdded": { + "type": "string" + }, + "dateUpdated": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "followers": { + "type": "array", + "items": { + "type": "string" + } + }, + "country": { + "type": "string" + }, + "website": { + "type": "null" + }, + "attributions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "utmSessionSource": { + "type": "string" + }, + "isFirst": { + "type": "boolean" + }, + "medium": { + "type": "string" + } + }, + "required": [ + "utmSessionSource", + "medium" + ] + } + }, + "customFields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id", + "value" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/update.json b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/update.json new file mode 100644 index 0000000000..3ed4765866 --- /dev/null +++ b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/contact/update.json @@ -0,0 +1,118 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "additionalPhones": { + "type": "array", + "items": { + "type": "object", + "properties": { + "phoneLabel": { + "type": "null" + }, + "phone": { + "type": "string" + } + }, + "required": [ + "phoneLabel", + "phone" + ] + } + }, + "dateAdded": { + "type": "string" + }, + "type": { + "type": "string" + }, + "locationId": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "firstNameLowerCase": { + "type": "string" + }, + "fullNameLowerCase": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "lastNameLowerCase": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "country": { + "type": "string" + }, + "dnd": { + "type": "boolean" + }, + "createdBy": { + "type": "object", + "properties": { + "source": { + "type": "string" + }, + "channel": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "timestamp": { + "type": "string" + } + }, + "required": [ + "source", + "channel", + "sourceId", + "timestamp" + ] + }, + "emailLowerCase": { + "type": "string" + }, + "email": { + "type": "string" + }, + "dateUpdated": { + "type": "string" + }, + "followers": { + "type": "array", + "items": { + "type": "string" + } + }, + "customFields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id", + "value" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/create.json b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/create.json new file mode 100644 index 0000000000..eac740f5f5 --- /dev/null +++ b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/create.json @@ -0,0 +1,136 @@ +{ + "type": "object", + "properties": { + "opportunity": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "monetaryValue": { + "type": "integer" + }, + "pipelineId": { + "type": "string" + }, + "pipelineStageId": { + "type": "string" + }, + "status": { + "type": "string" + }, + "lastStatusChangeAt": { + "type": "string" + }, + "lastStageChangeAt": { + "type": "string" + }, + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "contactId": { + "type": "string" + }, + "isAttribute": { + "type": "boolean" + }, + "internalSource": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "apiVersion": { + "type": "string" + }, + "channel": { + "type": "string" + }, + "source": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "apiVersion", + "channel", + "source" + ] + }, + "locationId": { + "type": "string" + }, + "lastActionDate": { + "type": "string" + }, + "followers": { + "type": "array", + "items": { + "type": "string" + } + }, + "contact": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "phone": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "tags", + "followers" + ] + } + }, + "required": [ + "id", + "name", + "monetaryValue", + "pipelineId", + "pipelineStageId", + "status", + "lastStatusChangeAt", + "lastStageChangeAt", + "createdAt", + "updatedAt", + "contactId", + "isAttribute", + "internalSource", + "locationId", + "lastActionDate", + "followers", + "contact" + ] + }, + "traceId": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/get.json b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/get.json new file mode 100644 index 0000000000..e82e93cc4c --- /dev/null +++ b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/get.json @@ -0,0 +1,149 @@ +{ + "type": "object", + "properties": { + "opportunity": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "pipelineId": { + "type": "string" + }, + "pipelineStageId": { + "type": "string" + }, + "status": { + "type": "string" + }, + "lastStatusChangeAt": { + "type": "string" + }, + "lastStageChangeAt": { + "type": "string" + }, + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "contactId": { + "type": "string" + }, + "isAttribute": { + "type": "boolean" + }, + "internalSource": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "apiVersion": { + "type": "string" + }, + "channel": { + "type": "string" + }, + "source": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "apiVersion", + "channel", + "source" + ] + }, + "locationId": { + "type": "string" + }, + "lastActionDate": { + "type": "string" + }, + "followers": { + "type": "array", + "items": { + "type": "string" + } + }, + "contact": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "assignedTo": { + "type": "string" + }, + "followers": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "name", + "tags", + "followers" + ] + }, + "indexVersion": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "monetaryValue", + "pipelineId", + "pipelineStageId", + "status", + "lastStatusChangeAt", + "lastStageChangeAt", + "createdAt", + "updatedAt", + "contactId", + "isAttribute", + "internalSource", + "locationId", + "lastActionDate", + "followers", + "contact" + ] + }, + "traceId": { + "type": "string" + } + }, + "required": [ + "opportunity", + "traceId" + ] +} diff --git a/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/getAll.json b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/getAll.json new file mode 100644 index 0000000000..1a95fe08e1 --- /dev/null +++ b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/getAll.json @@ -0,0 +1,183 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "pipelineId": { + "type": "string" + }, + "pipelineStageId": { + "type": "string" + }, + "pipelineStageUId": { + "type": "string" + }, + "status": { + "type": "string" + }, + "lastStatusChangeAt": { + "type": "string" + }, + "lastStageChangeAt": { + "type": "string" + }, + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "indexVersion": { + "type": "integer" + }, + "contactId": { + "type": "string" + }, + "locationId": { + "type": "string" + }, + "customFields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "fieldValueString": { + "type": "string" + }, + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "fieldValueDate": { + "type": "integer" + } + }, + "required": [ + "id", + "type" + ] + } + }, + "followers": { + "type": "array", + "items": { + "type": "string" + } + }, + "relations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "associationId": { + "type": "string" + }, + "relationId": { + "type": "string" + }, + "primary": { + "type": "boolean" + }, + "objectKey": { + "type": "string" + }, + "recordId": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "associationId", + "relationId", + "primary", + "objectKey", + "recordId", + "fullName", + "contactName", + "companyName", + "email", + "phone", + "tags", + "attributed" + ] + } + }, + "contact": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "name", + "tags" + ] + }, + "attributions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "utmSessionSource": { + "type": "string" + }, + "isFirst": { + "type": "boolean" + }, + "medium": { + "type": "string" + } + }, + "required": [ + "medium" + ] + } + } + }, + "required": [ + "id", + "name", + "monetaryValue", + "pipelineId", + "pipelineStageId", + "pipelineStageUId", + "assignedTo", + "status", + "source", + "lastStatusChangeAt", + "lastStageChangeAt", + "createdAt", + "updatedAt", + "contactId", + "locationId", + "customFields", + "lostReasonId", + "followers", + "relations", + "contact", + "sort", + "attributions" + ] +} diff --git a/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/update.json b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/update.json new file mode 100644 index 0000000000..386b77a39f --- /dev/null +++ b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/opportunity/update.json @@ -0,0 +1,156 @@ +{ + "type": "object", + "properties": { + "opportunity": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "monetaryValue": { + "type": "integer" + }, + "pipelineId": { + "type": "string" + }, + "pipelineStageId": { + "type": "string" + }, + "status": { + "type": "string" + }, + "source": { + "type": "string" + }, + "lastStatusChangeAt": { + "type": "string" + }, + "lastStageChangeAt": { + "type": "string" + }, + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "contactId": { + "type": "string" + }, + "isAttribute": { + "type": "boolean" + }, + "internalSource": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "apiVersion": { + "type": "string" + }, + "channel": { + "type": "string" + }, + "source": { + "type": "string" + } + }, + "required": [ + "type", + "id" + ] + }, + "locationId": { + "type": "string" + }, + "lastActionDate": { + "type": "string" + }, + "followers": { + "type": "array", + "items": { + "type": "string" + } + }, + "contact": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "name", + "email", + "phone", + "tags", + "followers" + ] + }, + "customFields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id", + "fieldValue" + ] + } + }, + "indexVersion": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "monetaryValue", + "pipelineId", + "pipelineStageId", + "status", + "lastStatusChangeAt", + "lastStageChangeAt", + "createdAt", + "updatedAt", + "contactId", + "isAttribute", + "internalSource", + "locationId", + "lastActionDate", + "followers", + "contact" + ] + }, + "traceId": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/task/create.json b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/task/create.json new file mode 100644 index 0000000000..bb3b60915a --- /dev/null +++ b/packages/nodes-base/nodes/HighLevel/__schema__/v2.0.0/task/create.json @@ -0,0 +1,46 @@ +{ + "type": "object", + "properties": { + "task": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "title": { + "type": "string" + }, + "dueDate": { + "type": "string" + }, + "completed": { + "type": "boolean" + }, + "contactId": { + "type": "string" + }, + "businessId": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "dueDate", + "completed", + "contactId" + ] + }, + "traceId": { + "type": "string" + }, + "contactId": { + "type": "string" + } + }, + "required": [ + "task", + "traceId", + "contactId" + ] +} diff --git a/packages/nodes-base/nodes/HomeAssistant/__schema__/v1.0.0/state/get.json b/packages/nodes-base/nodes/HomeAssistant/__schema__/v1.0.0/state/get.json new file mode 100644 index 0000000000..f28ca78451 --- /dev/null +++ b/packages/nodes-base/nodes/HomeAssistant/__schema__/v1.0.0/state/get.json @@ -0,0 +1,61 @@ +{ + "type": "object", + "properties": { + "entity_id": { + "type": "string" + }, + "state": { + "type": "string" + }, + "attributes": { + "type": "object", + "properties": { + "friendly_name": { + "type": "string" + }, + "state_class": { + "type": "string" + }, + "unit_of_measurement": { + "type": "string" + }, + "device_class": { + "type": "string" + } + }, + "required": [ + "friendly_name" + ] + }, + "last_changed": { + "type": "string" + }, + "last_reported": { + "type": "string" + }, + "last_updated": { + "type": "string" + }, + "context": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id", + "parent_id", + "user_id" + ] + } + }, + "required": [ + "entity_id", + "state", + "attributes", + "last_changed", + "last_updated", + "context" + ] +} diff --git a/packages/nodes-base/nodes/HomeAssistant/__schema__/v1.0.0/state/getAll.json b/packages/nodes-base/nodes/HomeAssistant/__schema__/v1.0.0/state/getAll.json new file mode 100644 index 0000000000..e68f67946d --- /dev/null +++ b/packages/nodes-base/nodes/HomeAssistant/__schema__/v1.0.0/state/getAll.json @@ -0,0 +1,86 @@ +{ + "type": "object", + "properties": { + "entity_id": { + "type": "string" + }, + "state": { + "type": "string" + }, + "attributes": { + "type": "object", + "properties": { + "editable": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "device_trackers": { + "type": "array", + "items": { + "type": "string" + } + }, + "user_id": { + "type": "string" + }, + "friendly_name": { + "type": "string" + }, + "latitude": { + "type": "number" + }, + "longitude": { + "type": "number" + }, + "gps_accuracy": { + "type": "integer" + }, + "source": { + "type": "string" + } + }, + "required": [ + "friendly_name" + ] + }, + "last_changed": { + "type": "string" + }, + "last_reported": { + "type": "string" + }, + "last_updated": { + "type": "string" + }, + "context": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "parent_id": { + "type": "null" + }, + "user_id": { + "type": "null" + } + }, + "required": [ + "id", + "parent_id", + "user_id" + ] + } + }, + "required": [ + "entity_id", + "state", + "attributes", + "last_changed", + "last_reported", + "last_updated", + "context" + ] +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/create.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/create.json new file mode 100644 index 0000000000..c3b224b98c --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/create.json @@ -0,0 +1,596 @@ +{ + "type": "object", + "properties": { + "portalId": { + "type": "integer" + }, + "companyId": { + "type": "integer" + }, + "isDeleted": { + "type": "boolean" + }, + "properties": { + "type": "object", + "properties": { + "hs_object_source_id": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "requestId": { + "type": "string" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "source", + "sourceVid", + "requestId" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + }, + "hs_lastmodifieddate": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "requestId": { + "type": "string" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "source", + "sourceVid", + "requestId" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + }, + "name": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "requestId": { + "type": "string" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "source", + "sourceVid", + "requestId" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + }, + "hs_object_id": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "requestId": { + "type": "string" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "source", + "sourceVid", + "requestId" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + }, + "hs_pipeline": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "requestId": { + "type": "string" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "source", + "sourceVid", + "requestId" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + }, + "createdate": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "requestId": { + "type": "string" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "source", + "sourceVid", + "requestId" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + }, + "hs_object_source": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "requestId": { + "type": "string" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "source", + "sourceVid", + "requestId" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + }, + "lifecyclestage": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "requestId": { + "type": "string" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "source", + "sourceVid", + "requestId" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + }, + "hs_object_source_label": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "requestId": { + "type": "string" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "source", + "sourceVid", + "requestId" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + } + }, + "required": [ + "hs_object_source_id", + "hs_lastmodifieddate", + "hs_object_id", + "hs_pipeline", + "createdate", + "hs_object_source", + "lifecyclestage", + "hs_object_source_label" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/getAll.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/getAll.json new file mode 100644 index 0000000000..06f50aeb41 --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/getAll.json @@ -0,0 +1,95 @@ +{ + "type": "object", + "properties": { + "portalId": { + "type": "integer" + }, + "companyId": { + "type": "integer" + }, + "isDeleted": { + "type": "boolean" + }, + "properties": { + "type": "object", + "properties": { + "name": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "updatedByUserId": { + "type": "integer" + }, + "useTimestampAsPersistenceTimestamp": { + "type": "boolean" + } + }, + "required": [ + "name", + "value", + "timestamp", + "source", + "sourceVid" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + } + } + }, + "stateChanges": { + "type": "array", + "items": { + "type": "object", + "properties": { + "changeFlag": { + "type": "string" + }, + "timestamp": { + "type": "integer" + } + }, + "required": [ + "changeFlag", + "timestamp" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/searchByDomain.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/searchByDomain.json new file mode 100644 index 0000000000..5203bbb4a9 --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/company/searchByDomain.json @@ -0,0 +1,109 @@ +{ + "type": "object", + "properties": { + "portalId": { + "type": "integer" + }, + "companyId": { + "type": "integer" + }, + "isDeleted": { + "type": "boolean" + }, + "properties": { + "type": "object", + "properties": { + "domain": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "sourceVid": { + "type": "array", + "items": { + "type": "integer" + } + }, + "requestId": { + "type": "string" + }, + "useTimestampAsPersistenceTimestamp": { + "type": "boolean" + } + }, + "required": [ + "name", + "value", + "timestamp", + "source", + "sourceVid" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + } + } + }, + "additionalDomains": { + "type": "array", + "items": { + "type": "object", + "properties": { + "domain": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "sourceId": { + "type": "string" + } + }, + "required": [ + "domain", + "timestamp", + "source", + "sourceId" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/get.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/get.json new file mode 100644 index 0000000000..e734775d76 --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/get.json @@ -0,0 +1,431 @@ +{ + "type": "object", + "properties": { + "vid": { + "type": "integer" + }, + "canonical-vid": { + "type": "integer" + }, + "portal-id": { + "type": "integer" + }, + "is-contact": { + "type": "boolean" + }, + "properties": { + "type": "object", + "properties": { + "hs_is_contact": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "source-type": { + "type": "string" + }, + "source-id": { + "type": "null" + }, + "source-label": { + "type": "null" + }, + "updated-by-user-id": { + "type": "null" + }, + "timestamp": { + "type": "integer" + }, + "selected": { + "type": "boolean" + }, + "data-sensitivity": { + "type": "null" + }, + "is-encrypted": { + "type": "null" + } + }, + "required": [ + "value", + "source-type", + "source-id", + "source-label", + "updated-by-user-id", + "timestamp", + "selected", + "data-sensitivity", + "is-encrypted" + ] + } + } + }, + "required": [ + "value" + ] + }, + "lastmodifieddate": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "source-type": { + "type": "string" + }, + "source-label": { + "type": "null" + }, + "updated-by-user-id": { + "type": "null" + }, + "timestamp": { + "type": "integer" + }, + "selected": { + "type": "boolean" + }, + "data-sensitivity": { + "type": "null" + }, + "is-encrypted": { + "type": "null" + } + }, + "required": [ + "value", + "source-type", + "source-id", + "source-label", + "updated-by-user-id", + "timestamp", + "selected", + "data-sensitivity", + "is-encrypted" + ] + } + } + }, + "required": [ + "value" + ] + }, + "ip_country_code": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "source-type": { + "type": "string" + }, + "source-id": { + "type": "string" + }, + "source-label": { + "type": "null" + }, + "updated-by-user-id": { + "type": "null" + }, + "timestamp": { + "type": "integer" + }, + "selected": { + "type": "boolean" + }, + "data-sensitivity": { + "type": "null" + }, + "is-encrypted": { + "type": "null" + } + }, + "required": [ + "value", + "source-type", + "source-id", + "source-label", + "updated-by-user-id", + "timestamp", + "selected", + "data-sensitivity", + "is-encrypted" + ] + } + } + }, + "required": [ + "value", + "versions" + ] + }, + "ip_country": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "source-type": { + "type": "string" + }, + "source-id": { + "type": "string" + }, + "source-label": { + "type": "null" + }, + "updated-by-user-id": { + "type": "null" + }, + "timestamp": { + "type": "integer" + }, + "selected": { + "type": "boolean" + }, + "data-sensitivity": { + "type": "null" + }, + "is-encrypted": { + "type": "null" + } + }, + "required": [ + "value", + "source-type", + "source-id", + "source-label", + "updated-by-user-id", + "timestamp", + "selected", + "data-sensitivity", + "is-encrypted" + ] + } + } + }, + "required": [ + "value", + "versions" + ] + }, + "hs_ip_timezone": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "source-type": { + "type": "string" + }, + "source-id": { + "type": "string" + }, + "source-label": { + "type": "null" + }, + "updated-by-user-id": { + "type": "null" + }, + "timestamp": { + "type": "integer" + }, + "selected": { + "type": "boolean" + }, + "data-sensitivity": { + "type": "null" + }, + "is-encrypted": { + "type": "null" + } + }, + "required": [ + "value", + "source-type", + "source-id", + "source-label", + "updated-by-user-id", + "timestamp", + "selected", + "data-sensitivity", + "is-encrypted" + ] + } + } + }, + "required": [ + "value", + "versions" + ] + } + }, + "required": [ + "hs_is_contact" + ] + }, + "form-submissions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "conversion-id": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "form-id": { + "type": "string" + }, + "portal-id": { + "type": "integer" + }, + "page-url": { + "type": "string" + }, + "page-title": { + "type": "string" + }, + "title": { + "type": "string" + }, + "form-type": { + "type": "string" + } + }, + "required": [ + "conversion-id", + "timestamp", + "form-id", + "portal-id", + "page-url", + "page-title", + "title", + "form-type", + "meta-data" + ] + } + }, + "list-memberships": { + "type": "array", + "items": { + "type": "object", + "properties": { + "static-list-id": { + "type": "integer" + }, + "internal-list-id": { + "type": "integer" + }, + "timestamp": { + "type": "integer" + }, + "vid": { + "type": "integer" + }, + "is-member": { + "type": "boolean" + } + }, + "required": [ + "static-list-id", + "internal-list-id", + "timestamp", + "vid", + "is-member" + ] + } + }, + "identity-profiles": { + "type": "array", + "items": { + "type": "object", + "properties": { + "vid": { + "type": "integer" + }, + "saved-at-timestamp": { + "type": "integer" + }, + "deleted-changed-timestamp": { + "type": "integer" + }, + "identities": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "is-primary": { + "type": "boolean" + } + }, + "required": [ + "type", + "value", + "timestamp" + ] + } + } + }, + "required": [ + "vid", + "saved-at-timestamp", + "deleted-changed-timestamp", + "identities" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/getAll.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/getAll.json new file mode 100644 index 0000000000..4ed8d4f9e3 --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/getAll.json @@ -0,0 +1,308 @@ +{ + "type": "object", + "properties": { + "vid": { + "type": "integer" + }, + "canonical-vid": { + "type": "integer" + }, + "merged-vids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "portal-id": { + "type": "integer" + }, + "is-contact": { + "type": "boolean" + }, + "properties": { + "type": "object", + "properties": { + "lastmodifieddate": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "firstname": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "lastname": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + }, + "required": [ + "lastmodifieddate" + ] + }, + "form-submissions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "conversion-id": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "form-id": { + "type": "string" + }, + "portal-id": { + "type": "integer" + }, + "page-url": { + "type": "string" + }, + "page-title": { + "type": "string" + }, + "title": { + "type": "string" + }, + "form-type": { + "type": "string" + } + }, + "required": [ + "conversion-id", + "timestamp", + "form-id", + "portal-id", + "title", + "form-type", + "meta-data" + ] + } + }, + "identity-profiles": { + "type": "array", + "items": { + "type": "object", + "properties": { + "vid": { + "type": "integer" + }, + "saved-at-timestamp": { + "type": "integer" + }, + "deleted-changed-timestamp": { + "type": "integer" + }, + "identities": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "is-primary": { + "type": "boolean" + } + }, + "required": [ + "type", + "value", + "timestamp" + ] + } + } + }, + "required": [ + "vid", + "saved-at-timestamp", + "deleted-changed-timestamp", + "identities" + ] + } + }, + "merge-audits": { + "type": "array", + "items": { + "type": "object", + "properties": { + "canonical-vid": { + "type": "integer" + }, + "primary-vid-to-merge": { + "type": "integer" + }, + "vid-to-merge": { + "type": "integer" + }, + "timestamp": { + "type": "integer" + }, + "entity-id": { + "type": "string" + }, + "user-id": { + "type": "integer" + }, + "num-properties-moved": { + "type": "integer" + }, + "merged_from_email": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "source-type": { + "type": "string" + }, + "source-id": { + "type": "string" + }, + "source-label": { + "type": "null" + }, + "source-vids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "updated-by-user-id": { + "type": "null" + }, + "timestamp": { + "type": "integer" + }, + "selected": { + "type": "boolean" + }, + "data-sensitivity": { + "type": "null" + }, + "is-encrypted": { + "type": "null" + } + }, + "required": [ + "value", + "source-type", + "source-id", + "source-label", + "updated-by-user-id", + "timestamp", + "selected", + "data-sensitivity", + "is-encrypted" + ] + }, + "merged_to_email": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "source-type": { + "type": "string" + }, + "source-id": { + "type": "string" + }, + "source-label": { + "type": "null" + }, + "updated-by-user-id": { + "type": "null" + }, + "timestamp": { + "type": "integer" + }, + "selected": { + "type": "boolean" + }, + "data-sensitivity": { + "type": "null" + }, + "is-encrypted": { + "type": "null" + } + }, + "required": [ + "value", + "source-type", + "source-id", + "source-label", + "updated-by-user-id", + "timestamp", + "selected", + "data-sensitivity", + "is-encrypted" + ] + }, + "first-name": { + "type": "string" + }, + "last-name": { + "type": "string" + }, + "is-reverted": { + "type": "boolean" + } + }, + "required": [ + "canonical-vid", + "primary-vid-to-merge", + "vid-to-merge", + "timestamp", + "entity-id", + "user-id", + "num-properties-moved", + "first-name" + ] + } + }, + "addedAt": { + "type": "integer" + } + }, + "required": [ + "vid", + "canonical-vid", + "merged-vids", + "portal-id", + "is-contact", + "properties", + "form-submissions", + "identity-profiles", + "merge-audits", + "addedAt" + ] +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/getRecentlyCreatedUpdated.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/getRecentlyCreatedUpdated.json new file mode 100644 index 0000000000..f40c03bbd1 --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/getRecentlyCreatedUpdated.json @@ -0,0 +1,320 @@ +{ + "type": "object", + "properties": { + "vid": { + "type": "integer" + }, + "canonical-vid": { + "type": "integer" + }, + "merged-vids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "portal-id": { + "type": "integer" + }, + "is-contact": { + "type": "boolean" + }, + "properties": { + "type": "object", + "properties": { + "firstname": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "lastmodifieddate": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "createdate": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "lastname": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "company": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + }, + "required": [ + "lastmodifieddate", + "createdate" + ] + }, + "form-submissions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "conversion-id": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "form-id": { + "type": "string" + }, + "portal-id": { + "type": "integer" + }, + "page-url": { + "type": "string" + }, + "page-title": { + "type": "string" + }, + "title": { + "type": "string" + }, + "form-type": { + "type": "string" + }, + "contact-associated-by": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "conversion-id", + "timestamp", + "form-id", + "portal-id", + "title", + "form-type", + "meta-data" + ] + } + }, + "identity-profiles": { + "type": "array", + "items": { + "type": "object", + "properties": { + "vid": { + "type": "integer" + }, + "saved-at-timestamp": { + "type": "integer" + }, + "deleted-changed-timestamp": { + "type": "integer" + }, + "identities": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "is-primary": { + "type": "boolean" + } + }, + "required": [ + "type", + "value", + "timestamp" + ] + } + } + }, + "required": [ + "vid", + "saved-at-timestamp", + "deleted-changed-timestamp", + "identities" + ] + } + }, + "merge-audits": { + "type": "array", + "items": { + "type": "object", + "properties": { + "canonical-vid": { + "type": "integer" + }, + "primary-vid-to-merge": { + "type": "integer" + }, + "vid-to-merge": { + "type": "integer" + }, + "timestamp": { + "type": "integer" + }, + "entity-id": { + "type": "string" + }, + "user-id": { + "type": "integer" + }, + "num-properties-moved": { + "type": "integer" + }, + "merged_to_email": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "source-type": { + "type": "string" + }, + "source-label": { + "type": "null" + }, + "timestamp": { + "type": "integer" + }, + "selected": { + "type": "boolean" + }, + "data-sensitivity": { + "type": "null" + }, + "is-encrypted": { + "type": "null" + } + }, + "required": [ + "value", + "source-type", + "source-id", + "source-label", + "updated-by-user-id", + "timestamp", + "selected", + "data-sensitivity", + "is-encrypted" + ] + }, + "merged_from_email": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "source-type": { + "type": "string" + }, + "source-label": { + "type": "null" + }, + "timestamp": { + "type": "integer" + }, + "selected": { + "type": "boolean" + }, + "data-sensitivity": { + "type": "null" + }, + "is-encrypted": { + "type": "null" + }, + "source-vids": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "value", + "source-type", + "source-id", + "source-label", + "updated-by-user-id", + "timestamp", + "selected", + "data-sensitivity", + "is-encrypted" + ] + }, + "first-name": { + "type": "string" + }, + "last-name": { + "type": "string" + } + }, + "required": [ + "canonical-vid", + "primary-vid-to-merge", + "vid-to-merge", + "timestamp", + "entity-id", + "num-properties-moved", + "merged_to_email" + ] + } + }, + "addedAt": { + "type": "integer" + } + }, + "required": [ + "vid", + "canonical-vid", + "merged-vids", + "portal-id", + "is-contact", + "properties", + "identity-profiles", + "merge-audits", + "addedAt" + ] +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/search.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/search.json new file mode 100644 index 0000000000..ca85b2a40d --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/search.json @@ -0,0 +1,43 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "properties": { + "type": "object", + "properties": { + "createdate": { + "type": "string" + }, + "hs_object_id": { + "type": "string" + }, + "lastmodifieddate": { + "type": "string" + } + }, + "required": [ + "createdate", + "hs_object_id", + "lastmodifieddate" + ] + }, + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "archived": { + "type": "boolean" + } + }, + "required": [ + "id", + "properties", + "createdAt", + "updatedAt", + "archived" + ] +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/upsert.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/upsert.json new file mode 100644 index 0000000000..9b07c7b8ae --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contact/upsert.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "vid": { + "type": "integer" + }, + "isNew": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contactList/add.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contactList/add.json new file mode 100644 index 0000000000..a19166e716 --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/contactList/add.json @@ -0,0 +1,35 @@ +{ + "type": "object", + "properties": { + "updated": { + "type": "array", + "items": { + "type": "integer" + } + }, + "discarded": { + "type": "array", + "items": { + "type": "integer" + } + }, + "invalidVids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "invalidEmails": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "updated", + "discarded", + "invalidVids", + "invalidEmails" + ] +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/deal/getAll.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/deal/getAll.json new file mode 100644 index 0000000000..25248a2408 --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/deal/getAll.json @@ -0,0 +1,155 @@ +{ + "type": "object", + "properties": { + "portalId": { + "type": "integer" + }, + "dealId": { + "type": "integer" + }, + "isDeleted": { + "type": "boolean" + }, + "properties": { + "type": "object", + "properties": { + "dealname": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "sourceMetadata": { + "type": "string" + } + }, + "required": [ + "name", + "value", + "timestamp", + "source", + "sourceVid" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + }, + "dealstage": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "sourceMetadata": { + "type": "string" + } + }, + "required": [ + "name", + "value", + "timestamp", + "source", + "sourceVid" + ] + } + } + }, + "required": [ + "value", + "timestamp", + "source", + "sourceId", + "updatedByUserId", + "versions" + ] + } + } + }, + "stateChanges": { + "type": "array", + "items": { + "type": "object", + "properties": { + "changeFlag": { + "type": "string" + }, + "timestamp": { + "type": "integer" + } + }, + "required": [ + "changeFlag", + "timestamp" + ] + } + } + }, + "required": [ + "portalId", + "dealId", + "isDeleted", + "associations", + "properties", + "stateChanges" + ] +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/deal/search.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/deal/search.json new file mode 100644 index 0000000000..af98ede29b --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/deal/search.json @@ -0,0 +1,43 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "properties": { + "type": "object", + "properties": { + "createdate": { + "type": "string" + }, + "hs_lastmodifieddate": { + "type": "string" + }, + "hs_object_id": { + "type": "string" + } + }, + "required": [ + "createdate", + "hs_lastmodifieddate", + "hs_object_id" + ] + }, + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "archived": { + "type": "boolean" + } + }, + "required": [ + "id", + "properties", + "createdAt", + "updatedAt", + "archived" + ] +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/create.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/create.json new file mode 100644 index 0000000000..41acf16ae2 --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/create.json @@ -0,0 +1,108 @@ +{ + "type": "object", + "properties": { + "engagement": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "portalId": { + "type": "integer" + }, + "active": { + "type": "boolean" + }, + "createdAt": { + "type": "integer" + }, + "lastUpdated": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "bodyPreview": { + "type": "string" + }, + "bodyPreviewIsTruncated": { + "type": "boolean" + }, + "bodyPreviewHtml": { + "type": "string" + } + }, + "required": [ + "id", + "portalId", + "active", + "createdAt", + "lastUpdated", + "type", + "timestamp", + "allAccessibleTeamIds", + "queueMembershipIds" + ] + }, + "associations": { + "type": "object", + "properties": { + "contactIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "companyIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "dealIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "ownerIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "ticketIds": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "contactIds", + "companyIds", + "dealIds", + "ownerIds", + "workflowIds", + "ticketIds", + "contentIds", + "quoteIds", + "marketingEventIds", + "partnerClientIds", + "orderIds", + "cartIds" + ] + }, + "metadata": { + "type": "object", + "properties": { + "status": { + "type": "string" + } + } + } + } +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/get.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/get.json new file mode 100644 index 0000000000..86a0cf13ff --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/get.json @@ -0,0 +1,260 @@ +{ + "type": "object", + "properties": { + "engagement": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "portalId": { + "type": "integer" + }, + "active": { + "type": "boolean" + }, + "createdAt": { + "type": "integer" + }, + "lastUpdated": { + "type": "integer" + }, + "createdBy": { + "type": "integer" + }, + "modifiedBy": { + "type": "integer" + }, + "ownerId": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "uid": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "allAccessibleTeamIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "bodyPreview": { + "type": "string" + }, + "queueMembershipIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "bodyPreviewIsTruncated": { + "type": "boolean" + }, + "bodyPreviewHtml": { + "type": "string" + } + }, + "required": [ + "id", + "portalId", + "active", + "createdAt", + "lastUpdated", + "type", + "timestamp", + "allAccessibleTeamIds", + "queueMembershipIds" + ] + }, + "associations": { + "type": "object", + "properties": { + "contactIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "companyIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "dealIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "ownerIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "ticketIds": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "contactIds", + "companyIds", + "dealIds", + "ownerIds", + "workflowIds", + "ticketIds", + "contentIds", + "quoteIds", + "marketingEventIds", + "partnerClientIds", + "orderIds", + "cartIds" + ] + }, + "metadata": { + "type": "object", + "properties": { + "body": { + "type": "string" + }, + "to": { + "type": "array", + "items": { + "type": "object", + "properties": { + "raw": { + "type": "string" + }, + "email": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + } + }, + "required": [ + "email" + ] + } + }, + "cc": { + "type": "array", + "items": { + "type": "object", + "properties": { + "raw": { + "type": "string" + }, + "email": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + } + }, + "required": [ + "raw", + "email", + "firstName", + "lastName" + ] + } + }, + "html": { + "type": "string" + }, + "ownerIdsFrom": { + "type": "array", + "items": { + "type": "integer" + } + }, + "ownerIdsTo": { + "type": "array", + "items": { + "type": "integer" + } + }, + "status": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "from": { + "type": "object", + "properties": { + "raw": { + "type": "string" + }, + "email": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + } + }, + "required": [ + "email" + ] + }, + "sender": { + "type": "object", + "properties": { + "email": { + "type": "string" + } + }, + "required": [ + "email" + ] + }, + "text": { + "type": "string" + }, + "messageId": { + "type": "string" + }, + "loggedFrom": { + "type": "string" + }, + "mediaProcessingStatus": { + "type": "string" + }, + "attachedVideoOpened": { + "type": "boolean" + }, + "attachedVideoWatched": { + "type": "boolean" + } + } + } + }, + "required": [ + "engagement", + "associations", + "attachments", + "metadata" + ] +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/getAll.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/getAll.json new file mode 100644 index 0000000000..24784b1022 --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/engagement/getAll.json @@ -0,0 +1,207 @@ +{ + "type": "object", + "properties": { + "engagement": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "portalId": { + "type": "integer" + }, + "active": { + "type": "boolean" + }, + "createdAt": { + "type": "integer" + }, + "lastUpdated": { + "type": "integer" + }, + "createdBy": { + "type": "integer" + }, + "modifiedBy": { + "type": "integer" + }, + "ownerId": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "source": { + "type": "string" + }, + "allAccessibleTeamIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "bodyPreview": { + "type": "string" + }, + "queueMembershipIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "bodyPreviewIsTruncated": { + "type": "boolean" + }, + "bodyPreviewHtml": { + "type": "string" + } + }, + "required": [ + "id", + "portalId", + "active", + "createdAt", + "lastUpdated", + "type", + "timestamp", + "allAccessibleTeamIds", + "queueMembershipIds" + ] + }, + "associations": { + "type": "object", + "properties": { + "contactIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "companyIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "dealIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "ownerIds": { + "type": "array", + "items": { + "type": "integer" + } + }, + "ticketIds": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "contactIds", + "companyIds", + "dealIds", + "ownerIds", + "workflowIds", + "ticketIds", + "contentIds", + "quoteIds", + "marketingEventIds", + "partnerClientIds", + "orderIds", + "cartIds" + ] + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id" + ] + } + }, + "metadata": { + "type": "object", + "properties": { + "body": { + "type": "string" + }, + "status": { + "type": "string" + }, + "forObjectType": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "taskType": { + "type": "string" + }, + "sendDefaultReminder": { + "type": "boolean" + }, + "priority": { + "type": "string" + }, + "isAllDay": { + "type": "boolean" + } + } + }, + "scheduledTasks": { + "type": "array", + "items": { + "type": "object", + "properties": { + "engagementId": { + "type": "integer" + }, + "portalId": { + "type": "integer" + }, + "engagementType": { + "type": "string" + }, + "taskType": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "uuid": { + "type": "string" + } + }, + "required": [ + "engagementId", + "portalId", + "engagementType", + "taskType", + "timestamp", + "uuid" + ] + } + } + }, + "required": [ + "engagement", + "associations", + "attachments", + "metadata" + ] +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/ticket/get.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/ticket/get.json new file mode 100644 index 0000000000..cd43e2ea01 --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/ticket/get.json @@ -0,0 +1,335 @@ +{ + "type": "object", + "properties": { + "portalId": { + "type": "integer" + }, + "objectType": { + "type": "string" + }, + "objectId": { + "type": "integer" + }, + "properties": { + "type": "object", + "properties": { + "hs_email_subject": { + "type": "object", + "properties": { + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "source": { + "type": "string" + }, + "persistenceTimestamp": { + "type": "integer" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "source", + "sourceVid" + ] + } + }, + "value": { + "type": "string" + }, + "source": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "isEncrypted": { + "type": "null" + }, + "sensitivityLevel": { + "type": "string" + }, + "persistenceTimestamp": { + "type": "integer" + } + }, + "required": [ + "versions", + "value", + "source", + "timestamp", + "sourceId", + "updatedByUserId", + "isEncrypted", + "sensitivityLevel", + "persistenceTimestamp" + ] + }, + "support_form_message": { + "type": "object", + "properties": { + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "sourceLabel": { + "type": "string" + }, + "source": { + "type": "string" + }, + "persistenceTimestamp": { + "type": "integer" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "sourceLabel", + "source", + "sourceVid", + "persistenceTimestamp" + ] + } + }, + "value": { + "type": "string" + }, + "source": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "isEncrypted": { + "type": "null" + }, + "sensitivityLevel": { + "type": "string" + }, + "persistenceTimestamp": { + "type": "integer" + } + }, + "required": [ + "versions", + "value", + "source", + "timestamp", + "sourceId", + "updatedByUserId", + "isEncrypted", + "sensitivityLevel", + "persistenceTimestamp" + ] + }, + "support_form_subject": { + "type": "object", + "properties": { + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "sourceLabel": { + "type": "string" + }, + "source": { + "type": "string" + }, + "persistenceTimestamp": { + "type": "integer" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "source", + "sourceVid" + ] + } + }, + "value": { + "type": "string" + }, + "source": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "isEncrypted": { + "type": "null" + }, + "sensitivityLevel": { + "type": "string" + }, + "persistenceTimestamp": { + "type": "integer" + } + }, + "required": [ + "versions", + "value", + "source", + "timestamp", + "sourceId", + "updatedByUserId", + "isEncrypted", + "sensitivityLevel", + "persistenceTimestamp" + ] + }, + "support_form_topic": { + "type": "object", + "properties": { + "versions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "sourceLabel": { + "type": "string" + }, + "source": { + "type": "string" + }, + "persistenceTimestamp": { + "type": "integer" + } + }, + "required": [ + "name", + "value", + "timestamp", + "sourceId", + "sourceLabel", + "source", + "sourceVid", + "persistenceTimestamp" + ] + } + }, + "value": { + "type": "string" + }, + "source": { + "type": "string" + }, + "timestamp": { + "type": "integer" + }, + "sourceId": { + "type": "string" + }, + "updatedByUserId": { + "type": "null" + }, + "isEncrypted": { + "type": "null" + }, + "sensitivityLevel": { + "type": "string" + }, + "persistenceTimestamp": { + "type": "integer" + } + }, + "required": [ + "versions", + "value", + "source", + "timestamp", + "sourceId", + "updatedByUserId", + "isEncrypted", + "sensitivityLevel", + "persistenceTimestamp" + ] + } + } + }, + "isDeleted": { + "type": "boolean" + } + }, + "required": [ + "portalId", + "objectType", + "objectId", + "properties", + "isDeleted" + ] +} diff --git a/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/ticket/getAll.json b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/ticket/getAll.json new file mode 100644 index 0000000000..c0fac888ba --- /dev/null +++ b/packages/nodes-base/nodes/Hubspot/__schema__/v2.1.0/ticket/getAll.json @@ -0,0 +1,24 @@ +{ + "type": "object", + "properties": { + "portalId": { + "type": "integer" + }, + "objectType": { + "type": "string" + }, + "objectId": { + "type": "integer" + }, + "isDeleted": { + "type": "boolean" + } + }, + "required": [ + "portalId", + "objectType", + "objectId", + "properties", + "isDeleted" + ] +} diff --git a/packages/nodes-base/nodes/InvoiceNinja/__schema__/v2.0.0/invoice/getAll.json b/packages/nodes-base/nodes/InvoiceNinja/__schema__/v2.0.0/invoice/getAll.json new file mode 100644 index 0000000000..05bb71a595 --- /dev/null +++ b/packages/nodes-base/nodes/InvoiceNinja/__schema__/v2.0.0/invoice/getAll.json @@ -0,0 +1,410 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "user_id": { + "type": "string" + }, + "project_id": { + "type": "string" + }, + "assigned_user_id": { + "type": "string" + }, + "balance": { + "type": "integer" + }, + "client_id": { + "type": "string" + }, + "vendor_id": { + "type": "string" + }, + "status_id": { + "type": "string" + }, + "design_id": { + "type": "string" + }, + "recurring_id": { + "type": "string" + }, + "created_at": { + "type": "integer" + }, + "updated_at": { + "type": "integer" + }, + "archived_at": { + "type": "integer" + }, + "is_deleted": { + "type": "boolean" + }, + "number": { + "type": "string" + }, + "discount": { + "type": "integer" + }, + "po_number": { + "type": "string" + }, + "date": { + "type": "string" + }, + "last_sent_date": { + "type": "string" + }, + "next_send_date": { + "type": "string" + }, + "due_date": { + "type": "string" + }, + "terms": { + "type": "string" + }, + "public_notes": { + "type": "string" + }, + "private_notes": { + "type": "string" + }, + "uses_inclusive_taxes": { + "type": "boolean" + }, + "tax_name1": { + "type": "string" + }, + "tax_name2": { + "type": "string" + }, + "tax_rate2": { + "type": "integer" + }, + "tax_name3": { + "type": "string" + }, + "tax_rate3": { + "type": "integer" + }, + "is_amount_discount": { + "type": "boolean" + }, + "footer": { + "type": "string" + }, + "partial": { + "type": "integer" + }, + "partial_due_date": { + "type": "string" + }, + "custom_value1": { + "type": "string" + }, + "custom_value2": { + "type": "string" + }, + "custom_value3": { + "type": "string" + }, + "custom_value4": { + "type": "string" + }, + "has_tasks": { + "type": "boolean" + }, + "has_expenses": { + "type": "boolean" + }, + "custom_surcharge1": { + "type": "integer" + }, + "custom_surcharge2": { + "type": "integer" + }, + "custom_surcharge3": { + "type": "integer" + }, + "custom_surcharge4": { + "type": "integer" + }, + "exchange_rate": { + "type": "integer" + }, + "custom_surcharge_tax1": { + "type": "boolean" + }, + "custom_surcharge_tax2": { + "type": "boolean" + }, + "custom_surcharge_tax3": { + "type": "boolean" + }, + "custom_surcharge_tax4": { + "type": "boolean" + }, + "line_items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "notes": { + "type": "string" + }, + "product_key": { + "type": "string" + }, + "tax_rate1": { + "type": "integer" + }, + "tax_rate2": { + "type": "integer" + }, + "tax_name1": { + "type": "string" + }, + "tax_name2": { + "type": "string" + }, + "type_id": { + "type": "string" + }, + "tax_id": { + "type": "string" + }, + "product_cost": { + "type": "integer" + }, + "discount": { + "type": "integer" + }, + "is_amount_discount": { + "type": "boolean" + }, + "tax_name3": { + "type": "string" + }, + "tax_rate3": { + "type": "integer" + }, + "sort_id": { + "type": "string" + }, + "tax_amount": { + "type": "integer" + }, + "date": { + "type": "string" + }, + "custom_value1": { + "type": "string" + }, + "custom_value2": { + "type": "string" + }, + "custom_value3": { + "type": "string" + }, + "custom_value4": { + "type": "string" + }, + "task_id": { + "type": "string" + }, + "expense_id": { + "type": "string" + }, + "unit_code": { + "type": "string" + }, + "_id": { + "type": "string" + } + }, + "required": [ + "cost", + "notes", + "product_key", + "tax_rate1", + "tax_rate2", + "tax_name1", + "tax_name2", + "quantity", + "type_id", + "tax_id", + "product_cost", + "discount", + "is_amount_discount", + "tax_name3", + "tax_rate3", + "sort_id", + "line_total", + "gross_line_total", + "tax_amount", + "date", + "custom_value1", + "custom_value2", + "custom_value3", + "custom_value4", + "task_id", + "expense_id" + ] + } + }, + "entity_type": { + "type": "string" + }, + "reminder1_sent": { + "type": "string" + }, + "reminder2_sent": { + "type": "string" + }, + "reminder3_sent": { + "type": "string" + }, + "reminder_last_sent": { + "type": "string" + }, + "subscription_id": { + "type": "string" + }, + "auto_bill_enabled": { + "type": "boolean" + }, + "invitations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "client_contact_id": { + "type": "string" + }, + "key": { + "type": "string" + }, + "link": { + "type": "string" + }, + "sent_date": { + "type": "string" + }, + "viewed_date": { + "type": "string" + }, + "opened_date": { + "type": "string" + }, + "updated_at": { + "type": "integer" + }, + "archived_at": { + "type": "integer" + }, + "created_at": { + "type": "integer" + }, + "email_status": { + "type": "string" + }, + "email_error": { + "type": "string" + }, + "message_id": { + "type": "string" + } + }, + "required": [ + "id", + "client_contact_id", + "key", + "link", + "sent_date", + "viewed_date", + "opened_date", + "updated_at", + "archived_at", + "created_at", + "email_status", + "email_error", + "message_id" + ] + } + } + }, + "required": [ + "id", + "user_id", + "project_id", + "assigned_user_id", + "amount", + "balance", + "client_id", + "vendor_id", + "status_id", + "design_id", + "recurring_id", + "created_at", + "updated_at", + "archived_at", + "is_deleted", + "number", + "discount", + "po_number", + "date", + "last_sent_date", + "next_send_date", + "due_date", + "terms", + "public_notes", + "private_notes", + "uses_inclusive_taxes", + "tax_name1", + "tax_rate1", + "tax_name2", + "tax_rate2", + "tax_name3", + "tax_rate3", + "total_taxes", + "is_amount_discount", + "footer", + "partial", + "partial_due_date", + "custom_value1", + "custom_value2", + "custom_value3", + "custom_value4", + "has_tasks", + "has_expenses", + "custom_surcharge1", + "custom_surcharge2", + "custom_surcharge3", + "custom_surcharge4", + "exchange_rate", + "custom_surcharge_tax1", + "custom_surcharge_tax2", + "custom_surcharge_tax3", + "custom_surcharge_tax4", + "line_items", + "entity_type", + "reminder1_sent", + "reminder2_sent", + "reminder3_sent", + "reminder_last_sent", + "paid_to_date", + "subscription_id", + "auto_bill_enabled", + "tax_info", + "e_invoice", + "invitations", + "documents" + ] +} diff --git a/packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/limit.json b/packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/limit.json new file mode 100644 index 0000000000..eb320a6b60 --- /dev/null +++ b/packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/limit.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "type": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/sort.json b/packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/sort.json new file mode 100644 index 0000000000..f55ac9bafd --- /dev/null +++ b/packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/sort.json @@ -0,0 +1,44 @@ +{ + "type": "object", + "properties": { + "creator": { + "type": "string" + }, + "title": { + "type": "string" + }, + "link": { + "type": "string" + }, + "pubDate": { + "type": "string" + }, + "content:encoded": { + "type": "string" + }, + "content:encodedSnippet": { + "type": "string" + }, + "dc:creator": { + "type": "string" + }, + "content": { + "type": "string" + }, + "contentSnippet": { + "type": "string" + }, + "guid": { + "type": "string" + }, + "categories": { + "type": "array", + "items": { + "type": "string" + } + }, + "isoDate": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/summarize.json b/packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/summarize.json new file mode 100644 index 0000000000..082f62d455 --- /dev/null +++ b/packages/nodes-base/nodes/ItemLists/__schema__/v3.1.0/itemList/summarize.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "content": { + "type": "string" + }, + "appended_message_content": { + "type": "array", + "items": { + "type": "string" + } + } + } +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/changelog.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/changelog.json new file mode 100644 index 0000000000..203c0f31dc --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/changelog.json @@ -0,0 +1,99 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "timeZone": { + "type": "string" + }, + "accountType": { + "type": "string" + }, + "emailAddress": { + "type": "string" + } + }, + "required": [ + "self", + "accountId", + "avatarUrls", + "displayName", + "active", + "timeZone", + "accountType" + ] + }, + "created": { + "type": "string" + }, + "items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "field": { + "type": "string" + }, + "fieldtype": { + "type": "string" + }, + "fieldId": { + "type": "string" + } + }, + "required": [ + "field", + "fieldtype", + "from", + "fromString", + "to" + ] + } + } + }, + "required": [ + "id", + "author", + "created", + "items" + ] +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/create.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/create.json new file mode 100644 index 0000000000..a96cb45eeb --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/create.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "key": { + "type": "string" + }, + "self": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "self" + ] +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/get.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/get.json new file mode 100644 index 0000000000..e73ef50e8f --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/get.json @@ -0,0 +1,258 @@ +{ + "type": "object", + "properties": { + "expand": { + "type": "string" + }, + "id": { + "type": "string" + }, + "self": { + "type": "string" + }, + "key": { + "type": "string" + }, + "fields": { + "type": "object", + "properties": { + "status": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "description": { + "type": "string" + }, + "iconUrl": { + "type": "string" + }, + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "statusCategory": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "colorName": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "self", + "id", + "key", + "colorName", + "name" + ] + } + }, + "required": [ + "self", + "description", + "iconUrl", + "name", + "id", + "statusCategory" + ] + }, + "summary": { + "type": "string" + }, + "worklog": { + "type": "object", + "properties": { + "startAt": { + "type": "integer" + }, + "maxResults": { + "type": "integer" + }, + "total": { + "type": "integer" + }, + "worklogs": { + "type": "array", + "items": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "timeZone": { + "type": "string" + }, + "accountType": { + "type": "string" + } + }, + "required": [ + "self", + "accountId", + "avatarUrls", + "displayName", + "active", + "timeZone", + "accountType" + ] + }, + "updateAuthor": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "timeZone": { + "type": "string" + }, + "accountType": { + "type": "string" + } + }, + "required": [ + "self", + "accountId", + "avatarUrls", + "displayName", + "active", + "timeZone", + "accountType" + ] + }, + "comment": { + "type": "string" + }, + "created": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "started": { + "type": "string" + }, + "timeSpent": { + "type": "string" + }, + "timeSpentSeconds": { + "type": "integer" + }, + "id": { + "type": "string" + }, + "issueId": { + "type": "string" + } + }, + "required": [ + "self", + "author", + "updateAuthor", + "comment", + "created", + "updated", + "started", + "timeSpent", + "timeSpentSeconds", + "id", + "issueId" + ] + } + } + }, + "required": [ + "startAt", + "maxResults", + "total", + "worklogs" + ] + } + } + } + } +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/getAll.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/getAll.json new file mode 100644 index 0000000000..b77f3a5e12 --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/getAll.json @@ -0,0 +1,189 @@ +{ + "type": "object", + "properties": { + "expand": { + "type": "string" + }, + "id": { + "type": "string" + }, + "self": { + "type": "string" + }, + "key": { + "type": "string" + }, + "fields": { + "type": "object", + "properties": { + "priority": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "iconUrl": { + "type": "string" + }, + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "self", + "iconUrl", + "name", + "id" + ] + }, + "status": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "description": { + "type": "string" + }, + "iconUrl": { + "type": "string" + }, + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "statusCategory": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "colorName": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "self", + "id", + "key", + "colorName", + "name" + ] + } + }, + "required": [ + "self", + "description", + "iconUrl", + "name", + "id", + "statusCategory" + ] + }, + "components": { + "type": "array", + "items": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "self", + "id", + "name" + ] + } + }, + "summary": { + "type": "string" + }, + "reporter": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "emailAddress": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "timeZone": { + "type": "string" + }, + "accountType": { + "type": "string" + } + }, + "required": [ + "self", + "accountId", + "avatarUrls", + "displayName", + "active", + "timeZone", + "accountType" + ] + } + } + } + }, + "required": [ + "expand", + "id", + "self", + "key" + ] +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/transitions.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/transitions.json new file mode 100644 index 0000000000..c49a20171c --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/transitions.json @@ -0,0 +1,95 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "to": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "description": { + "type": "string" + }, + "iconUrl": { + "type": "string" + }, + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "statusCategory": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "colorName": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "self", + "id", + "key", + "colorName", + "name" + ] + } + }, + "required": [ + "self", + "description", + "iconUrl", + "name", + "id", + "statusCategory" + ] + }, + "hasScreen": { + "type": "boolean" + }, + "isGlobal": { + "type": "boolean" + }, + "isInitial": { + "type": "boolean" + }, + "isAvailable": { + "type": "boolean" + }, + "isConditional": { + "type": "boolean" + }, + "isLooped": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "to", + "hasScreen", + "isGlobal", + "isInitial", + "isAvailable", + "isConditional", + "isLooped" + ] +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/update.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/update.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issue/update.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/add.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/add.json new file mode 100644 index 0000000000..0cf85c5ec3 --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/add.json @@ -0,0 +1,93 @@ +{ + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "id": { + "type": "string" + }, + "filename": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "emailAddress": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "timeZone": { + "type": "string" + }, + "accountType": { + "type": "string" + } + }, + "required": [ + "self", + "emailAddress", + "avatarUrls", + "displayName", + "active", + "timeZone" + ] + }, + "created": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "mimeType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "self", + "id", + "filename", + "author", + "created", + "size", + "mimeType", + "content" + ] +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/get.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/get.json new file mode 100644 index 0000000000..b5f43eaca3 --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/get.json @@ -0,0 +1,84 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "self": { + "type": "string" + }, + "filename": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + } + }, + "required": [ + "self", + "accountId", + "avatarUrls", + "displayName", + "active" + ] + }, + "created": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "mimeType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "id", + "self", + "filename", + "author", + "created", + "size", + "mimeType", + "properties", + "content" + ] +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/getAll.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/getAll.json new file mode 100644 index 0000000000..d3d0feb9b2 --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueAttachment/getAll.json @@ -0,0 +1,96 @@ +{ + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "id": { + "type": "string" + }, + "filename": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "emailAddress": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "timeZone": { + "type": "string" + }, + "accountType": { + "type": "string" + } + }, + "required": [ + "self", + "emailAddress", + "avatarUrls", + "displayName", + "active", + "timeZone" + ] + }, + "created": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "mimeType": { + "type": "string" + }, + "content": { + "type": "string" + }, + "thumbnail": { + "type": "string" + } + }, + "required": [ + "self", + "id", + "filename", + "author", + "created", + "size", + "mimeType", + "content" + ] +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueComment/add.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueComment/add.json new file mode 100644 index 0000000000..ffca0c0764 --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueComment/add.json @@ -0,0 +1,191 @@ +{ + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "id": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "emailAddress": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "timeZone": { + "type": "string" + }, + "accountType": { + "type": "string" + } + }, + "required": [ + "self", + "emailAddress", + "avatarUrls", + "displayName", + "active", + "timeZone" + ] + }, + "body": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "version": { + "type": "integer" + }, + "content": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "content": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type", + "content" + ] + } + } + }, + "required": [ + "type", + "version", + "content" + ] + }, + "updateAuthor": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "emailAddress": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "timeZone": { + "type": "string" + }, + "accountType": { + "type": "string" + } + }, + "required": [ + "self", + "emailAddress", + "avatarUrls", + "displayName", + "active", + "timeZone" + ] + }, + "created": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "jsdPublic": { + "type": "boolean" + } + }, + "required": [ + "self", + "id", + "author", + "body", + "updateAuthor", + "created", + "updated" + ] +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueComment/getAll.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueComment/getAll.json new file mode 100644 index 0000000000..d27933b223 --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/issueComment/getAll.json @@ -0,0 +1,194 @@ +{ + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "id": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "emailAddress": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "timeZone": { + "type": "string" + }, + "accountType": { + "type": "string" + } + }, + "required": [ + "self", + "accountId", + "avatarUrls", + "displayName", + "active", + "timeZone", + "accountType" + ] + }, + "body": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "version": { + "type": "integer" + }, + "content": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "content": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type", + "content" + ] + } + } + }, + "required": [ + "type", + "version", + "content" + ] + }, + "updateAuthor": { + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "emailAddress": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "timeZone": { + "type": "string" + }, + "accountType": { + "type": "string" + } + }, + "required": [ + "self", + "accountId", + "avatarUrls", + "displayName", + "active", + "timeZone", + "accountType" + ] + }, + "created": { + "type": "string" + }, + "updated": { + "type": "string" + }, + "jsdPublic": { + "type": "boolean" + } + }, + "required": [ + "self", + "id", + "author", + "body", + "updateAuthor", + "created", + "updated", + "jsdPublic" + ] +} diff --git a/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/user/get.json b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/user/get.json new file mode 100644 index 0000000000..384a0f6f78 --- /dev/null +++ b/packages/nodes-base/nodes/Jira/__schema__/v1.0.0/user/get.json @@ -0,0 +1,132 @@ +{ + "type": "object", + "properties": { + "self": { + "type": "string" + }, + "accountId": { + "type": "string" + }, + "accountType": { + "type": "string" + }, + "avatarUrls": { + "type": "object", + "properties": { + "48x48": { + "type": "string" + }, + "24x24": { + "type": "string" + }, + "16x16": { + "type": "string" + }, + "32x32": { + "type": "string" + } + }, + "required": [ + "48x48", + "24x24", + "16x16", + "32x32" + ] + }, + "displayName": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "timeZone": { + "type": "string" + }, + "locale": { + "type": "string" + }, + "groups": { + "type": "object", + "properties": { + "size": { + "type": "integer" + }, + "items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "groupId": { + "type": "string" + }, + "self": { + "type": "string" + } + }, + "required": [ + "name", + "groupId", + "self" + ] + } + } + }, + "required": [ + "size", + "items" + ] + }, + "applicationRoles": { + "type": "object", + "properties": { + "size": { + "type": "integer" + }, + "items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "key": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "key", + "name" + ] + } + } + }, + "required": [ + "size", + "items" + ] + }, + "expand": { + "type": "string" + }, + "emailAddress": { + "type": "string" + } + }, + "required": [ + "self", + "accountId", + "accountType", + "avatarUrls", + "displayName", + "active", + "timeZone", + "locale", + "groups", + "applicationRoles", + "expand" + ] +} diff --git a/packages/nodes-base/nodes/Keap/__schema__/v1.0.0/contact/get.json b/packages/nodes-base/nodes/Keap/__schema__/v1.0.0/contact/get.json new file mode 100644 index 0000000000..adf55dbc88 --- /dev/null +++ b/packages/nodes-base/nodes/Keap/__schema__/v1.0.0/contact/get.json @@ -0,0 +1,143 @@ +{ + "type": "object", + "properties": { + "tag_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "id": { + "type": "integer" + }, + "email_opted_in": { + "type": "boolean" + }, + "email_status": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "last_updated": { + "type": "string" + }, + "ScoreValue": { + "type": "string" + }, + "last_updated_utc_millis": { + "type": "integer" + }, + "email_addresses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "field": { + "type": "string" + } + }, + "required": [ + "email", + "field" + ] + } + }, + "addresses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "line1": { + "type": "string" + }, + "locality": { + "type": "string" + }, + "field": { + "type": "string" + }, + "postal_code": { + "type": "string" + } + }, + "required": [ + "line1", + "line2", + "locality", + "region", + "field", + "postal_code", + "zip_code", + "zip_four", + "country_code" + ] + } + }, + "phone_numbers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "number": { + "type": "string" + }, + "field": { + "type": "string" + } + }, + "required": [ + "number", + "extension", + "field", + "type" + ] + } + }, + "given_name": { + "type": "string" + }, + "family_name": { + "type": "string" + }, + "contact_type": { + "type": "string" + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id", + "content" + ] + } + } + }, + "required": [ + "tag_ids", + "id", + "company", + "email_opted_in", + "email_status", + "date_created", + "last_updated", + "ScoreValue", + "last_updated_utc_millis", + "email_addresses", + "addresses", + "phone_numbers", + "given_name", + "family_name", + "middle_name", + "owner_id" + ] +} diff --git a/packages/nodes-base/nodes/KoBoToolbox/__schema__/v1.0.0/submission/getAll.json b/packages/nodes-base/nodes/KoBoToolbox/__schema__/v1.0.0/submission/getAll.json new file mode 100644 index 0000000000..98f46759de --- /dev/null +++ b/packages/nodes-base/nodes/KoBoToolbox/__schema__/v1.0.0/submission/getAll.json @@ -0,0 +1,181 @@ +{ + "type": "object", + "properties": { + "_id": { + "type": "integer" + }, + "formhub/uuid": { + "type": "string" + }, + "start": { + "type": "string" + }, + "end": { + "type": "string" + }, + "today": { + "type": "string" + }, + "username": { + "type": "string" + }, + "deviceid": { + "type": "string" + }, + "personal_QR_code": { + "type": "string" + }, + "infra_categ": { + "type": "string" + }, + "location": { + "type": "string" + }, + "gps_note": { + "type": "string" + }, + "__version__": { + "type": "string" + }, + "meta/instanceID": { + "type": "string" + }, + "_xform_id_string": { + "type": "string" + }, + "_uuid": { + "type": "string" + }, + "_attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "download_url": { + "type": "string" + }, + "download_large_url": { + "type": "string" + }, + "download_medium_url": { + "type": "string" + }, + "download_small_url": { + "type": "string" + }, + "mimetype": { + "type": "string" + }, + "filename": { + "type": "string" + }, + "instance": { + "type": "integer" + }, + "xform": { + "type": "integer" + }, + "id": { + "type": "integer" + }, + "question_xpath": { + "type": "string" + } + }, + "required": [ + "download_url", + "download_large_url", + "download_medium_url", + "download_small_url", + "mimetype", + "filename", + "instance", + "xform", + "id", + "question_xpath" + ] + } + }, + "_status": { + "type": "string" + }, + "_submission_time": { + "type": "string" + }, + "_validation_status": { + "type": "object", + "properties": { + "timestamp": { + "type": "integer" + }, + "uid": { + "type": "string" + }, + "by_whom": { + "type": "string" + }, + "color": { + "type": "string" + }, + "label": { + "type": "string" + } + }, + "required": [ + "timestamp", + "uid", + "by_whom", + "color", + "label" + ] + }, + "infra_subtype": { + "type": "string" + }, + "pic1": { + "type": "string" + }, + "description": { + "type": "string" + }, + "q2nd_pic": { + "type": "string" + }, + "pic2": { + "type": "string" + }, + "Validation_comments": { + "type": "string" + }, + "meta/deprecatedID": { + "type": "string" + }, + "_version_": { + "type": "string" + }, + "_version__001": { + "type": "string" + }, + "_version__002": { + "type": "string" + } + }, + "required": [ + "_id", + "formhub/uuid", + "start", + "end", + "__version__", + "meta/instanceID", + "_xform_id_string", + "_uuid", + "_attachments", + "_status", + "_geolocation", + "_submission_time", + "_tags", + "_notes", + "_validation_status", + "_submitted_by" + ] +} diff --git a/packages/nodes-base/nodes/Lemlist/__schema__/v2.0.0/activity/getAll.json b/packages/nodes-base/nodes/Lemlist/__schema__/v2.0.0/activity/getAll.json new file mode 100644 index 0000000000..418377a5f4 --- /dev/null +++ b/packages/nodes-base/nodes/Lemlist/__schema__/v2.0.0/activity/getAll.json @@ -0,0 +1,137 @@ +{ + "type": "object", + "properties": { + "_id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "createdAt": { + "type": "string" + }, + "isFirst": { + "type": "boolean" + }, + "stopped": { + "type": "boolean" + }, + "bot": { + "type": "boolean" + }, + "teamId": { + "type": "string" + }, + "leadId": { + "type": "string" + }, + "campaignId": { + "type": "string" + }, + "sequenceId": { + "type": "string" + }, + "sequenceStep": { + "type": "integer" + }, + "emailTemplateId": { + "type": "string" + }, + "createdBy": { + "type": "string" + }, + "totalSequenceStep": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "sendUserName": { + "type": "string" + }, + "leadFirstName": { + "type": "string" + }, + "leadLastName": { + "type": "string" + }, + "leadEmail": { + "type": "string" + }, + "leadCompanyName": { + "type": "string" + }, + "contactId": { + "type": "string" + }, + "metaData": { + "type": "object", + "properties": { + "teamId": { + "type": "string" + }, + "campaignId": { + "type": "string" + }, + "leadId": { + "type": "string" + }, + "type": { + "type": "string" + }, + "createdBy": { + "type": "string" + }, + "taskId": { + "type": "string" + } + }, + "required": [ + "teamId", + "campaignId", + "leadId", + "type", + "createdBy" + ] + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "linkedinUrl": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "email": { + "type": "string" + }, + "campaignName": { + "type": "string" + }, + "sequenceTested": { + "type": "string" + }, + "emailTemplateName": { + "type": "string" + } + }, + "required": [ + "_id", + "type", + "createdAt", + "bot", + "teamId", + "leadId", + "campaignId", + "createdBy", + "sendUserId", + "name", + "contactId", + "metaData", + "campaignName" + ] +} diff --git a/packages/nodes-base/nodes/Lemlist/__schema__/v2.0.0/enrich/enrichPerson.json b/packages/nodes-base/nodes/Lemlist/__schema__/v2.0.0/enrich/enrichPerson.json new file mode 100644 index 0000000000..0f8ec9d998 --- /dev/null +++ b/packages/nodes-base/nodes/Lemlist/__schema__/v2.0.0/enrich/enrichPerson.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Line/__schema__/v1.0.0/notification/send.json b/packages/nodes-base/nodes/Line/__schema__/v1.0.0/notification/send.json new file mode 100644 index 0000000000..78dcef4cd1 --- /dev/null +++ b/packages/nodes-base/nodes/Line/__schema__/v1.0.0/notification/send.json @@ -0,0 +1,15 @@ +{ + "type": "object", + "properties": { + "status": { + "type": "integer" + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "message" + ] +} diff --git a/packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/create.json b/packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/create.json new file mode 100644 index 0000000000..509a8d3f9a --- /dev/null +++ b/packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/create.json @@ -0,0 +1,73 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "title": { + "type": "string" + }, + "priority": { + "type": "integer" + }, + "archivedAt": { + "type": "null" + }, + "state": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + }, + "createdAt": { + "type": "string" + }, + "creator": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "id", + "displayName" + ] + }, + "dueDate": { + "type": "null" + }, + "cycle": { + "type": "null" + } + }, + "required": [ + "id", + "identifier", + "title", + "priority", + "archivedAt", + "assignee", + "state", + "createdAt", + "creator", + "description", + "dueDate", + "cycle" + ] +} diff --git a/packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/get.json b/packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/get.json new file mode 100644 index 0000000000..1b822a2183 --- /dev/null +++ b/packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/get.json @@ -0,0 +1,67 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "title": { + "type": "string" + }, + "priority": { + "type": "integer" + }, + "archivedAt": { + "type": "null" + }, + "state": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + }, + "createdAt": { + "type": "string" + }, + "creator": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "id", + "displayName" + ] + } + }, + "required": [ + "id", + "identifier", + "title", + "priority", + "archivedAt", + "assignee", + "state", + "createdAt", + "creator", + "description", + "dueDate", + "cycle" + ] +} diff --git a/packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/getAll.json b/packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/getAll.json new file mode 100644 index 0000000000..0d66f3fc07 --- /dev/null +++ b/packages/nodes-base/nodes/Linear/__schema__/v1.0.0/issue/getAll.json @@ -0,0 +1,51 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "identifier": { + "type": "string" + }, + "title": { + "type": "string" + }, + "priority": { + "type": "integer" + }, + "archivedAt": { + "type": "null" + }, + "state": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + }, + "createdAt": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "priority", + "archivedAt", + "assignee", + "state", + "createdAt", + "creator", + "description", + "dueDate", + "cycle" + ] +} diff --git a/packages/nodes-base/nodes/LinkedIn/__schema__/v1.0.0/post/create.json b/packages/nodes-base/nodes/LinkedIn/__schema__/v1.0.0/post/create.json new file mode 100644 index 0000000000..5930544d5f --- /dev/null +++ b/packages/nodes-base/nodes/LinkedIn/__schema__/v1.0.0/post/create.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "urn": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/campaign/getAll.json b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/campaign/getAll.json new file mode 100644 index 0000000000..87a0ccb339 --- /dev/null +++ b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/campaign/getAll.json @@ -0,0 +1,69 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "status": { + "type": "string" + }, + "settings": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "from_name": { + "type": "string" + }, + "reply_to": { + "type": "string" + } + }, + "required": [ + "title" + ] + }, + "tracking": { + "type": "object", + "properties": { + "opens": { + "type": "boolean" + }, + "html_clicks": { + "type": "boolean" + }, + "text_clicks": { + "type": "boolean" + }, + "goal_tracking": { + "type": "boolean" + }, + "ecomm360": { + "type": "boolean" + }, + "google_analytics": { + "type": "string" + }, + "clicktale": { + "type": "string" + } + }, + "required": [ + "opens", + "html_clicks", + "text_clicks", + "goal_tracking", + "ecomm360", + "google_analytics", + "clicktale" + ] + } + }, + "required": [ + "id", + "status", + "settings", + "tracking" + ] +} diff --git a/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/create.json b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/create.json new file mode 100644 index 0000000000..e48950811e --- /dev/null +++ b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/create.json @@ -0,0 +1,163 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "email_address": { + "type": "string" + }, + "unique_email_id": { + "type": "string" + }, + "contact_id": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "web_id": { + "type": "integer" + }, + "email_type": { + "type": "string" + }, + "status": { + "type": "string" + }, + "consents_to_one_to_one_messaging": { + "type": "boolean" + }, + "sms_phone_number": { + "type": "string" + }, + "sms_subscription_status": { + "type": "string" + }, + "sms_subscription_last_updated": { + "type": "string" + }, + "merge_fields": { + "type": "object", + "properties": { + "FNAME": { + "type": "string" + }, + "LNAME": { + "type": "string" + } + } + }, + "ip_signup": { + "type": "string" + }, + "timestamp_signup": { + "type": "string" + }, + "ip_opt": { + "type": "string" + }, + "timestamp_opt": { + "type": "string" + }, + "member_rating": { + "type": "integer" + }, + "last_changed": { + "type": "string" + }, + "language": { + "type": "string" + }, + "vip": { + "type": "boolean" + }, + "email_client": { + "type": "string" + }, + "location": { + "type": "object", + "properties": { + "gmtoff": { + "type": "integer" + }, + "dstoff": { + "type": "integer" + }, + "country_code": { + "type": "string" + }, + "timezone": { + "type": "string" + }, + "region": { + "type": "string" + } + }, + "required": [ + "latitude", + "longitude", + "gmtoff", + "dstoff", + "country_code", + "timezone", + "region" + ] + }, + "source": { + "type": "string" + }, + "tags_count": { + "type": "integer" + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + } + }, + "list_id": { + "type": "string" + }, + "_links": { + "type": "array", + "items": { + "type": "object", + "properties": { + "rel": { + "type": "string" + }, + "href": { + "type": "string" + }, + "method": { + "type": "string" + }, + "targetSchema": { + "type": "string" + }, + "schema": { + "type": "string" + } + }, + "required": [ + "rel", + "href", + "method" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/delete.json b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/delete.json new file mode 100644 index 0000000000..1b6930d5a6 --- /dev/null +++ b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/delete.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "error": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/get.json b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/get.json new file mode 100644 index 0000000000..5b3f592bbb --- /dev/null +++ b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/get.json @@ -0,0 +1,169 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "email_address": { + "type": "string" + }, + "unique_email_id": { + "type": "string" + }, + "contact_id": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "web_id": { + "type": "integer" + }, + "email_type": { + "type": "string" + }, + "status": { + "type": "string" + }, + "consents_to_one_to_one_messaging": { + "type": "boolean" + }, + "sms_phone_number": { + "type": "string" + }, + "sms_subscription_status": { + "type": "string" + }, + "sms_subscription_last_updated": { + "type": "string" + }, + "merge_fields": { + "type": "object", + "properties": { + "FNAME": { + "type": "string" + }, + "LNAME": { + "type": "string" + }, + "PHONE": { + "type": "string" + }, + "BIRTHDAY": { + "type": "string" + } + } + }, + "ip_signup": { + "type": "string" + }, + "timestamp_signup": { + "type": "string" + }, + "ip_opt": { + "type": "string" + }, + "timestamp_opt": { + "type": "string" + }, + "member_rating": { + "type": "integer" + }, + "last_changed": { + "type": "string" + }, + "language": { + "type": "string" + }, + "vip": { + "type": "boolean" + }, + "email_client": { + "type": "string" + }, + "location": { + "type": "object", + "properties": { + "gmtoff": { + "type": "integer" + }, + "dstoff": { + "type": "integer" + }, + "country_code": { + "type": "string" + }, + "timezone": { + "type": "string" + }, + "region": { + "type": "string" + } + }, + "required": [ + "latitude", + "longitude", + "gmtoff", + "dstoff", + "country_code", + "timezone", + "region" + ] + }, + "source": { + "type": "string" + }, + "tags_count": { + "type": "integer" + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + } + }, + "list_id": { + "type": "string" + }, + "_links": { + "type": "array", + "items": { + "type": "object", + "properties": { + "rel": { + "type": "string" + }, + "href": { + "type": "string" + }, + "method": { + "type": "string" + }, + "targetSchema": { + "type": "string" + }, + "schema": { + "type": "string" + } + }, + "required": [ + "rel", + "href", + "method" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/getAll.json b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/getAll.json new file mode 100644 index 0000000000..c3373fa5ae --- /dev/null +++ b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/getAll.json @@ -0,0 +1,198 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "email_address": { + "type": "string" + }, + "unique_email_id": { + "type": "string" + }, + "contact_id": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "web_id": { + "type": "integer" + }, + "email_type": { + "type": "string" + }, + "status": { + "type": "string" + }, + "consents_to_one_to_one_messaging": { + "type": "boolean" + }, + "sms_phone_number": { + "type": "string" + }, + "sms_subscription_status": { + "type": "string" + }, + "sms_subscription_last_updated": { + "type": "string" + }, + "merge_fields": { + "type": "object", + "properties": { + "FNAME": { + "type": "string" + }, + "LNAME": { + "type": "string" + }, + "PHONE": { + "type": "string" + } + }, + "required": [ + "FNAME", + "LNAME" + ] + }, + "ip_signup": { + "type": "string" + }, + "timestamp_signup": { + "type": "string" + }, + "ip_opt": { + "type": "string" + }, + "timestamp_opt": { + "type": "string" + }, + "member_rating": { + "type": "integer" + }, + "last_changed": { + "type": "string" + }, + "language": { + "type": "string" + }, + "vip": { + "type": "boolean" + }, + "email_client": { + "type": "string" + }, + "location": { + "type": "object", + "properties": { + "gmtoff": { + "type": "integer" + }, + "dstoff": { + "type": "integer" + }, + "country_code": { + "type": "string" + }, + "timezone": { + "type": "string" + }, + "region": { + "type": "string" + } + }, + "required": [ + "latitude", + "longitude", + "gmtoff", + "dstoff", + "country_code", + "timezone", + "region" + ] + }, + "source": { + "type": "string" + }, + "tags_count": { + "type": "integer" + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id", + "name" + ] + } + }, + "list_id": { + "type": "string" + }, + "_links": { + "type": "array", + "items": { + "type": "object", + "properties": { + "rel": { + "type": "string" + }, + "href": { + "type": "string" + }, + "method": { + "type": "string" + }, + "targetSchema": { + "type": "string" + }, + "schema": { + "type": "string" + } + }, + "required": [ + "rel", + "href", + "method" + ] + } + } + }, + "required": [ + "id", + "email_address", + "unique_email_id", + "contact_id", + "full_name", + "web_id", + "email_type", + "status", + "consents_to_one_to_one_messaging", + "sms_phone_number", + "sms_subscription_status", + "sms_subscription_last_updated", + "merge_fields", + "stats", + "ip_signup", + "timestamp_signup", + "ip_opt", + "timestamp_opt", + "member_rating", + "last_changed", + "language", + "vip", + "email_client", + "location", + "source", + "tags_count", + "tags", + "list_id", + "_links" + ] +} diff --git a/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/update.json b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/update.json new file mode 100644 index 0000000000..5b3f592bbb --- /dev/null +++ b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/member/update.json @@ -0,0 +1,169 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "email_address": { + "type": "string" + }, + "unique_email_id": { + "type": "string" + }, + "contact_id": { + "type": "string" + }, + "full_name": { + "type": "string" + }, + "web_id": { + "type": "integer" + }, + "email_type": { + "type": "string" + }, + "status": { + "type": "string" + }, + "consents_to_one_to_one_messaging": { + "type": "boolean" + }, + "sms_phone_number": { + "type": "string" + }, + "sms_subscription_status": { + "type": "string" + }, + "sms_subscription_last_updated": { + "type": "string" + }, + "merge_fields": { + "type": "object", + "properties": { + "FNAME": { + "type": "string" + }, + "LNAME": { + "type": "string" + }, + "PHONE": { + "type": "string" + }, + "BIRTHDAY": { + "type": "string" + } + } + }, + "ip_signup": { + "type": "string" + }, + "timestamp_signup": { + "type": "string" + }, + "ip_opt": { + "type": "string" + }, + "timestamp_opt": { + "type": "string" + }, + "member_rating": { + "type": "integer" + }, + "last_changed": { + "type": "string" + }, + "language": { + "type": "string" + }, + "vip": { + "type": "boolean" + }, + "email_client": { + "type": "string" + }, + "location": { + "type": "object", + "properties": { + "gmtoff": { + "type": "integer" + }, + "dstoff": { + "type": "integer" + }, + "country_code": { + "type": "string" + }, + "timezone": { + "type": "string" + }, + "region": { + "type": "string" + } + }, + "required": [ + "latitude", + "longitude", + "gmtoff", + "dstoff", + "country_code", + "timezone", + "region" + ] + }, + "source": { + "type": "string" + }, + "tags_count": { + "type": "integer" + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + } + }, + "list_id": { + "type": "string" + }, + "_links": { + "type": "array", + "items": { + "type": "object", + "properties": { + "rel": { + "type": "string" + }, + "href": { + "type": "string" + }, + "method": { + "type": "string" + }, + "targetSchema": { + "type": "string" + }, + "schema": { + "type": "string" + } + }, + "required": [ + "rel", + "href", + "method" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/memberTag/create.json b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/memberTag/create.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/memberTag/create.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/memberTag/delete.json b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/memberTag/delete.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Mailchimp/__schema__/v1.0.0/memberTag/delete.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/MailerLite/__schema__/v1.0.0/subscriber/get.json b/packages/nodes-base/nodes/MailerLite/__schema__/v1.0.0/subscriber/get.json new file mode 100644 index 0000000000..36fbe07a92 --- /dev/null +++ b/packages/nodes-base/nodes/MailerLite/__schema__/v1.0.0/subscriber/get.json @@ -0,0 +1,66 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "sent": { + "type": "integer" + }, + "opened": { + "type": "integer" + }, + "clicked": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "country_id": { + "type": "string" + }, + "signup_ip": { + "type": "null" + }, + "signup_timestamp": { + "type": "null" + }, + "fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "key": { + "type": "string" + }, + "value": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "key", + "value", + "type" + ] + } + }, + "date_unsubscribe": { + "type": "null" + }, + "date_created": { + "type": "string" + }, + "date_updated": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/MailerLite/__schema__/v1.0.0/subscriber/getAll.json b/packages/nodes-base/nodes/MailerLite/__schema__/v1.0.0/subscriber/getAll.json new file mode 100644 index 0000000000..124c17d5cb --- /dev/null +++ b/packages/nodes-base/nodes/MailerLite/__schema__/v1.0.0/subscriber/getAll.json @@ -0,0 +1,93 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "sent": { + "type": "integer" + }, + "opened": { + "type": "integer" + }, + "clicked": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "country_id": { + "type": "string" + }, + "signup_ip": { + "type": "null" + }, + "signup_timestamp": { + "type": "null" + }, + "confirmation_ip": { + "type": "null" + }, + "confirmation_timestamp": { + "type": "null" + }, + "fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "key": { + "type": "string" + }, + "value": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "key", + "value", + "type" + ] + } + }, + "date_subscribe": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "date_updated": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "email", + "sent", + "opened", + "opened_rate", + "clicked", + "clicked_rate", + "type", + "country_id", + "signup_ip", + "signup_timestamp", + "confirmation_ip", + "confirmation_timestamp", + "fields", + "date_subscribe", + "date_unsubscribe", + "date_created", + "date_updated" + ] +} diff --git a/packages/nodes-base/nodes/Mailjet/__schema__/v1.0.0/email/send.json b/packages/nodes-base/nodes/Mailjet/__schema__/v1.0.0/email/send.json new file mode 100644 index 0000000000..88a6ee59e1 --- /dev/null +++ b/packages/nodes-base/nodes/Mailjet/__schema__/v1.0.0/email/send.json @@ -0,0 +1,89 @@ +{ + "type": "object", + "properties": { + "Status": { + "type": "string" + }, + "CustomID": { + "type": "string" + }, + "To": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Email": { + "type": "string" + }, + "MessageUUID": { + "type": "string" + }, + "MessageID": { + "type": "integer" + }, + "MessageHref": { + "type": "string" + } + }, + "required": [ + "Email", + "MessageUUID", + "MessageID", + "MessageHref" + ] + } + }, + "Cc": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Email": { + "type": "string" + }, + "MessageUUID": { + "type": "string" + }, + "MessageID": { + "type": "integer" + }, + "MessageHref": { + "type": "string" + } + }, + "required": [ + "Email", + "MessageUUID", + "MessageID", + "MessageHref" + ] + } + }, + "Bcc": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Email": { + "type": "string" + }, + "MessageUUID": { + "type": "string" + }, + "MessageID": { + "type": "integer" + }, + "MessageHref": { + "type": "string" + } + }, + "required": [ + "Email", + "MessageUUID", + "MessageID", + "MessageHref" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Mailjet/__schema__/v1.0.0/email/sendTemplate.json b/packages/nodes-base/nodes/Mailjet/__schema__/v1.0.0/email/sendTemplate.json new file mode 100644 index 0000000000..3307215c43 --- /dev/null +++ b/packages/nodes-base/nodes/Mailjet/__schema__/v1.0.0/email/sendTemplate.json @@ -0,0 +1,96 @@ +{ + "type": "object", + "properties": { + "Status": { + "type": "string" + }, + "CustomID": { + "type": "string" + }, + "To": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Email": { + "type": "string" + }, + "MessageUUID": { + "type": "string" + }, + "MessageID": { + "type": "integer" + }, + "MessageHref": { + "type": "string" + } + }, + "required": [ + "Email", + "MessageUUID", + "MessageID", + "MessageHref" + ] + } + }, + "Cc": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Email": { + "type": "string" + }, + "MessageUUID": { + "type": "string" + }, + "MessageID": { + "type": "integer" + }, + "MessageHref": { + "type": "string" + } + }, + "required": [ + "Email", + "MessageUUID", + "MessageID", + "MessageHref" + ] + } + }, + "Bcc": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Email": { + "type": "string" + }, + "MessageUUID": { + "type": "string" + }, + "MessageID": { + "type": "integer" + }, + "MessageHref": { + "type": "string" + } + }, + "required": [ + "Email", + "MessageUUID", + "MessageID", + "MessageHref" + ] + } + } + }, + "required": [ + "Status", + "CustomID", + "To", + "Cc", + "Bcc" + ] +} diff --git a/packages/nodes-base/nodes/Mandrill/__schema__/v1.0.0/message/sendHtml.json b/packages/nodes-base/nodes/Mandrill/__schema__/v1.0.0/message/sendHtml.json new file mode 100644 index 0000000000..fd2031c2c4 --- /dev/null +++ b/packages/nodes-base/nodes/Mandrill/__schema__/v1.0.0/message/sendHtml.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "status": { + "type": "string" + }, + "_id": { + "type": "string" + } + }, + "required": [ + "email", + "status", + "_id" + ] +} diff --git a/packages/nodes-base/nodes/Mandrill/__schema__/v1.0.0/message/sendTemplate.json b/packages/nodes-base/nodes/Mandrill/__schema__/v1.0.0/message/sendTemplate.json new file mode 100644 index 0000000000..fd2031c2c4 --- /dev/null +++ b/packages/nodes-base/nodes/Mandrill/__schema__/v1.0.0/message/sendTemplate.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "status": { + "type": "string" + }, + "_id": { + "type": "string" + } + }, + "required": [ + "email", + "status", + "_id" + ] +} diff --git a/packages/nodes-base/nodes/Matrix/__schema__/v1.0.0/message/create.json b/packages/nodes-base/nodes/Matrix/__schema__/v1.0.0/message/create.json new file mode 100644 index 0000000000..f87c5266d9 --- /dev/null +++ b/packages/nodes-base/nodes/Matrix/__schema__/v1.0.0/message/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "event_id": { + "type": "string" + } + }, + "required": [ + "event_id" + ] +} diff --git a/packages/nodes-base/nodes/Matrix/__schema__/v1.0.0/message/getAll.json b/packages/nodes-base/nodes/Matrix/__schema__/v1.0.0/message/getAll.json new file mode 100644 index 0000000000..5048276152 --- /dev/null +++ b/packages/nodes-base/nodes/Matrix/__schema__/v1.0.0/message/getAll.json @@ -0,0 +1,96 @@ +{ + "type": "object", + "properties": { + "content": { + "type": "object", + "properties": { + "msgtype": { + "type": "string" + }, + "body": { + "type": "string" + }, + "com.beeper.linkpreviews": { + "type": "array", + "items": { + "type": "object", + "properties": { + "og:url": { + "type": "string" + }, + "og:title": { + "type": "string" + }, + "og:image": { + "type": "string" + }, + "matrix:image:size": { + "type": "integer" + }, + "og:image:width": { + "type": "integer" + }, + "og:image:height": { + "type": "integer" + }, + "og:image:type": { + "type": "string" + }, + "matched_url": { + "type": "string" + } + }, + "required": [ + "og:url", + "og:title", + "og:image", + "matrix:image:size", + "og:image:width", + "og:image:height", + "og:image:type", + "matched_url" + ] + } + } + } + }, + "origin_server_ts": { + "type": "integer" + }, + "room_id": { + "type": "string" + }, + "sender": { + "type": "string" + }, + "type": { + "type": "string" + }, + "unsigned": { + "type": "object", + "properties": { + "age": { + "type": "integer" + } + } + }, + "event_id": { + "type": "string" + }, + "user_id": { + "type": "string" + }, + "age": { + "type": "integer" + } + }, + "required": [ + "content", + "origin_server_ts", + "room_id", + "sender", + "type", + "unsigned", + "event_id" + ] +} diff --git a/packages/nodes-base/nodes/Mattermost/__schema__/v1.0.0/message/post.json b/packages/nodes-base/nodes/Mattermost/__schema__/v1.0.0/message/post.json new file mode 100644 index 0000000000..a6a20bee2b --- /dev/null +++ b/packages/nodes-base/nodes/Mattermost/__schema__/v1.0.0/message/post.json @@ -0,0 +1,92 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "create_at": { + "type": "integer" + }, + "update_at": { + "type": "integer" + }, + "edit_at": { + "type": "integer" + }, + "delete_at": { + "type": "integer" + }, + "is_pinned": { + "type": "boolean" + }, + "user_id": { + "type": "string" + }, + "channel_id": { + "type": "string" + }, + "root_id": { + "type": "string" + }, + "original_id": { + "type": "string" + }, + "message": { + "type": "string" + }, + "type": { + "type": "string" + }, + "props": { + "type": "object", + "properties": { + "from_bot": { + "type": "string" + } + }, + "required": [ + "attachments" + ] + }, + "hashtags": { + "type": "string" + }, + "pending_post_id": { + "type": "string" + }, + "remote_id": { + "type": "string" + }, + "reply_count": { + "type": "integer" + }, + "last_reply_at": { + "type": "integer" + }, + "participants": { + "type": "null" + }, + "metadata": { + "type": "object", + "properties": { + "embeds": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "embeds" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Medium/__schema__/v1.0.0/post/create.json b/packages/nodes-base/nodes/Medium/__schema__/v1.0.0/post/create.json new file mode 100644 index 0000000000..97dbcde0bb --- /dev/null +++ b/packages/nodes-base/nodes/Medium/__schema__/v1.0.0/post/create.json @@ -0,0 +1,38 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "title": { + "type": "string" + }, + "authorId": { + "type": "string" + }, + "url": { + "type": "string" + }, + "canonicalUrl": { + "type": "string" + }, + "publishStatus": { + "type": "string" + }, + "publishedAt": { + "type": "integer" + }, + "license": { + "type": "string" + }, + "licenseUrl": { + "type": "string" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + } + } +} diff --git a/packages/nodes-base/nodes/Metabase/__schema__/v1.0.0/questions/get.json b/packages/nodes-base/nodes/Metabase/__schema__/v1.0.0/questions/get.json new file mode 100644 index 0000000000..01ee10eeab --- /dev/null +++ b/packages/nodes-base/nodes/Metabase/__schema__/v1.0.0/questions/get.json @@ -0,0 +1,233 @@ +{ + "type": "object", + "properties": { + "archived": { + "type": "boolean" + }, + "creator": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "last_login": { + "type": "string" + }, + "is_qbnewb": { + "type": "boolean" + }, + "is_superuser": { + "type": "boolean" + }, + "id": { + "type": "integer" + }, + "date_joined": { + "type": "string" + }, + "common_name": { + "type": "string" + } + }, + "required": [ + "email", + "first_name", + "last_login", + "is_qbnewb", + "is_superuser", + "id", + "last_name", + "date_joined", + "common_name" + ] + }, + "initially_published_at": { + "type": "null" + }, + "can_write": { + "type": "boolean" + }, + "database_id": { + "type": "integer" + }, + "enable_embedding": { + "type": "boolean" + }, + "query_type": { + "type": "string" + }, + "name": { + "type": "string" + }, + "dashboard_count": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "creator_id": { + "type": "integer" + }, + "updated_at": { + "type": "string" + }, + "embedding_params": { + "type": "null" + }, + "cache_ttl": { + "type": "null" + }, + "dataset_query": { + "type": "object", + "properties": { + "database": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "native": { + "type": "object", + "properties": { + "query": { + "type": "string" + } + }, + "required": [ + "template-tags", + "query" + ] + } + }, + "required": [ + "database", + "type" + ] + }, + "id": { + "type": "integer" + }, + "display": { + "type": "string" + }, + "collection_preview": { + "type": "boolean" + }, + "last-edit-info": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "email": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "timestamp": { + "type": "string" + } + }, + "required": [ + "id", + "email", + "first_name", + "last_name", + "timestamp" + ] + }, + "visualization_settings": { + "type": "object", + "properties": { + "table.pivot_column": { + "type": "string" + }, + "table.cell_column": { + "type": "string" + } + } + }, + "collection": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "is_personal": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "slug": { + "type": "string" + }, + "type": { + "type": "null" + }, + "is_sample": { + "type": "boolean" + }, + "location": { + "type": "string" + }, + "namespace": { + "type": "null" + }, + "created_at": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "created_at": { + "type": "string" + }, + "parameter_usage_count": { + "type": "integer" + }, + "cache_invalidated_at": { + "type": "null" + }, + "view_count": { + "type": "integer" + }, + "can_run_adhoc_query": { + "type": "boolean" + } + }, + "required": [ + "description", + "archived", + "collection_position", + "table_id", + "result_metadata", + "creator", + "can_write", + "database_id", + "enable_embedding", + "collection_id", + "query_type", + "name", + "dashboard_count", + "creator_id", + "updated_at", + "made_public_by_id", + "embedding_params", + "cache_ttl", + "dataset_query", + "id", + "display", + "visualization_settings", + "collection", + "created_at", + "public_uuid" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/copy.json b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/copy.json new file mode 100644 index 0000000000..0d83b0fe03 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/copy.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "location": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/delete.json b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/delete.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/delete.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/download.json b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/download.json new file mode 100644 index 0000000000..33e957900e --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/download.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "name": { + "type": "string" + }, + "webUrl": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/get.json b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/get.json new file mode 100644 index 0000000000..864db49081 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/get.json @@ -0,0 +1,171 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@microsoft.graph.downloadUrl": { + "type": "string" + }, + "createdBy": { + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "displayName" + ] + } + }, + "required": [ + "user" + ] + }, + "createdDateTime": { + "type": "string" + }, + "eTag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "lastModifiedBy": { + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "displayName" + ] + } + }, + "required": [ + "user" + ] + }, + "lastModifiedDateTime": { + "type": "string" + }, + "name": { + "type": "string" + }, + "parentReference": { + "type": "object", + "properties": { + "driveType": { + "type": "string" + }, + "driveId": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "path": { + "type": "string" + }, + "siteId": { + "type": "string" + } + }, + "required": [ + "driveType", + "driveId" + ] + }, + "webUrl": { + "type": "string" + }, + "cTag": { + "type": "string" + }, + "file": { + "type": "object", + "properties": { + "hashes": { + "type": "object", + "properties": { + "quickXorHash": { + "type": "string" + } + }, + "required": [ + "quickXorHash" + ] + }, + "mimeType": { + "type": "string" + } + }, + "required": [ + "hashes", + "mimeType" + ] + }, + "fileSystemInfo": { + "type": "object", + "properties": { + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + } + }, + "required": [ + "createdDateTime", + "lastModifiedDateTime" + ] + }, + "size": { + "type": "integer" + }, + "shared": { + "type": "object", + "properties": { + "scope": { + "type": "string" + } + }, + "required": [ + "scope" + ] + } + }, + "required": [ + "createdDateTime", + "id", + "lastModifiedDateTime", + "name", + "parentReference", + "webUrl", + "fileSystemInfo", + "size" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/rename.json b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/rename.json new file mode 100644 index 0000000000..c2b0e4e87c --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/rename.json @@ -0,0 +1,185 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@microsoft.graph.downloadUrl": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "eTag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "name": { + "type": "string" + }, + "webUrl": { + "type": "string" + }, + "cTag": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "createdBy": { + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "id", + "displayName" + ] + }, + "application": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "id", + "displayName" + ] + } + }, + "required": [ + "user" + ] + }, + "lastModifiedBy": { + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "id", + "displayName" + ] + }, + "application": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "id", + "displayName" + ] + } + }, + "required": [ + "user" + ] + }, + "parentReference": { + "type": "object", + "properties": { + "driveType": { + "type": "string" + }, + "driveId": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "path": { + "type": "string" + }, + "siteId": { + "type": "string" + } + }, + "required": [ + "driveType", + "driveId", + "id", + "name", + "path" + ] + }, + "file": { + "type": "object", + "properties": { + "mimeType": { + "type": "string" + }, + "hashes": { + "type": "object", + "properties": { + "quickXorHash": { + "type": "string" + } + }, + "required": [ + "quickXorHash" + ] + } + }, + "required": [ + "mimeType", + "hashes" + ] + }, + "fileSystemInfo": { + "type": "object", + "properties": { + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + } + }, + "required": [ + "createdDateTime", + "lastModifiedDateTime" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/search.json b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/search.json new file mode 100644 index 0000000000..27b699fd75 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/search.json @@ -0,0 +1,115 @@ +{ + "type": "object", + "properties": { + "createdDateTime": { + "type": "string" + }, + "id": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "name": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "webUrl": { + "type": "string" + }, + "createdBy": { + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "displayName" + ] + } + }, + "required": [ + "user" + ] + }, + "lastModifiedBy": { + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "displayName" + ] + } + }, + "required": [ + "user" + ] + }, + "parentReference": { + "type": "object", + "properties": { + "driveId": { + "type": "string" + }, + "driveType": { + "type": "string" + }, + "id": { + "type": "string" + }, + "siteId": { + "type": "string" + } + }, + "required": [ + "driveId", + "driveType", + "id" + ] + }, + "file": { + "type": "object", + "properties": { + "mimeType": { + "type": "string" + } + }, + "required": [ + "mimeType" + ] + }, + "fileSystemInfo": { + "type": "object", + "properties": { + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + } + }, + "required": [ + "createdDateTime", + "lastModifiedDateTime" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/upload.json b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/upload.json new file mode 100644 index 0000000000..f72edf9746 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/file/upload.json @@ -0,0 +1,185 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@microsoft.graph.downloadUrl": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "eTag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "name": { + "type": "string" + }, + "webUrl": { + "type": "string" + }, + "cTag": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "createdBy": { + "type": "object", + "properties": { + "application": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "id", + "displayName" + ] + }, + "user": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "id", + "displayName" + ] + } + }, + "required": [ + "user" + ] + }, + "lastModifiedBy": { + "type": "object", + "properties": { + "application": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "id", + "displayName" + ] + }, + "user": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + } + }, + "required": [ + "id", + "displayName" + ] + } + }, + "required": [ + "application", + "user" + ] + }, + "parentReference": { + "type": "object", + "properties": { + "driveType": { + "type": "string" + }, + "driveId": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "path": { + "type": "string" + }, + "siteId": { + "type": "string" + } + }, + "required": [ + "driveType", + "driveId", + "id", + "path" + ] + }, + "file": { + "type": "object", + "properties": { + "mimeType": { + "type": "string" + }, + "hashes": { + "type": "object", + "properties": { + "quickXorHash": { + "type": "string" + } + }, + "required": [ + "quickXorHash" + ] + } + }, + "required": [ + "mimeType", + "hashes" + ] + }, + "fileSystemInfo": { + "type": "object", + "properties": { + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + } + }, + "required": [ + "createdDateTime", + "lastModifiedDateTime" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/create.json b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/create.json new file mode 100644 index 0000000000..9ddc7a2ff2 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/create.json @@ -0,0 +1,235 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "eTag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "name": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "webUrl": { + "type": "string" + }, + "cTag": { + "type": "string" + }, + "commentSettings": { + "type": "object", + "properties": { + "commentingDisabled": { + "type": "object", + "properties": { + "isDisabled": { + "type": "boolean" + } + }, + "required": [ + "isDisabled" + ] + } + }, + "required": [ + "commentingDisabled" + ] + }, + "createdBy": { + "type": "object", + "properties": { + "application": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "displayName", + "id" + ] + }, + "user": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "email": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "displayName" + ] + } + }, + "required": [ + "application", + "user" + ] + }, + "lastModifiedBy": { + "type": "object", + "properties": { + "application": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "displayName", + "id" + ] + }, + "user": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "email": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "displayName" + ] + } + }, + "required": [ + "application", + "user" + ] + }, + "parentReference": { + "type": "object", + "properties": { + "driveId": { + "type": "string" + }, + "driveType": { + "type": "string" + }, + "id": { + "type": "string" + }, + "path": { + "type": "string" + }, + "sharepointIds": { + "type": "object", + "properties": { + "listId": { + "type": "string" + }, + "listItemUniqueId": { + "type": "string" + }, + "siteId": { + "type": "string" + }, + "siteUrl": { + "type": "string" + }, + "tenantId": { + "type": "string" + }, + "webId": { + "type": "string" + } + }, + "required": [ + "listId", + "listItemUniqueId", + "siteId", + "siteUrl", + "tenantId", + "webId" + ] + } + }, + "required": [ + "driveId", + "driveType", + "id", + "path" + ] + }, + "fileSystemInfo": { + "type": "object", + "properties": { + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + } + }, + "required": [ + "createdDateTime", + "lastModifiedDateTime" + ] + }, + "folder": { + "type": "object", + "properties": { + "childCount": { + "type": "integer" + }, + "view": { + "type": "object", + "properties": { + "sortBy": { + "type": "string" + }, + "sortOrder": { + "type": "string" + }, + "viewType": { + "type": "string" + } + }, + "required": [ + "sortBy", + "sortOrder", + "viewType" + ] + } + }, + "required": [ + "childCount" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/getChildren.json b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/getChildren.json new file mode 100644 index 0000000000..a4eec81d01 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/getChildren.json @@ -0,0 +1,174 @@ +{ + "type": "object", + "properties": { + "@microsoft.graph.downloadUrl": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "cTag": { + "type": "string" + }, + "eTag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "name": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "webUrl": { + "type": "string" + }, + "createdBy": { + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "displayName" + ] + } + }, + "required": [ + "user" + ] + }, + "lastModifiedBy": { + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "displayName" + ] + } + }, + "required": [ + "user" + ] + }, + "parentReference": { + "type": "object", + "properties": { + "driveId": { + "type": "string" + }, + "driveType": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "path": { + "type": "string" + }, + "siteId": { + "type": "string" + } + }, + "required": [ + "driveId", + "driveType", + "id", + "path" + ] + }, + "file": { + "type": "object", + "properties": { + "mimeType": { + "type": "string" + }, + "hashes": { + "type": "object", + "properties": { + "quickXorHash": { + "type": "string" + } + }, + "required": [ + "quickXorHash" + ] + } + }, + "required": [ + "mimeType", + "hashes" + ] + }, + "fileSystemInfo": { + "type": "object", + "properties": { + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + } + }, + "required": [ + "createdDateTime", + "lastModifiedDateTime" + ] + }, + "shared": { + "type": "object", + "properties": { + "scope": { + "type": "string" + } + }, + "required": [ + "scope" + ] + } + }, + "required": [ + "createdDateTime", + "cTag", + "eTag", + "id", + "lastModifiedDateTime", + "name", + "size", + "webUrl", + "createdBy", + "lastModifiedBy", + "parentReference", + "fileSystemInfo" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/search.json b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/search.json new file mode 100644 index 0000000000..b8e4cb5a4c --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/OneDrive/__schema__/v1.0.0/folder/search.json @@ -0,0 +1,123 @@ +{ + "type": "object", + "properties": { + "createdDateTime": { + "type": "string" + }, + "id": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "name": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "webUrl": { + "type": "string" + }, + "createdBy": { + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "displayName" + ] + } + }, + "required": [ + "user" + ] + }, + "lastModifiedBy": { + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "displayName" + ] + } + }, + "required": [ + "user" + ] + }, + "parentReference": { + "type": "object", + "properties": { + "driveId": { + "type": "string" + }, + "driveType": { + "type": "string" + }, + "id": { + "type": "string" + }, + "siteId": { + "type": "string" + } + }, + "required": [ + "driveId", + "driveType", + "id" + ] + }, + "fileSystemInfo": { + "type": "object", + "properties": { + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + } + }, + "required": [ + "createdDateTime", + "lastModifiedDateTime" + ] + }, + "folder": { + "type": "object", + "properties": { + "childCount": { + "type": "integer" + } + }, + "required": [ + "childCount" + ] + } + }, + "required": [ + "createdDateTime", + "id", + "lastModifiedDateTime", + "name", + "webUrl", + "parentReference" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/calendar/get.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/calendar/get.json new file mode 100644 index 0000000000..1291bcb1e5 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/calendar/get.json @@ -0,0 +1,68 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "hexColor": { + "type": "string" + }, + "isDefaultCalendar": { + "type": "boolean" + }, + "changeKey": { + "type": "string" + }, + "canShare": { + "type": "boolean" + }, + "canViewPrivateItems": { + "type": "boolean" + }, + "canEdit": { + "type": "boolean" + }, + "allowedOnlineMeetingProviders": { + "type": "array", + "items": { + "type": "string" + } + }, + "defaultOnlineMeetingProvider": { + "type": "string" + }, + "isTallyingResponses": { + "type": "boolean" + }, + "isRemovable": { + "type": "boolean" + }, + "owner": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "@odata.context" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/calendar/getAll.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/calendar/getAll.json new file mode 100644 index 0000000000..ce0c25248b --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/calendar/getAll.json @@ -0,0 +1,78 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "color": { + "type": "string" + }, + "hexColor": { + "type": "string" + }, + "isDefaultCalendar": { + "type": "boolean" + }, + "changeKey": { + "type": "string" + }, + "canShare": { + "type": "boolean" + }, + "canViewPrivateItems": { + "type": "boolean" + }, + "canEdit": { + "type": "boolean" + }, + "allowedOnlineMeetingProviders": { + "type": "array", + "items": { + "type": "string" + } + }, + "defaultOnlineMeetingProvider": { + "type": "string" + }, + "isTallyingResponses": { + "type": "boolean" + }, + "isRemovable": { + "type": "boolean" + }, + "owner": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "id", + "name", + "color", + "hexColor", + "isDefaultCalendar", + "changeKey", + "canShare", + "canViewPrivateItems", + "canEdit", + "allowedOnlineMeetingProviders", + "defaultOnlineMeetingProvider", + "isTallyingResponses", + "isRemovable", + "owner" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/contact/create.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/contact/create.json new file mode 100644 index 0000000000..598b9286ec --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/contact/create.json @@ -0,0 +1,145 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "changeKey": { + "type": "string" + }, + "parentFolderId": { + "type": "string" + }, + "birthday": { + "type": "null" + }, + "fileAs": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "initials": { + "type": "null" + }, + "middleName": { + "type": "null" + }, + "nickName": { + "type": "null" + }, + "title": { + "type": "null" + }, + "yomiGivenName": { + "type": "null" + }, + "yomiSurname": { + "type": "null" + }, + "yomiCompanyName": { + "type": "null" + }, + "generation": { + "type": "null" + }, + "department": { + "type": "null" + }, + "officeLocation": { + "type": "null" + }, + "profession": { + "type": "null" + }, + "assistantName": { + "type": "null" + }, + "manager": { + "type": "null" + }, + "businessPhones": { + "type": "array", + "items": { + "type": "string" + } + }, + "spouseName": { + "type": "null" + }, + "personalNotes": { + "type": "string" + }, + "emailAddresses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "address" + ] + } + } + }, + "required": [ + "@odata.context", + "@odata.etag", + "id", + "createdDateTime", + "lastModifiedDateTime", + "changeKey", + "categories", + "parentFolderId", + "birthday", + "fileAs", + "displayName", + "givenName", + "initials", + "middleName", + "nickName", + "surname", + "title", + "yomiGivenName", + "yomiSurname", + "yomiCompanyName", + "generation", + "imAddresses", + "jobTitle", + "companyName", + "department", + "officeLocation", + "profession", + "businessHomePage", + "assistantName", + "manager", + "homePhones", + "mobilePhone", + "businessPhones", + "spouseName", + "personalNotes", + "children", + "emailAddresses", + "homeAddress", + "businessAddress", + "otherAddress" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/contact/getAll.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/contact/getAll.json new file mode 100644 index 0000000000..f61ca30642 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/contact/getAll.json @@ -0,0 +1,42 @@ +{ + "type": "object", + "properties": { + "@odata.etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "businessPhones": { + "type": "array", + "items": { + "type": "string" + } + }, + "emailAddresses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + } + }, + "required": [ + "@odata.etag", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/draft/create.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/draft/create.json new file mode 100644 index 0000000000..a49093e977 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/draft/create.json @@ -0,0 +1,227 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "changeKey": { + "type": "string" + }, + "receivedDateTime": { + "type": "string" + }, + "sentDateTime": { + "type": "string" + }, + "hasAttachments": { + "type": "boolean" + }, + "internetMessageId": { + "type": "string" + }, + "bodyPreview": { + "type": "string" + }, + "importance": { + "type": "string" + }, + "parentFolderId": { + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "conversationIndex": { + "type": "string" + }, + "isDeliveryReceiptRequested": { + "type": "boolean" + }, + "isReadReceiptRequested": { + "type": "boolean" + }, + "isRead": { + "type": "boolean" + }, + "isDraft": { + "type": "boolean" + }, + "webLink": { + "type": "string" + }, + "inferenceClassification": { + "type": "string" + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + }, + "toRecipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "ccRecipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "bccRecipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "replyTo": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "flag": { + "type": "object", + "properties": { + "flagStatus": { + "type": "string" + } + }, + "required": [ + "flagStatus" + ] + } + }, + "required": [ + "@odata.context", + "@odata.etag", + "id", + "createdDateTime", + "lastModifiedDateTime", + "changeKey", + "categories", + "receivedDateTime", + "sentDateTime", + "hasAttachments", + "internetMessageId", + "subject", + "bodyPreview", + "importance", + "parentFolderId", + "conversationId", + "conversationIndex", + "isDeliveryReceiptRequested", + "isReadReceiptRequested", + "isRead", + "isDraft", + "webLink", + "inferenceClassification", + "body", + "toRecipients", + "ccRecipients", + "bccRecipients", + "replyTo", + "flag" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/draft/send.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/draft/send.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/draft/send.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/create.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/create.json new file mode 100644 index 0000000000..3dcdf08af0 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/create.json @@ -0,0 +1,235 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "changeKey": { + "type": "string" + }, + "categories": { + "type": "array", + "items": { + "type": "string" + } + }, + "transactionId": { + "type": "null" + }, + "originalStartTimeZone": { + "type": "string" + }, + "originalEndTimeZone": { + "type": "string" + }, + "iCalUId": { + "type": "string" + }, + "uid": { + "type": "string" + }, + "reminderMinutesBeforeStart": { + "type": "integer" + }, + "isReminderOn": { + "type": "boolean" + }, + "hasAttachments": { + "type": "boolean" + }, + "bodyPreview": { + "type": "string" + }, + "importance": { + "type": "string" + }, + "sensitivity": { + "type": "string" + }, + "isAllDay": { + "type": "boolean" + }, + "isCancelled": { + "type": "boolean" + }, + "isOrganizer": { + "type": "boolean" + }, + "responseRequested": { + "type": "boolean" + }, + "seriesMasterId": { + "type": "null" + }, + "showAs": { + "type": "string" + }, + "type": { + "type": "string" + }, + "webLink": { + "type": "string" + }, + "isOnlineMeeting": { + "type": "boolean" + }, + "onlineMeetingProvider": { + "type": "string" + }, + "allowNewTimeProposals": { + "type": "boolean" + }, + "occurrenceId": { + "type": "null" + }, + "isDraft": { + "type": "boolean" + }, + "hideAttendees": { + "type": "boolean" + }, + "responseStatus": { + "type": "object", + "properties": { + "response": { + "type": "string" + }, + "time": { + "type": "string" + } + }, + "required": [ + "response", + "time" + ] + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + }, + "start": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + }, + "required": [ + "dateTime", + "timeZone" + ] + }, + "end": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + }, + "required": [ + "dateTime", + "timeZone" + ] + }, + "location": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "locationType": { + "type": "string" + }, + "uniqueIdType": { + "type": "string" + } + }, + "required": [ + "displayName", + "locationType", + "uniqueIdType" + ] + }, + "locations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "locationType": { + "type": "string" + }, + "uniqueId": { + "type": "string" + }, + "uniqueIdType": { + "type": "string" + } + }, + "required": [ + "displayName", + "locationType", + "uniqueId", + "uniqueIdType" + ] + } + }, + "recurrence": { + "type": "null" + }, + "organizer": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/get.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/get.json new file mode 100644 index 0000000000..41bf733175 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/get.json @@ -0,0 +1,131 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "bodyPreview": { + "type": "string" + }, + "webLink": { + "type": "string" + }, + "start": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + }, + "required": [ + "dateTime", + "timeZone" + ] + }, + "end": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + }, + "required": [ + "dateTime", + "timeZone" + ] + }, + "attendees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "status": { + "type": "object", + "properties": { + "response": { + "type": "string" + }, + "time": { + "type": "string" + } + }, + "required": [ + "response", + "time" + ] + }, + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "type", + "status", + "emailAddress" + ] + } + }, + "organizer": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + }, + "calendar@odata.associationLink": { + "type": "string" + }, + "calendar@odata.navigationLink": { + "type": "string" + } + }, + "required": [ + "@odata.context" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/getAll.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/getAll.json new file mode 100644 index 0000000000..ae69955490 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/getAll.json @@ -0,0 +1,123 @@ +{ + "type": "object", + "properties": { + "@odata.etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "bodyPreview": { + "type": "string" + }, + "webLink": { + "type": "string" + }, + "start": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + }, + "required": [ + "dateTime", + "timeZone" + ] + }, + "end": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + }, + "required": [ + "dateTime", + "timeZone" + ] + }, + "attendees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "status": { + "type": "object", + "properties": { + "response": { + "type": "string" + }, + "time": { + "type": "string" + } + }, + "required": [ + "response", + "time" + ] + }, + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "type", + "status", + "emailAddress" + ] + } + }, + "organizer": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "required": [ + "@odata.etag", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/update.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/update.json new file mode 100644 index 0000000000..01cbc7af86 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/event/update.json @@ -0,0 +1,238 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "changeKey": { + "type": "string" + }, + "categories": { + "type": "array", + "items": { + "type": "string" + } + }, + "originalStartTimeZone": { + "type": "string" + }, + "originalEndTimeZone": { + "type": "string" + }, + "iCalUId": { + "type": "string" + }, + "uid": { + "type": "string" + }, + "reminderMinutesBeforeStart": { + "type": "integer" + }, + "isReminderOn": { + "type": "boolean" + }, + "hasAttachments": { + "type": "boolean" + }, + "subject": { + "type": "string" + }, + "bodyPreview": { + "type": "string" + }, + "importance": { + "type": "string" + }, + "sensitivity": { + "type": "string" + }, + "isAllDay": { + "type": "boolean" + }, + "isCancelled": { + "type": "boolean" + }, + "isOrganizer": { + "type": "boolean" + }, + "responseRequested": { + "type": "boolean" + }, + "seriesMasterId": { + "type": "null" + }, + "showAs": { + "type": "string" + }, + "type": { + "type": "string" + }, + "webLink": { + "type": "string" + }, + "onlineMeetingUrl": { + "type": "null" + }, + "isOnlineMeeting": { + "type": "boolean" + }, + "onlineMeetingProvider": { + "type": "string" + }, + "allowNewTimeProposals": { + "type": "boolean" + }, + "occurrenceId": { + "type": "null" + }, + "isDraft": { + "type": "boolean" + }, + "hideAttendees": { + "type": "boolean" + }, + "responseStatus": { + "type": "object", + "properties": { + "response": { + "type": "string" + }, + "time": { + "type": "string" + } + }, + "required": [ + "response", + "time" + ] + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + }, + "start": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + }, + "required": [ + "dateTime", + "timeZone" + ] + }, + "end": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + }, + "required": [ + "dateTime", + "timeZone" + ] + }, + "location": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "locationType": { + "type": "string" + }, + "uniqueIdType": { + "type": "string" + } + }, + "required": [ + "displayName", + "locationType", + "uniqueIdType" + ] + }, + "locations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + }, + "locationType": { + "type": "string" + }, + "uniqueId": { + "type": "string" + }, + "uniqueIdType": { + "type": "string" + } + }, + "required": [ + "displayName", + "locationType", + "uniqueId", + "uniqueIdType" + ] + } + }, + "recurrence": { + "type": "null" + }, + "organizer": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/create.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/create.json new file mode 100644 index 0000000000..bded784e42 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/create.json @@ -0,0 +1,43 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "parentFolderId": { + "type": "string" + }, + "childFolderCount": { + "type": "integer" + }, + "unreadItemCount": { + "type": "integer" + }, + "totalItemCount": { + "type": "integer" + }, + "sizeInBytes": { + "type": "integer" + }, + "isHidden": { + "type": "boolean" + } + }, + "required": [ + "@odata.context", + "id", + "displayName", + "parentFolderId", + "childFolderCount", + "unreadItemCount", + "totalItemCount", + "sizeInBytes", + "isHidden" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/get.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/get.json new file mode 100644 index 0000000000..4303c50617 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/get.json @@ -0,0 +1,36 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "parentFolderId": { + "type": "string" + }, + "childFolderCount": { + "type": "integer" + }, + "unreadItemCount": { + "type": "integer" + }, + "totalItemCount": { + "type": "integer" + }, + "sizeInBytes": { + "type": "integer" + }, + "isHidden": { + "type": "boolean" + } + }, + "required": [ + "@odata.context", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/getAll.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/getAll.json new file mode 100644 index 0000000000..380a0e8fc8 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folder/getAll.json @@ -0,0 +1,29 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "parentFolderId": { + "type": "string" + }, + "childFolderCount": { + "type": "integer" + }, + "unreadItemCount": { + "type": "integer" + }, + "totalItemCount": { + "type": "integer" + }, + "sizeInBytes": { + "type": "integer" + }, + "isHidden": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folderMessage/getAll.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folderMessage/getAll.json new file mode 100644 index 0000000000..06633002e4 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/folderMessage/getAll.json @@ -0,0 +1,90 @@ +{ + "type": "object", + "properties": { + "@odata.etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + }, + "sender": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + }, + "from": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + }, + "hasAttachments": { + "type": "boolean" + }, + "categories": { + "type": "array", + "items": { + "type": "string" + } + }, + "bodyPreview": { + "type": "string" + }, + "conversationId": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/delete.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/delete.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/delete.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/get.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/get.json new file mode 100644 index 0000000000..19eb581c9e --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/get.json @@ -0,0 +1,128 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "categories": { + "type": "array", + "items": { + "type": "string" + } + }, + "receivedDateTime": { + "type": "string" + }, + "hasAttachments": { + "type": "boolean" + }, + "subject": { + "type": "string" + }, + "bodyPreview": { + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + }, + "from": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + }, + "toRecipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "ccRecipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/getAll.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/getAll.json new file mode 100644 index 0000000000..2fa77f4141 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/getAll.json @@ -0,0 +1,44 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "bodyPreview": { + "type": "string" + }, + "categories": { + "type": "array", + "items": { + "type": "string" + } + }, + "hasAttachments": { + "type": "boolean" + }, + "@odata.etag": { + "type": "string" + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/move.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/move.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/move.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/reply.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/reply.json new file mode 100644 index 0000000000..4f91010eb8 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/reply.json @@ -0,0 +1,279 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "changeKey": { + "type": "string" + }, + "receivedDateTime": { + "type": "string" + }, + "sentDateTime": { + "type": "string" + }, + "hasAttachments": { + "type": "boolean" + }, + "internetMessageId": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "bodyPreview": { + "type": "string" + }, + "importance": { + "type": "string" + }, + "parentFolderId": { + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "conversationIndex": { + "type": "string" + }, + "isDeliveryReceiptRequested": { + "type": "boolean" + }, + "isReadReceiptRequested": { + "type": "boolean" + }, + "isRead": { + "type": "boolean" + }, + "isDraft": { + "type": "boolean" + }, + "webLink": { + "type": "string" + }, + "inferenceClassification": { + "type": "string" + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + }, + "sender": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + }, + "from": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + }, + "toRecipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "ccRecipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "bccRecipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "replyTo": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "flag": { + "type": "object", + "properties": { + "flagStatus": { + "type": "string" + } + }, + "required": [ + "flagStatus" + ] + } + }, + "required": [ + "@odata.context", + "@odata.etag", + "id", + "createdDateTime", + "lastModifiedDateTime", + "changeKey", + "categories", + "receivedDateTime", + "sentDateTime", + "hasAttachments", + "internetMessageId", + "subject", + "bodyPreview", + "importance", + "parentFolderId", + "conversationId", + "conversationIndex", + "isDeliveryReceiptRequested", + "isReadReceiptRequested", + "isRead", + "isDraft", + "webLink", + "inferenceClassification", + "body", + "sender", + "from", + "toRecipients", + "ccRecipients", + "bccRecipients", + "replyTo", + "flag" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/send.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/send.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/send.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/update.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/update.json new file mode 100644 index 0000000000..799bf5cc8c --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/message/update.json @@ -0,0 +1,281 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "id": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "changeKey": { + "type": "string" + }, + "categories": { + "type": "array", + "items": { + "type": "string" + } + }, + "receivedDateTime": { + "type": "string" + }, + "sentDateTime": { + "type": "string" + }, + "hasAttachments": { + "type": "boolean" + }, + "internetMessageId": { + "type": "string" + }, + "subject": { + "type": "string" + }, + "bodyPreview": { + "type": "string" + }, + "importance": { + "type": "string" + }, + "parentFolderId": { + "type": "string" + }, + "conversationId": { + "type": "string" + }, + "conversationIndex": { + "type": "string" + }, + "isReadReceiptRequested": { + "type": "boolean" + }, + "isRead": { + "type": "boolean" + }, + "isDraft": { + "type": "boolean" + }, + "webLink": { + "type": "string" + }, + "inferenceClassification": { + "type": "string" + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + }, + "sender": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + }, + "from": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + }, + "toRecipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "ccRecipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "bccRecipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "replyTo": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emailAddress": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "address": { + "type": "string" + } + }, + "required": [ + "name", + "address" + ] + } + }, + "required": [ + "emailAddress" + ] + } + }, + "flag": { + "type": "object", + "properties": { + "flagStatus": { + "type": "string" + } + }, + "required": [ + "flagStatus" + ] + } + }, + "required": [ + "@odata.context", + "@odata.etag", + "id", + "createdDateTime", + "lastModifiedDateTime", + "changeKey", + "categories", + "receivedDateTime", + "sentDateTime", + "hasAttachments", + "internetMessageId", + "subject", + "bodyPreview", + "importance", + "parentFolderId", + "conversationId", + "conversationIndex", + "isDeliveryReceiptRequested", + "isReadReceiptRequested", + "isRead", + "isDraft", + "webLink", + "inferenceClassification", + "body", + "toRecipients", + "ccRecipients", + "bccRecipients", + "replyTo", + "flag" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/download.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/download.json new file mode 100644 index 0000000000..77d6744505 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/download.json @@ -0,0 +1,29 @@ +{ + "type": "object", + "properties": { + "@odata.type": { + "type": "string" + }, + "@odata.mediaContentType": { + "type": "string" + }, + "id": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "name": { + "type": "string" + }, + "contentType": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "isInline": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/get.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/get.json new file mode 100644 index 0000000000..38de324176 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/get.json @@ -0,0 +1,32 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.type": { + "type": "string" + }, + "@odata.mediaContentType": { + "type": "string" + }, + "id": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "name": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "isInline": { + "type": "boolean" + } + }, + "required": [ + "@odata.context" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/getAll.json b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/getAll.json new file mode 100644 index 0000000000..2033db4f89 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Outlook/__schema__/v2.0.0/messageAttachment/getAll.json @@ -0,0 +1,30 @@ +{ + "type": "object", + "properties": { + "@odata.type": { + "type": "string" + }, + "@odata.mediaContentType": { + "type": "string" + }, + "id": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "name": { + "type": "string" + }, + "size": { + "type": "integer" + }, + "isInline": { + "type": "boolean" + } + }, + "required": [ + "@odata.type", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/channelMessage/create.json b/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/channelMessage/create.json new file mode 100644 index 0000000000..6a18ffedeb --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/channelMessage/create.json @@ -0,0 +1,155 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "id": { + "type": "string" + }, + "etag": { + "type": "string" + }, + "messageType": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "lastEditedDateTime": { + "type": "null" + }, + "deletedDateTime": { + "type": "null" + }, + "subject": { + "type": "null" + }, + "summary": { + "type": "null" + }, + "chatId": { + "type": "null" + }, + "importance": { + "type": "string" + }, + "locale": { + "type": "string" + }, + "webUrl": { + "type": "string" + }, + "onBehalfOf": { + "type": "null" + }, + "policyViolation": { + "type": "null" + }, + "eventDetail": { + "type": "null" + }, + "from": { + "type": "object", + "properties": { + "application": { + "type": "null" + }, + "device": { + "type": "null" + }, + "user": { + "type": "object", + "properties": { + "@odata.type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "userIdentityType": { + "type": "string" + }, + "tenantId": { + "type": "string" + } + }, + "required": [ + "@odata.type", + "id", + "displayName", + "userIdentityType", + "tenantId" + ] + } + }, + "required": [ + "application", + "device", + "user" + ] + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + }, + "channelIdentity": { + "type": "object", + "properties": { + "teamId": { + "type": "string" + }, + "channelId": { + "type": "string" + } + }, + "required": [ + "teamId", + "channelId" + ] + } + }, + "required": [ + "@odata.context", + "id", + "replyToId", + "etag", + "messageType", + "createdDateTime", + "lastModifiedDateTime", + "lastEditedDateTime", + "deletedDateTime", + "subject", + "summary", + "chatId", + "importance", + "locale", + "webUrl", + "onBehalfOf", + "policyViolation", + "eventDetail", + "from", + "body", + "channelIdentity", + "attachments", + "mentions", + "reactions" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/channelMessage/getAll.json b/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/channelMessage/getAll.json new file mode 100644 index 0000000000..6b36c47cb9 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/channelMessage/getAll.json @@ -0,0 +1,247 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "replyToId": { + "type": "null" + }, + "etag": { + "type": "string" + }, + "messageType": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "chatId": { + "type": "null" + }, + "importance": { + "type": "string" + }, + "locale": { + "type": "string" + }, + "webUrl": { + "type": "string" + }, + "policyViolation": { + "type": "null" + }, + "from": { + "type": "object", + "properties": { + "device": { + "type": "null" + }, + "user": { + "type": "object", + "properties": { + "@odata.type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "userIdentityType": { + "type": "string" + }, + "tenantId": { + "type": "string" + } + }, + "required": [ + "@odata.type", + "id", + "displayName", + "userIdentityType", + "tenantId" + ] + } + }, + "required": [ + "application", + "device", + "user" + ] + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + }, + "channelIdentity": { + "type": "object", + "properties": { + "teamId": { + "type": "string" + }, + "channelId": { + "type": "string" + } + }, + "required": [ + "teamId", + "channelId" + ] + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "contentType": { + "type": "string" + }, + "thumbnailUrl": { + "type": "null" + }, + "teamsAppId": { + "type": "null" + } + }, + "required": [ + "id", + "contentType", + "contentUrl", + "content", + "name", + "thumbnailUrl", + "teamsAppId" + ] + } + }, + "mentions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "mentionText": { + "type": "string" + }, + "mentioned": { + "type": "object", + "properties": { + "application": { + "type": "null" + }, + "device": { + "type": "null" + }, + "tag": { + "type": "null" + } + }, + "required": [ + "application", + "device", + "conversation", + "tag", + "user" + ] + } + }, + "required": [ + "id", + "mentionText", + "mentioned" + ] + } + }, + "reactions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "reactionType": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "reactionContentUrl": { + "type": "null" + }, + "createdDateTime": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "application": { + "type": "null" + }, + "device": { + "type": "null" + }, + "user": { + "type": "object", + "properties": { + "@odata.type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "null" + }, + "userIdentityType": { + "type": "string" + }, + "tenantId": { + "type": "string" + } + }, + "required": [ + "@odata.type", + "id", + "displayName", + "userIdentityType", + "tenantId" + ] + } + }, + "required": [ + "application", + "device", + "user" + ] + } + }, + "required": [ + "reactionType", + "displayName", + "reactionContentUrl", + "createdDateTime", + "user" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/create.json b/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/create.json new file mode 100644 index 0000000000..93ccc7eeaa --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/create.json @@ -0,0 +1,142 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "id": { + "type": "string" + }, + "replyToId": { + "type": "null" + }, + "etag": { + "type": "string" + }, + "messageType": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "lastEditedDateTime": { + "type": "null" + }, + "deletedDateTime": { + "type": "null" + }, + "subject": { + "type": "null" + }, + "summary": { + "type": "null" + }, + "chatId": { + "type": "string" + }, + "importance": { + "type": "string" + }, + "locale": { + "type": "string" + }, + "webUrl": { + "type": "null" + }, + "channelIdentity": { + "type": "null" + }, + "policyViolation": { + "type": "null" + }, + "eventDetail": { + "type": "null" + }, + "from": { + "type": "object", + "properties": { + "application": { + "type": "null" + }, + "device": { + "type": "null" + }, + "user": { + "type": "object", + "properties": { + "@odata.type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "userIdentityType": { + "type": "string" + }, + "tenantId": { + "type": "string" + } + }, + "required": [ + "@odata.type", + "id", + "displayName", + "userIdentityType", + "tenantId" + ] + } + }, + "required": [ + "application", + "device", + "user" + ] + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + } + }, + "required": [ + "@odata.context", + "id", + "replyToId", + "etag", + "messageType", + "createdDateTime", + "lastModifiedDateTime", + "lastEditedDateTime", + "deletedDateTime", + "subject", + "summary", + "chatId", + "importance", + "locale", + "webUrl", + "channelIdentity", + "policyViolation", + "eventDetail", + "from", + "body", + "attachments", + "mentions", + "reactions" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/get.json b/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/get.json new file mode 100644 index 0000000000..4760c1360f --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/get.json @@ -0,0 +1,178 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "id": { + "type": "string" + }, + "replyToId": { + "type": "null" + }, + "etag": { + "type": "string" + }, + "messageType": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "lastEditedDateTime": { + "type": "null" + }, + "deletedDateTime": { + "type": "null" + }, + "subject": { + "type": "null" + }, + "summary": { + "type": "null" + }, + "chatId": { + "type": "string" + }, + "importance": { + "type": "string" + }, + "locale": { + "type": "string" + }, + "webUrl": { + "type": "null" + }, + "channelIdentity": { + "type": "null" + }, + "policyViolation": { + "type": "null" + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "contentType": { + "type": "string" + }, + "contentUrl": { + "type": "null" + }, + "content": { + "type": "string" + }, + "name": { + "type": "null" + }, + "thumbnailUrl": { + "type": "null" + }, + "teamsAppId": { + "type": "null" + } + }, + "required": [ + "id", + "contentType", + "contentUrl", + "content", + "name", + "thumbnailUrl", + "teamsAppId" + ] + } + }, + "mentions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "mentionText": { + "type": "string" + }, + "mentioned": { + "type": "object", + "properties": { + "device": { + "type": "null" + }, + "user": { + "type": "null" + }, + "conversation": { + "type": "null" + }, + "tag": { + "type": "null" + }, + "application": { + "type": "object", + "properties": { + "@odata.type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "applicationIdentityType": { + "type": "string" + } + }, + "required": [ + "@odata.type", + "id", + "displayName", + "applicationIdentityType" + ] + } + }, + "required": [ + "device", + "user", + "conversation", + "tag", + "application" + ] + } + }, + "required": [ + "id", + "mentionText", + "mentioned" + ] + } + } + }, + "required": [ + "@odata.context" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/getAll.json b/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/getAll.json new file mode 100644 index 0000000000..7366b86ce4 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/Teams/__schema__/v2.0.0/chatMessage/getAll.json @@ -0,0 +1,281 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "replyToId": { + "type": "null" + }, + "etag": { + "type": "string" + }, + "messageType": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "chatId": { + "type": "string" + }, + "importance": { + "type": "string" + }, + "locale": { + "type": "string" + }, + "webUrl": { + "type": "null" + }, + "channelIdentity": { + "type": "null" + }, + "policyViolation": { + "type": "null" + }, + "from": { + "type": "object", + "properties": { + "device": { + "type": "null" + }, + "user": { + "type": "object", + "properties": { + "@odata.type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "userIdentityType": { + "type": "string" + }, + "tenantId": { + "type": "string" + } + }, + "required": [ + "@odata.type", + "id", + "displayName", + "userIdentityType" + ] + } + }, + "required": [ + "application", + "device", + "user" + ] + }, + "body": { + "type": "object", + "properties": { + "contentType": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "contentType", + "content" + ] + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "contentType": { + "type": "string" + }, + "thumbnailUrl": { + "type": "null" + } + }, + "required": [ + "id", + "contentType", + "contentUrl", + "content", + "name", + "thumbnailUrl", + "teamsAppId" + ] + } + }, + "mentions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "mentionText": { + "type": "string" + }, + "mentioned": { + "type": "object", + "properties": { + "application": { + "type": "null" + }, + "device": { + "type": "null" + }, + "conversation": { + "type": "null" + }, + "tag": { + "type": "null" + }, + "user": { + "type": "object", + "properties": { + "@odata.type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "userIdentityType": { + "type": "string" + }, + "tenantId": { + "type": "string" + } + }, + "required": [ + "@odata.type", + "id", + "displayName", + "userIdentityType", + "tenantId" + ] + } + }, + "required": [ + "application", + "device", + "conversation", + "tag", + "user" + ] + } + }, + "required": [ + "id", + "mentionText", + "mentioned" + ] + } + }, + "reactions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "reactionType": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "reactionContentUrl": { + "type": "null" + }, + "createdDateTime": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "application": { + "type": "null" + }, + "device": { + "type": "null" + }, + "user": { + "type": "object", + "properties": { + "@odata.type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "displayName": { + "type": "null" + }, + "userIdentityType": { + "type": "string" + } + }, + "required": [ + "@odata.type", + "id", + "displayName", + "userIdentityType" + ] + } + }, + "required": [ + "application", + "device", + "user" + ] + } + }, + "required": [ + "reactionType", + "displayName", + "reactionContentUrl", + "createdDateTime", + "user" + ] + } + } + }, + "required": [ + "id", + "replyToId", + "etag", + "messageType", + "createdDateTime", + "lastModifiedDateTime", + "lastEditedDateTime", + "deletedDateTime", + "subject", + "summary", + "chatId", + "importance", + "locale", + "webUrl", + "channelIdentity", + "policyViolation", + "eventDetail", + "from", + "body", + "attachments", + "mentions", + "reactions" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/list/create.json b/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/list/create.json new file mode 100644 index 0000000000..088ea032f7 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/list/create.json @@ -0,0 +1,35 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "isOwner": { + "type": "boolean" + }, + "isShared": { + "type": "boolean" + }, + "wellknownListName": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "@odata.context", + "@odata.etag", + "displayName", + "isOwner", + "isShared", + "wellknownListName", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/list/getAll.json b/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/list/getAll.json new file mode 100644 index 0000000000..407fb47baf --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/list/getAll.json @@ -0,0 +1,31 @@ +{ + "type": "object", + "properties": { + "@odata.etag": { + "type": "string" + }, + "displayName": { + "type": "string" + }, + "isOwner": { + "type": "boolean" + }, + "isShared": { + "type": "boolean" + }, + "wellknownListName": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "@odata.etag", + "displayName", + "isOwner", + "isShared", + "wellknownListName", + "id" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/create.json b/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/create.json new file mode 100644 index 0000000000..adc7042778 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/create.json @@ -0,0 +1,50 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "importance": { + "type": "string" + }, + "isReminderOn": { + "type": "boolean" + }, + "status": { + "type": "string" + }, + "title": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "hasAttachments": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "body": { + "type": "object", + "properties": { + "content": { + "type": "string" + }, + "contentType": { + "type": "string" + } + }, + "required": [ + "content", + "contentType" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/getAll.json b/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/getAll.json new file mode 100644 index 0000000000..e3e3a3f6f8 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/getAll.json @@ -0,0 +1,81 @@ +{ + "type": "object", + "properties": { + "@odata.etag": { + "type": "string" + }, + "importance": { + "type": "string" + }, + "isReminderOn": { + "type": "boolean" + }, + "status": { + "type": "string" + }, + "title": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "hasAttachments": { + "type": "boolean" + }, + "categories": { + "type": "array", + "items": { + "type": "string" + } + }, + "id": { + "type": "string" + }, + "body": { + "type": "object", + "properties": { + "content": { + "type": "string" + }, + "contentType": { + "type": "string" + } + }, + "required": [ + "content", + "contentType" + ] + }, + "completedDateTime": { + "type": "object", + "properties": { + "dateTime": { + "type": "string" + }, + "timeZone": { + "type": "string" + } + }, + "required": [ + "dateTime", + "timeZone" + ] + } + }, + "required": [ + "@odata.etag", + "importance", + "isReminderOn", + "status", + "title", + "createdDateTime", + "lastModifiedDateTime", + "hasAttachments", + "categories", + "id", + "body" + ] +} diff --git a/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/update.json b/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/update.json new file mode 100644 index 0000000000..699c4b8043 --- /dev/null +++ b/packages/nodes-base/nodes/Microsoft/ToDo/__schema__/v1.0.0/task/update.json @@ -0,0 +1,64 @@ +{ + "type": "object", + "properties": { + "@odata.context": { + "type": "string" + }, + "@odata.etag": { + "type": "string" + }, + "importance": { + "type": "string" + }, + "isReminderOn": { + "type": "boolean" + }, + "status": { + "type": "string" + }, + "title": { + "type": "string" + }, + "createdDateTime": { + "type": "string" + }, + "lastModifiedDateTime": { + "type": "string" + }, + "hasAttachments": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "body": { + "type": "object", + "properties": { + "content": { + "type": "string" + }, + "contentType": { + "type": "string" + } + }, + "required": [ + "content", + "contentType" + ] + } + }, + "required": [ + "@odata.context", + "@odata.etag", + "importance", + "isReminderOn", + "status", + "title", + "createdDateTime", + "lastModifiedDateTime", + "hasAttachments", + "categories", + "id", + "body" + ] +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/create.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/create.json new file mode 100644 index 0000000000..0f8ec9d998 --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/get.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/get.json new file mode 100644 index 0000000000..4a4efe0fc9 --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/get.json @@ -0,0 +1,40 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "state": { + "type": "string" + }, + "board_kind": { + "type": "string" + }, + "owners": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] + } + } + }, + "required": [ + "id", + "name", + "description", + "state", + "board_folder_id", + "board_kind", + "owners" + ] +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/getAll.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/getAll.json new file mode 100644 index 0000000000..4a4efe0fc9 --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/board/getAll.json @@ -0,0 +1,40 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "state": { + "type": "string" + }, + "board_kind": { + "type": "string" + }, + "owners": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] + } + } + }, + "required": [ + "id", + "name", + "description", + "state", + "board_folder_id", + "board_kind", + "owners" + ] +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardColumn/getAll.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardColumn/getAll.json new file mode 100644 index 0000000000..c7aca6e502 --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardColumn/getAll.json @@ -0,0 +1,27 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "title": { + "type": "string" + }, + "type": { + "type": "string" + }, + "settings_str": { + "type": "string" + }, + "archived": { + "type": "boolean" + } + }, + "required": [ + "id", + "title", + "type", + "settings_str", + "archived" + ] +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardGroup/getAll.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardGroup/getAll.json new file mode 100644 index 0000000000..14057b016d --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardGroup/getAll.json @@ -0,0 +1,27 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "title": { + "type": "string" + }, + "color": { + "type": "string" + }, + "position": { + "type": "string" + }, + "archived": { + "type": "boolean" + } + }, + "required": [ + "id", + "title", + "color", + "position", + "archived" + ] +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/addUpdate.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/addUpdate.json new file mode 100644 index 0000000000..6b84d794c1 --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/addUpdate.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/changeColumnValue.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/changeColumnValue.json new file mode 100644 index 0000000000..6b84d794c1 --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/changeColumnValue.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/changeMultipleColumnValues.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/changeMultipleColumnValues.json new file mode 100644 index 0000000000..0f8ec9d998 --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/changeMultipleColumnValues.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/create.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/create.json new file mode 100644 index 0000000000..0f8ec9d998 --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/delete.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/delete.json new file mode 100644 index 0000000000..0f8ec9d998 --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/delete.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/get.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/get.json new file mode 100644 index 0000000000..bd75f9e815 --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/get.json @@ -0,0 +1,65 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "state": { + "type": "string" + }, + "column_values": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "column": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "settings_str": { + "type": "string" + } + }, + "required": [ + "title", + "archived", + "description", + "settings_str" + ] + } + }, + "required": [ + "id", + "text", + "type", + "value", + "column" + ] + } + } + }, + "required": [ + "id", + "name", + "created_at", + "state", + "column_values" + ] +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/getAll.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/getAll.json new file mode 100644 index 0000000000..bd75f9e815 --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/getAll.json @@ -0,0 +1,65 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "state": { + "type": "string" + }, + "column_values": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "column": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "settings_str": { + "type": "string" + } + }, + "required": [ + "title", + "archived", + "description", + "settings_str" + ] + } + }, + "required": [ + "id", + "text", + "type", + "value", + "column" + ] + } + } + }, + "required": [ + "id", + "name", + "created_at", + "state", + "column_values" + ] +} diff --git a/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/getByColumnValue.json b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/getByColumnValue.json new file mode 100644 index 0000000000..c2d55f569d --- /dev/null +++ b/packages/nodes-base/nodes/MondayCom/__schema__/v1.0.0/boardItem/getByColumnValue.json @@ -0,0 +1,77 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "state": { + "type": "string" + }, + "board": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] + }, + "column_values": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "column": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "archived": { + "type": "boolean" + }, + "settings_str": { + "type": "string" + } + }, + "required": [ + "title", + "archived", + "description", + "settings_str" + ] + } + }, + "required": [ + "id", + "text", + "type", + "value", + "column" + ] + } + } + }, + "required": [ + "id", + "name", + "created_at", + "state", + "board", + "column_values" + ] +} diff --git a/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/deleteTable.json b/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/deleteTable.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/deleteTable.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/insert.json b/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/insert.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/insert.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/update.json b/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/update.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/update.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/upsert.json b/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/upsert.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/MySql/__schema__/v2.4.0/database/upsert.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/credential/create.json b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/credential/create.json new file mode 100644 index 0000000000..2529a3f347 --- /dev/null +++ b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/credential/create.json @@ -0,0 +1,27 @@ +{ + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + } + }, + "required": [ + "name", + "type", + "id", + "createdAt", + "updatedAt" + ] +} diff --git a/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/execution/get.json b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/execution/get.json new file mode 100644 index 0000000000..3da4591dea --- /dev/null +++ b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/execution/get.json @@ -0,0 +1,32 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "finished": { + "type": "boolean" + }, + "mode": { + "type": "string" + }, + "retryOf": { + "type": "null" + }, + "retrySuccessId": { + "type": "null" + }, + "status": { + "type": "string" + }, + "startedAt": { + "type": "string" + }, + "deletedAt": { + "type": "null" + }, + "workflowId": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/execution/getAll.json b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/execution/getAll.json new file mode 100644 index 0000000000..77e45e01fd --- /dev/null +++ b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/execution/getAll.json @@ -0,0 +1,31 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "finished": { + "type": "boolean" + }, + "mode": { + "type": "string" + }, + "stoppedAt": { + "type": "string" + }, + "workflowId": { + "type": "string" + } + }, + "required": [ + "id", + "finished", + "mode", + "retryOf", + "retrySuccessId", + "startedAt", + "stoppedAt", + "workflowId", + "waitTill" + ] +} diff --git a/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/create.json b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/create.json new file mode 100644 index 0000000000..94d93ece3d --- /dev/null +++ b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/create.json @@ -0,0 +1,98 @@ +{ + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "nodes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "position": { + "type": "array", + "items": { + "type": "integer" + } + }, + "id": { + "type": "string" + }, + "credentials": { + "type": "object", + "properties": { + "googleSheetsOAuth2Api": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + } + } + } + }, + "required": [ + "parameters", + "name", + "type", + "typeVersion", + "position", + "id" + ] + } + }, + "active": { + "type": "boolean" + }, + "versionId": { + "type": "string" + }, + "id": { + "type": "string" + }, + "meta": { + "type": "null" + }, + "pinData": { + "type": "null" + }, + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "triggerCount": { + "type": "integer" + } + }, + "required": [ + "name", + "nodes", + "settings", + "connections", + "staticData", + "active", + "versionId", + "id", + "meta", + "pinData", + "createdAt", + "updatedAt", + "triggerCount" + ] +} diff --git a/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/get.json b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/get.json new file mode 100644 index 0000000000..28b33e4ee9 --- /dev/null +++ b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/get.json @@ -0,0 +1,239 @@ +{ + "type": "object", + "properties": { + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "nodes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "parameters": { + "type": "object", + "properties": { + "operation": { + "type": "string" + } + } + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "parameters", + "id", + "name", + "type", + "typeVersion", + "position" + ] + } + }, + "settings": { + "type": "object", + "properties": { + "executionOrder": { + "type": "string" + } + }, + "required": [ + "executionOrder" + ] + }, + "versionId": { + "type": "string" + }, + "triggerCount": { + "type": "integer" + }, + "shared": { + "type": "array", + "items": { + "type": "object", + "properties": { + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "role": { + "type": "string" + }, + "workflowId": { + "type": "string" + }, + "projectId": { + "type": "string" + }, + "project": { + "type": "object", + "properties": { + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "projectRelations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "role": { + "type": "string" + }, + "userId": { + "type": "string" + }, + "projectId": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + }, + "firstName": { + "type": "string" + }, + "lastName": { + "type": "string" + }, + "role": { + "type": "string" + }, + "disabled": { + "type": "boolean" + }, + "mfaEnabled": { + "type": "boolean" + }, + "isPending": { + "type": "boolean" + }, + "isOwner": { + "type": "boolean" + } + }, + "required": [ + "createdAt", + "updatedAt", + "id", + "email", + "firstName", + "lastName", + "personalizationAnswers", + "settings", + "role", + "disabled", + "mfaEnabled", + "isPending", + "isOwner" + ] + } + }, + "required": [ + "createdAt", + "updatedAt", + "role", + "userId", + "projectId", + "user" + ] + } + } + }, + "required": [ + "createdAt", + "updatedAt", + "id", + "name", + "type", + "projectRelations" + ] + } + }, + "required": [ + "createdAt", + "updatedAt", + "role", + "workflowId", + "projectId", + "project" + ] + } + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "createdAt", + "updatedAt", + "id", + "name" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/getAll.json b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/getAll.json new file mode 100644 index 0000000000..03631fe3b9 --- /dev/null +++ b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/getAll.json @@ -0,0 +1,179 @@ +{ + "type": "object", + "properties": { + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "nodes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "parameters": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "assignments": { + "type": "object", + "properties": { + "assignments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "value", + "type" + ] + } + } + }, + "required": [ + "assignments" + ] + }, + "authentication": { + "type": "string" + }, + "jsCode": { + "type": "string" + }, + "resource": { + "type": "string" + }, + "operation": { + "type": "string" + }, + "path": { + "type": "string" + } + } + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "webhookId": { + "type": "string" + } + }, + "required": [ + "parameters", + "name", + "type", + "typeVersion", + "position" + ] + } + }, + "connections": { + "type": "object", + "properties": { + "When clicking ‘Test workflow’": { + "type": "object", + "properties": { + "main": { + "type": "array", + "items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "node": { + "type": "string" + }, + "type": { + "type": "string" + }, + "index": { + "type": "integer" + } + }, + "required": [ + "node", + "type", + "index" + ] + } + } + } + }, + "required": [ + "main" + ] + } + } + }, + "settings": { + "type": "object", + "properties": { + "executionOrder": { + "type": "string" + } + } + }, + "triggerCount": { + "type": "integer" + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "createdAt", + "updatedAt", + "id", + "name" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/update.json b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/update.json new file mode 100644 index 0000000000..90ec628334 --- /dev/null +++ b/packages/nodes-base/nodes/N8nTrainingCustomerDatastore/__schema__/v1.0.0/workflow/update.json @@ -0,0 +1,83 @@ +{ + "type": "object", + "properties": { + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "nodes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "position": { + "type": "array", + "items": { + "type": "integer" + } + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "webhookId": { + "type": "string" + } + }, + "required": [ + "parameters", + "id", + "name" + ] + } + }, + "settings": { + "type": "object", + "properties": { + "executionOrder": { + "type": "string" + } + }, + "required": [ + "executionOrder" + ] + }, + "versionId": { + "type": "string" + }, + "triggerCount": { + "type": "integer" + } + }, + "required": [ + "createdAt", + "updatedAt", + "id", + "name", + "active", + "nodes", + "connections", + "settings", + "staticData", + "meta", + "pinData", + "versionId", + "triggerCount" + ] +} diff --git a/packages/nodes-base/nodes/Nasa/__schema__/v1.0.0/astronomyPictureOfTheDay/get.json b/packages/nodes-base/nodes/Nasa/__schema__/v1.0.0/astronomyPictureOfTheDay/get.json new file mode 100644 index 0000000000..b73ef63d41 --- /dev/null +++ b/packages/nodes-base/nodes/Nasa/__schema__/v1.0.0/astronomyPictureOfTheDay/get.json @@ -0,0 +1,29 @@ +{ + "type": "object", + "properties": { + "copyright": { + "type": "string" + }, + "date": { + "type": "string" + }, + "explanation": { + "type": "string" + }, + "hdurl": { + "type": "string" + }, + "media_type": { + "type": "string" + }, + "service_version": { + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Nasa/__schema__/v1.0.0/donkiSolarFlare/get.json b/packages/nodes-base/nodes/Nasa/__schema__/v1.0.0/donkiSolarFlare/get.json new file mode 100644 index 0000000000..b1a1e72f08 --- /dev/null +++ b/packages/nodes-base/nodes/Nasa/__schema__/v1.0.0/donkiSolarFlare/get.json @@ -0,0 +1,68 @@ +{ + "type": "object", + "properties": { + "flrID": { + "type": "string" + }, + "catalog": { + "type": "string" + }, + "instruments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "displayName": { + "type": "string" + } + }, + "required": [ + "displayName" + ] + } + }, + "beginTime": { + "type": "string" + }, + "peakTime": { + "type": "string" + }, + "endTime": { + "type": "string" + }, + "classType": { + "type": "string" + }, + "sourceLocation": { + "type": "string" + }, + "note": { + "type": "string" + }, + "submissionTime": { + "type": "string" + }, + "versionId": { + "type": "integer" + }, + "link": { + "type": "string" + } + }, + "required": [ + "flrID", + "catalog", + "instruments", + "beginTime", + "peakTime", + "endTime", + "classType", + "sourceLocation", + "activeRegionNum", + "note", + "submissionTime", + "versionId", + "link", + "linkedEvents" + ] +} diff --git a/packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/file/download.json b/packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/file/download.json new file mode 100644 index 0000000000..499f4d905c --- /dev/null +++ b/packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/file/download.json @@ -0,0 +1,38 @@ +{ + "type": "object", + "properties": { + "timestamp": { + "type": "string" + }, + "Readable date": { + "type": "string" + }, + "Readable time": { + "type": "string" + }, + "Day of week": { + "type": "string" + }, + "Year": { + "type": "string" + }, + "Month": { + "type": "string" + }, + "Day of month": { + "type": "string" + }, + "Hour": { + "type": "string" + }, + "Minute": { + "type": "string" + }, + "Second": { + "type": "string" + }, + "Timezone": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/folder/create.json b/packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/folder/create.json new file mode 100644 index 0000000000..0d1dd35817 --- /dev/null +++ b/packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/folder/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "error": { + "type": "string" + } + }, + "required": [ + "error" + ] +} diff --git a/packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/folder/list.json b/packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/folder/list.json new file mode 100644 index 0000000000..03e39c6e41 --- /dev/null +++ b/packages/nodes-base/nodes/NextCloud/__schema__/v1.0.0/folder/list.json @@ -0,0 +1,29 @@ +{ + "type": "object", + "properties": { + "path": { + "type": "string" + }, + "lastModified": { + "type": "string" + }, + "type": { + "type": "string" + }, + "eTag": { + "type": "string" + }, + "contentLength": { + "type": "string" + }, + "contentType": { + "type": "string" + } + }, + "required": [ + "path", + "lastModified", + "type", + "eTag" + ] +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/block/append.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/block/append.json new file mode 100644 index 0000000000..7639597673 --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/block/append.json @@ -0,0 +1,181 @@ +{ + "type": "object", + "properties": { + "object": { + "type": "string" + }, + "results": { + "type": "array", + "items": { + "type": "object", + "properties": { + "object": { + "type": "string" + }, + "id": { + "type": "string" + }, + "parent": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "page_id": { + "type": "string" + } + }, + "required": [ + "type" + ] + }, + "created_time": { + "type": "string" + }, + "last_edited_time": { + "type": "string" + }, + "created_by": { + "type": "object", + "properties": { + "object": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "object", + "id" + ] + }, + "last_edited_by": { + "type": "object", + "properties": { + "object": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "object", + "id" + ] + }, + "has_children": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "in_trash": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "paragraph": { + "type": "object", + "properties": { + "color": { + "type": "string" + }, + "text": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "text": { + "type": "object", + "properties": { + "content": { + "type": "string" + } + }, + "required": [ + "content", + "link" + ] + }, + "annotations": { + "type": "object", + "properties": { + "bold": { + "type": "boolean" + }, + "italic": { + "type": "boolean" + }, + "strikethrough": { + "type": "boolean" + }, + "underline": { + "type": "boolean" + }, + "code": { + "type": "boolean" + }, + "color": { + "type": "string" + } + }, + "required": [ + "bold", + "italic", + "strikethrough", + "underline", + "code", + "color" + ] + }, + "plain_text": { + "type": "string" + } + }, + "required": [ + "type", + "annotations", + "plain_text", + "href" + ] + } + } + }, + "required": [ + "color", + "text" + ] + } + }, + "required": [ + "object", + "id", + "parent", + "created_time", + "last_edited_time", + "created_by", + "last_edited_by", + "has_children", + "archived", + "in_trash", + "type" + ] + } + }, + "next_cursor": { + "type": "null" + }, + "has_more": { + "type": "boolean" + }, + "request_id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/block/getAll.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/block/getAll.json new file mode 100644 index 0000000000..fc466f8948 --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/block/getAll.json @@ -0,0 +1,64 @@ +{ + "type": "object", + "properties": { + "object": { + "type": "string" + }, + "parent_id": { + "type": "string" + }, + "id": { + "type": "string" + }, + "parent": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "page_id": { + "type": "string" + } + }, + "required": [ + "type" + ] + }, + "last_edited_by": { + "type": "object", + "properties": { + "object": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "object", + "id" + ] + }, + "has_children": { + "type": "boolean" + }, + "archived": { + "type": "boolean" + }, + "in_trash": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "root_id": { + "type": "string" + }, + "content": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/get.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/get.json new file mode 100644 index 0000000000..ff77dcfd67 --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/get.json @@ -0,0 +1,18 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "url" + ] +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/getAll.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/getAll.json new file mode 100644 index 0000000000..649d0347bb --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/getAll.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/search.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/search.json new file mode 100644 index 0000000000..e1566bfd5b --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/database/search.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/create.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/create.json new file mode 100644 index 0000000000..e1566bfd5b --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/create.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/get.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/get.json new file mode 100644 index 0000000000..e1566bfd5b --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/get.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/getAll.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/getAll.json new file mode 100644 index 0000000000..ff77dcfd67 --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/getAll.json @@ -0,0 +1,18 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "url" + ] +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/update.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/update.json new file mode 100644 index 0000000000..dd5fad18df --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/databasePage/update.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + }, + "property_status": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/archive.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/archive.json new file mode 100644 index 0000000000..e1566bfd5b --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/archive.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/create.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/create.json new file mode 100644 index 0000000000..e1566bfd5b --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/create.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/search.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/search.json new file mode 100644 index 0000000000..ff77dcfd67 --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/page/search.json @@ -0,0 +1,18 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "url" + ] +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/user/get.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/user/get.json new file mode 100644 index 0000000000..215782d7ed --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/user/get.json @@ -0,0 +1,39 @@ +{ + "type": "object", + "properties": { + "object": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "person": { + "type": "object", + "properties": { + "email": { + "type": "string" + } + }, + "required": [ + "email" + ] + }, + "request_id": { + "type": "string" + } + }, + "required": [ + "object", + "id", + "name", + "avatar_url", + "type", + "person" + ] +} diff --git a/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/user/getAll.json b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/user/getAll.json new file mode 100644 index 0000000000..1a6e69e746 --- /dev/null +++ b/packages/nodes-base/nodes/Notion/__schema__/v2.2.0/user/getAll.json @@ -0,0 +1,35 @@ +{ + "type": "object", + "properties": { + "object": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "person": { + "type": "object", + "properties": { + "email": { + "type": "string" + } + }, + "required": [ + "email" + ] + } + }, + "required": [ + "object", + "id", + "name", + "avatar_url", + "type" + ] +} diff --git a/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/create.json b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/create.json new file mode 100644 index 0000000000..e000fbc256 --- /dev/null +++ b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/create.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + } + } +} diff --git a/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/get.json b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/get.json new file mode 100644 index 0000000000..83ebeb5a70 --- /dev/null +++ b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/get.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/getAll.json b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/getAll.json new file mode 100644 index 0000000000..b0ba8ffa90 --- /dev/null +++ b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/contact/getAll.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "display_name": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/create.json b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/create.json new file mode 100644 index 0000000000..e000fbc256 --- /dev/null +++ b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/create.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + } + } +} diff --git a/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/get.json b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/get.json new file mode 100644 index 0000000000..c98b05c97f --- /dev/null +++ b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/get.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/getAll.json b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/getAll.json new file mode 100644 index 0000000000..c98b05c97f --- /dev/null +++ b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/custom/getAll.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/opportunity/create.json b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/opportunity/create.json new file mode 100644 index 0000000000..c98b05c97f --- /dev/null +++ b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/opportunity/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/opportunity/getAll.json b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/opportunity/getAll.json new file mode 100644 index 0000000000..a5ac28b392 --- /dev/null +++ b/packages/nodes-base/nodes/Odoo/__schema__/v1.0.0/opportunity/getAll.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "expected_revenue": { + "type": "integer" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Onfleet/__schema__/v1.0.0/task/getAll.json b/packages/nodes-base/nodes/Onfleet/__schema__/v1.0.0/task/getAll.json new file mode 100644 index 0000000000..a3834414fd --- /dev/null +++ b/packages/nodes-base/nodes/Onfleet/__schema__/v1.0.0/task/getAll.json @@ -0,0 +1,417 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "timeCreated": { + "type": "integer" + }, + "timeLastModified": { + "type": "integer" + }, + "organization": { + "type": "string" + }, + "shortId": { + "type": "string" + }, + "orderShortId": { + "type": "null" + }, + "trackingURL": { + "type": "string" + }, + "worker": { + "type": "string" + }, + "merchant": { + "type": "string" + }, + "executor": { + "type": "string" + }, + "creator": { + "type": "string" + }, + "state": { + "type": "integer" + }, + "pickupTask": { + "type": "boolean" + }, + "type": { + "type": "integer" + }, + "notes": { + "type": "string" + }, + "completionDetails": { + "type": "object", + "properties": { + "success": { + "type": "boolean" + }, + "notes": { + "type": "string" + }, + "failureNotes": { + "type": "string" + }, + "events": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "time": { + "type": "integer" + }, + "location": { + "type": "array", + "items": { + "type": "number" + } + } + }, + "required": [ + "name", + "time" + ] + } + }, + "successNotes": { + "type": "string" + }, + "failureReason": { + "type": "string" + }, + "actions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "createdAt": { + "type": "string" + }, + "actionType": { + "type": "string" + }, + "adminId": { + "type": "string" + }, + "prevState": { + "type": "object", + "properties": { + "success": { + "type": "boolean" + }, + "notes": { + "type": "string" + }, + "failureNotes": { + "type": "string" + }, + "successNotes": { + "type": "string" + } + }, + "required": [ + "success", + "notes", + "failureNotes", + "successNotes" + ] + } + }, + "required": [ + "createdAt", + "actionType", + "adminId", + "prevState" + ] + } + }, + "photoUploadId": { + "type": "null" + }, + "firstLocation": { + "type": "array", + "items": { + "type": "number" + } + }, + "lastLocation": { + "type": "array", + "items": { + "type": "number" + } + } + }, + "required": [ + "time", + "failureNotes", + "events", + "successNotes", + "failureReason", + "actions", + "signatureUploadId", + "photoUploadId", + "photoUploadIds", + "firstLocation", + "lastLocation", + "unavailableAttachments" + ] + }, + "feedback": { + "type": "array", + "items": { + "type": "object", + "properties": { + "comments": { + "type": "string" + }, + "time": { + "type": "string" + }, + "recipient": { + "type": "string" + }, + "rating": { + "type": "integer" + } + }, + "required": [ + "comments", + "time", + "recipient", + "rating" + ] + } + }, + "additionalQuantities": { + "type": "object", + "properties": { + "quantityA": { + "type": "integer" + }, + "quantityB": { + "type": "integer" + }, + "quantityC": { + "type": "integer" + } + }, + "required": [ + "quantityA", + "quantityB", + "quantityC" + ] + }, + "serviceTime": { + "type": "integer" + }, + "identity": { + "type": "object", + "properties": { + "failedScanCount": { + "type": "integer" + }, + "checksum": { + "type": "null" + } + }, + "required": [ + "failedScanCount", + "checksum" + ] + }, + "appearance": { + "type": "object", + "properties": { + "triangleColor": { + "type": "null" + } + }, + "required": [ + "triangleColor" + ] + }, + "scanOnlyRequiredBarcodes": { + "type": "boolean" + }, + "trackingViewed": { + "type": "boolean" + }, + "estimatedCompletionTime": { + "type": "null" + }, + "estimatedArrivalTime": { + "type": "null" + }, + "eta": { + "type": "null" + }, + "recipients": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "timeCreated": { + "type": "integer" + }, + "timeLastModified": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "organization": { + "type": "string" + }, + "skipSMSNotifications": { + "type": "boolean" + }, + "notes": { + "type": "string" + } + }, + "required": [ + "id", + "timeCreated", + "timeLastModified", + "name", + "phone", + "organization", + "skipSMSNotifications", + "metadata" + ] + } + }, + "destination": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "timeCreated": { + "type": "integer" + }, + "timeLastModified": { + "type": "integer" + }, + "location": { + "type": "array", + "items": { + "type": "number" + } + }, + "address": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "number": { + "type": "string" + }, + "street": { + "type": "string" + }, + "city": { + "type": "string" + }, + "state": { + "type": "string" + }, + "postalCode": { + "type": "string" + }, + "country": { + "type": "string" + }, + "apartment": { + "type": "string" + } + }, + "required": [ + "city", + "state", + "postalCode", + "country", + "apartment" + ] + }, + "notes": { + "type": "string" + }, + "warnings": { + "type": "array", + "items": { + "type": "string" + } + }, + "useGPS": { + "type": "boolean" + } + }, + "required": [ + "id", + "timeCreated", + "timeLastModified", + "location", + "address", + "notes", + "metadata", + "googlePlaceId", + "warnings", + "useGPS" + ] + } + }, + "required": [ + "id", + "timeCreated", + "timeLastModified", + "organization", + "shortId", + "orderShortId", + "trackingURL", + "worker", + "merchant", + "executor", + "creator", + "dependencies", + "state", + "completeAfter", + "completeBefore", + "pickupTask", + "notes", + "completionDetails", + "feedback", + "metadata", + "overrides", + "quantity", + "additionalQuantities", + "serviceTime", + "identity", + "appearance", + "scanOnlyRequiredBarcodes", + "customFields", + "trackingViewed", + "delayTime", + "estimatedCompletionTime", + "estimatedArrivalTime", + "eta", + "recipients", + "destination" + ] +} diff --git a/packages/nodes-base/nodes/OpenAi/__schema__/v1.0.0/image/create.json b/packages/nodes-base/nodes/OpenAi/__schema__/v1.0.0/image/create.json new file mode 100644 index 0000000000..971e7ec5fe --- /dev/null +++ b/packages/nodes-base/nodes/OpenAi/__schema__/v1.0.0/image/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "revised_prompt": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/OpenAi/__schema__/v1.1.0/chat/complete.json b/packages/nodes-base/nodes/OpenAi/__schema__/v1.1.0/chat/complete.json new file mode 100644 index 0000000000..894cbdfcb6 --- /dev/null +++ b/packages/nodes-base/nodes/OpenAi/__schema__/v1.1.0/chat/complete.json @@ -0,0 +1,32 @@ +{ + "type": "object", + "properties": { + "index": { + "type": "integer" + }, + "message": { + "type": "object", + "properties": { + "role": { + "type": "string" + }, + "content": { + "type": "string" + }, + "refusal": { + "type": "null" + } + }, + "required": [ + "role", + "content" + ] + }, + "logprobs": { + "type": "null" + }, + "finish_reason": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/get.json b/packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/get.json new file mode 100644 index 0000000000..c8dc56375c --- /dev/null +++ b/packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/get.json @@ -0,0 +1,116 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "scriptOrgName": { + "type": "string" + }, + "scriptId": { + "type": "string" + }, + "script": { + "type": "string" + }, + "branch": { + "type": "string" + }, + "environment": { + "type": "string" + }, + "argument": { + "type": "string" + }, + "code": { + "type": "null" + }, + "launchType": { + "type": "string" + }, + "nbLaunches": { + "type": "integer" + }, + "s3Folder": { + "type": "string" + }, + "orgS3Folder": { + "type": "string" + }, + "updatedAt": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "fileMgmt": { + "type": "string" + }, + "maxParallelism": { + "type": "integer" + }, + "notifications": { + "type": "object", + "properties": { + "mailManualExitError": { + "type": "boolean" + }, + "mailManualTimeError": { + "type": "boolean" + }, + "mailManualExitSuccess": { + "type": "boolean" + }, + "mailManualLaunchError": { + "type": "boolean" + }, + "mailAutomaticExitError": { + "type": "boolean" + }, + "mailAutomaticTimeError": { + "type": "boolean" + }, + "mailAutomaticExitSuccess": { + "type": "boolean" + }, + "mailAutomaticLaunchError": { + "type": "boolean" + } + }, + "required": [ + "mailManualExitError", + "mailManualTimeError", + "mailManualExitSuccess", + "mailManualLaunchError", + "mailAutomaticExitError", + "mailAutomaticTimeError", + "mailAutomaticExitSuccess", + "mailAutomaticLaunchError" + ] + }, + "lastEndType": { + "type": "string" + }, + "wasSetupValidWhenSubmittedByTheFrontend": { + "type": "boolean" + } + }, + "required": [ + "id", + "scriptOrgName", + "scriptId", + "script", + "branch", + "environment", + "argument", + "code", + "launchType", + "nbLaunches", + "s3Folder", + "orgS3Folder", + "updatedAt", + "name", + "fileMgmt", + "maxParallelism" + ] +} diff --git a/packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/getOutput.json b/packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/getOutput.json new file mode 100644 index 0000000000..783aef0a7d --- /dev/null +++ b/packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/getOutput.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "query": { + "type": "string" + }, + "timestamp": { + "type": "string" + }, + "profileUrl": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/launch.json b/packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/launch.json new file mode 100644 index 0000000000..165fa1fd02 --- /dev/null +++ b/packages/nodes-base/nodes/Phantombuster/__schema__/v1.0.0/agent/launch.json @@ -0,0 +1,23 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "createdAt": { + "type": "integer" + }, + "launchedAt": { + "type": "integer" + }, + "status": { + "type": "string" + }, + "launchType": { + "type": "string" + }, + "retryNumber": { + "type": "integer" + } + } +} diff --git a/packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/get.json b/packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/get.json new file mode 100644 index 0000000000..165984bdac --- /dev/null +++ b/packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/get.json @@ -0,0 +1,209 @@ +{ + "type": "object", + "properties": { + "state": { + "type": "object", + "properties": { + "on": { + "type": "boolean" + }, + "bri": { + "type": "integer" + }, + "hue": { + "type": "integer" + }, + "sat": { + "type": "integer" + }, + "effect": { + "type": "string" + }, + "xy": { + "type": "array", + "items": { + "type": "number" + } + }, + "ct": { + "type": "integer" + }, + "alert": { + "type": "string" + }, + "colormode": { + "type": "string" + }, + "mode": { + "type": "string" + }, + "reachable": { + "type": "boolean" + } + }, + "required": [ + "on", + "bri", + "hue", + "sat", + "effect", + "xy", + "ct", + "alert", + "colormode", + "mode", + "reachable" + ] + }, + "swupdate": { + "type": "object", + "properties": { + "state": { + "type": "string" + }, + "lastinstall": { + "type": "string" + } + }, + "required": [ + "state", + "lastinstall" + ] + }, + "type": { + "type": "string" + }, + "name": { + "type": "string" + }, + "modelid": { + "type": "string" + }, + "manufacturername": { + "type": "string" + }, + "productname": { + "type": "string" + }, + "capabilities": { + "type": "object", + "properties": { + "certified": { + "type": "boolean" + }, + "control": { + "type": "object", + "properties": { + "mindimlevel": { + "type": "integer" + }, + "maxlumen": { + "type": "integer" + }, + "colorgamuttype": { + "type": "string" + }, + "colorgamut": { + "type": "array", + "items": { + "type": "array", + "items": { + "type": "number" + } + } + }, + "ct": { + "type": "object", + "properties": { + "min": { + "type": "integer" + }, + "max": { + "type": "integer" + } + }, + "required": [ + "min", + "max" + ] + } + }, + "required": [ + "mindimlevel", + "maxlumen", + "colorgamuttype", + "colorgamut", + "ct" + ] + }, + "streaming": { + "type": "object", + "properties": { + "renderer": { + "type": "boolean" + }, + "proxy": { + "type": "boolean" + } + }, + "required": [ + "renderer", + "proxy" + ] + } + }, + "required": [ + "certified", + "control", + "streaming" + ] + }, + "config": { + "type": "object", + "properties": { + "archetype": { + "type": "string" + }, + "function": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "startup": { + "type": "object", + "properties": { + "mode": { + "type": "string" + }, + "configured": { + "type": "boolean" + } + }, + "required": [ + "mode", + "configured" + ] + } + }, + "required": [ + "archetype", + "function", + "direction", + "startup" + ] + }, + "uniqueid": { + "type": "string" + }, + "swversion": { + "type": "string" + }, + "swconfigid": { + "type": "string" + }, + "productid": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/getAll.json b/packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/getAll.json new file mode 100644 index 0000000000..30f8c85e39 --- /dev/null +++ b/packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/getAll.json @@ -0,0 +1,208 @@ +{ + "type": "object", + "properties": { + "state": { + "type": "object", + "properties": { + "on": { + "type": "boolean" + }, + "bri": { + "type": "integer" + }, + "alert": { + "type": "string" + }, + "mode": { + "type": "string" + }, + "reachable": { + "type": "boolean" + }, + "ct": { + "type": "integer" + }, + "colormode": { + "type": "string" + }, + "hue": { + "type": "integer" + }, + "sat": { + "type": "integer" + }, + "effect": { + "type": "string" + }, + "xy": { + "type": "array", + "items": { + "type": "number" + } + } + }, + "required": [ + "on", + "alert", + "mode", + "reachable" + ] + }, + "swupdate": { + "type": "object", + "properties": { + "state": { + "type": "string" + } + }, + "required": [ + "state", + "lastinstall" + ] + }, + "type": { + "type": "string" + }, + "name": { + "type": "string" + }, + "modelid": { + "type": "string" + }, + "manufacturername": { + "type": "string" + }, + "productname": { + "type": "string" + }, + "capabilities": { + "type": "object", + "properties": { + "certified": { + "type": "boolean" + }, + "control": { + "type": "object", + "properties": { + "mindimlevel": { + "type": "integer" + }, + "maxlumen": { + "type": "integer" + }, + "ct": { + "type": "object", + "properties": { + "min": { + "type": "integer" + }, + "max": { + "type": "integer" + } + }, + "required": [ + "min", + "max" + ] + }, + "colorgamuttype": { + "type": "string" + }, + "colorgamut": { + "type": "array", + "items": { + "type": "array", + "items": { + "type": "number" + } + } + } + }, + "required": [ + "mindimlevel", + "maxlumen" + ] + }, + "streaming": { + "type": "object", + "properties": { + "renderer": { + "type": "boolean" + }, + "proxy": { + "type": "boolean" + } + }, + "required": [ + "renderer", + "proxy" + ] + } + }, + "required": [ + "certified", + "control", + "streaming" + ] + }, + "config": { + "type": "object", + "properties": { + "archetype": { + "type": "string" + }, + "function": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "startup": { + "type": "object", + "properties": { + "mode": { + "type": "string" + }, + "configured": { + "type": "boolean" + } + }, + "required": [ + "mode", + "configured" + ] + } + }, + "required": [ + "archetype", + "function", + "direction" + ] + }, + "uniqueid": { + "type": "string" + }, + "swversion": { + "type": "string" + }, + "swconfigid": { + "type": "string" + }, + "productid": { + "type": "string" + } + }, + "required": [ + "state", + "swupdate", + "type", + "name", + "modelid", + "manufacturername", + "productname", + "capabilities", + "config", + "uniqueid", + "swversion" + ] +} diff --git a/packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/update.json b/packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/update.json new file mode 100644 index 0000000000..6d6571061c --- /dev/null +++ b/packages/nodes-base/nodes/PhilipsHue/__schema__/v1.0.0/light/update.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "/lights/3/state/on": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/create.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/create.json new file mode 100644 index 0000000000..526f1c016b --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/create.json @@ -0,0 +1,155 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "company_id": { + "type": "integer" + }, + "user_id": { + "type": "integer" + }, + "done": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "reference_type": { + "type": "null" + }, + "reference_id": { + "type": "null" + }, + "conference_meeting_client": { + "type": "null" + }, + "conference_meeting_url": { + "type": "null" + }, + "due_date": { + "type": "string" + }, + "due_time": { + "type": "string" + }, + "duration": { + "type": "string" + }, + "busy_flag": { + "type": "boolean" + }, + "add_time": { + "type": "string" + }, + "marked_as_done_time": { + "type": "string" + }, + "last_notification_time": { + "type": "null" + }, + "last_notification_user_id": { + "type": "null" + }, + "notification_language_id": { + "type": "null" + }, + "subject": { + "type": "string" + }, + "public_description": { + "type": "null" + }, + "calendar_sync_include_context": { + "type": "null" + }, + "location": { + "type": "null" + }, + "active_flag": { + "type": "boolean" + }, + "update_time": { + "type": "string" + }, + "update_user_id": { + "type": "null" + }, + "source_timezone": { + "type": "null" + }, + "rec_rule": { + "type": "null" + }, + "rec_rule_extension": { + "type": "null" + }, + "rec_master_activity_id": { + "type": "null" + }, + "conference_meeting_id": { + "type": "null" + }, + "original_start_time": { + "type": "null" + }, + "private": { + "type": "boolean" + }, + "priority": { + "type": "null" + }, + "created_by_user_id": { + "type": "integer" + }, + "location_subpremise": { + "type": "null" + }, + "location_street_number": { + "type": "null" + }, + "location_route": { + "type": "null" + }, + "location_sublocality": { + "type": "null" + }, + "location_locality": { + "type": "null" + }, + "location_admin_area_level_1": { + "type": "null" + }, + "location_admin_area_level_2": { + "type": "null" + }, + "location_country": { + "type": "null" + }, + "location_postal_code": { + "type": "null" + }, + "location_formatted_address": { + "type": "null" + }, + "attendees": { + "type": "null" + }, + "series": { + "type": "null" + }, + "is_recurring": { + "type": "null" + }, + "owner_name": { + "type": "string" + }, + "assigned_to_user_id": { + "type": "integer" + }, + "type_name": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/get.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/get.json new file mode 100644 index 0000000000..ac6fade9de --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/get.json @@ -0,0 +1,180 @@ +{ + "type": "object", + "properties": { + "company_id": { + "type": "integer" + }, + "reference_id": { + "type": "null" + }, + "last_notification_user_id": { + "type": "null" + }, + "active_flag": { + "type": "boolean" + }, + "rec_rule": { + "type": "null" + }, + "rec_rule_extension": { + "type": "null" + }, + "rec_master_activity_id": { + "type": "null" + }, + "conference_meeting_id": { + "type": "null" + }, + "original_start_time": { + "type": "null" + }, + "private": { + "type": "boolean" + }, + "series": { + "type": "null" + }, + "is_recurring": { + "type": "null" + }, + "lead_title": { + "type": "null" + }, + "owner_name": { + "type": "string" + }, + "assigned_to_user_id": { + "type": "integer" + }, + "type_name": { + "type": "string" + }, + "lead": { + "type": "null" + }, + "ID": { + "type": "integer" + }, + "Assigned to user": { + "type": "integer" + }, + "Done": { + "type": "string" + }, + "Type": { + "type": "string" + }, + "Due date": { + "type": "string" + }, + "Due time": { + "type": "string" + }, + "Duration": { + "type": "string" + }, + "Free/busy": { + "type": "string" + }, + "Add time": { + "type": "string" + }, + "Marked as done time": { + "type": "string" + }, + "Last notification time": { + "type": "null" + }, + "Subject": { + "type": "string" + }, + "Location": { + "type": "null" + }, + "Organisation": { + "type": "integer" + }, + "Contact person": { + "type": "integer" + }, + "Lead": { + "type": "null" + }, + "Update time": { + "type": "string" + }, + "Priority": { + "type": "null" + }, + "Note": { + "type": "string" + }, + "Creator": { + "type": "integer" + }, + "Apartment/suite no of Location": { + "type": "null" + }, + "House number of Location": { + "type": "null" + }, + "Street/road name of Location": { + "type": "null" + }, + "District/sublocality of Location": { + "type": "null" + }, + "City/town/village/locality of Location": { + "type": "null" + }, + "State/county of Location": { + "type": "null" + }, + "Region of Location": { + "type": "null" + }, + "Country of Location": { + "type": "null" + }, + "ZIP/Postal code of Location": { + "type": "null" + }, + "Full/combined address of Location": { + "type": "null" + } + }, + "required": [ + "company_id", + "reference_type", + "reference_id", + "conference_meeting_client", + "conference_meeting_url", + "last_notification_user_id", + "notification_language_id", + "calendar_sync_include_context", + "deal_id", + "active_flag", + "update_user_id", + "source_timezone", + "rec_rule", + "rec_rule_extension", + "rec_master_activity_id", + "conference_meeting_id", + "original_start_time", + "private", + "attendees", + "participants", + "series", + "is_recurring", + "org_name", + "person_name", + "deal_title", + "lead_title", + "owner_name", + "person_dropbox_bcc", + "deal_dropbox_bcc", + "assigned_to_user_id", + "type_name", + "lead" + ] +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/getAll.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/getAll.json new file mode 100644 index 0000000000..7f4e61ec7d --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/getAll.json @@ -0,0 +1,193 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "company_id": { + "type": "integer" + }, + "user_id": { + "type": "integer" + }, + "done": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "reference_id": { + "type": "null" + }, + "due_date": { + "type": "string" + }, + "due_time": { + "type": "string" + }, + "duration": { + "type": "string" + }, + "busy_flag": { + "type": "boolean" + }, + "add_time": { + "type": "string" + }, + "last_notification_time": { + "type": "null" + }, + "last_notification_user_id": { + "type": "null" + }, + "notification_language_id": { + "type": "null" + }, + "subject": { + "type": "string" + }, + "lead_id": { + "type": "null" + }, + "active_flag": { + "type": "boolean" + }, + "update_time": { + "type": "string" + }, + "rec_rule": { + "type": "null" + }, + "rec_rule_extension": { + "type": "null" + }, + "conference_meeting_id": { + "type": "null" + }, + "original_start_time": { + "type": "null" + }, + "private": { + "type": "boolean" + }, + "created_by_user_id": { + "type": "integer" + }, + "location_subpremise": { + "type": "null" + }, + "location_street_number": { + "type": "null" + }, + "location_route": { + "type": "null" + }, + "location_sublocality": { + "type": "null" + }, + "location_locality": { + "type": "null" + }, + "location_admin_area_level_1": { + "type": "null" + }, + "location_admin_area_level_2": { + "type": "null" + }, + "location_country": { + "type": "null" + }, + "location_postal_code": { + "type": "null" + }, + "location_formatted_address": { + "type": "null" + }, + "series": { + "type": "null" + }, + "is_recurring": { + "type": "null" + }, + "lead_title": { + "type": "null" + }, + "owner_name": { + "type": "string" + }, + "assigned_to_user_id": { + "type": "integer" + }, + "type_name": { + "type": "string" + }, + "lead": { + "type": "null" + } + }, + "required": [ + "id", + "company_id", + "user_id", + "done", + "type", + "reference_type", + "reference_id", + "conference_meeting_client", + "conference_meeting_url", + "due_date", + "due_time", + "duration", + "busy_flag", + "add_time", + "marked_as_done_time", + "last_notification_time", + "last_notification_user_id", + "notification_language_id", + "subject", + "public_description", + "calendar_sync_include_context", + "location", + "org_id", + "person_id", + "deal_id", + "lead_id", + "active_flag", + "update_time", + "update_user_id", + "source_timezone", + "rec_rule", + "rec_rule_extension", + "rec_master_activity_id", + "conference_meeting_id", + "original_start_time", + "private", + "priority", + "note", + "created_by_user_id", + "location_subpremise", + "location_street_number", + "location_route", + "location_sublocality", + "location_locality", + "location_admin_area_level_1", + "location_admin_area_level_2", + "location_country", + "location_postal_code", + "location_formatted_address", + "attendees", + "participants", + "series", + "is_recurring", + "org_name", + "person_name", + "deal_title", + "lead_title", + "owner_name", + "person_dropbox_bcc", + "deal_dropbox_bcc", + "assigned_to_user_id", + "type_name", + "lead" + ] +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/update.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/update.json new file mode 100644 index 0000000000..1bae93e43c --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/activity/update.json @@ -0,0 +1,202 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "company_id": { + "type": "integer" + }, + "user_id": { + "type": "integer" + }, + "done": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "reference_id": { + "type": "null" + }, + "due_date": { + "type": "string" + }, + "due_time": { + "type": "string" + }, + "duration": { + "type": "string" + }, + "busy_flag": { + "type": "boolean" + }, + "add_time": { + "type": "string" + }, + "marked_as_done_time": { + "type": "string" + }, + "last_notification_time": { + "type": "null" + }, + "last_notification_user_id": { + "type": "null" + }, + "notification_language_id": { + "type": "null" + }, + "subject": { + "type": "string" + }, + "lead_id": { + "type": "null" + }, + "active_flag": { + "type": "boolean" + }, + "update_time": { + "type": "string" + }, + "update_user_id": { + "type": "integer" + }, + "rec_rule": { + "type": "null" + }, + "rec_rule_extension": { + "type": "null" + }, + "rec_master_activity_id": { + "type": "null" + }, + "conference_meeting_id": { + "type": "null" + }, + "original_start_time": { + "type": "null" + }, + "private": { + "type": "boolean" + }, + "created_by_user_id": { + "type": "integer" + }, + "location_subpremise": { + "type": "null" + }, + "location_street_number": { + "type": "null" + }, + "location_route": { + "type": "null" + }, + "location_sublocality": { + "type": "null" + }, + "location_locality": { + "type": "null" + }, + "location_admin_area_level_1": { + "type": "null" + }, + "location_admin_area_level_2": { + "type": "null" + }, + "location_country": { + "type": "null" + }, + "location_postal_code": { + "type": "null" + }, + "location_formatted_address": { + "type": "null" + }, + "series": { + "type": "null" + }, + "is_recurring": { + "type": "null" + }, + "lead_title": { + "type": "null" + }, + "owner_name": { + "type": "string" + }, + "assigned_to_user_id": { + "type": "integer" + }, + "type_name": { + "type": "string" + }, + "lead": { + "type": "null" + } + }, + "required": [ + "id", + "company_id", + "user_id", + "done", + "type", + "reference_type", + "reference_id", + "conference_meeting_client", + "conference_meeting_url", + "due_date", + "due_time", + "duration", + "busy_flag", + "add_time", + "marked_as_done_time", + "last_notification_time", + "last_notification_user_id", + "notification_language_id", + "subject", + "public_description", + "calendar_sync_include_context", + "location", + "org_id", + "person_id", + "deal_id", + "lead_id", + "active_flag", + "update_time", + "update_user_id", + "source_timezone", + "rec_rule", + "rec_rule_extension", + "rec_master_activity_id", + "conference_meeting_id", + "original_start_time", + "private", + "priority", + "note", + "created_by_user_id", + "location_subpremise", + "location_street_number", + "location_route", + "location_sublocality", + "location_locality", + "location_admin_area_level_1", + "location_admin_area_level_2", + "location_country", + "location_postal_code", + "location_formatted_address", + "attendees", + "participants", + "series", + "is_recurring", + "org_name", + "person_name", + "deal_title", + "lead_title", + "owner_name", + "person_dropbox_bcc", + "deal_dropbox_bcc", + "assigned_to_user_id", + "type_name", + "lead" + ] +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/create.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/create.json new file mode 100644 index 0000000000..e7324aac8c --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/create.json @@ -0,0 +1,300 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "creator_user_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "user_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "stage_id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "acv": { + "type": "null" + }, + "mrr": { + "type": "null" + }, + "arr": { + "type": "null" + }, + "currency": { + "type": "string" + }, + "add_time": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "stage_change_time": { + "type": "null" + }, + "active": { + "type": "boolean" + }, + "deleted": { + "type": "boolean" + }, + "status": { + "type": "string" + }, + "probability": { + "type": "null" + }, + "next_activity_date": { + "type": "null" + }, + "next_activity_time": { + "type": "null" + }, + "next_activity_id": { + "type": "null" + }, + "last_activity_id": { + "type": "null" + }, + "last_activity_date": { + "type": "null" + }, + "lost_reason": { + "type": "null" + }, + "visible_to": { + "type": "string" + }, + "pipeline_id": { + "type": "integer" + }, + "lost_time": { + "type": "null" + }, + "products_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "email_messages_count": { + "type": "integer" + }, + "activities_count": { + "type": "integer" + }, + "done_activities_count": { + "type": "integer" + }, + "undone_activities_count": { + "type": "integer" + }, + "participants_count": { + "type": "integer" + }, + "expected_close_date": { + "type": "null" + }, + "last_incoming_mail_time": { + "type": "null" + }, + "last_outgoing_mail_time": { + "type": "null" + }, + "local_lost_date": { + "type": "null" + }, + "origin": { + "type": "string" + }, + "origin_id": { + "type": "null" + }, + "channel": { + "type": "null" + }, + "channel_id": { + "type": "null" + }, + "stage_order_nr": { + "type": "integer" + }, + "next_activity_subject": { + "type": "null" + }, + "next_activity_type": { + "type": "null" + }, + "next_activity_duration": { + "type": "null" + }, + "next_activity_note": { + "type": "null" + }, + "formatted_value": { + "type": "string" + }, + "formatted_weighted_value": { + "type": "string" + }, + "weighted_value_currency": { + "type": "string" + }, + "acv_currency": { + "type": "null" + }, + "mrr_currency": { + "type": "null" + }, + "arr_currency": { + "type": "null" + }, + "owner_name": { + "type": "string" + }, + "cc_email": { + "type": "string" + }, + "org_hidden": { + "type": "boolean" + }, + "person_hidden": { + "type": "boolean" + } + }, + "required": [ + "id", + "creator_user_id", + "user_id", + "person_id", + "org_id", + "stage_id", + "title", + "value", + "currency", + "add_time", + "update_time", + "stage_change_time", + "active", + "deleted", + "status", + "probability", + "next_activity_date", + "next_activity_time", + "next_activity_id", + "last_activity_id", + "last_activity_date", + "lost_reason", + "visible_to", + "close_time", + "pipeline_id", + "won_time", + "first_won_time", + "lost_time", + "products_count", + "files_count", + "notes_count", + "followers_count", + "email_messages_count", + "activities_count", + "done_activities_count", + "undone_activities_count", + "participants_count", + "expected_close_date", + "last_incoming_mail_time", + "last_outgoing_mail_time", + "label", + "local_won_date", + "local_lost_date", + "local_close_date", + "origin", + "origin_id", + "channel", + "channel_id", + "stage_order_nr", + "person_name", + "org_name", + "next_activity_subject", + "next_activity_type", + "next_activity_duration", + "next_activity_note", + "formatted_value", + "weighted_value", + "formatted_weighted_value", + "weighted_value_currency", + "rotten_time", + "owner_name", + "cc_email", + "org_hidden", + "person_hidden" + ] +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/get.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/get.json new file mode 100644 index 0000000000..7549be3cf3 --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/get.json @@ -0,0 +1,364 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "creator_user_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "user_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "person_id": { + "type": "object", + "properties": { + "active_flag": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "email": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + }, + "label": { + "type": "string" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "phone": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "owner_id": { + "type": "integer" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "active_flag", + "name", + "email", + "phone", + "owner_id", + "value" + ] + }, + "stage_id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "add_time": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "deleted": { + "type": "boolean" + }, + "status": { + "type": "string" + }, + "next_activity_time": { + "type": "null" + }, + "lost_reason": { + "type": "null" + }, + "visible_to": { + "type": "string" + }, + "pipeline_id": { + "type": "integer" + }, + "lost_time": { + "type": "null" + }, + "products_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "email_messages_count": { + "type": "integer" + }, + "activities_count": { + "type": "integer" + }, + "done_activities_count": { + "type": "integer" + }, + "undone_activities_count": { + "type": "integer" + }, + "participants_count": { + "type": "integer" + }, + "local_lost_date": { + "type": "null" + }, + "stage_order_nr": { + "type": "integer" + }, + "next_activity_duration": { + "type": "null" + }, + "next_activity_note": { + "type": "null" + }, + "formatted_value": { + "type": "string" + }, + "formatted_weighted_value": { + "type": "string" + }, + "weighted_value_currency": { + "type": "string" + }, + "owner_name": { + "type": "string" + }, + "cc_email": { + "type": "string" + }, + "org_hidden": { + "type": "boolean" + }, + "person_hidden": { + "type": "boolean" + }, + "average_time_to_won": { + "type": "object", + "properties": { + "y": { + "type": "integer" + }, + "m": { + "type": "integer" + }, + "d": { + "type": "integer" + }, + "h": { + "type": "integer" + }, + "i": { + "type": "integer" + }, + "s": { + "type": "integer" + }, + "total_seconds": { + "type": "integer" + } + }, + "required": [ + "y", + "m", + "d", + "h", + "i", + "s", + "total_seconds" + ] + }, + "average_stage_progress": { + "type": "integer" + }, + "age": { + "type": "object", + "properties": { + "y": { + "type": "integer" + }, + "m": { + "type": "integer" + }, + "d": { + "type": "integer" + }, + "h": { + "type": "integer" + }, + "i": { + "type": "integer" + }, + "s": { + "type": "integer" + }, + "total_seconds": { + "type": "integer" + } + }, + "required": [ + "y", + "m", + "d", + "h", + "i", + "s", + "total_seconds" + ] + }, + "stay_in_pipeline_stages": { + "type": "object", + "properties": { + "times_in_stages": { + "type": "object", + "properties": { + "36": { + "type": "integer" + } + } + }, + "order_of_stages": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "times_in_stages", + "order_of_stages" + ] + }, + "6ed765e95e07cb884c5ca83bed7f9129687b06f1": { + "type": "string" + }, + "6978a0bb41b5952de4d88d432af93fcd1cee3c48": { + "type": "string" + }, + "5a3096c3afe73de34f661fb2f39fd1730b8b9a14": { + "type": "integer" + }, + "0d2381bc2f18042052f532661380b2526d5d1418": { + "type": "string" + }, + "861f700a2a00ee759b696c61c68ad81d6add71b8": { + "type": "string" + }, + "4d2ee5efefb51e5c4c85f5aaee8a1080a3db2303": { + "type": "string" + }, + "943fc1f0be467988db62ed6e53b7662a9e03da71": { + "type": "string" + }, + "2b88250c8fe6de6a9c18a843012c3be4120bc977": { + "type": "string" + }, + "5bf837804980758d9b007751a08a0282c400d7d8": { + "type": "string" + }, + "509080cf228cf9363d8d822ae4e7391e42b46bd0": { + "type": "string" + }, + "0bb28fa193c6b091813e9ba57a42aae322b1f098": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/getAll.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/getAll.json new file mode 100644 index 0000000000..654ad3fb0b --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/getAll.json @@ -0,0 +1,299 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "creator_user_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "user_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "person_id": { + "type": "object", + "properties": { + "active_flag": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "email": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + }, + "label": { + "type": "string" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "phone": { + "type": "array", + "items": { + "type": "object", + "properties": { + "label": { + "type": "string" + }, + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "owner_id": { + "type": "integer" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "active_flag", + "name", + "email", + "phone", + "owner_id", + "value" + ] + }, + "org_id": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "people_count": { + "type": "integer" + }, + "owner_id": { + "type": "integer" + }, + "label_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "active_flag": { + "type": "boolean" + }, + "cc_email": { + "type": "string" + }, + "owner_name": { + "type": "string" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "name", + "people_count", + "owner_id", + "address", + "label_ids", + "active_flag", + "cc_email", + "owner_name", + "value" + ] + }, + "stage_id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "add_time": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "active": { + "type": "boolean" + }, + "deleted": { + "type": "boolean" + }, + "status": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "pipeline_id": { + "type": "integer" + }, + "products_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "email_messages_count": { + "type": "integer" + }, + "activities_count": { + "type": "integer" + }, + "done_activities_count": { + "type": "integer" + }, + "undone_activities_count": { + "type": "integer" + }, + "participants_count": { + "type": "integer" + }, + "stage_order_nr": { + "type": "integer" + }, + "next_activity_duration": { + "type": "null" + }, + "formatted_value": { + "type": "string" + }, + "formatted_weighted_value": { + "type": "string" + }, + "weighted_value_currency": { + "type": "string" + }, + "owner_name": { + "type": "string" + }, + "cc_email": { + "type": "string" + }, + "org_hidden": { + "type": "boolean" + }, + "person_hidden": { + "type": "boolean" + } + }, + "required": [ + "stage_id", + "active", + "deleted", + "status", + "next_activity_time", + "next_activity_id", + "last_activity_id", + "pipeline_id", + "first_won_time", + "products_count", + "files_count", + "notes_count", + "followers_count", + "participants_count", + "local_won_date", + "local_lost_date", + "local_close_date", + "stage_order_nr", + "person_name", + "org_name", + "next_activity_subject", + "next_activity_type", + "next_activity_duration", + "next_activity_note", + "formatted_value", + "formatted_weighted_value", + "rotten_time", + "owner_name", + "cc_email", + "org_hidden", + "person_hidden" + ] +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/search.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/search.json new file mode 100644 index 0000000000..7cf12f21cb --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/search.json @@ -0,0 +1,73 @@ +{ + "type": "object", + "properties": { + "result_score": { + "type": "number" + }, + "id": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "title": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "status": { + "type": "string" + }, + "visible_to": { + "type": "integer" + }, + "owner": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id" + ] + }, + "stage": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + }, + "person": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + }, + "notes": { + "type": "array", + "items": { + "type": "string" + } + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/update.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/update.json new file mode 100644 index 0000000000..c13b0c0853 --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/deal/update.json @@ -0,0 +1,62 @@ +{ + "type": "object", + "properties": { + "stage_id": { + "type": "integer" + }, + "active": { + "type": "boolean" + }, + "deleted": { + "type": "boolean" + }, + "status": { + "type": "string" + }, + "next_activity_time": { + "type": "null" + }, + "pipeline_id": { + "type": "integer" + }, + "products_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "participants_count": { + "type": "integer" + }, + "stage_order_nr": { + "type": "integer" + }, + "next_activity_duration": { + "type": "null" + }, + "formatted_value": { + "type": "string" + }, + "formatted_weighted_value": { + "type": "string" + }, + "owner_name": { + "type": "string" + }, + "cc_email": { + "type": "string" + }, + "org_hidden": { + "type": "boolean" + }, + "person_hidden": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/dealProduct/getAll.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/dealProduct/getAll.json new file mode 100644 index 0000000000..f44415850c --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/dealProduct/getAll.json @@ -0,0 +1,95 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "deal_id": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "product_variation_id": { + "type": "null" + }, + "name": { + "type": "string" + }, + "order_nr": { + "type": "integer" + }, + "quantity": { + "type": "integer" + }, + "currency": { + "type": "string" + }, + "active_flag": { + "type": "boolean" + }, + "enabled_flag": { + "type": "boolean" + }, + "add_time": { + "type": "string" + }, + "last_edit": { + "type": "string" + }, + "tax": { + "type": "integer" + }, + "quantity_formatted": { + "type": "string" + }, + "sum_formatted": { + "type": "string" + }, + "tax_method": { + "type": "string" + }, + "discount": { + "type": "integer" + }, + "discount_type": { + "type": "string" + }, + "billing_frequency": { + "type": "string" + }, + "billing_frequency_cycles": { + "type": "null" + }, + "product": { + "type": "null" + } + }, + "required": [ + "id", + "deal_id", + "product_id", + "product_variation_id", + "name", + "order_nr", + "item_price", + "quantity", + "sum", + "currency", + "active_flag", + "enabled_flag", + "add_time", + "last_edit", + "comments", + "tax", + "quantity_formatted", + "sum_formatted", + "tax_method", + "discount", + "discount_type", + "billing_frequency", + "billing_frequency_cycles", + "billing_start_date", + "product" + ] +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/create.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/create.json new file mode 100644 index 0000000000..8790d0d79b --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/create.json @@ -0,0 +1,59 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "title": { + "type": "string" + }, + "owner_id": { + "type": "integer" + }, + "creator_id": { + "type": "integer" + }, + "label_ids": { + "type": "array", + "items": { + "type": "string" + } + }, + "is_archived": { + "type": "boolean" + }, + "source_name": { + "type": "string" + }, + "origin": { + "type": "string" + }, + "origin_id": { + "type": "null" + }, + "channel": { + "type": "null" + }, + "channel_id": { + "type": "null" + }, + "was_seen": { + "type": "boolean" + }, + "next_activity_id": { + "type": "null" + }, + "add_time": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "cc_email": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/get.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/get.json new file mode 100644 index 0000000000..925e6db8fc --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/get.json @@ -0,0 +1,139 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "title": { + "type": "string" + }, + "owner_id": { + "type": "integer" + }, + "creator_id": { + "type": "integer" + }, + "label_ids": { + "type": "array", + "items": { + "type": "string" + } + }, + "value": { + "type": "null" + }, + "expected_close_date": { + "type": "null" + }, + "is_archived": { + "type": "boolean" + }, + "source_name": { + "type": "string" + }, + "origin": { + "type": "string" + }, + "was_seen": { + "type": "boolean" + }, + "add_time": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "4ab3d8a89fda2c9c54d97f0866fee6466972fe89": { + "type": "string" + }, + "53ffd671d280f0c9a55970cd84f45aa77cd530a4": { + "type": "integer" + }, + "841a75f7e934371ba8232f7ae7dd0d7628c64e1d": { + "type": "string" + }, + "1fe8e42d10e3d2157622d5a889c23d5ca032294c": { + "type": "string" + }, + "6f2173470675a59837cc6c1b1c5b14ceb7179e4f": { + "type": "string" + }, + "f322f098a65fdf8a89a37594fc726b96fd2592ca": { + "type": "integer" + }, + "97e2e0d8a08e9db54e358145686d3819db5199aa": { + "type": "integer" + }, + "90bb36492fc0f0a792825991428c1c37b128c747": { + "type": "integer" + }, + "605ad30ac60d0abead1b24ca6da7358da39bb2dd": { + "type": "integer" + }, + "0244d091c3f4dc963af267bc3f0625f62f0a113a": { + "type": "string" + }, + "4b897f0541c86ebbc895f37a74cd233a37dff4f9": { + "type": "string" + }, + "5c6879c9e1846491da9e6be9352adc15e3cfba2f": { + "type": "string" + }, + "51dd778f70a8d2183487a4646fdfa4409592b805": { + "type": "integer" + }, + "4a05b7107a6d10f807b1ce20cab44920705ee27a": { + "type": "string" + }, + "fef1cec50bfba8fbccf025d21faaeaf49be5d9a4": { + "type": "string" + }, + "766c4133375414b0769c3961a5b1b762add94778": { + "type": "string" + }, + "0a3b7c687c6e1d9349c9051f3b8479c2d55170c8": { + "type": "string" + }, + "9ad5f2cc62f7926372c1f95ae8425a09d721ef50": { + "type": "integer" + }, + "725468bc0f1074227a97ce5a9a1c3b6444d05004": { + "type": "string" + }, + "02edbeb283d17eea411157a711119d0a03694866": { + "type": "string" + }, + "03c06dc14ea780dd8c69ec5ca37ba7579d87454a": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "cc_email": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "owner_id", + "creator_id", + "label_ids", + "value", + "expected_close_date", + "person_id", + "organization_id", + "is_archived", + "source_name", + "origin", + "origin_id", + "channel", + "channel_id", + "was_seen", + "next_activity_id", + "add_time", + "update_time", + "visible_to", + "cc_email" + ] +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/getAll.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/getAll.json new file mode 100644 index 0000000000..feeb21ca9c --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/lead/getAll.json @@ -0,0 +1,73 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "title": { + "type": "string" + }, + "owner_id": { + "type": "integer" + }, + "creator_id": { + "type": "integer" + }, + "label_ids": { + "type": "array", + "items": { + "type": "string" + } + }, + "is_archived": { + "type": "boolean" + }, + "source_name": { + "type": "string" + }, + "origin": { + "type": "string" + }, + "channel_id": { + "type": "null" + }, + "was_seen": { + "type": "boolean" + }, + "add_time": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "cc_email": { + "type": "string" + } + }, + "required": [ + "id", + "title", + "owner_id", + "creator_id", + "label_ids", + "value", + "expected_close_date", + "person_id", + "organization_id", + "is_archived", + "source_name", + "origin", + "origin_id", + "channel", + "channel_id", + "was_seen", + "next_activity_id", + "add_time", + "update_time", + "visible_to", + "cc_email" + ] +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/note/create.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/note/create.json new file mode 100644 index 0000000000..affa74b262 --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/note/create.json @@ -0,0 +1,69 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "user_id": { + "type": "integer" + }, + "content": { + "type": "string" + }, + "add_time": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "active_flag": { + "type": "boolean" + }, + "pinned_to_deal_flag": { + "type": "boolean" + }, + "pinned_to_person_flag": { + "type": "boolean" + }, + "pinned_to_organization_flag": { + "type": "boolean" + }, + "pinned_to_lead_flag": { + "type": "boolean" + }, + "last_update_user_id": { + "type": "null" + }, + "organization": { + "type": "object", + "properties": { + "name": { + "type": "string" + } + }, + "required": [ + "name" + ] + }, + "user": { + "type": "object", + "properties": { + "email": { + "type": "string" + }, + "name": { + "type": "string" + }, + "is_you": { + "type": "boolean" + } + }, + "required": [ + "email", + "name", + "icon_url", + "is_you" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/create.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/create.json new file mode 100644 index 0000000000..b5fca53692 --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/create.json @@ -0,0 +1,181 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "company_id": { + "type": "integer" + }, + "owner_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "name": { + "type": "string" + }, + "open_deals_count": { + "type": "integer" + }, + "related_open_deals_count": { + "type": "integer" + }, + "closed_deals_count": { + "type": "integer" + }, + "related_closed_deals_count": { + "type": "integer" + }, + "email_messages_count": { + "type": "integer" + }, + "people_count": { + "type": "integer" + }, + "activities_count": { + "type": "integer" + }, + "done_activities_count": { + "type": "integer" + }, + "undone_activities_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "won_deals_count": { + "type": "integer" + }, + "related_won_deals_count": { + "type": "integer" + }, + "lost_deals_count": { + "type": "integer" + }, + "related_lost_deals_count": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "picture_id": { + "type": "null" + }, + "country_code": { + "type": "null" + }, + "first_char": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "delete_time": { + "type": "null" + }, + "add_time": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "next_activity_date": { + "type": "null" + }, + "next_activity_time": { + "type": "null" + }, + "next_activity_id": { + "type": "null" + }, + "last_activity_id": { + "type": "null" + }, + "last_activity_date": { + "type": "null" + }, + "label_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "address_subpremise": { + "type": "null" + }, + "address_street_number": { + "type": "null" + }, + "address_route": { + "type": "null" + }, + "address_sublocality": { + "type": "null" + }, + "address_locality": { + "type": "null" + }, + "address_admin_area_level_1": { + "type": "null" + }, + "address_admin_area_level_2": { + "type": "null" + }, + "address_country": { + "type": "null" + }, + "address_postal_code": { + "type": "null" + }, + "address_formatted_address": { + "type": "null" + }, + "cc_email": { + "type": "string" + }, + "owner_name": { + "type": "string" + }, + "edit_name": { + "type": "boolean" + }, + "category_id": { + "type": "null" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/get.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/get.json new file mode 100644 index 0000000000..119ce50a15 --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/get.json @@ -0,0 +1,136 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "company_id": { + "type": "integer" + }, + "owner_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "name": { + "type": "string" + }, + "open_deals_count": { + "type": "integer" + }, + "related_open_deals_count": { + "type": "integer" + }, + "closed_deals_count": { + "type": "integer" + }, + "related_closed_deals_count": { + "type": "integer" + }, + "email_messages_count": { + "type": "integer" + }, + "people_count": { + "type": "integer" + }, + "activities_count": { + "type": "integer" + }, + "done_activities_count": { + "type": "integer" + }, + "undone_activities_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "won_deals_count": { + "type": "integer" + }, + "related_won_deals_count": { + "type": "integer" + }, + "lost_deals_count": { + "type": "integer" + }, + "related_lost_deals_count": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "picture_id": { + "type": "null" + }, + "country_code": { + "type": "null" + }, + "first_char": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "add_time": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "next_activity_time": { + "type": "null" + }, + "label_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "cc_email": { + "type": "string" + }, + "owner_name": { + "type": "string" + }, + "edit_name": { + "type": "boolean" + }, + "category_id": { + "type": "null" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/getAll.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/getAll.json new file mode 100644 index 0000000000..3127df038a --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/getAll.json @@ -0,0 +1,153 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "company_id": { + "type": "integer" + }, + "owner_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "name": { + "type": "string" + }, + "open_deals_count": { + "type": "integer" + }, + "related_open_deals_count": { + "type": "integer" + }, + "closed_deals_count": { + "type": "integer" + }, + "related_closed_deals_count": { + "type": "integer" + }, + "email_messages_count": { + "type": "integer" + }, + "people_count": { + "type": "integer" + }, + "activities_count": { + "type": "integer" + }, + "done_activities_count": { + "type": "integer" + }, + "undone_activities_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "won_deals_count": { + "type": "integer" + }, + "related_won_deals_count": { + "type": "integer" + }, + "lost_deals_count": { + "type": "integer" + }, + "related_lost_deals_count": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "picture_id": { + "type": "null" + }, + "country_code": { + "type": "null" + }, + "first_char": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "delete_time": { + "type": "null" + }, + "add_time": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "label_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "owner_name": { + "type": "string" + }, + "cc_email": { + "type": "string" + }, + "category_id": { + "type": "null" + } + }, + "required": [ + "company_id", + "related_open_deals_count", + "related_closed_deals_count", + "files_count", + "notes_count", + "followers_count", + "related_won_deals_count", + "related_lost_deals_count", + "active_flag", + "country_code", + "first_char", + "delete_time", + "next_activity_time", + "next_activity_id", + "last_activity_id", + "label_ids", + "owner_name", + "cc_email" + ] +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/search.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/search.json new file mode 100644 index 0000000000..e4ebaed2c6 --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/search.json @@ -0,0 +1,37 @@ +{ + "type": "object", + "properties": { + "result_score": { + "type": "number" + }, + "id": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "name": { + "type": "string" + }, + "visible_to": { + "type": "integer" + }, + "owner": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id" + ] + }, + "notes": { + "type": "array", + "items": { + "type": "string" + } + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/update.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/update.json new file mode 100644 index 0000000000..9506dadd0f --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/organization/update.json @@ -0,0 +1,133 @@ +{ + "type": "object", + "properties": { + "company_id": { + "type": "integer" + }, + "related_open_deals_count": { + "type": "integer" + }, + "related_closed_deals_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "related_won_deals_count": { + "type": "integer" + }, + "related_lost_deals_count": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "country_code": { + "type": "null" + }, + "first_char": { + "type": "string" + }, + "delete_time": { + "type": "null" + }, + "label_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "cc_email": { + "type": "string" + }, + "owner_name": { + "type": "string" + }, + "category_id": { + "type": "null" + }, + "ID": { + "type": "integer" + }, + "Owner": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "Name": { + "type": "string" + }, + "Open deals": { + "type": "integer" + }, + "Closed deals": { + "type": "integer" + }, + "Email messages count": { + "type": "integer" + }, + "People": { + "type": "integer" + }, + "Total activities": { + "type": "integer" + }, + "Done activities": { + "type": "integer" + }, + "Activities to do": { + "type": "integer" + }, + "Won deals": { + "type": "integer" + }, + "Lost deals": { + "type": "integer" + }, + "Profile picture": { + "type": "null" + }, + "Update time": { + "type": "string" + }, + "Organization created": { + "type": "string" + }, + "Visible to": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/create.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/create.json new file mode 100644 index 0000000000..afe9998875 --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/create.json @@ -0,0 +1,250 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "owner_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "name": { + "type": "string" + }, + "open_deals_count": { + "type": "integer" + }, + "related_open_deals_count": { + "type": "integer" + }, + "closed_deals_count": { + "type": "integer" + }, + "related_closed_deals_count": { + "type": "integer" + }, + "participant_open_deals_count": { + "type": "integer" + }, + "participant_closed_deals_count": { + "type": "integer" + }, + "email_messages_count": { + "type": "integer" + }, + "activities_count": { + "type": "integer" + }, + "done_activities_count": { + "type": "integer" + }, + "undone_activities_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "won_deals_count": { + "type": "integer" + }, + "related_won_deals_count": { + "type": "integer" + }, + "lost_deals_count": { + "type": "integer" + }, + "related_lost_deals_count": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "phone": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + }, + "label": { + "type": "string" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "email": { + "type": "array", + "items": { + "type": "object", + "properties": { + "label": { + "type": "string" + }, + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "first_char": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "delete_time": { + "type": "null" + }, + "add_time": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "picture_id": { + "type": "null" + }, + "next_activity_date": { + "type": "null" + }, + "next_activity_time": { + "type": "null" + }, + "next_activity_id": { + "type": "null" + }, + "last_activity_id": { + "type": "null" + }, + "last_activity_date": { + "type": "null" + }, + "last_incoming_mail_time": { + "type": "null" + }, + "last_outgoing_mail_time": { + "type": "null" + }, + "label_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "im": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "postal_address": { + "type": "null" + }, + "postal_address_lat": { + "type": "null" + }, + "postal_address_long": { + "type": "null" + }, + "postal_address_subpremise": { + "type": "null" + }, + "postal_address_street_number": { + "type": "null" + }, + "postal_address_route": { + "type": "null" + }, + "postal_address_sublocality": { + "type": "null" + }, + "postal_address_locality": { + "type": "null" + }, + "postal_address_admin_area_level_1": { + "type": "null" + }, + "postal_address_admin_area_level_2": { + "type": "null" + }, + "postal_address_country": { + "type": "null" + }, + "postal_address_postal_code": { + "type": "null" + }, + "postal_address_formatted_address": { + "type": "null" + }, + "birthday": { + "type": "null" + }, + "cc_email": { + "type": "string" + }, + "owner_name": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/get.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/get.json new file mode 100644 index 0000000000..3bb566b98e --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/get.json @@ -0,0 +1,193 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "owner_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "name": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "open_deals_count": { + "type": "integer" + }, + "related_open_deals_count": { + "type": "integer" + }, + "closed_deals_count": { + "type": "integer" + }, + "related_closed_deals_count": { + "type": "integer" + }, + "participant_open_deals_count": { + "type": "integer" + }, + "participant_closed_deals_count": { + "type": "integer" + }, + "email_messages_count": { + "type": "integer" + }, + "activities_count": { + "type": "integer" + }, + "done_activities_count": { + "type": "integer" + }, + "undone_activities_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "won_deals_count": { + "type": "integer" + }, + "related_won_deals_count": { + "type": "integer" + }, + "lost_deals_count": { + "type": "integer" + }, + "related_lost_deals_count": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "phone": { + "type": "array", + "items": { + "type": "object", + "properties": { + "label": { + "type": "string" + }, + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "email": { + "type": "array", + "items": { + "type": "object", + "properties": { + "label": { + "type": "string" + }, + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "first_char": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "add_time": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "im": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "label_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "cc_email": { + "type": "string" + }, + "company_id": { + "type": "integer" + }, + "owner_name": { + "type": "string" + }, + "postal_address_lat": { + "type": "null" + }, + "postal_address_long": { + "type": "null" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/getAll.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/getAll.json new file mode 100644 index 0000000000..d48bd924e2 --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/getAll.json @@ -0,0 +1,221 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "owner_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "name": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "open_deals_count": { + "type": "integer" + }, + "related_open_deals_count": { + "type": "integer" + }, + "closed_deals_count": { + "type": "integer" + }, + "related_closed_deals_count": { + "type": "integer" + }, + "participant_open_deals_count": { + "type": "integer" + }, + "participant_closed_deals_count": { + "type": "integer" + }, + "email_messages_count": { + "type": "integer" + }, + "activities_count": { + "type": "integer" + }, + "done_activities_count": { + "type": "integer" + }, + "undone_activities_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "won_deals_count": { + "type": "integer" + }, + "related_won_deals_count": { + "type": "integer" + }, + "lost_deals_count": { + "type": "integer" + }, + "related_lost_deals_count": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "phone": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "email": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "first_char": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "delete_time": { + "type": "null" + }, + "add_time": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "label_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "im": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "postal_address_subpremise": { + "type": "null" + }, + "postal_address_sublocality": { + "type": "null" + }, + "birthday": { + "type": "null" + }, + "owner_name": { + "type": "string" + }, + "company_id": { + "type": "integer" + }, + "cc_email": { + "type": "string" + }, + "postal_address_lat": { + "type": "null" + }, + "postal_address_long": { + "type": "null" + } + }, + "required": [ + "related_open_deals_count", + "related_closed_deals_count", + "participant_open_deals_count", + "participant_closed_deals_count", + "files_count", + "notes_count", + "followers_count", + "related_won_deals_count", + "related_lost_deals_count", + "active_flag", + "first_char", + "delete_time", + "next_activity_time", + "next_activity_id", + "last_activity_id", + "label_ids", + "org_name", + "owner_name", + "primary_email", + "cc_email" + ] +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/search.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/search.json new file mode 100644 index 0000000000..1b5730acd5 --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/search.json @@ -0,0 +1,58 @@ +{ + "type": "object", + "properties": { + "result_score": { + "type": "number" + }, + "id": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "name": { + "type": "string" + }, + "phones": { + "type": "array", + "items": { + "type": "string" + } + }, + "emails": { + "type": "array", + "items": { + "type": "string" + } + }, + "visible_to": { + "type": "integer" + }, + "owner": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id" + ] + }, + "custom_fields": { + "type": "array", + "items": { + "type": "string" + } + }, + "notes": { + "type": "array", + "items": { + "type": "string" + } + }, + "update_time": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/update.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/update.json new file mode 100644 index 0000000000..4ad5faf4c3 --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/person/update.json @@ -0,0 +1,205 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "owner_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "name": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "open_deals_count": { + "type": "integer" + }, + "related_open_deals_count": { + "type": "integer" + }, + "closed_deals_count": { + "type": "integer" + }, + "related_closed_deals_count": { + "type": "integer" + }, + "participant_open_deals_count": { + "type": "integer" + }, + "participant_closed_deals_count": { + "type": "integer" + }, + "email_messages_count": { + "type": "integer" + }, + "activities_count": { + "type": "integer" + }, + "done_activities_count": { + "type": "integer" + }, + "undone_activities_count": { + "type": "integer" + }, + "files_count": { + "type": "integer" + }, + "notes_count": { + "type": "integer" + }, + "followers_count": { + "type": "integer" + }, + "won_deals_count": { + "type": "integer" + }, + "related_won_deals_count": { + "type": "integer" + }, + "lost_deals_count": { + "type": "integer" + }, + "related_lost_deals_count": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "phone": { + "type": "array", + "items": { + "type": "object", + "properties": { + "label": { + "type": "string" + }, + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "email": { + "type": "array", + "items": { + "type": "object", + "properties": { + "label": { + "type": "string" + }, + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "first_char": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "delete_time": { + "type": "null" + }, + "add_time": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "label_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "im": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "primary": { + "type": "boolean" + } + }, + "required": [ + "value", + "primary" + ] + } + }, + "postal_address_lat": { + "type": "null" + }, + "postal_address_long": { + "type": "null" + }, + "postal_address_subpremise": { + "type": "null" + }, + "owner_name": { + "type": "string" + }, + "company_id": { + "type": "integer" + }, + "cc_email": { + "type": "string" + }, + "marketing_status": { + "type": "string" + }, + "doi_status": { + "type": "integer" + } + } +} diff --git a/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/product/getAll.json b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/product/getAll.json new file mode 100644 index 0000000000..1e67b3d077 --- /dev/null +++ b/packages/nodes-base/nodes/Pipedrive/__schema__/v1.0.0/product/getAll.json @@ -0,0 +1,181 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "tax": { + "type": "integer" + }, + "active_flag": { + "type": "boolean" + }, + "selectable": { + "type": "boolean" + }, + "first_char": { + "type": "string" + }, + "visible_to": { + "type": "string" + }, + "owner_id": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "email": { + "type": "string" + }, + "has_pic": { + "type": "integer" + }, + "pic_hash": { + "type": "null" + }, + "active_flag": { + "type": "boolean" + }, + "value": { + "type": "integer" + } + }, + "required": [ + "id", + "name", + "email", + "has_pic", + "pic_hash", + "active_flag", + "value" + ] + }, + "add_time": { + "type": "string" + }, + "update_time": { + "type": "string" + }, + "billing_frequency": { + "type": "string" + }, + "billing_frequency_cycles": { + "type": "null" + }, + "prices": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "currency": { + "type": "string" + }, + "notes": { + "type": "string" + }, + "product_id": { + "type": "integer" + } + }, + "required": [ + "id", + "price", + "currency", + "cost", + "overhead_cost", + "notes", + "product_id" + ] + } + }, + "product_variations": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "product_id": { + "type": "integer" + }, + "prices": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "product_variation_id": { + "type": "integer" + }, + "currency": { + "type": "string" + }, + "cost": { + "type": "integer" + }, + "comment": { + "type": "string" + }, + "overhead_cost": { + "type": "integer" + }, + "price": { + "type": "integer" + }, + "price_formatted": { + "type": "string" + } + }, + "required": [ + "id", + "product_id", + "product_variation_id", + "currency", + "cost", + "comment", + "overhead_cost", + "price", + "price_formatted" + ] + } + } + }, + "required": [ + "id", + "name", + "product_id", + "prices" + ] + } + } + }, + "required": [ + "active_flag", + "first_char", + "files_count", + "add_time", + "update_time", + "billing_frequency", + "prices", + "product_variations" + ] +} diff --git a/packages/nodes-base/nodes/PostBin/__schema__/v1.0.0/request/send.json b/packages/nodes-base/nodes/PostBin/__schema__/v1.0.0/request/send.json new file mode 100644 index 0000000000..8d9474c24a --- /dev/null +++ b/packages/nodes-base/nodes/PostBin/__schema__/v1.0.0/request/send.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "requestId": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Pushcut/__schema__/v1.0.0/notification/send.json b/packages/nodes-base/nodes/Pushcut/__schema__/v1.0.0/notification/send.json new file mode 100644 index 0000000000..d2aeec5780 --- /dev/null +++ b/packages/nodes-base/nodes/Pushcut/__schema__/v1.0.0/notification/send.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "id": { + "type": "string" + }, + "notificationId": { + "type": "string" + } + }, + "required": [ + "message", + "id", + "notificationId" + ] +} diff --git a/packages/nodes-base/nodes/Pushover/__schema__/v1.0.0/message/push.json b/packages/nodes-base/nodes/Pushover/__schema__/v1.0.0/message/push.json new file mode 100644 index 0000000000..029c520f62 --- /dev/null +++ b/packages/nodes-base/nodes/Pushover/__schema__/v1.0.0/message/push.json @@ -0,0 +1,15 @@ +{ + "type": "object", + "properties": { + "status": { + "type": "integer" + }, + "request": { + "type": "string" + } + }, + "required": [ + "status", + "request" + ] +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/bill/getAll.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/bill/getAll.json new file mode 100644 index 0000000000..f9f863e775 --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/bill/getAll.json @@ -0,0 +1,263 @@ +{ + "type": "object", + "properties": { + "DueDate": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "sparse": { + "type": "boolean" + }, + "Id": { + "type": "string" + }, + "SyncToken": { + "type": "string" + }, + "MetaData": { + "type": "object", + "properties": { + "CreateTime": { + "type": "string" + }, + "LastUpdatedTime": { + "type": "string" + } + }, + "required": [ + "CreateTime", + "LastUpdatedTime" + ] + }, + "TxnDate": { + "type": "string" + }, + "CurrencyRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "Line": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "LineNum": { + "type": "integer" + }, + "Description": { + "type": "string" + }, + "DetailType": { + "type": "string" + }, + "AccountBasedExpenseLineDetail": { + "type": "object", + "properties": { + "AccountRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "BillableStatus": { + "type": "string" + }, + "TaxCodeRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + }, + "required": [ + "AccountRef", + "BillableStatus", + "TaxCodeRef" + ] + } + }, + "required": [ + "Id", + "LineNum", + "Amount", + "DetailType" + ] + } + }, + "VendorRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "APAccountRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "SalesTermRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "LinkedTxn": { + "type": "array", + "items": { + "type": "object", + "properties": { + "TxnId": { + "type": "string" + }, + "TxnType": { + "type": "string" + } + }, + "required": [ + "TxnId", + "TxnType" + ] + } + }, + "DocNumber": { + "type": "string" + }, + "TxnTaxDetail": { + "type": "object", + "properties": { + "TotalTax": { + "type": "number" + }, + "TaxLine": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Amount": { + "type": "number" + }, + "DetailType": { + "type": "string" + }, + "TaxLineDetail": { + "type": "object", + "properties": { + "TaxRateRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "PercentBased": { + "type": "boolean" + }, + "TaxPercent": { + "type": "integer" + }, + "NetAmountTaxable": { + "type": "number" + } + }, + "required": [ + "TaxRateRef", + "PercentBased", + "TaxPercent", + "NetAmountTaxable" + ] + } + }, + "required": [ + "Amount", + "DetailType", + "TaxLineDetail" + ] + } + } + }, + "required": [ + "TotalTax", + "TaxLine" + ] + }, + "GlobalTaxCalculation": { + "type": "string" + }, + "PrivateNote": { + "type": "string" + } + }, + "required": [ + "DueDate", + "Balance", + "domain", + "sparse", + "Id", + "SyncToken", + "MetaData", + "TxnDate", + "CurrencyRef", + "Line", + "VendorRef", + "APAccountRef", + "TotalAmt" + ] +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/create.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/create.json new file mode 100644 index 0000000000..00efb340b9 --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/create.json @@ -0,0 +1,99 @@ +{ + "type": "object", + "properties": { + "Taxable": { + "type": "boolean" + }, + "Job": { + "type": "boolean" + }, + "BillWithParent": { + "type": "boolean" + }, + "Balance": { + "type": "integer" + }, + "BalanceWithJobs": { + "type": "integer" + }, + "CurrencyRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "PreferredDeliveryMethod": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "sparse": { + "type": "boolean" + }, + "Id": { + "type": "string" + }, + "SyncToken": { + "type": "string" + }, + "MetaData": { + "type": "object", + "properties": { + "CreateTime": { + "type": "string" + }, + "LastUpdatedTime": { + "type": "string" + } + }, + "required": [ + "CreateTime", + "LastUpdatedTime" + ] + }, + "FullyQualifiedName": { + "type": "string" + }, + "DisplayName": { + "type": "string" + }, + "PrintOnCheckName": { + "type": "string" + }, + "Active": { + "type": "boolean" + }, + "PrimaryEmailAddr": { + "type": "object", + "properties": { + "Address": { + "type": "string" + } + }, + "required": [ + "Address" + ] + }, + "DefaultTaxCodeRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + } +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/get.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/get.json new file mode 100644 index 0000000000..bfc5285b13 --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/get.json @@ -0,0 +1,143 @@ +{ + "type": "object", + "properties": { + "Taxable": { + "type": "boolean" + }, + "BillAddr": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "Line1": { + "type": "string" + }, + "City": { + "type": "string" + }, + "PostalCode": { + "type": "string" + }, + "CountrySubDivisionCode": { + "type": "string" + } + }, + "required": [ + "Id" + ] + }, + "Job": { + "type": "boolean" + }, + "BillWithParent": { + "type": "boolean" + }, + "CurrencyRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "PreferredDeliveryMethod": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "sparse": { + "type": "boolean" + }, + "Id": { + "type": "string" + }, + "SyncToken": { + "type": "string" + }, + "MetaData": { + "type": "object", + "properties": { + "CreateTime": { + "type": "string" + }, + "LastUpdatedTime": { + "type": "string" + } + }, + "required": [ + "CreateTime", + "LastUpdatedTime" + ] + }, + "FullyQualifiedName": { + "type": "string" + }, + "CompanyName": { + "type": "string" + }, + "DisplayName": { + "type": "string" + }, + "PrintOnCheckName": { + "type": "string" + }, + "Active": { + "type": "boolean" + }, + "PrimaryEmailAddr": { + "type": "object", + "properties": { + "Address": { + "type": "string" + } + }, + "required": [ + "Address" + ] + }, + "DefaultTaxCodeRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "GivenName": { + "type": "string" + }, + "FamilyName": { + "type": "string" + } + }, + "required": [ + "Taxable", + "Job", + "BillWithParent", + "Balance", + "BalanceWithJobs", + "CurrencyRef", + "PreferredDeliveryMethod", + "domain", + "sparse", + "Id", + "SyncToken", + "MetaData", + "FullyQualifiedName", + "DisplayName", + "PrintOnCheckName", + "Active" + ] +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/getAll.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/getAll.json new file mode 100644 index 0000000000..3f1c78ecfa --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/customer/getAll.json @@ -0,0 +1,167 @@ +{ + "type": "object", + "properties": { + "Taxable": { + "type": "boolean" + }, + "BillAddr": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "Line1": { + "type": "string" + }, + "City": { + "type": "string" + }, + "CountrySubDivisionCode": { + "type": "string" + }, + "PostalCode": { + "type": "string" + } + }, + "required": [ + "Id" + ] + }, + "ShipAddr": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "Line1": { + "type": "string" + }, + "City": { + "type": "string" + }, + "CountrySubDivisionCode": { + "type": "string" + }, + "PostalCode": { + "type": "string" + } + }, + "required": [ + "Id" + ] + }, + "Job": { + "type": "boolean" + }, + "BillWithParent": { + "type": "boolean" + }, + "CurrencyRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "PreferredDeliveryMethod": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "sparse": { + "type": "boolean" + }, + "Id": { + "type": "string" + }, + "SyncToken": { + "type": "string" + }, + "MetaData": { + "type": "object", + "properties": { + "CreateTime": { + "type": "string" + }, + "LastUpdatedTime": { + "type": "string" + } + }, + "required": [ + "CreateTime", + "LastUpdatedTime" + ] + }, + "FullyQualifiedName": { + "type": "string" + }, + "CompanyName": { + "type": "string" + }, + "DisplayName": { + "type": "string" + }, + "PrintOnCheckName": { + "type": "string" + }, + "Active": { + "type": "boolean" + }, + "PrimaryPhone": { + "type": "object", + "properties": { + "FreeFormNumber": { + "type": "string" + } + }, + "required": [ + "FreeFormNumber" + ] + }, + "PrimaryEmailAddr": { + "type": "object", + "properties": { + "Address": { + "type": "string" + } + }, + "required": [ + "Address" + ] + }, + "SalesTermRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "Notes": { + "type": "string" + }, + "WebAddr": { + "type": "object", + "properties": { + "URI": { + "type": "string" + } + }, + "required": [ + "URI" + ] + } + } +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/create.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/create.json new file mode 100644 index 0000000000..16de403ab2 --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/create.json @@ -0,0 +1,213 @@ +{ + "type": "object", + "properties": { + "AllowIPNPayment": { + "type": "boolean" + }, + "AllowOnlinePayment": { + "type": "boolean" + }, + "AllowOnlineCreditCardPayment": { + "type": "boolean" + }, + "AllowOnlineACHPayment": { + "type": "boolean" + }, + "domain": { + "type": "string" + }, + "sparse": { + "type": "boolean" + }, + "Id": { + "type": "string" + }, + "SyncToken": { + "type": "string" + }, + "MetaData": { + "type": "object", + "properties": { + "CreateTime": { + "type": "string" + }, + "LastUpdatedTime": { + "type": "string" + } + }, + "required": [ + "CreateTime", + "LastUpdatedTime" + ] + }, + "CustomField": { + "type": "array", + "items": { + "type": "object", + "properties": { + "DefinitionId": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "DefinitionId", + "Name", + "Type" + ] + } + }, + "DocNumber": { + "type": "string" + }, + "TxnDate": { + "type": "string" + }, + "CurrencyRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "LinkedTxn": { + "type": "array", + "items": { + "type": "object", + "properties": { + "TxnId": { + "type": "string" + }, + "TxnType": { + "type": "string" + } + }, + "required": [ + "TxnId", + "TxnType" + ] + } + }, + "Line": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "LineNum": { + "type": "integer" + }, + "Description": { + "type": "string" + }, + "DetailType": { + "type": "string" + }, + "SalesItemLineDetail": { + "type": "object", + "properties": { + "ItemRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "TaxCodeRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + }, + "required": [ + "ItemRef" + ] + } + }, + "required": [ + "Amount", + "DetailType" + ] + } + }, + "CustomerRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "BillAddr": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "Line1": { + "type": "string" + }, + "City": { + "type": "string" + }, + "CountrySubDivisionCode": { + "type": "string" + }, + "PostalCode": { + "type": "string" + } + }, + "required": [ + "Id" + ] + }, + "DueDate": { + "type": "string" + }, + "ApplyTaxAfterDiscount": { + "type": "boolean" + }, + "PrintStatus": { + "type": "string" + }, + "EmailStatus": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/get.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/get.json new file mode 100644 index 0000000000..c7d15e43c8 --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/get.json @@ -0,0 +1,245 @@ +{ + "type": "object", + "properties": { + "AllowIPNPayment": { + "type": "boolean" + }, + "AllowOnlinePayment": { + "type": "boolean" + }, + "AllowOnlineCreditCardPayment": { + "type": "boolean" + }, + "AllowOnlineACHPayment": { + "type": "boolean" + }, + "domain": { + "type": "string" + }, + "sparse": { + "type": "boolean" + }, + "Id": { + "type": "string" + }, + "SyncToken": { + "type": "string" + }, + "MetaData": { + "type": "object", + "properties": { + "CreateTime": { + "type": "string" + }, + "LastUpdatedTime": { + "type": "string" + } + }, + "required": [ + "CreateTime", + "LastUpdatedTime" + ] + }, + "CustomField": { + "type": "array", + "items": { + "type": "object", + "properties": { + "DefinitionId": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "DefinitionId", + "Name", + "Type" + ] + } + }, + "DocNumber": { + "type": "string" + }, + "TxnDate": { + "type": "string" + }, + "CurrencyRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "LinkedTxn": { + "type": "array", + "items": { + "type": "object", + "properties": { + "TxnId": { + "type": "string" + }, + "TxnType": { + "type": "string" + } + }, + "required": [ + "TxnId", + "TxnType" + ] + } + }, + "Line": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "LineNum": { + "type": "integer" + }, + "Description": { + "type": "string" + }, + "DetailType": { + "type": "string" + }, + "SalesItemLineDetail": { + "type": "object", + "properties": { + "ItemRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "TaxCodeRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + }, + "required": [ + "ItemRef" + ] + } + }, + "required": [ + "Amount", + "DetailType" + ] + } + }, + "CustomerRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "BillAddr": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "Line1": { + "type": "string" + }, + "City": { + "type": "string" + }, + "PostalCode": { + "type": "string" + }, + "CountrySubDivisionCode": { + "type": "string" + } + }, + "required": [ + "Id" + ] + }, + "DueDate": { + "type": "string" + }, + "ApplyTaxAfterDiscount": { + "type": "boolean" + }, + "PrintStatus": { + "type": "string" + }, + "EmailStatus": { + "type": "string" + }, + "BillEmail": { + "type": "object", + "properties": { + "Address": { + "type": "string" + } + }, + "required": [ + "Address" + ] + } + }, + "required": [ + "AllowIPNPayment", + "AllowOnlinePayment", + "AllowOnlineCreditCardPayment", + "AllowOnlineACHPayment", + "domain", + "sparse", + "Id", + "SyncToken", + "MetaData", + "CustomField", + "TxnDate", + "CurrencyRef", + "LinkedTxn", + "Line", + "CustomerRef", + "DueDate", + "TotalAmt", + "PrintStatus", + "EmailStatus", + "Balance" + ] +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/getAll.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/getAll.json new file mode 100644 index 0000000000..a5d2d980f0 --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/invoice/getAll.json @@ -0,0 +1,329 @@ +{ + "type": "object", + "properties": { + "AllowIPNPayment": { + "type": "boolean" + }, + "AllowOnlinePayment": { + "type": "boolean" + }, + "AllowOnlineCreditCardPayment": { + "type": "boolean" + }, + "AllowOnlineACHPayment": { + "type": "boolean" + }, + "domain": { + "type": "string" + }, + "sparse": { + "type": "boolean" + }, + "Id": { + "type": "string" + }, + "SyncToken": { + "type": "string" + }, + "MetaData": { + "type": "object", + "properties": { + "CreateTime": { + "type": "string" + }, + "LastUpdatedTime": { + "type": "string" + } + }, + "required": [ + "CreateTime", + "LastUpdatedTime" + ] + }, + "CustomField": { + "type": "array", + "items": { + "type": "object", + "properties": { + "DefinitionId": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Type": { + "type": "string" + }, + "StringValue": { + "type": "string" + } + }, + "required": [ + "DefinitionId", + "Name", + "Type" + ] + } + }, + "DocNumber": { + "type": "string" + }, + "TxnDate": { + "type": "string" + }, + "CurrencyRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "LinkedTxn": { + "type": "array", + "items": { + "type": "object", + "properties": { + "TxnId": { + "type": "string" + }, + "TxnType": { + "type": "string" + } + }, + "required": [ + "TxnId", + "TxnType" + ] + } + }, + "Line": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "LineNum": { + "type": "integer" + }, + "Description": { + "type": "string" + }, + "DetailType": { + "type": "string" + }, + "SalesItemLineDetail": { + "type": "object", + "properties": { + "ItemRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "TaxCodeRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + }, + "required": [ + "ItemRef", + "TaxCodeRef" + ] + } + }, + "required": [ + "DetailType" + ] + } + }, + "TxnTaxDetail": { + "type": "object", + "properties": { + "TxnTaxCodeRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "TaxLine": { + "type": "array", + "items": { + "type": "object", + "properties": { + "DetailType": { + "type": "string" + }, + "TaxLineDetail": { + "type": "object", + "properties": { + "TaxRateRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "PercentBased": { + "type": "boolean" + } + }, + "required": [ + "TaxRateRef", + "PercentBased", + "TaxPercent", + "NetAmountTaxable" + ] + } + }, + "required": [ + "Amount", + "DetailType", + "TaxLineDetail" + ] + } + } + }, + "required": [ + "TotalTax" + ] + }, + "CustomerRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "CustomerMemo": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "BillAddr": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "Line1": { + "type": "string" + }, + "Line2": { + "type": "string" + }, + "Line3": { + "type": "string" + } + }, + "required": [ + "Id" + ] + }, + "ShipAddr": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "Line1": { + "type": "string" + }, + "City": { + "type": "string" + }, + "PostalCode": { + "type": "string" + } + }, + "required": [ + "Id" + ] + }, + "SalesTermRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "DueDate": { + "type": "string" + }, + "ApplyTaxAfterDiscount": { + "type": "boolean" + }, + "PrintStatus": { + "type": "string" + }, + "EmailStatus": { + "type": "string" + }, + "BillEmail": { + "type": "object", + "properties": { + "Address": { + "type": "string" + } + }, + "required": [ + "Address" + ] + } + } +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/item/getAll.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/item/getAll.json new file mode 100644 index 0000000000..fbd4491349 --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/item/getAll.json @@ -0,0 +1,94 @@ +{ + "type": "object", + "properties": { + "Name": { + "type": "string" + }, + "Active": { + "type": "boolean" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Taxable": { + "type": "boolean" + }, + "Type": { + "type": "string" + }, + "IncomeAccountRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "PurchaseCost": { + "type": "integer" + }, + "TrackQtyOnHand": { + "type": "boolean" + }, + "domain": { + "type": "string" + }, + "sparse": { + "type": "boolean" + }, + "Id": { + "type": "string" + }, + "SyncToken": { + "type": "string" + }, + "MetaData": { + "type": "object", + "properties": { + "CreateTime": { + "type": "string" + }, + "LastUpdatedTime": { + "type": "string" + } + }, + "required": [ + "CreateTime", + "LastUpdatedTime" + ] + }, + "ExpenseAccountRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + } + }, + "required": [ + "Name", + "Active", + "FullyQualifiedName", + "Type", + "domain", + "sparse", + "Id", + "SyncToken", + "MetaData" + ] +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/payment/get.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/payment/get.json new file mode 100644 index 0000000000..8c06ac1970 --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/payment/get.json @@ -0,0 +1,199 @@ +{ + "type": "object", + "properties": { + "CustomerRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "DepositToAccountRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "UnappliedAmt": { + "type": "integer" + }, + "ProcessPayment": { + "type": "boolean" + }, + "domain": { + "type": "string" + }, + "sparse": { + "type": "boolean" + }, + "Id": { + "type": "string" + }, + "SyncToken": { + "type": "string" + }, + "MetaData": { + "type": "object", + "properties": { + "CreateTime": { + "type": "string" + }, + "LastUpdatedTime": { + "type": "string" + } + }, + "required": [ + "CreateTime", + "LastUpdatedTime" + ] + }, + "TxnDate": { + "type": "string" + }, + "CurrencyRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "Line": { + "type": "array", + "items": { + "type": "object", + "properties": { + "LinkedTxn": { + "type": "array", + "items": { + "type": "object", + "properties": { + "TxnId": { + "type": "string" + }, + "TxnType": { + "type": "string" + } + }, + "required": [ + "TxnId", + "TxnType" + ] + } + }, + "LineEx": { + "type": "object", + "properties": { + "any": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "declaredType": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "value": { + "type": "object", + "properties": { + "Name": { + "type": "string" + }, + "Value": { + "type": "string" + } + }, + "required": [ + "Name", + "Value" + ] + }, + "nil": { + "type": "boolean" + }, + "globalScope": { + "type": "boolean" + }, + "typeSubstituted": { + "type": "boolean" + } + }, + "required": [ + "name", + "declaredType", + "scope", + "value", + "nil", + "globalScope", + "typeSubstituted" + ] + } + } + }, + "required": [ + "any" + ] + } + }, + "required": [ + "Amount", + "LinkedTxn", + "LineEx" + ] + } + }, + "PaymentMethodRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "PaymentRefNum": { + "type": "string" + } + }, + "required": [ + "CustomerRef", + "TotalAmt", + "UnappliedAmt", + "ProcessPayment", + "domain", + "sparse", + "Id", + "SyncToken", + "MetaData", + "TxnDate", + "CurrencyRef", + "Line" + ] +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/payment/getAll.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/payment/getAll.json new file mode 100644 index 0000000000..f8cc35e25c --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/payment/getAll.json @@ -0,0 +1,211 @@ +{ + "type": "object", + "properties": { + "CustomerRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "DepositToAccountRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + }, + "ProcessPayment": { + "type": "boolean" + }, + "domain": { + "type": "string" + }, + "sparse": { + "type": "boolean" + }, + "Id": { + "type": "string" + }, + "SyncToken": { + "type": "string" + }, + "MetaData": { + "type": "object", + "properties": { + "CreateTime": { + "type": "string" + }, + "LastUpdatedTime": { + "type": "string" + } + }, + "required": [ + "CreateTime", + "LastUpdatedTime" + ] + }, + "TxnDate": { + "type": "string" + }, + "CurrencyRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "Line": { + "type": "array", + "items": { + "type": "object", + "properties": { + "LinkedTxn": { + "type": "array", + "items": { + "type": "object", + "properties": { + "TxnId": { + "type": "string" + }, + "TxnType": { + "type": "string" + } + }, + "required": [ + "TxnId", + "TxnType" + ] + } + }, + "LineEx": { + "type": "object", + "properties": { + "any": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "declaredType": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "value": { + "type": "object", + "properties": { + "Name": { + "type": "string" + }, + "Value": { + "type": "string" + } + }, + "required": [ + "Name", + "Value" + ] + }, + "nil": { + "type": "boolean" + }, + "globalScope": { + "type": "boolean" + }, + "typeSubstituted": { + "type": "boolean" + } + }, + "required": [ + "name", + "declaredType", + "scope", + "value", + "nil", + "globalScope", + "typeSubstituted" + ] + } + } + }, + "required": [ + "any" + ] + } + }, + "required": [ + "Amount", + "LinkedTxn", + "LineEx" + ] + } + }, + "LinkedTxn": { + "type": "array", + "items": { + "type": "object", + "properties": { + "TxnId": { + "type": "string" + }, + "TxnType": { + "type": "string" + } + }, + "required": [ + "TxnId", + "TxnType" + ] + } + }, + "PaymentMethodRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + }, + "required": [ + "CustomerRef", + "TotalAmt", + "UnappliedAmt", + "ProcessPayment", + "domain", + "sparse", + "Id", + "SyncToken", + "MetaData", + "TxnDate", + "CurrencyRef", + "Line" + ] +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/purchase/getAll.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/purchase/getAll.json new file mode 100644 index 0000000000..4b377b76b2 --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/purchase/getAll.json @@ -0,0 +1,223 @@ +{ + "type": "object", + "properties": { + "AccountRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "PaymentType": { + "type": "string" + }, + "EntityRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "value", + "name", + "type" + ] + }, + "Credit": { + "type": "boolean" + }, + "PurchaseEx": { + "type": "object", + "properties": { + "any": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "declaredType": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "value": { + "type": "object", + "properties": { + "Name": { + "type": "string" + }, + "Value": { + "type": "string" + } + }, + "required": [ + "Name", + "Value" + ] + }, + "nil": { + "type": "boolean" + }, + "globalScope": { + "type": "boolean" + }, + "typeSubstituted": { + "type": "boolean" + } + }, + "required": [ + "name", + "declaredType", + "scope", + "value", + "nil", + "globalScope", + "typeSubstituted" + ] + } + } + }, + "required": [ + "any" + ] + }, + "domain": { + "type": "string" + }, + "sparse": { + "type": "boolean" + }, + "Id": { + "type": "string" + }, + "SyncToken": { + "type": "string" + }, + "MetaData": { + "type": "object", + "properties": { + "CreateTime": { + "type": "string" + }, + "LastUpdatedTime": { + "type": "string" + } + }, + "required": [ + "CreateTime", + "LastUpdatedTime" + ] + }, + "TxnDate": { + "type": "string" + }, + "CurrencyRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "Line": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Id": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "DetailType": { + "type": "string" + }, + "AccountBasedExpenseLineDetail": { + "type": "object", + "properties": { + "AccountRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "value", + "name" + ] + }, + "BillableStatus": { + "type": "string" + }, + "TaxCodeRef": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + }, + "required": [ + "AccountRef", + "BillableStatus", + "TaxCodeRef" + ] + } + }, + "required": [ + "Id", + "Amount", + "DetailType" + ] + } + } + }, + "required": [ + "AccountRef", + "PaymentType", + "TotalAmt", + "PurchaseEx", + "domain", + "sparse", + "Id", + "SyncToken", + "MetaData", + "TxnDate", + "CurrencyRef", + "Line" + ] +} diff --git a/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/transaction/getReport.json b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/transaction/getReport.json new file mode 100644 index 0000000000..16d5570da1 --- /dev/null +++ b/packages/nodes-base/nodes/QuickBooks/__schema__/v1.0.0/transaction/getReport.json @@ -0,0 +1,139 @@ +{ + "type": "object", + "properties": { + "Header": { + "type": "object", + "properties": { + "Time": { + "type": "string" + }, + "ReportName": { + "type": "string" + }, + "DateMacro": { + "type": "string" + }, + "StartPeriod": { + "type": "string" + }, + "EndPeriod": { + "type": "string" + }, + "Currency": { + "type": "string" + }, + "Option": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Name": { + "type": "string" + }, + "Value": { + "type": "string" + } + }, + "required": [ + "Name", + "Value" + ] + } + } + }, + "required": [ + "Time", + "ReportName", + "DateMacro", + "StartPeriod", + "EndPeriod", + "Currency", + "Option" + ] + }, + "Columns": { + "type": "object", + "properties": { + "Column": { + "type": "array", + "items": { + "type": "object", + "properties": { + "ColTitle": { + "type": "string" + }, + "ColType": { + "type": "string" + } + }, + "required": [ + "ColTitle", + "ColType" + ] + } + } + }, + "required": [ + "Column" + ] + }, + "Rows": { + "type": "object", + "properties": { + "Row": { + "type": "array", + "items": { + "type": "object", + "properties": { + "ColData": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + }, + "type": { + "type": "string" + }, + "Summary": { + "type": "object", + "properties": { + "ColData": { + "type": "array", + "items": { + "type": "object", + "properties": { + "value": { + "type": "string" + } + }, + "required": [ + "value" + ] + } + } + }, + "required": [ + "ColData" + ] + } + } + } + } + }, + "required": [ + "Row" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Raindrop/__schema__/v1.0.0/bookmark/getAll.json b/packages/nodes-base/nodes/Raindrop/__schema__/v1.0.0/bookmark/getAll.json new file mode 100644 index 0000000000..f6c8e1cbfe --- /dev/null +++ b/packages/nodes-base/nodes/Raindrop/__schema__/v1.0.0/bookmark/getAll.json @@ -0,0 +1,198 @@ +{ + "type": "object", + "properties": { + "_id": { + "type": "integer" + }, + "link": { + "type": "string" + }, + "title": { + "type": "string" + }, + "excerpt": { + "type": "string" + }, + "note": { + "type": "string" + }, + "type": { + "type": "string" + }, + "user": { + "type": "object", + "properties": { + "$ref": { + "type": "string" + }, + "$id": { + "type": "integer" + } + }, + "required": [ + "$ref", + "$id" + ] + }, + "cover": { + "type": "string" + }, + "media": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "link": { + "type": "string" + } + }, + "required": [ + "type", + "link" + ] + } + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "highlights": { + "type": "array", + "items": { + "type": "object", + "properties": { + "text": { + "type": "string" + }, + "note": { + "type": "string" + }, + "color": { + "type": "string" + }, + "created": { + "type": "string" + }, + "lastUpdate": { + "type": "string" + }, + "creatorRef": { + "type": "integer" + }, + "_id": { + "type": "string" + } + }, + "required": [ + "text", + "note", + "color", + "created", + "lastUpdate", + "creatorRef", + "_id" + ] + } + }, + "important": { + "type": "boolean" + }, + "removed": { + "type": "boolean" + }, + "created": { + "type": "string" + }, + "collection": { + "type": "object", + "properties": { + "$ref": { + "type": "string" + }, + "$id": { + "type": "integer" + }, + "oid": { + "type": "integer" + } + }, + "required": [ + "$ref", + "$id", + "oid" + ] + }, + "lastUpdate": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "creatorRef": { + "type": "object", + "properties": { + "_id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "avatar": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "_id", + "name", + "avatar", + "email" + ] + }, + "sort": { + "type": "integer" + }, + "collectionId": { + "type": "integer" + }, + "reminder": { + "type": "object", + "properties": { + "date": { + "type": "null" + } + }, + "required": [ + "date" + ] + } + }, + "required": [ + "_id", + "link", + "title", + "excerpt", + "note", + "type", + "user", + "cover", + "media", + "tags", + "highlights", + "removed", + "created", + "collection", + "lastUpdate", + "domain", + "creatorRef", + "sort", + "collectionId" + ] +} diff --git a/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/create.json b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/create.json new file mode 100644 index 0000000000..26d15b61b4 --- /dev/null +++ b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/create.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "drafts_count": { + "type": "integer" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/delete.json b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/delete.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/delete.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/get.json b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/get.json new file mode 100644 index 0000000000..3282cd5a4e --- /dev/null +++ b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/get.json @@ -0,0 +1,371 @@ +{ + "type": "object", + "properties": { + "approved_at_utc": { + "type": "null" + }, + "subreddit": { + "type": "string" + }, + "selftext": { + "type": "string" + }, + "saved": { + "type": "boolean" + }, + "mod_reason_title": { + "type": "null" + }, + "gilded": { + "type": "integer" + }, + "clicked": { + "type": "boolean" + }, + "title": { + "type": "string" + }, + "link_flair_richtext": { + "type": "array", + "items": { + "type": "object", + "properties": { + "e": { + "type": "string" + }, + "t": { + "type": "string" + } + }, + "required": [ + "e", + "t" + ] + } + }, + "subreddit_name_prefixed": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "downs": { + "type": "integer" + }, + "top_awarded_type": { + "type": "null" + }, + "hide_score": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "quarantine": { + "type": "boolean" + }, + "link_flair_text_color": { + "type": "string" + }, + "subreddit_type": { + "type": "string" + }, + "ups": { + "type": "integer" + }, + "total_awards_received": { + "type": "integer" + }, + "is_original_content": { + "type": "boolean" + }, + "is_reddit_media_domain": { + "type": "boolean" + }, + "is_meta": { + "type": "boolean" + }, + "category": { + "type": "null" + }, + "can_mod_post": { + "type": "boolean" + }, + "score": { + "type": "integer" + }, + "approved_by": { + "type": "null" + }, + "is_created_from_ads_ui": { + "type": "boolean" + }, + "thumbnail": { + "type": "string" + }, + "content_categories": { + "type": "null" + }, + "is_self": { + "type": "boolean" + }, + "mod_note": { + "type": "null" + }, + "created": { + "type": "integer" + }, + "link_flair_type": { + "type": "string" + }, + "banned_by": { + "type": "null" + }, + "domain": { + "type": "string" + }, + "allow_live_comments": { + "type": "boolean" + }, + "banned_at_utc": { + "type": "null" + }, + "view_count": { + "type": "null" + }, + "archived": { + "type": "boolean" + }, + "no_follow": { + "type": "boolean" + }, + "is_crosspostable": { + "type": "boolean" + }, + "pinned": { + "type": "boolean" + }, + "over_18": { + "type": "boolean" + }, + "media_only": { + "type": "boolean" + }, + "can_gild": { + "type": "boolean" + }, + "spoiler": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "visited": { + "type": "boolean" + }, + "removed_by": { + "type": "null" + }, + "num_reports": { + "type": "null" + }, + "subreddit_id": { + "type": "string" + }, + "author_is_blocked": { + "type": "boolean" + }, + "mod_reason_by": { + "type": "null" + }, + "removal_reason": { + "type": "null" + }, + "link_flair_background_color": { + "type": "string" + }, + "id": { + "type": "string" + }, + "is_robot_indexable": { + "type": "boolean" + }, + "num_duplicates": { + "type": "integer" + }, + "report_reasons": { + "type": "null" + }, + "author": { + "type": "string" + }, + "discussion_type": { + "type": "null" + }, + "num_comments": { + "type": "integer" + }, + "send_replies": { + "type": "boolean" + }, + "contest_mode": { + "type": "boolean" + }, + "permalink": { + "type": "string" + }, + "stickied": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "subreddit_subscribers": { + "type": "integer" + }, + "created_utc": { + "type": "integer" + }, + "num_crossposts": { + "type": "integer" + }, + "is_video": { + "type": "boolean" + }, + "author_fullname": { + "type": "string" + }, + "author_premium": { + "type": "boolean" + }, + "author_flair_richtext": { + "type": "array", + "items": { + "type": "object", + "properties": { + "e": { + "type": "string" + }, + "t": { + "type": "string" + }, + "a": { + "type": "string" + }, + "u": { + "type": "string" + } + }, + "required": [ + "e" + ] + } + }, + "author_flair_type": { + "type": "string" + }, + "author_patreon_flair": { + "type": "boolean" + } + }, + "required": [ + "approved_at_utc", + "subreddit", + "selftext", + "user_reports", + "saved", + "mod_reason_title", + "gilded", + "clicked", + "title", + "link_flair_richtext", + "subreddit_name_prefixed", + "hidden", + "pwls", + "link_flair_css_class", + "downs", + "top_awarded_type", + "hide_score", + "name", + "quarantine", + "link_flair_text_color", + "upvote_ratio", + "author_flair_background_color", + "subreddit_type", + "ups", + "total_awards_received", + "media_embed", + "author_flair_template_id", + "is_original_content", + "secure_media", + "is_reddit_media_domain", + "is_meta", + "category", + "secure_media_embed", + "link_flair_text", + "can_mod_post", + "score", + "approved_by", + "is_created_from_ads_ui", + "thumbnail", + "edited", + "author_flair_css_class", + "gildings", + "content_categories", + "is_self", + "mod_note", + "created", + "link_flair_type", + "wls", + "removed_by_category", + "banned_by", + "domain", + "allow_live_comments", + "selftext_html", + "likes", + "suggested_sort", + "banned_at_utc", + "view_count", + "archived", + "no_follow", + "is_crosspostable", + "pinned", + "over_18", + "all_awardings", + "awarders", + "media_only", + "can_gild", + "spoiler", + "locked", + "author_flair_text", + "treatment_tags", + "visited", + "removed_by", + "num_reports", + "distinguished", + "subreddit_id", + "author_is_blocked", + "mod_reason_by", + "removal_reason", + "link_flair_background_color", + "id", + "is_robot_indexable", + "num_duplicates", + "report_reasons", + "author", + "discussion_type", + "num_comments", + "send_replies", + "media", + "contest_mode", + "author_flair_text_color", + "permalink", + "stickied", + "url", + "subreddit_subscribers", + "created_utc", + "num_crossposts", + "mod_reports", + "is_video" + ] +} diff --git a/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/getAll.json b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/getAll.json new file mode 100644 index 0000000000..e067cbb287 --- /dev/null +++ b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/getAll.json @@ -0,0 +1,344 @@ +{ + "type": "object", + "properties": { + "subreddit": { + "type": "string" + }, + "selftext": { + "type": "string" + }, + "author_fullname": { + "type": "string" + }, + "saved": { + "type": "boolean" + }, + "mod_reason_title": { + "type": "null" + }, + "gilded": { + "type": "integer" + }, + "clicked": { + "type": "boolean" + }, + "title": { + "type": "string" + }, + "link_flair_richtext": { + "type": "array", + "items": { + "type": "object", + "properties": { + "e": { + "type": "string" + }, + "t": { + "type": "string" + } + }, + "required": [ + "e" + ] + } + }, + "subreddit_name_prefixed": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "downs": { + "type": "integer" + }, + "top_awarded_type": { + "type": "null" + }, + "hide_score": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "quarantine": { + "type": "boolean" + }, + "subreddit_type": { + "type": "string" + }, + "ups": { + "type": "integer" + }, + "total_awards_received": { + "type": "integer" + }, + "is_original_content": { + "type": "boolean" + }, + "is_reddit_media_domain": { + "type": "boolean" + }, + "is_meta": { + "type": "boolean" + }, + "category": { + "type": "null" + }, + "can_mod_post": { + "type": "boolean" + }, + "score": { + "type": "integer" + }, + "is_created_from_ads_ui": { + "type": "boolean" + }, + "author_premium": { + "type": "boolean" + }, + "thumbnail": { + "type": "string" + }, + "author_flair_richtext": { + "type": "array", + "items": { + "type": "object", + "properties": { + "e": { + "type": "string" + }, + "t": { + "type": "string" + } + }, + "required": [ + "e" + ] + } + }, + "content_categories": { + "type": "null" + }, + "is_self": { + "type": "boolean" + }, + "mod_note": { + "type": "null" + }, + "created": { + "type": "integer" + }, + "link_flair_type": { + "type": "string" + }, + "banned_by": { + "type": "null" + }, + "author_flair_type": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "allow_live_comments": { + "type": "boolean" + }, + "banned_at_utc": { + "type": "null" + }, + "view_count": { + "type": "null" + }, + "archived": { + "type": "boolean" + }, + "no_follow": { + "type": "boolean" + }, + "is_crosspostable": { + "type": "boolean" + }, + "pinned": { + "type": "boolean" + }, + "over_18": { + "type": "boolean" + }, + "media_only": { + "type": "boolean" + }, + "link_flair_template_id": { + "type": "string" + }, + "can_gild": { + "type": "boolean" + }, + "spoiler": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "visited": { + "type": "boolean" + }, + "removed_by": { + "type": "null" + }, + "subreddit_id": { + "type": "string" + }, + "author_is_blocked": { + "type": "boolean" + }, + "mod_reason_by": { + "type": "null" + }, + "id": { + "type": "string" + }, + "is_robot_indexable": { + "type": "boolean" + }, + "author": { + "type": "string" + }, + "num_comments": { + "type": "integer" + }, + "send_replies": { + "type": "boolean" + }, + "contest_mode": { + "type": "boolean" + }, + "author_patreon_flair": { + "type": "boolean" + }, + "permalink": { + "type": "string" + }, + "stickied": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "subreddit_subscribers": { + "type": "integer" + }, + "created_utc": { + "type": "integer" + }, + "num_crossposts": { + "type": "integer" + }, + "is_video": { + "type": "boolean" + } + }, + "required": [ + "approved_at_utc", + "subreddit", + "selftext", + "author_fullname", + "saved", + "mod_reason_title", + "gilded", + "clicked", + "title", + "link_flair_richtext", + "subreddit_name_prefixed", + "hidden", + "pwls", + "link_flair_css_class", + "downs", + "top_awarded_type", + "hide_score", + "name", + "quarantine", + "link_flair_text_color", + "upvote_ratio", + "author_flair_background_color", + "subreddit_type", + "ups", + "total_awards_received", + "media_embed", + "author_flair_template_id", + "is_original_content", + "user_reports", + "secure_media", + "is_reddit_media_domain", + "is_meta", + "category", + "secure_media_embed", + "link_flair_text", + "can_mod_post", + "score", + "approved_by", + "is_created_from_ads_ui", + "author_premium", + "thumbnail", + "edited", + "author_flair_css_class", + "author_flair_richtext", + "gildings", + "content_categories", + "is_self", + "mod_note", + "created", + "link_flair_type", + "wls", + "removed_by_category", + "banned_by", + "author_flair_type", + "domain", + "allow_live_comments", + "selftext_html", + "likes", + "suggested_sort", + "banned_at_utc", + "view_count", + "archived", + "no_follow", + "is_crosspostable", + "pinned", + "over_18", + "all_awardings", + "awarders", + "media_only", + "can_gild", + "spoiler", + "locked", + "author_flair_text", + "treatment_tags", + "visited", + "removed_by", + "num_reports", + "distinguished", + "subreddit_id", + "author_is_blocked", + "mod_reason_by", + "removal_reason", + "link_flair_background_color", + "id", + "is_robot_indexable", + "report_reasons", + "author", + "discussion_type", + "num_comments", + "send_replies", + "contest_mode", + "mod_reports", + "author_patreon_flair", + "author_flair_text_color", + "permalink", + "stickied", + "url", + "subreddit_subscribers", + "created_utc", + "num_crossposts", + "media", + "is_video" + ] +} diff --git a/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/search.json b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/search.json new file mode 100644 index 0000000000..73751bcc03 --- /dev/null +++ b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/post/search.json @@ -0,0 +1,266 @@ +{ + "type": "object", + "properties": { + "approved_at_utc": { + "type": "null" + }, + "subreddit": { + "type": "string" + }, + "selftext": { + "type": "string" + }, + "author_fullname": { + "type": "string" + }, + "saved": { + "type": "boolean" + }, + "mod_reason_title": { + "type": "null" + }, + "gilded": { + "type": "integer" + }, + "clicked": { + "type": "boolean" + }, + "title": { + "type": "string" + }, + "link_flair_richtext": { + "type": "array", + "items": { + "type": "object", + "properties": { + "e": { + "type": "string" + }, + "t": { + "type": "string" + } + }, + "required": [ + "e" + ] + } + }, + "subreddit_name_prefixed": { + "type": "string" + }, + "hidden": { + "type": "boolean" + }, + "downs": { + "type": "integer" + }, + "top_awarded_type": { + "type": "null" + }, + "hide_score": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "quarantine": { + "type": "boolean" + }, + "subreddit_type": { + "type": "string" + }, + "ups": { + "type": "integer" + }, + "total_awards_received": { + "type": "integer" + }, + "is_original_content": { + "type": "boolean" + }, + "is_reddit_media_domain": { + "type": "boolean" + }, + "is_meta": { + "type": "boolean" + }, + "category": { + "type": "null" + }, + "can_mod_post": { + "type": "boolean" + }, + "score": { + "type": "integer" + }, + "approved_by": { + "type": "null" + }, + "is_created_from_ads_ui": { + "type": "boolean" + }, + "author_premium": { + "type": "boolean" + }, + "thumbnail": { + "type": "string" + }, + "author_flair_richtext": { + "type": "array", + "items": { + "type": "object", + "properties": { + "e": { + "type": "string" + }, + "t": { + "type": "string" + } + }, + "required": [ + "e" + ] + } + }, + "is_self": { + "type": "boolean" + }, + "mod_note": { + "type": "null" + }, + "created": { + "type": "integer" + }, + "link_flair_type": { + "type": "string" + }, + "removed_by_category": { + "type": "null" + }, + "banned_by": { + "type": "null" + }, + "author_flair_type": { + "type": "string" + }, + "domain": { + "type": "string" + }, + "allow_live_comments": { + "type": "boolean" + }, + "banned_at_utc": { + "type": "null" + }, + "view_count": { + "type": "null" + }, + "archived": { + "type": "boolean" + }, + "no_follow": { + "type": "boolean" + }, + "is_crosspostable": { + "type": "boolean" + }, + "pinned": { + "type": "boolean" + }, + "over_18": { + "type": "boolean" + }, + "media_only": { + "type": "boolean" + }, + "can_gild": { + "type": "boolean" + }, + "spoiler": { + "type": "boolean" + }, + "locked": { + "type": "boolean" + }, + "visited": { + "type": "boolean" + }, + "removed_by": { + "type": "null" + }, + "num_reports": { + "type": "null" + }, + "subreddit_id": { + "type": "string" + }, + "author_is_blocked": { + "type": "boolean" + }, + "mod_reason_by": { + "type": "null" + }, + "removal_reason": { + "type": "null" + }, + "id": { + "type": "string" + }, + "is_robot_indexable": { + "type": "boolean" + }, + "report_reasons": { + "type": "null" + }, + "author": { + "type": "string" + }, + "discussion_type": { + "type": "null" + }, + "num_comments": { + "type": "integer" + }, + "send_replies": { + "type": "boolean" + }, + "contest_mode": { + "type": "boolean" + }, + "author_patreon_flair": { + "type": "boolean" + }, + "permalink": { + "type": "string" + }, + "stickied": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "subreddit_subscribers": { + "type": "integer" + }, + "created_utc": { + "type": "integer" + }, + "num_crossposts": { + "type": "integer" + }, + "is_video": { + "type": "boolean" + } + }, + "required": [ + "title", + "name", + "quarantine", + "subreddit_type", + "created", + "wls", + "id", + "url", + "created_utc" + ] +} diff --git a/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/postComment/create.json b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/postComment/create.json new file mode 100644 index 0000000000..a9a07e3a89 --- /dev/null +++ b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/postComment/create.json @@ -0,0 +1,191 @@ +{ + "type": "object", + "properties": { + "error": { + "type": "string" + }, + "subreddit_id": { + "type": "string" + }, + "approved_at_utc": { + "type": "null" + }, + "author_is_blocked": { + "type": "boolean" + }, + "comment_type": { + "type": "null" + }, + "edited": { + "type": "boolean" + }, + "mod_reason_by": { + "type": "null" + }, + "banned_by": { + "type": "null" + }, + "ups": { + "type": "integer" + }, + "author_flair_type": { + "type": "string" + }, + "total_awards_received": { + "type": "integer" + }, + "subreddit": { + "type": "string" + }, + "author_flair_template_id": { + "type": "null" + }, + "likes": { + "type": "boolean" + }, + "replies": { + "type": "string" + }, + "saved": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "banned_at_utc": { + "type": "null" + }, + "mod_reason_title": { + "type": "null" + }, + "gilded": { + "type": "integer" + }, + "archived": { + "type": "boolean" + }, + "collapsed_reason_code": { + "type": "null" + }, + "no_follow": { + "type": "boolean" + }, + "author": { + "type": "string" + }, + "can_mod_post": { + "type": "boolean" + }, + "created_utc": { + "type": "integer" + }, + "send_replies": { + "type": "boolean" + }, + "parent_id": { + "type": "string" + }, + "score": { + "type": "integer" + }, + "author_fullname": { + "type": "string" + }, + "approved_by": { + "type": "null" + }, + "collapsed": { + "type": "boolean" + }, + "body": { + "type": "string" + }, + "top_awarded_type": { + "type": "null" + }, + "author_flair_css_class": { + "type": "null" + }, + "author_patreon_flair": { + "type": "boolean" + }, + "downs": { + "type": "integer" + }, + "is_submitter": { + "type": "boolean" + }, + "body_html": { + "type": "string" + }, + "removal_reason": { + "type": "null" + }, + "collapsed_reason": { + "type": "null" + }, + "associated_award": { + "type": "null" + }, + "stickied": { + "type": "boolean" + }, + "author_premium": { + "type": "boolean" + }, + "can_gild": { + "type": "boolean" + }, + "unrepliable_reason": { + "type": "null" + }, + "author_flair_text_color": { + "type": "null" + }, + "score_hidden": { + "type": "boolean" + }, + "permalink": { + "type": "string" + }, + "subreddit_type": { + "type": "string" + }, + "locked": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "created": { + "type": "integer" + }, + "author_flair_text": { + "type": "null" + }, + "rte_mode": { + "type": "string" + }, + "link_id": { + "type": "string" + }, + "subreddit_name_prefixed": { + "type": "string" + }, + "controversiality": { + "type": "integer" + }, + "author_flair_background_color": { + "type": "null" + }, + "collapsed_because_crowd_control": { + "type": "null" + }, + "mod_note": { + "type": "null" + }, + "distinguished": { + "type": "null" + } + } +} diff --git a/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/postComment/getAll.json b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/postComment/getAll.json new file mode 100644 index 0000000000..6e0a44e218 --- /dev/null +++ b/packages/nodes-base/nodes/Reddit/__schema__/v1.0.0/postComment/getAll.json @@ -0,0 +1,231 @@ +{ + "type": "object", + "properties": { + "subreddit_id": { + "type": "string" + }, + "approved_at_utc": { + "type": "null" + }, + "author_is_blocked": { + "type": "boolean" + }, + "comment_type": { + "type": "null" + }, + "mod_reason_by": { + "type": "null" + }, + "banned_by": { + "type": "null" + }, + "author_flair_type": { + "type": "string" + }, + "total_awards_received": { + "type": "integer" + }, + "subreddit": { + "type": "string" + }, + "saved": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "banned_at_utc": { + "type": "null" + }, + "mod_reason_title": { + "type": "null" + }, + "gilded": { + "type": "integer" + }, + "archived": { + "type": "boolean" + }, + "no_follow": { + "type": "boolean" + }, + "author": { + "type": "string" + }, + "can_mod_post": { + "type": "boolean" + }, + "created_utc": { + "type": "integer" + }, + "send_replies": { + "type": "boolean" + }, + "parent_id": { + "type": "string" + }, + "score": { + "type": "integer" + }, + "author_fullname": { + "type": "string" + }, + "approved_by": { + "type": "null" + }, + "mod_note": { + "type": "null" + }, + "collapsed": { + "type": "boolean" + }, + "body": { + "type": "string" + }, + "top_awarded_type": { + "type": "null" + }, + "name": { + "type": "string" + }, + "is_submitter": { + "type": "boolean" + }, + "downs": { + "type": "integer" + }, + "author_patreon_flair": { + "type": "boolean" + }, + "body_html": { + "type": "string" + }, + "removal_reason": { + "type": "null" + }, + "collapsed_reason": { + "type": "null" + }, + "associated_award": { + "type": "null" + }, + "stickied": { + "type": "boolean" + }, + "author_premium": { + "type": "boolean" + }, + "can_gild": { + "type": "boolean" + }, + "unrepliable_reason": { + "type": "null" + }, + "score_hidden": { + "type": "boolean" + }, + "permalink": { + "type": "string" + }, + "subreddit_type": { + "type": "string" + }, + "locked": { + "type": "boolean" + }, + "report_reasons": { + "type": "null" + }, + "created": { + "type": "integer" + }, + "link_id": { + "type": "string" + }, + "subreddit_name_prefixed": { + "type": "string" + }, + "controversiality": { + "type": "integer" + }, + "depth": { + "type": "integer" + }, + "collapsed_because_crowd_control": { + "type": "null" + }, + "num_reports": { + "type": "null" + }, + "ups": { + "type": "integer" + } + }, + "required": [ + "subreddit_id", + "approved_at_utc", + "author_is_blocked", + "comment_type", + "awarders", + "mod_reason_by", + "banned_by", + "total_awards_received", + "subreddit", + "author_flair_template_id", + "likes", + "replies", + "user_reports", + "saved", + "id", + "banned_at_utc", + "mod_reason_title", + "gilded", + "archived", + "collapsed_reason_code", + "no_follow", + "author", + "can_mod_post", + "created_utc", + "send_replies", + "parent_id", + "score", + "approved_by", + "mod_note", + "all_awardings", + "collapsed", + "body", + "edited", + "top_awarded_type", + "author_flair_css_class", + "name", + "is_submitter", + "downs", + "body_html", + "removal_reason", + "collapsed_reason", + "distinguished", + "associated_award", + "stickied", + "can_gild", + "gildings", + "unrepliable_reason", + "author_flair_text_color", + "score_hidden", + "permalink", + "subreddit_type", + "locked", + "report_reasons", + "created", + "author_flair_text", + "treatment_tags", + "link_id", + "subreddit_name_prefixed", + "controversiality", + "depth", + "author_flair_background_color", + "collapsed_because_crowd_control", + "mod_reports", + "num_reports", + "ups" + ] +} diff --git a/packages/nodes-base/nodes/Rocketchat/__schema__/v1.0.0/chat/postMessage.json b/packages/nodes-base/nodes/Rocketchat/__schema__/v1.0.0/chat/postMessage.json new file mode 100644 index 0000000000..ada7f33164 --- /dev/null +++ b/packages/nodes-base/nodes/Rocketchat/__schema__/v1.0.0/chat/postMessage.json @@ -0,0 +1,189 @@ +{ + "type": "object", + "properties": { + "ts": { + "type": "integer" + }, + "channel": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "alias": { + "type": "string" + }, + "msg": { + "type": "string" + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "text": { + "type": "string" + }, + "ts": { + "type": "string" + }, + "title": { + "type": "string" + }, + "fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "short": { + "type": "boolean" + }, + "title": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "short", + "title" + ] + } + } + }, + "required": [ + "ts" + ] + } + }, + "parseUrls": { + "type": "boolean" + }, + "groupable": { + "type": "boolean" + }, + "ts": { + "type": "string" + }, + "u": { + "type": "object", + "properties": { + "_id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "_id", + "username", + "name" + ] + }, + "rid": { + "type": "string" + }, + "unread": { + "type": "boolean" + }, + "_id": { + "type": "string" + }, + "_updatedAt": { + "type": "string" + }, + "mentions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "_id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "_id", + "username", + "name", + "type" + ] + } + }, + "md": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "value": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type" + ] + } + }, + "urls": { + "type": "array", + "items": { + "type": "object", + "properties": { + "url": { + "type": "string" + } + }, + "required": [ + "url", + "meta" + ] + } + } + }, + "required": [ + "alias", + "msg", + "attachments", + "parseUrls", + "groupable", + "ts", + "u", + "rid", + "_id", + "_updatedAt", + "mentions", + "channels" + ] + }, + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/S3/__schema__/v1.0.0/bucket/search.json b/packages/nodes-base/nodes/S3/__schema__/v1.0.0/bucket/search.json new file mode 100644 index 0000000000..722997ebf4 --- /dev/null +++ b/packages/nodes-base/nodes/S3/__schema__/v1.0.0/bucket/search.json @@ -0,0 +1,30 @@ +{ + "type": "object", + "properties": { + "Key": { + "type": "string" + }, + "LastModified": { + "type": "string" + }, + "ETag": { + "type": "string" + }, + "Size": { + "type": "string" + }, + "StorageClass": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "Key", + "LastModified", + "ETag", + "Size", + "StorageClass" + ] +} diff --git a/packages/nodes-base/nodes/S3/__schema__/v1.0.0/file/getAll.json b/packages/nodes-base/nodes/S3/__schema__/v1.0.0/file/getAll.json new file mode 100644 index 0000000000..071bb9b505 --- /dev/null +++ b/packages/nodes-base/nodes/S3/__schema__/v1.0.0/file/getAll.json @@ -0,0 +1,27 @@ +{ + "type": "object", + "properties": { + "Key": { + "type": "string" + }, + "Size": { + "type": "string" + }, + "LastModified": { + "type": "string" + }, + "ETag": { + "type": "string" + }, + "StorageClass": { + "type": "string" + } + }, + "required": [ + "Key", + "Size", + "LastModified", + "ETag", + "StorageClass" + ] +} diff --git a/packages/nodes-base/nodes/S3/__schema__/v1.0.0/file/upload.json b/packages/nodes-base/nodes/S3/__schema__/v1.0.0/file/upload.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/S3/__schema__/v1.0.0/file/upload.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/S3/__schema__/v1.0.0/folder/create.json b/packages/nodes-base/nodes/S3/__schema__/v1.0.0/folder/create.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/S3/__schema__/v1.0.0/folder/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/S3/__schema__/v1.0.0/folder/getAll.json b/packages/nodes-base/nodes/S3/__schema__/v1.0.0/folder/getAll.json new file mode 100644 index 0000000000..722997ebf4 --- /dev/null +++ b/packages/nodes-base/nodes/S3/__schema__/v1.0.0/folder/getAll.json @@ -0,0 +1,30 @@ +{ + "type": "object", + "properties": { + "Key": { + "type": "string" + }, + "LastModified": { + "type": "string" + }, + "ETag": { + "type": "string" + }, + "Size": { + "type": "string" + }, + "StorageClass": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "Key", + "LastModified", + "ETag", + "Size", + "StorageClass" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/create.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/create.json new file mode 100644 index 0000000000..c0d4713018 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/get.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/get.json new file mode 100644 index 0000000000..11abcec874 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/get.json @@ -0,0 +1,77 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "IsDeleted": { + "type": "boolean" + }, + "MasterRecordId": { + "type": "null" + }, + "Name": { + "type": "string" + }, + "ShippingLatitude": { + "type": "null" + }, + "ShippingLongitude": { + "type": "null" + }, + "ShippingGeocodeAccuracy": { + "type": "null" + }, + "Fax": { + "type": "null" + }, + "PhotoUrl": { + "type": "string" + }, + "OwnerId": { + "type": "string" + }, + "CreatedDate": { + "type": "string" + }, + "CreatedById": { + "type": "string" + }, + "LastModifiedDate": { + "type": "string" + }, + "LastModifiedById": { + "type": "string" + }, + "SystemModstamp": { + "type": "string" + }, + "JigsawCompanyId": { + "type": "null" + }, + "SicDesc": { + "type": "null" + }, + "Sic": { + "type": "null" + }, + "AnnualRevenue": { + "type": "null" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/getAll.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/getAll.json new file mode 100644 index 0000000000..e30faea6d9 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/getAll.json @@ -0,0 +1,26 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Name": { + "type": "string" + }, + "Id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/update.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/update.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/account/update.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/create.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/create.json new file mode 100644 index 0000000000..c0d4713018 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/get.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/get.json new file mode 100644 index 0000000000..4b82a652d9 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/get.json @@ -0,0 +1,132 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "IsDeleted": { + "type": "boolean" + }, + "MasterRecordId": { + "type": "null" + }, + "CaseNumber": { + "type": "string" + }, + "RecordTypeId": { + "type": "string" + }, + "Status": { + "type": "string" + }, + "Language": { + "type": "null" + }, + "Priority": { + "type": "string" + }, + "IsClosed": { + "type": "boolean" + }, + "IsEscalated": { + "type": "boolean" + }, + "OwnerId": { + "type": "string" + }, + "CreatedDate": { + "type": "string" + }, + "CreatedById": { + "type": "string" + }, + "LastModifiedDate": { + "type": "string" + }, + "LastModifiedById": { + "type": "string" + }, + "SystemModstamp": { + "type": "string" + }, + "Comments": { + "type": "null" + }, + "ProductId": { + "type": "null" + }, + "BusinessHoursId": { + "type": "string" + }, + "ServiceContractId": { + "type": "null" + }, + "AssetId": { + "type": "null" + }, + "IsClosedOnCreate": { + "type": "boolean" + }, + "IsStopped": { + "type": "boolean" + }, + "StopStartDate": { + "type": "null" + }, + "MilestoneStatus": { + "type": "string" + } + }, + "required": [ + "attributes", + "Id", + "IsDeleted", + "MasterRecordId", + "CaseNumber", + "ContactId", + "AccountId", + "ParentId", + "SuppliedName", + "SuppliedEmail", + "SuppliedPhone", + "SuppliedCompany", + "Type", + "Status", + "Reason", + "Origin", + "Subject", + "Priority", + "Description", + "IsClosed", + "ClosedDate", + "IsEscalated", + "OwnerId", + "CreatedDate", + "CreatedById", + "LastModifiedDate", + "LastModifiedById", + "SystemModstamp", + "ContactPhone", + "ContactMobile", + "ContactEmail", + "ContactFax", + "Comments", + "LastViewedDate", + "LastReferencedDate" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/getAll.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/getAll.json new file mode 100644 index 0000000000..1e10a8db85 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/getAll.json @@ -0,0 +1,29 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "Status": { + "type": "string" + } + }, + "required": [ + "attributes" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/update.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/update.json new file mode 100644 index 0000000000..36eb1aeed9 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/case/update.json @@ -0,0 +1,12 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "errors", + "success" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/create.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/create.json new file mode 100644 index 0000000000..c0d4713018 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/get.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/get.json new file mode 100644 index 0000000000..6ee3da938c --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/get.json @@ -0,0 +1,110 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "IsDeleted": { + "type": "boolean" + }, + "MasterRecordId": { + "type": "null" + }, + "LastName": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "MailingLatitude": { + "type": "null" + }, + "MailingLongitude": { + "type": "null" + }, + "MailingGeocodeAccuracy": { + "type": "null" + }, + "ReportsToId": { + "type": "null" + }, + "Department": { + "type": "null" + }, + "OwnerId": { + "type": "string" + }, + "CreatedDate": { + "type": "string" + }, + "CreatedById": { + "type": "string" + }, + "LastModifiedDate": { + "type": "string" + }, + "LastModifiedById": { + "type": "string" + }, + "SystemModstamp": { + "type": "string" + }, + "LastCURequestDate": { + "type": "null" + }, + "LastCUUpdateDate": { + "type": "null" + }, + "IsEmailBounced": { + "type": "boolean" + }, + "Jigsaw": { + "type": "null" + }, + "JigsawContactId": { + "type": "null" + }, + "MiddleName": { + "type": "null" + }, + "Suffix": { + "type": "null" + }, + "MailingStateCode": { + "type": "null" + }, + "IsPriorityRecord": { + "type": "boolean" + }, + "LID__Level__c": { + "type": "null" + }, + "LID__LinkedIn_Company_Id__c": { + "type": "null" + }, + "LID__LinkedIn_Member_Token__c": { + "type": "null" + }, + "LID__No_longer_at_Company__c": { + "type": "null" + }, + "LID__Session_Id__c": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/getAll.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/getAll.json new file mode 100644 index 0000000000..5551929e4a --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/getAll.json @@ -0,0 +1,26 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "LastName": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/update.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/update.json new file mode 100644 index 0000000000..36eb1aeed9 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/update.json @@ -0,0 +1,12 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "errors", + "success" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/upsert.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/upsert.json new file mode 100644 index 0000000000..753b151871 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/contact/upsert.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + }, + "created": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/create.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/create.json new file mode 100644 index 0000000000..c0d4713018 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/delete.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/delete.json new file mode 100644 index 0000000000..36eb1aeed9 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/delete.json @@ -0,0 +1,12 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "errors", + "success" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/get.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/get.json new file mode 100644 index 0000000000..47f2c662ec --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/get.json @@ -0,0 +1,47 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "OwnerId": { + "type": "string" + }, + "IsDeleted": { + "type": "boolean" + }, + "Name": { + "type": "string" + }, + "CreatedDate": { + "type": "string" + }, + "CreatedById": { + "type": "string" + }, + "LastModifiedDate": { + "type": "string" + }, + "LastModifiedById": { + "type": "string" + }, + "SystemModstamp": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/getAll.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/getAll.json new file mode 100644 index 0000000000..59454d3aea --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/getAll.json @@ -0,0 +1,23 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/update.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/update.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/update.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/upsert.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/upsert.json new file mode 100644 index 0000000000..753b151871 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/customObject/upsert.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + }, + "created": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/addNote.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/addNote.json new file mode 100644 index 0000000000..7e3b41a086 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/addNote.json @@ -0,0 +1,16 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + } + }, + "required": [ + "id", + "success", + "errors" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/create.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/create.json new file mode 100644 index 0000000000..c0d4713018 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/create.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/get.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/get.json new file mode 100644 index 0000000000..ea838b13cc --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/get.json @@ -0,0 +1,149 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "IsDeleted": { + "type": "boolean" + }, + "MasterRecordId": { + "type": "null" + }, + "LastName": { + "type": "string" + }, + "MiddleName": { + "type": "null" + }, + "Suffix": { + "type": "null" + }, + "Name": { + "type": "string" + }, + "Company": { + "type": "string" + }, + "Latitude": { + "type": "null" + }, + "Longitude": { + "type": "null" + }, + "GeocodeAccuracy": { + "type": "null" + }, + "Address": { + "type": "object", + "properties": { + "geocodeAccuracy": { + "type": "null" + }, + "latitude": { + "type": "null" + }, + "longitude": { + "type": "null" + } + }, + "required": [ + "city", + "country", + "geocodeAccuracy", + "latitude", + "longitude", + "postalCode", + "state", + "street" + ] + }, + "Fax": { + "type": "null" + }, + "PhotoUrl": { + "type": "string" + }, + "Status": { + "type": "string" + }, + "AnnualRevenue": { + "type": "null" + }, + "OwnerId": { + "type": "string" + }, + "HasOptedOutOfEmail": { + "type": "boolean" + }, + "IsConverted": { + "type": "boolean" + }, + "IsUnreadByOwner": { + "type": "boolean" + }, + "CreatedDate": { + "type": "string" + }, + "CreatedById": { + "type": "string" + }, + "LastModifiedDate": { + "type": "string" + }, + "LastModifiedById": { + "type": "string" + }, + "SystemModstamp": { + "type": "string" + }, + "DoNotCall": { + "type": "boolean" + }, + "HasOptedOutOfFax": { + "type": "boolean" + }, + "LastTransferDate": { + "type": "string" + }, + "Jigsaw": { + "type": "null" + }, + "JigsawContactId": { + "type": "null" + }, + "EmailBouncedReason": { + "type": "null" + }, + "EmailBouncedDate": { + "type": "null" + }, + "IndividualId": { + "type": "null" + }, + "Pronouns": { + "type": "null" + }, + "GenderIdentity": { + "type": "null" + }, + "IsPriorityRecord": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/getAll.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/getAll.json new file mode 100644 index 0000000000..0455d17ef2 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/getAll.json @@ -0,0 +1,32 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "LastName": { + "type": "string" + }, + "Status": { + "type": "string" + } + }, + "required": [ + "attributes" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/update.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/update.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/update.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/upsert.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/upsert.json new file mode 100644 index 0000000000..753b151871 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/lead/upsert.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + }, + "created": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/create.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/create.json new file mode 100644 index 0000000000..7e3b41a086 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/create.json @@ -0,0 +1,16 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + } + }, + "required": [ + "id", + "success", + "errors" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/get.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/get.json new file mode 100644 index 0000000000..e89aa31189 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/get.json @@ -0,0 +1,182 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "IsDeleted": { + "type": "boolean" + }, + "AccountId": { + "type": "string" + }, + "IsPrivate": { + "type": "boolean" + }, + "Name": { + "type": "string" + }, + "StageName": { + "type": "string" + }, + "Probability": { + "type": "integer" + }, + "CloseDate": { + "type": "string" + }, + "IsClosed": { + "type": "boolean" + }, + "IsWon": { + "type": "boolean" + }, + "ForecastCategory": { + "type": "string" + }, + "ForecastCategoryName": { + "type": "string" + }, + "HasOpportunityLineItem": { + "type": "boolean" + }, + "OwnerId": { + "type": "string" + }, + "CreatedDate": { + "type": "string" + }, + "AgeInDays": { + "type": "integer" + }, + "CreatedById": { + "type": "string" + }, + "LastModifiedDate": { + "type": "string" + }, + "LastModifiedById": { + "type": "string" + }, + "SystemModstamp": { + "type": "string" + }, + "PushCount": { + "type": "integer" + }, + "LastStageChangeInDays": { + "type": "integer" + }, + "FiscalQuarter": { + "type": "integer" + }, + "FiscalYear": { + "type": "integer" + }, + "Fiscal": { + "type": "string" + }, + "PartnerAccountId": { + "type": "null" + }, + "SyncedQuoteId": { + "type": "null" + }, + "ContractId": { + "type": "null" + }, + "HasOpenActivity": { + "type": "boolean" + }, + "HasOverdueTask": { + "type": "boolean" + }, + "IsPriorityRecord": { + "type": "boolean" + }, + "HasUnlikelyToCloseInsight": { + "type": "boolean" + }, + "ActivityMetricId": { + "type": "string" + }, + "Budget_Confirmed__c": { + "type": "boolean" + }, + "Discovery_Completed__c": { + "type": "boolean" + }, + "ROI_Analysis_Completed__c": { + "type": "boolean" + }, + "Loss_Reason__c": { + "type": "null" + }, + "Campagne_lead__c": { + "type": "null" + }, + "Opmerking__c": { + "type": "null" + }, + "Partner_land__c": { + "type": "null" + }, + "Demo_gegeven__c": { + "type": "boolean" + }, + "Partner__c": { + "type": "null" + }, + "LID__CurrentGenerators__c": { + "type": "null" + }, + "LID__DeliveryInstallationStatus__c": { + "type": "null" + }, + "LID__Is_Influenced__c": { + "type": "boolean" + }, + "LID__LinkedIn_Company_Id__c": { + "type": "null" + }, + "LID__MainCompetitors__c": { + "type": "null" + }, + "LID__My_DateTime__c": { + "type": "null" + }, + "LID__My_Geolocation__Latitude__s": { + "type": "null" + }, + "LID__My_Geolocation__Longitude__s": { + "type": "null" + }, + "LID__My_Geolocation__c": { + "type": "null" + }, + "LID__OrderNumber__c": { + "type": "null" + }, + "LID__TrackingNumber__c": { + "type": "null" + }, + "Einstein_scores__c": { + "type": "null" + } + } +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/getAll.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/getAll.json new file mode 100644 index 0000000000..4baa1308a5 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/getAll.json @@ -0,0 +1,29 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "AccountId": { + "type": "string" + } + }, + "required": [ + "attributes" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/update.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/update.json new file mode 100644 index 0000000000..36eb1aeed9 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/opportunity/update.json @@ -0,0 +1,12 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "errors", + "success" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/search/query.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/search/query.json new file mode 100644 index 0000000000..5f7a1540d8 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/search/query.json @@ -0,0 +1,26 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + } + }, + "required": [ + "attributes" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/create.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/create.json new file mode 100644 index 0000000000..7e3b41a086 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/create.json @@ -0,0 +1,16 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "success": { + "type": "boolean" + } + }, + "required": [ + "id", + "success", + "errors" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/get.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/get.json new file mode 100644 index 0000000000..3f28ba445d --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/get.json @@ -0,0 +1,139 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "Status": { + "type": "string" + }, + "Priority": { + "type": "string" + }, + "IsHighPriority": { + "type": "boolean" + }, + "OwnerId": { + "type": "string" + }, + "IsDeleted": { + "type": "boolean" + }, + "IsClosed": { + "type": "boolean" + }, + "CreatedDate": { + "type": "string" + }, + "CreatedById": { + "type": "string" + }, + "LastModifiedDate": { + "type": "string" + }, + "LastModifiedById": { + "type": "string" + }, + "SystemModstamp": { + "type": "string" + }, + "IsArchived": { + "type": "boolean" + }, + "CallDisposition": { + "type": "null" + }, + "CallObject": { + "type": "null" + }, + "ReminderDateTime": { + "type": "null" + }, + "IsReminderSet": { + "type": "boolean" + }, + "IsRecurrence": { + "type": "boolean" + }, + "RecurrenceDayOfMonth": { + "type": "null" + }, + "RecurrenceInstance": { + "type": "null" + }, + "RecurrenceMonthOfYear": { + "type": "null" + }, + "RecurrenceRegeneratedType": { + "type": "null" + }, + "TaskSubtype": { + "type": "string" + }, + "WhoCount": { + "type": "integer" + }, + "WhatCount": { + "type": "integer" + }, + "ActionCadenceStepTrackerId": { + "type": "null" + } + }, + "required": [ + "attributes", + "Id", + "WhoId", + "WhatId", + "Subject", + "ActivityDate", + "Status", + "Priority", + "IsHighPriority", + "OwnerId", + "Description", + "IsDeleted", + "AccountId", + "IsClosed", + "CreatedDate", + "CreatedById", + "LastModifiedDate", + "LastModifiedById", + "SystemModstamp", + "IsArchived", + "CallDurationInSeconds", + "CallType", + "CallDisposition", + "CallObject", + "ReminderDateTime", + "IsReminderSet", + "RecurrenceActivityId", + "IsRecurrence", + "RecurrenceStartDateOnly", + "RecurrenceEndDateOnly", + "RecurrenceTimeZoneSidKey", + "RecurrenceType", + "RecurrenceInterval", + "RecurrenceDayOfWeekMask", + "RecurrenceDayOfMonth", + "RecurrenceInstance", + "RecurrenceMonthOfYear", + "RecurrenceRegeneratedType", + "TaskSubtype" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/getAll.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/getAll.json new file mode 100644 index 0000000000..5f7a1540d8 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/task/getAll.json @@ -0,0 +1,26 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + } + }, + "required": [ + "attributes" + ] +} diff --git a/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/user/getAll.json b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/user/getAll.json new file mode 100644 index 0000000000..769ce651e7 --- /dev/null +++ b/packages/nodes-base/nodes/Salesforce/__schema__/v1.0.0/user/getAll.json @@ -0,0 +1,32 @@ +{ + "type": "object", + "properties": { + "attributes": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "type", + "url" + ] + }, + "Id": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Email": { + "type": "string" + } + }, + "required": [ + "attributes" + ] +} diff --git a/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/create.json b/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/create.json new file mode 100644 index 0000000000..ea78c1c187 --- /dev/null +++ b/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/create.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "_id": { + "type": "string" + }, + "_ctime": { + "type": "string" + }, + "_mtime": { + "type": "string" + } + }, + "required": [ + "_id", + "_ctime", + "_mtime" + ] +} diff --git a/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/get.json b/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/get.json new file mode 100644 index 0000000000..71f0d6bdf3 --- /dev/null +++ b/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/get.json @@ -0,0 +1,23 @@ +{ + "type": "object", + "properties": { + "_archived": { + "type": "boolean" + }, + "_id": { + "type": "string" + }, + "_locked": { + "type": "null" + }, + "_locked_by": { + "type": "null" + }, + "_ctime": { + "type": "string" + }, + "_mtime": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/getAll.json b/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/getAll.json new file mode 100644 index 0000000000..9dc99e9c7c --- /dev/null +++ b/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/getAll.json @@ -0,0 +1,13 @@ +{ + "type": "object", + "properties": { + "_id": { + "type": "string" + } + }, + "required": [ + "_id", + "_ctime", + "_mtime" + ] +} diff --git a/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/update.json b/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/update.json new file mode 100644 index 0000000000..749391b14b --- /dev/null +++ b/packages/nodes-base/nodes/SeaTable/__schema__/v1.0.0/row/update.json @@ -0,0 +1,15 @@ +{ + "type": "object", + "properties": { + "_id": { + "type": "string" + }, + "success": { + "type": "boolean" + } + }, + "required": [ + "_id", + "success" + ] +} diff --git a/packages/nodes-base/nodes/Segment/__schema__/v1.0.0/track/event.json b/packages/nodes-base/nodes/Segment/__schema__/v1.0.0/track/event.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Segment/__schema__/v1.0.0/track/event.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/SendGrid/__schema__/v1.0.0/mail/send.json b/packages/nodes-base/nodes/SendGrid/__schema__/v1.0.0/mail/send.json new file mode 100644 index 0000000000..efce3a11cc --- /dev/null +++ b/packages/nodes-base/nodes/SendGrid/__schema__/v1.0.0/mail/send.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "messageId": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/SentryIo/__schema__/v1.0.0/issue/getAll.json b/packages/nodes-base/nodes/SentryIo/__schema__/v1.0.0/issue/getAll.json new file mode 100644 index 0000000000..6176e198b5 --- /dev/null +++ b/packages/nodes-base/nodes/SentryIo/__schema__/v1.0.0/issue/getAll.json @@ -0,0 +1,160 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "shareId": { + "type": "null" + }, + "shortId": { + "type": "string" + }, + "title": { + "type": "string" + }, + "culprit": { + "type": "string" + }, + "permalink": { + "type": "string" + }, + "level": { + "type": "string" + }, + "status": { + "type": "string" + }, + "substatus": { + "type": "string" + }, + "isPublic": { + "type": "boolean" + }, + "platform": { + "type": "string" + }, + "project": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "platform": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug", + "platform" + ] + }, + "type": { + "type": "string" + }, + "metadata": { + "type": "object", + "properties": { + "initial_priority": { + "type": "integer" + } + }, + "required": [ + "initial_priority" + ] + }, + "numComments": { + "type": "integer" + }, + "isBookmarked": { + "type": "boolean" + }, + "isSubscribed": { + "type": "boolean" + }, + "hasSeen": { + "type": "boolean" + }, + "issueType": { + "type": "string" + }, + "issueCategory": { + "type": "string" + }, + "priority": { + "type": "string" + }, + "isUnhandled": { + "type": "boolean" + }, + "count": { + "type": "string" + }, + "userCount": { + "type": "integer" + }, + "firstSeen": { + "type": "string" + }, + "lastSeen": { + "type": "string" + }, + "stats": { + "type": "object", + "properties": { + "24h": { + "type": "array", + "items": { + "type": "array", + "items": { + "type": "integer" + } + } + } + } + } + }, + "required": [ + "id", + "shareId", + "shortId", + "title", + "culprit", + "permalink", + "logger", + "level", + "status", + "statusDetails", + "substatus", + "isPublic", + "platform", + "project", + "type", + "metadata", + "numComments", + "assignedTo", + "isBookmarked", + "isSubscribed", + "subscriptionDetails", + "hasSeen", + "annotations", + "issueType", + "issueCategory", + "priority", + "priorityLockedAt", + "isUnhandled", + "count", + "userCount", + "firstSeen", + "lastSeen", + "stats" + ] +} diff --git a/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/incident/create.json b/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/incident/create.json new file mode 100644 index 0000000000..581a908edf --- /dev/null +++ b/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/incident/create.json @@ -0,0 +1,454 @@ +{ + "type": "object", + "properties": { + "parent": { + "type": "string" + }, + "made_sla": { + "type": "string" + }, + "caused_by": { + "type": "string" + }, + "watch_list": { + "type": "string" + }, + "upon_reject": { + "type": "string" + }, + "sys_updated_on": { + "type": "string" + }, + "child_incidents": { + "type": "string" + }, + "hold_reason": { + "type": "string" + }, + "origin_table": { + "type": "string" + }, + "task_effective_number": { + "type": "string" + }, + "approval_history": { + "type": "string" + }, + "number": { + "type": "string" + }, + "sys_updated_by": { + "type": "string" + }, + "opened_by": { + "type": "object", + "properties": { + "link": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "link", + "value" + ] + }, + "user_input": { + "type": "string" + }, + "sys_created_on": { + "type": "string" + }, + "sys_domain": { + "type": "object", + "properties": { + "link": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "link", + "value" + ] + }, + "state": { + "type": "string" + }, + "route_reason": { + "type": "string" + }, + "sys_created_by": { + "type": "string" + }, + "knowledge": { + "type": "string" + }, + "order": { + "type": "string" + }, + "calendar_stc": { + "type": "string" + }, + "closed_at": { + "type": "string" + }, + "cmdb_ci": { + "type": "string" + }, + "delivery_plan": { + "type": "string" + }, + "contract": { + "type": "string" + }, + "impact": { + "type": "string" + }, + "active": { + "type": "string" + }, + "work_notes_list": { + "type": "string" + }, + "business_service": { + "type": "string" + }, + "business_impact": { + "type": "string" + }, + "priority": { + "type": "string" + }, + "sys_domain_path": { + "type": "string" + }, + "rfc": { + "type": "string" + }, + "time_worked": { + "type": "string" + }, + "expected_start": { + "type": "string" + }, + "opened_at": { + "type": "string" + }, + "business_duration": { + "type": "string" + }, + "group_list": { + "type": "string" + }, + "work_end": { + "type": "string" + }, + "caller_id": { + "type": "object", + "properties": { + "link": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "link", + "value" + ] + }, + "reopened_time": { + "type": "string" + }, + "resolved_at": { + "type": "string" + }, + "approval_set": { + "type": "string" + }, + "subcategory": { + "type": "string" + }, + "work_notes": { + "type": "string" + }, + "universal_request": { + "type": "string" + }, + "short_description": { + "type": "string" + }, + "close_code": { + "type": "string" + }, + "correlation_display": { + "type": "string" + }, + "delivery_task": { + "type": "string" + }, + "work_start": { + "type": "string" + }, + "additional_assignee_list": { + "type": "string" + }, + "business_stc": { + "type": "string" + }, + "cause": { + "type": "string" + }, + "description": { + "type": "string" + }, + "origin_id": { + "type": "string" + }, + "calendar_duration": { + "type": "string" + }, + "close_notes": { + "type": "string" + }, + "notify": { + "type": "string" + }, + "service_offering": { + "type": "string" + }, + "sys_class_name": { + "type": "string" + }, + "closed_by": { + "type": "string" + }, + "follow_up": { + "type": "string" + }, + "parent_incident": { + "type": "string" + }, + "sys_id": { + "type": "string" + }, + "contact_type": { + "type": "string" + }, + "reopened_by": { + "type": "string" + }, + "incident_state": { + "type": "string" + }, + "urgency": { + "type": "string" + }, + "problem_id": { + "type": "string" + }, + "reassignment_count": { + "type": "string" + }, + "activity_due": { + "type": "string" + }, + "severity": { + "type": "string" + }, + "comments": { + "type": "string" + }, + "approval": { + "type": "string" + }, + "sla_due": { + "type": "string" + }, + "comments_and_work_notes": { + "type": "string" + }, + "due_date": { + "type": "string" + }, + "sys_mod_count": { + "type": "string" + }, + "reopen_count": { + "type": "string" + }, + "sys_tags": { + "type": "string" + }, + "escalation": { + "type": "string" + }, + "upon_approval": { + "type": "string" + }, + "correlation_id": { + "type": "string" + }, + "location": { + "type": "string" + }, + "category": { + "type": "string" + }, + "promoted_by": { + "type": "string" + }, + "skills": { + "type": "string" + }, + "proposed_by": { + "type": "string" + }, + "lessons_learned": { + "type": "string" + }, + "major_incident_state": { + "type": "string" + }, + "trigger_rule": { + "type": "string" + }, + "timeline": { + "type": "string" + }, + "promoted_on": { + "type": "string" + }, + "proposed_on": { + "type": "string" + }, + "actions_taken": { + "type": "string" + }, + "overview": { + "type": "string" + }, + "needs_attention": { + "type": "string" + }, + "task_for": { + "type": "object", + "properties": { + "link": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "link", + "value" + ] + }, + "action_status": { + "type": "string" + }, + "x_caci_sg_meraki_device_alert": { + "type": "string" + } + }, + "required": [ + "parent", + "made_sla", + "caused_by", + "watch_list", + "upon_reject", + "sys_updated_on", + "child_incidents", + "hold_reason", + "origin_table", + "task_effective_number", + "approval_history", + "number", + "resolved_by", + "sys_updated_by", + "opened_by", + "user_input", + "sys_created_on", + "sys_domain", + "state", + "route_reason", + "sys_created_by", + "knowledge", + "order", + "calendar_stc", + "closed_at", + "cmdb_ci", + "contract", + "impact", + "active", + "work_notes_list", + "business_service", + "business_impact", + "priority", + "sys_domain_path", + "rfc", + "time_worked", + "expected_start", + "opened_at", + "business_duration", + "group_list", + "work_end", + "caller_id", + "reopened_time", + "resolved_at", + "approval_set", + "subcategory", + "work_notes", + "universal_request", + "short_description", + "close_code", + "correlation_display", + "work_start", + "assignment_group", + "additional_assignee_list", + "business_stc", + "cause", + "description", + "origin_id", + "calendar_duration", + "close_notes", + "notify", + "service_offering", + "sys_class_name", + "closed_by", + "follow_up", + "parent_incident", + "sys_id", + "contact_type", + "reopened_by", + "incident_state", + "urgency", + "problem_id", + "company", + "reassignment_count", + "activity_due", + "assigned_to", + "severity", + "comments", + "approval", + "sla_due", + "comments_and_work_notes", + "due_date", + "sys_mod_count", + "reopen_count", + "sys_tags", + "escalation", + "upon_approval", + "correlation_id", + "location", + "category" + ] +} diff --git a/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/incident/getAll.json b/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/incident/getAll.json new file mode 100644 index 0000000000..cb884066ea --- /dev/null +++ b/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/incident/getAll.json @@ -0,0 +1,278 @@ +{ + "type": "object", + "properties": { + "parent": { + "type": "string" + }, + "caused_by": { + "type": "string" + }, + "watch_list": { + "type": "string" + }, + "upon_reject": { + "type": "string" + }, + "sys_updated_on": { + "type": "string" + }, + "origin_table": { + "type": "string" + }, + "approval_history": { + "type": "string" + }, + "number": { + "type": "string" + }, + "state": { + "type": "string" + }, + "sys_created_by": { + "type": "string" + }, + "knowledge": { + "type": "string" + }, + "order": { + "type": "string" + }, + "delivery_plan": { + "type": "string" + }, + "contract": { + "type": "string" + }, + "impact": { + "type": "string" + }, + "active": { + "type": "string" + }, + "work_notes_list": { + "type": "string" + }, + "priority": { + "type": "string" + }, + "sys_domain_path": { + "type": "string" + }, + "business_duration": { + "type": "string" + }, + "group_list": { + "type": "string" + }, + "approval_set": { + "type": "string" + }, + "universal_request": { + "type": "string" + }, + "short_description": { + "type": "string" + }, + "correlation_display": { + "type": "string" + }, + "delivery_task": { + "type": "string" + }, + "work_start": { + "type": "string" + }, + "additional_assignee_list": { + "type": "string" + }, + "notify": { + "type": "string" + }, + "sys_class_name": { + "type": "string" + }, + "follow_up": { + "type": "string" + }, + "reopened_by": { + "type": "string" + }, + "reassignment_count": { + "type": "string" + }, + "sla_due": { + "type": "string" + }, + "comments_and_work_notes": { + "type": "string" + }, + "escalation": { + "type": "string" + }, + "upon_approval": { + "type": "string" + }, + "correlation_id": { + "type": "string" + }, + "made_sla": { + "type": "string" + }, + "child_incidents": { + "type": "string" + }, + "task_effective_number": { + "type": "string" + }, + "sys_updated_by": { + "type": "string" + }, + "opened_by": { + "type": "object", + "properties": { + "link": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "link" + ] + }, + "user_input": { + "type": "string" + }, + "sys_created_on": { + "type": "string" + }, + "sys_domain": { + "type": "object", + "properties": { + "link": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "link" + ] + }, + "route_reason": { + "type": "string" + }, + "calendar_stc": { + "type": "string" + }, + "closed_at": { + "type": "string" + }, + "business_impact": { + "type": "string" + }, + "rfc": { + "type": "string" + }, + "time_worked": { + "type": "string" + }, + "expected_start": { + "type": "string" + }, + "opened_at": { + "type": "string" + }, + "work_end": { + "type": "string" + }, + "caller_id": { + "type": "object", + "properties": { + "link": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "link" + ] + }, + "reopened_time": { + "type": "string" + }, + "resolved_at": { + "type": "string" + }, + "subcategory": { + "type": "string" + }, + "work_notes": { + "type": "string" + }, + "business_stc": { + "type": "string" + }, + "cause": { + "type": "string" + }, + "description": { + "type": "string" + }, + "origin_id": { + "type": "string" + }, + "calendar_duration": { + "type": "string" + }, + "close_notes": { + "type": "string" + }, + "sys_id": { + "type": "string" + }, + "incident_state": { + "type": "string" + }, + "urgency": { + "type": "string" + }, + "problem_id": { + "type": "string" + }, + "activity_due": { + "type": "string" + }, + "severity": { + "type": "string" + }, + "comments": { + "type": "string" + }, + "approval": { + "type": "string" + }, + "due_date": { + "type": "string" + }, + "sys_mod_count": { + "type": "string" + }, + "reopen_count": { + "type": "string" + }, + "sys_tags": { + "type": "string" + }, + "category": { + "type": "string" + }, + "hold_reason": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/tableRecord/getAll.json b/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/tableRecord/getAll.json new file mode 100644 index 0000000000..042fdbfec6 --- /dev/null +++ b/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/tableRecord/getAll.json @@ -0,0 +1,56 @@ +{ + "type": "object", + "properties": { + "number": { + "type": "string" + }, + "short_description": { + "type": "string" + }, + "sys_id": { + "type": "string" + }, + "author": { + "type": "object", + "properties": { + "link": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "link", + "value" + ] + }, + "rating": { + "type": "string" + }, + "language": { + "type": "string" + }, + "embedded_media": { + "type": "string" + }, + "content": { + "type": "string" + }, + "helpful_text": { + "type": "string" + }, + "last_updated_on": { + "type": "string" + }, + "last_helpful_rating": { + "type": "string" + }, + "last_rating": { + "type": "string" + }, + "view_count": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/user/get.json b/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/user/get.json new file mode 100644 index 0000000000..79d1bb0493 --- /dev/null +++ b/packages/nodes-base/nodes/ServiceNow/__schema__/v1.0.0/user/get.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "sys_domain": { + "type": "object", + "properties": { + "link": { + "type": "string" + }, + "value": { + "type": "string" + } + }, + "required": [ + "link" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/order/getAll.json b/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/order/getAll.json new file mode 100644 index 0000000000..83ebeb5a70 --- /dev/null +++ b/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/order/getAll.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/create.json b/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/create.json new file mode 100644 index 0000000000..8ba87f67a8 --- /dev/null +++ b/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/create.json @@ -0,0 +1,259 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "vendor": { + "type": "string" + }, + "product_type": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "handle": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "template_suffix": { + "type": "null" + }, + "published_scope": { + "type": "string" + }, + "tags": { + "type": "string" + }, + "status": { + "type": "string" + }, + "admin_graphql_api_id": { + "type": "string" + }, + "variants": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "price": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "inventory_policy": { + "type": "string" + }, + "compare_at_price": { + "type": "null" + }, + "option1": { + "type": "string" + }, + "option2": { + "type": "null" + }, + "option3": { + "type": "null" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "taxable": { + "type": "boolean" + }, + "barcode": { + "type": "null" + }, + "fulfillment_service": { + "type": "string" + }, + "grams": { + "type": "integer" + }, + "inventory_management": { + "type": "null" + }, + "requires_shipping": { + "type": "boolean" + }, + "sku": { + "type": "string" + }, + "weight": { + "type": "integer" + }, + "weight_unit": { + "type": "string" + }, + "inventory_item_id": { + "type": "integer" + }, + "inventory_quantity": { + "type": "integer" + }, + "old_inventory_quantity": { + "type": "integer" + }, + "admin_graphql_api_id": { + "type": "string" + }, + "image_id": { + "type": "null" + } + }, + "required": [ + "id", + "product_id", + "title", + "price", + "position", + "inventory_policy", + "compare_at_price", + "option1", + "option2", + "option3", + "created_at", + "updated_at", + "taxable", + "barcode", + "fulfillment_service", + "grams", + "inventory_management", + "requires_shipping", + "sku", + "weight", + "weight_unit", + "inventory_item_id", + "inventory_quantity", + "old_inventory_quantity", + "admin_graphql_api_id", + "image_id" + ] + } + }, + "options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "values": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "product_id", + "name", + "position", + "values" + ] + } + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "alt": { + "type": "null" + }, + "position": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "admin_graphql_api_id": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "src": { + "type": "string" + } + }, + "required": [ + "id", + "alt", + "position", + "product_id", + "created_at", + "updated_at", + "admin_graphql_api_id", + "width", + "height", + "src", + "variant_ids" + ] + } + } + }, + "required": [ + "id", + "title", + "body_html", + "vendor", + "product_type", + "created_at", + "handle", + "updated_at", + "published_at", + "template_suffix", + "published_scope", + "tags", + "status", + "admin_graphql_api_id", + "variants", + "options", + "images", + "image" + ] +} diff --git a/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/get.json b/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/get.json new file mode 100644 index 0000000000..ddc4c11700 --- /dev/null +++ b/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/get.json @@ -0,0 +1,221 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "vendor": { + "type": "string" + }, + "product_type": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "handle": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "published_scope": { + "type": "string" + }, + "tags": { + "type": "string" + }, + "status": { + "type": "string" + }, + "admin_graphql_api_id": { + "type": "string" + }, + "variants": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "price": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "inventory_policy": { + "type": "string" + }, + "option1": { + "type": "string" + }, + "option3": { + "type": "null" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "taxable": { + "type": "boolean" + }, + "fulfillment_service": { + "type": "string" + }, + "grams": { + "type": "integer" + }, + "requires_shipping": { + "type": "boolean" + }, + "weight_unit": { + "type": "string" + }, + "inventory_item_id": { + "type": "integer" + }, + "inventory_quantity": { + "type": "integer" + }, + "old_inventory_quantity": { + "type": "integer" + }, + "admin_graphql_api_id": { + "type": "string" + } + }, + "required": [ + "id", + "product_id", + "title", + "price", + "position", + "inventory_policy", + "compare_at_price", + "option1", + "option2", + "option3", + "created_at", + "updated_at", + "taxable", + "barcode", + "fulfillment_service", + "grams", + "inventory_management", + "requires_shipping", + "sku", + "weight", + "weight_unit", + "inventory_item_id", + "inventory_quantity", + "old_inventory_quantity", + "admin_graphql_api_id", + "image_id" + ] + } + }, + "options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "values": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "product_id", + "name", + "position", + "values" + ] + } + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "position": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "admin_graphql_api_id": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "src": { + "type": "string" + }, + "variant_ids": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "id", + "alt", + "position", + "product_id", + "created_at", + "updated_at", + "admin_graphql_api_id", + "width", + "height", + "src", + "variant_ids" + ] + } + } + }, + "required": [ + "title" + ] +} diff --git a/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/getAll.json b/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/getAll.json new file mode 100644 index 0000000000..cbaf092869 --- /dev/null +++ b/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/getAll.json @@ -0,0 +1,266 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "vendor": { + "type": "string" + }, + "product_type": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "handle": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "published_scope": { + "type": "string" + }, + "tags": { + "type": "string" + }, + "status": { + "type": "string" + }, + "admin_graphql_api_id": { + "type": "string" + }, + "variants": { + "type": "array", + "items": { + "type": "object", + "properties": { + "product_id": { + "type": "integer" + }, + "id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "price": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "inventory_policy": { + "type": "string" + }, + "option1": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "taxable": { + "type": "boolean" + }, + "fulfillment_service": { + "type": "string" + }, + "grams": { + "type": "integer" + }, + "requires_shipping": { + "type": "boolean" + }, + "weight_unit": { + "type": "string" + }, + "inventory_item_id": { + "type": "integer" + }, + "inventory_quantity": { + "type": "integer" + }, + "old_inventory_quantity": { + "type": "integer" + }, + "admin_graphql_api_id": { + "type": "string" + } + }, + "required": [ + "product_id", + "id", + "title", + "price", + "position", + "inventory_policy", + "compare_at_price", + "option1", + "option2", + "option3", + "created_at", + "updated_at", + "taxable", + "barcode", + "fulfillment_service", + "grams", + "inventory_management", + "requires_shipping", + "sku", + "weight", + "weight_unit", + "inventory_item_id", + "inventory_quantity", + "old_inventory_quantity", + "admin_graphql_api_id", + "image_id" + ] + } + }, + "options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "product_id": { + "type": "integer" + }, + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "values": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "product_id", + "id", + "name", + "position", + "values" + ] + } + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "position": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "admin_graphql_api_id": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "src": { + "type": "string" + }, + "variant_ids": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "id", + "alt", + "position", + "product_id", + "created_at", + "updated_at", + "admin_graphql_api_id", + "width", + "height", + "src", + "variant_ids" + ] + } + }, + "image": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "position": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "admin_graphql_api_id": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "src": { + "type": "string" + }, + "variant_ids": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "id", + "alt", + "position", + "product_id", + "created_at", + "updated_at", + "admin_graphql_api_id", + "width", + "height", + "src", + "variant_ids" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/update.json b/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/update.json new file mode 100644 index 0000000000..90be48fabc --- /dev/null +++ b/packages/nodes-base/nodes/Shopify/__schema__/v1.0.0/product/update.json @@ -0,0 +1,272 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "body_html": { + "type": "string" + }, + "vendor": { + "type": "string" + }, + "product_type": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "handle": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "published_scope": { + "type": "string" + }, + "tags": { + "type": "string" + }, + "status": { + "type": "string" + }, + "admin_graphql_api_id": { + "type": "string" + }, + "variants": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "title": { + "type": "string" + }, + "price": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "inventory_policy": { + "type": "string" + }, + "option1": { + "type": "string" + }, + "option3": { + "type": "null" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "taxable": { + "type": "boolean" + }, + "fulfillment_service": { + "type": "string" + }, + "grams": { + "type": "integer" + }, + "requires_shipping": { + "type": "boolean" + }, + "weight_unit": { + "type": "string" + }, + "inventory_item_id": { + "type": "integer" + }, + "inventory_quantity": { + "type": "integer" + }, + "old_inventory_quantity": { + "type": "integer" + }, + "admin_graphql_api_id": { + "type": "string" + } + }, + "required": [ + "id", + "product_id", + "title", + "price", + "position", + "inventory_policy", + "compare_at_price", + "option1", + "option2", + "option3", + "created_at", + "updated_at", + "taxable", + "barcode", + "fulfillment_service", + "grams", + "inventory_management", + "requires_shipping", + "sku", + "weight", + "weight_unit", + "inventory_item_id", + "inventory_quantity", + "old_inventory_quantity", + "admin_graphql_api_id", + "image_id" + ] + } + }, + "options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "values": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "product_id", + "name", + "position", + "values" + ] + } + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "position": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "admin_graphql_api_id": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "src": { + "type": "string" + }, + "variant_ids": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "id", + "alt", + "position", + "product_id", + "created_at", + "updated_at", + "admin_graphql_api_id", + "width", + "height", + "src", + "variant_ids" + ] + } + }, + "image": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "position": { + "type": "integer" + }, + "product_id": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "admin_graphql_api_id": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "src": { + "type": "string" + }, + "variant_ids": { + "type": "array", + "items": { + "type": "integer" + } + } + }, + "required": [ + "id", + "alt", + "position", + "product_id", + "created_at", + "updated_at", + "admin_graphql_api_id", + "width", + "height", + "src", + "variant_ids" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/create.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/create.json new file mode 100644 index 0000000000..5f658c7671 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/create.json @@ -0,0 +1,118 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "is_channel": { + "type": "boolean" + }, + "is_group": { + "type": "boolean" + }, + "is_im": { + "type": "boolean" + }, + "is_mpim": { + "type": "boolean" + }, + "is_private": { + "type": "boolean" + }, + "created": { + "type": "integer" + }, + "is_archived": { + "type": "boolean" + }, + "is_general": { + "type": "boolean" + }, + "unlinked": { + "type": "integer" + }, + "name_normalized": { + "type": "string" + }, + "is_shared": { + "type": "boolean" + }, + "is_org_shared": { + "type": "boolean" + }, + "is_pending_ext_shared": { + "type": "boolean" + }, + "context_team_id": { + "type": "string" + }, + "updated": { + "type": "integer" + }, + "parent_conversation": { + "type": "null" + }, + "creator": { + "type": "string" + }, + "is_ext_shared": { + "type": "boolean" + }, + "shared_team_ids": { + "type": "array", + "items": { + "type": "string" + } + }, + "is_member": { + "type": "boolean" + }, + "last_read": { + "type": "string" + }, + "topic": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "creator": { + "type": "string" + }, + "last_set": { + "type": "integer" + } + }, + "required": [ + "value", + "creator", + "last_set" + ] + }, + "purpose": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "creator": { + "type": "string" + }, + "last_set": { + "type": "integer" + } + }, + "required": [ + "value", + "creator", + "last_set" + ] + }, + "priority": { + "type": "integer" + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/get.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/get.json new file mode 100644 index 0000000000..422fc8c4c5 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/get.json @@ -0,0 +1,121 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "is_channel": { + "type": "boolean" + }, + "is_group": { + "type": "boolean" + }, + "is_im": { + "type": "boolean" + }, + "is_mpim": { + "type": "boolean" + }, + "is_private": { + "type": "boolean" + }, + "created": { + "type": "integer" + }, + "is_archived": { + "type": "boolean" + }, + "is_general": { + "type": "boolean" + }, + "unlinked": { + "type": "integer" + }, + "name_normalized": { + "type": "string" + }, + "is_shared": { + "type": "boolean" + }, + "is_org_shared": { + "type": "boolean" + }, + "is_pending_ext_shared": { + "type": "boolean" + }, + "context_team_id": { + "type": "string" + }, + "updated": { + "type": "integer" + }, + "parent_conversation": { + "type": "null" + }, + "creator": { + "type": "string" + }, + "is_ext_shared": { + "type": "boolean" + }, + "shared_team_ids": { + "type": "array", + "items": { + "type": "string" + } + }, + "is_member": { + "type": "boolean" + }, + "last_read": { + "type": "string" + }, + "topic": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "creator": { + "type": "string" + }, + "last_set": { + "type": "integer" + } + }, + "required": [ + "value", + "creator", + "last_set" + ] + }, + "purpose": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "creator": { + "type": "string" + }, + "last_set": { + "type": "integer" + } + }, + "required": [ + "value", + "creator", + "last_set" + ] + }, + "previous_names": { + "type": "array", + "items": { + "type": "string" + } + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/getAll.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/getAll.json new file mode 100644 index 0000000000..110a65556f --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/getAll.json @@ -0,0 +1,156 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "is_channel": { + "type": "boolean" + }, + "is_group": { + "type": "boolean" + }, + "is_im": { + "type": "boolean" + }, + "is_mpim": { + "type": "boolean" + }, + "is_private": { + "type": "boolean" + }, + "created": { + "type": "integer" + }, + "is_archived": { + "type": "boolean" + }, + "is_general": { + "type": "boolean" + }, + "unlinked": { + "type": "integer" + }, + "name_normalized": { + "type": "string" + }, + "is_shared": { + "type": "boolean" + }, + "is_org_shared": { + "type": "boolean" + }, + "is_pending_ext_shared": { + "type": "boolean" + }, + "context_team_id": { + "type": "string" + }, + "updated": { + "type": "integer" + }, + "parent_conversation": { + "type": "null" + }, + "creator": { + "type": "string" + }, + "is_ext_shared": { + "type": "boolean" + }, + "shared_team_ids": { + "type": "array", + "items": { + "type": "string" + } + }, + "is_member": { + "type": "boolean" + }, + "topic": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "creator": { + "type": "string" + }, + "last_set": { + "type": "integer" + } + }, + "required": [ + "value", + "creator", + "last_set" + ] + }, + "purpose": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "creator": { + "type": "string" + }, + "last_set": { + "type": "integer" + } + }, + "required": [ + "value", + "creator", + "last_set" + ] + }, + "properties": { + "type": "object", + "properties": { + "canvas": { + "type": "object", + "properties": { + "file_id": { + "type": "string" + }, + "is_empty": { + "type": "boolean" + }, + "quip_thread_id": { + "type": "string" + } + }, + "required": [ + "file_id", + "quip_thread_id" + ] + }, + "use_case": { + "type": "string" + } + } + }, + "previous_names": { + "type": "array", + "items": { + "type": "string" + } + }, + "num_members": { + "type": "integer" + } + }, + "required": [ + "id", + "is_im", + "created", + "is_archived", + "is_org_shared", + "context_team_id", + "updated" + ] +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/history.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/history.json new file mode 100644 index 0000000000..83e7c110a3 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/history.json @@ -0,0 +1,96 @@ +{ + "type": "object", + "properties": { + "user": { + "type": "string" + }, + "text": { + "type": "string" + }, + "type": { + "type": "string" + }, + "ts": { + "type": "string" + }, + "thread_ts": { + "type": "string" + }, + "reply_count": { + "type": "integer" + }, + "reply_users_count": { + "type": "integer" + }, + "latest_reply": { + "type": "string" + }, + "reply_users": { + "type": "array", + "items": { + "type": "string" + } + }, + "is_locked": { + "type": "boolean" + }, + "subscribed": { + "type": "boolean" + }, + "blocks": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "block_id": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type", + "block_id" + ] + } + }, + "client_msg_id": { + "type": "string" + }, + "team": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/invite.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/invite.json new file mode 100644 index 0000000000..422fc8c4c5 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/invite.json @@ -0,0 +1,121 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "is_channel": { + "type": "boolean" + }, + "is_group": { + "type": "boolean" + }, + "is_im": { + "type": "boolean" + }, + "is_mpim": { + "type": "boolean" + }, + "is_private": { + "type": "boolean" + }, + "created": { + "type": "integer" + }, + "is_archived": { + "type": "boolean" + }, + "is_general": { + "type": "boolean" + }, + "unlinked": { + "type": "integer" + }, + "name_normalized": { + "type": "string" + }, + "is_shared": { + "type": "boolean" + }, + "is_org_shared": { + "type": "boolean" + }, + "is_pending_ext_shared": { + "type": "boolean" + }, + "context_team_id": { + "type": "string" + }, + "updated": { + "type": "integer" + }, + "parent_conversation": { + "type": "null" + }, + "creator": { + "type": "string" + }, + "is_ext_shared": { + "type": "boolean" + }, + "shared_team_ids": { + "type": "array", + "items": { + "type": "string" + } + }, + "is_member": { + "type": "boolean" + }, + "last_read": { + "type": "string" + }, + "topic": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "creator": { + "type": "string" + }, + "last_set": { + "type": "integer" + } + }, + "required": [ + "value", + "creator", + "last_set" + ] + }, + "purpose": { + "type": "object", + "properties": { + "value": { + "type": "string" + }, + "creator": { + "type": "string" + }, + "last_set": { + "type": "integer" + } + }, + "required": [ + "value", + "creator", + "last_set" + ] + }, + "previous_names": { + "type": "array", + "items": { + "type": "string" + } + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/member.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/member.json new file mode 100644 index 0000000000..5a8028518b --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/member.json @@ -0,0 +1,192 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "team_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "deleted": { + "type": "boolean" + }, + "color": { + "type": "string" + }, + "real_name": { + "type": "string" + }, + "tz": { + "type": "string" + }, + "tz_label": { + "type": "string" + }, + "tz_offset": { + "type": "integer" + }, + "profile": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "skype": { + "type": "string" + }, + "real_name": { + "type": "string" + }, + "real_name_normalized": { + "type": "string" + }, + "display_name": { + "type": "string" + }, + "display_name_normalized": { + "type": "string" + }, + "fields": { + "type": "null" + }, + "status_text": { + "type": "string" + }, + "status_emoji": { + "type": "string" + }, + "status_emoji_display_info": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emoji_name": { + "type": "string" + }, + "display_url": { + "type": "string" + }, + "unicode": { + "type": "string" + } + }, + "required": [ + "emoji_name", + "display_url", + "unicode" + ] + } + }, + "status_expiration": { + "type": "integer" + }, + "avatar_hash": { + "type": "string" + }, + "email": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "image_24": { + "type": "string" + }, + "image_32": { + "type": "string" + }, + "image_48": { + "type": "string" + }, + "image_72": { + "type": "string" + }, + "image_192": { + "type": "string" + }, + "image_512": { + "type": "string" + }, + "status_text_canonical": { + "type": "string" + }, + "team": { + "type": "string" + }, + "api_app_id": { + "type": "string" + }, + "always_active": { + "type": "boolean" + }, + "bot_id": { + "type": "string" + } + }, + "required": [ + "title", + "phone", + "skype", + "real_name", + "real_name_normalized", + "display_name", + "display_name_normalized", + "fields", + "status_text", + "status_emoji", + "status_emoji_display_info", + "status_expiration", + "avatar_hash", + "first_name", + "last_name", + "image_24", + "image_32", + "image_48", + "image_72", + "image_192", + "image_512", + "status_text_canonical", + "team" + ] + }, + "is_admin": { + "type": "boolean" + }, + "is_owner": { + "type": "boolean" + }, + "is_primary_owner": { + "type": "boolean" + }, + "is_restricted": { + "type": "boolean" + }, + "is_ultra_restricted": { + "type": "boolean" + }, + "is_bot": { + "type": "boolean" + }, + "is_app_user": { + "type": "boolean" + }, + "updated": { + "type": "integer" + }, + "is_email_confirmed": { + "type": "boolean" + }, + "who_can_share_contact_card": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/replies.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/replies.json new file mode 100644 index 0000000000..5d99a2d273 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/channel/replies.json @@ -0,0 +1,75 @@ +{ + "type": "object", + "properties": { + "text": { + "type": "string" + }, + "type": { + "type": "string" + }, + "ts": { + "type": "string" + }, + "thread_ts": { + "type": "string" + }, + "blocks": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "block_id": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type", + "block_id" + ] + } + }, + "user": { + "type": "string" + }, + "client_msg_id": { + "type": "string" + }, + "team": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/get.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/get.json new file mode 100644 index 0000000000..c0cac728fa --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/get.json @@ -0,0 +1,110 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "created": { + "type": "integer" + }, + "timestamp": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "title": { + "type": "string" + }, + "mimetype": { + "type": "string" + }, + "filetype": { + "type": "string" + }, + "pretty_type": { + "type": "string" + }, + "user": { + "type": "string" + }, + "user_team": { + "type": "string" + }, + "editable": { + "type": "boolean" + }, + "size": { + "type": "integer" + }, + "mode": { + "type": "string" + }, + "is_external": { + "type": "boolean" + }, + "external_type": { + "type": "string" + }, + "is_public": { + "type": "boolean" + }, + "public_url_shared": { + "type": "boolean" + }, + "display_as_bot": { + "type": "boolean" + }, + "username": { + "type": "string" + }, + "url_private": { + "type": "string" + }, + "url_private_download": { + "type": "string" + }, + "media_display_type": { + "type": "string" + }, + "permalink": { + "type": "string" + }, + "permalink_public": { + "type": "string" + }, + "is_starred": { + "type": "boolean" + }, + "channels": { + "type": "array", + "items": { + "type": "string" + } + }, + "groups": { + "type": "array", + "items": { + "type": "string" + } + }, + "ims": { + "type": "array", + "items": { + "type": "string" + } + }, + "has_more_shares": { + "type": "boolean" + }, + "has_rich_preview": { + "type": "boolean" + }, + "file_access": { + "type": "string" + }, + "comments_count": { + "type": "integer" + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/getAll.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/getAll.json new file mode 100644 index 0000000000..223b570b6c --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/getAll.json @@ -0,0 +1,117 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "created": { + "type": "integer" + }, + "timestamp": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "title": { + "type": "string" + }, + "mimetype": { + "type": "string" + }, + "filetype": { + "type": "string" + }, + "pretty_type": { + "type": "string" + }, + "user": { + "type": "string" + }, + "user_team": { + "type": "string" + }, + "editable": { + "type": "boolean" + }, + "size": { + "type": "integer" + }, + "mode": { + "type": "string" + }, + "is_external": { + "type": "boolean" + }, + "external_type": { + "type": "string" + }, + "is_public": { + "type": "boolean" + }, + "public_url_shared": { + "type": "boolean" + }, + "display_as_bot": { + "type": "boolean" + }, + "username": { + "type": "string" + }, + "url_private": { + "type": "string" + }, + "url_private_download": { + "type": "string" + }, + "permalink": { + "type": "string" + }, + "channels": { + "type": "array", + "items": { + "type": "string" + } + }, + "ims": { + "type": "array", + "items": { + "type": "string" + } + }, + "comments_count": { + "type": "integer" + }, + "media_display_type": { + "type": "string" + } + }, + "required": [ + "id", + "created", + "timestamp", + "name", + "title", + "mimetype", + "filetype", + "pretty_type", + "user", + "user_team", + "editable", + "size", + "mode", + "is_external", + "external_type", + "is_public", + "public_url_shared", + "display_as_bot", + "username", + "url_private", + "url_private_download", + "permalink", + "channels", + "groups", + "ims", + "comments_count" + ] +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/upload.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/upload.json new file mode 100644 index 0000000000..f7d310271d --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/file/upload.json @@ -0,0 +1,92 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "created": { + "type": "integer" + }, + "timestamp": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "title": { + "type": "string" + }, + "mimetype": { + "type": "string" + }, + "filetype": { + "type": "string" + }, + "pretty_type": { + "type": "string" + }, + "user": { + "type": "string" + }, + "user_team": { + "type": "string" + }, + "editable": { + "type": "boolean" + }, + "size": { + "type": "integer" + }, + "mode": { + "type": "string" + }, + "is_external": { + "type": "boolean" + }, + "external_type": { + "type": "string" + }, + "is_public": { + "type": "boolean" + }, + "public_url_shared": { + "type": "boolean" + }, + "display_as_bot": { + "type": "boolean" + }, + "username": { + "type": "string" + }, + "url_private": { + "type": "string" + }, + "url_private_download": { + "type": "string" + }, + "media_display_type": { + "type": "string" + }, + "permalink": { + "type": "string" + }, + "permalink_public": { + "type": "string" + }, + "comments_count": { + "type": "integer" + }, + "is_starred": { + "type": "boolean" + }, + "has_more_shares": { + "type": "boolean" + }, + "has_rich_preview": { + "type": "boolean" + }, + "file_access": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/delete.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/delete.json new file mode 100644 index 0000000000..64f167c461 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/delete.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "channel": { + "type": "string" + }, + "message_timestamp": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/post.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/post.json new file mode 100644 index 0000000000..75deef4096 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/post.json @@ -0,0 +1,164 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "channel": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "user": { + "type": "string" + }, + "type": { + "type": "string" + }, + "ts": { + "type": "string" + }, + "bot_id": { + "type": "string" + }, + "app_id": { + "type": "string" + }, + "text": { + "type": "string" + }, + "team": { + "type": "string" + }, + "bot_profile": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "app_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "icons": { + "type": "object", + "properties": { + "image_36": { + "type": "string" + }, + "image_48": { + "type": "string" + }, + "image_72": { + "type": "string" + } + }, + "required": [ + "image_36", + "image_48", + "image_72" + ] + }, + "deleted": { + "type": "boolean" + }, + "updated": { + "type": "integer" + }, + "team_id": { + "type": "string" + } + }, + "required": [ + "id", + "app_id", + "name", + "icons", + "deleted", + "updated", + "team_id" + ] + }, + "blocks": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "block_id": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "text": { + "type": "string" + }, + "url": { + "type": "string" + }, + "style": { + "type": "object", + "properties": { + "italic": { + "type": "boolean" + } + } + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type", + "block_id" + ] + } + } + }, + "required": [ + "type", + "ts", + "bot_id", + "app_id", + "text" + ] + }, + "message_timestamp": { + "type": "string" + } + }, + "required": [ + "ok", + "channel", + "message", + "message_timestamp" + ] +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/search.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/search.json new file mode 100644 index 0000000000..399acb33a7 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/search.json @@ -0,0 +1,152 @@ +{ + "type": "object", + "properties": { + "iid": { + "type": "string" + }, + "team": { + "type": "string" + }, + "score": { + "type": "integer" + }, + "channel": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "is_channel": { + "type": "boolean" + }, + "is_group": { + "type": "boolean" + }, + "is_im": { + "type": "boolean" + }, + "is_mpim": { + "type": "boolean" + }, + "is_shared": { + "type": "boolean" + }, + "is_org_shared": { + "type": "boolean" + }, + "is_ext_shared": { + "type": "boolean" + }, + "is_private": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "is_pending_ext_shared": { + "type": "boolean" + } + }, + "required": [ + "id", + "is_channel", + "is_group", + "is_im", + "is_mpim", + "is_shared", + "is_org_shared", + "is_ext_shared", + "is_private", + "name" + ] + }, + "type": { + "type": "string" + }, + "username": { + "type": "string" + }, + "ts": { + "type": "string" + }, + "blocks": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "block_id": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "user_id": { + "type": "string" + }, + "text": { + "type": "string" + }, + "name": { + "type": "string" + }, + "unicode": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type", + "block_id" + ] + } + }, + "text": { + "type": "string" + }, + "permalink": { + "type": "string" + }, + "no_reactions": { + "type": "boolean" + } + }, + "required": [ + "iid", + "team", + "score", + "channel", + "type", + "user", + "username", + "ts", + "text", + "permalink" + ] +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/sendAndWait.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/sendAndWait.json new file mode 100644 index 0000000000..ef2c004121 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/sendAndWait.json @@ -0,0 +1,13 @@ +{ + "type": "object", + "properties": { + "data": { + "type": "object", + "properties": { + "approved": { + "type": "boolean" + } + } + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/update.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/update.json new file mode 100644 index 0000000000..d618658dac --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/message/update.json @@ -0,0 +1,189 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "channel": { + "type": "string" + }, + "text": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "user": { + "type": "string" + }, + "type": { + "type": "string" + }, + "edited": { + "type": "object", + "properties": { + "user": { + "type": "string" + }, + "ts": { + "type": "string" + } + }, + "required": [ + "user", + "ts" + ] + }, + "bot_id": { + "type": "string" + }, + "app_id": { + "type": "string" + }, + "text": { + "type": "string" + }, + "team": { + "type": "string" + }, + "bot_profile": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "app_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "icons": { + "type": "object", + "properties": { + "image_36": { + "type": "string" + }, + "image_48": { + "type": "string" + }, + "image_72": { + "type": "string" + } + }, + "required": [ + "image_36", + "image_48", + "image_72" + ] + }, + "deleted": { + "type": "boolean" + }, + "updated": { + "type": "integer" + }, + "team_id": { + "type": "string" + } + }, + "required": [ + "id", + "app_id", + "name", + "icons", + "deleted", + "updated", + "team_id" + ] + }, + "blocks": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "block_id": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "text": { + "type": "string" + }, + "style": { + "type": "object", + "properties": { + "italic": { + "type": "boolean" + }, + "bold": { + "type": "boolean" + } + }, + "required": [ + "italic" + ] + }, + "url": { + "type": "string" + }, + "name": { + "type": "string" + }, + "unicode": { + "type": "string" + }, + "user_id": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type", + "block_id" + ] + } + } + }, + "required": [ + "user", + "type", + "edited", + "text", + "team", + "blocks" + ] + }, + "message_timestamp": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/reaction/add.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/reaction/add.json new file mode 100644 index 0000000000..8c80c7e5a4 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/reaction/add.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/reaction/get.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/reaction/get.json new file mode 100644 index 0000000000..fee8b88ece --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/reaction/get.json @@ -0,0 +1,164 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "message": { + "type": "object", + "properties": { + "user": { + "type": "string" + }, + "type": { + "type": "string" + }, + "ts": { + "type": "string" + }, + "client_msg_id": { + "type": "string" + }, + "text": { + "type": "string" + }, + "team": { + "type": "string" + }, + "thread_ts": { + "type": "string" + }, + "blocks": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "block_id": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "user_id": { + "type": "string" + }, + "text": { + "type": "string" + }, + "elements": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "text": { + "type": "string" + }, + "style": { + "type": "object", + "properties": { + "bold": { + "type": "boolean" + } + }, + "required": [ + "bold" + ] + } + }, + "required": [ + "type" + ] + } + }, + "url": { + "type": "string" + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type" + ] + } + } + }, + "required": [ + "type", + "block_id" + ] + } + }, + "reactions": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "users": { + "type": "array", + "items": { + "type": "string" + } + }, + "count": { + "type": "integer" + } + }, + "required": [ + "name", + "users", + "count" + ] + } + }, + "permalink": { + "type": "string" + } + }, + "required": [ + "type", + "ts", + "text", + "blocks", + "reactions" + ] + }, + "channel": { + "type": "string" + } + }, + "required": [ + "ok", + "type", + "message", + "channel" + ] +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/getAll.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/getAll.json new file mode 100644 index 0000000000..0dcd084839 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/getAll.json @@ -0,0 +1,209 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "team_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "deleted": { + "type": "boolean" + }, + "color": { + "type": "string" + }, + "real_name": { + "type": "string" + }, + "tz": { + "type": "string" + }, + "tz_label": { + "type": "string" + }, + "tz_offset": { + "type": "integer" + }, + "profile": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "skype": { + "type": "string" + }, + "real_name": { + "type": "string" + }, + "real_name_normalized": { + "type": "string" + }, + "display_name": { + "type": "string" + }, + "display_name_normalized": { + "type": "string" + }, + "status_text": { + "type": "string" + }, + "status_emoji": { + "type": "string" + }, + "status_emoji_display_info": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emoji_name": { + "type": "string" + }, + "display_url": { + "type": "string" + }, + "unicode": { + "type": "string" + } + }, + "required": [ + "emoji_name", + "display_url", + "unicode" + ] + } + }, + "status_expiration": { + "type": "integer" + }, + "avatar_hash": { + "type": "string" + }, + "always_active": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "image_24": { + "type": "string" + }, + "image_32": { + "type": "string" + }, + "image_48": { + "type": "string" + }, + "image_72": { + "type": "string" + }, + "image_192": { + "type": "string" + }, + "image_512": { + "type": "string" + }, + "status_text_canonical": { + "type": "string" + }, + "team": { + "type": "string" + }, + "image_original": { + "type": "string" + }, + "is_custom_image": { + "type": "boolean" + }, + "huddle_state": { + "type": "string" + }, + "huddle_state_expiration_ts": { + "type": "integer" + }, + "image_1024": { + "type": "string" + }, + "api_app_id": { + "type": "string" + }, + "bot_id": { + "type": "string" + } + }, + "required": [ + "title", + "phone", + "skype", + "real_name", + "real_name_normalized", + "display_name", + "display_name_normalized", + "fields", + "status_text", + "status_emoji", + "status_emoji_display_info", + "status_expiration", + "avatar_hash", + "image_24", + "image_32", + "image_48", + "image_72", + "image_192", + "image_512", + "status_text_canonical", + "team" + ] + }, + "is_admin": { + "type": "boolean" + }, + "is_owner": { + "type": "boolean" + }, + "is_primary_owner": { + "type": "boolean" + }, + "is_restricted": { + "type": "boolean" + }, + "is_ultra_restricted": { + "type": "boolean" + }, + "is_bot": { + "type": "boolean" + }, + "is_app_user": { + "type": "boolean" + }, + "updated": { + "type": "integer" + }, + "is_email_confirmed": { + "type": "boolean" + }, + "who_can_share_contact_card": { + "type": "string" + } + }, + "required": [ + "id", + "team_id", + "name", + "deleted", + "profile", + "is_bot", + "is_app_user", + "updated" + ] +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/getProfile.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/getProfile.json new file mode 100644 index 0000000000..8e853ddd0e --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/getProfile.json @@ -0,0 +1,126 @@ +{ + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "skype": { + "type": "string" + }, + "real_name": { + "type": "string" + }, + "real_name_normalized": { + "type": "string" + }, + "display_name": { + "type": "string" + }, + "display_name_normalized": { + "type": "string" + }, + "status_text": { + "type": "string" + }, + "status_emoji": { + "type": "string" + }, + "status_emoji_display_info": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emoji_name": { + "type": "string" + }, + "display_url": { + "type": "string" + }, + "unicode": { + "type": "string" + } + }, + "required": [ + "emoji_name", + "display_url" + ] + } + }, + "status_expiration": { + "type": "integer" + }, + "avatar_hash": { + "type": "string" + }, + "email": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "image_24": { + "type": "string" + }, + "image_32": { + "type": "string" + }, + "image_48": { + "type": "string" + }, + "image_72": { + "type": "string" + }, + "image_192": { + "type": "string" + }, + "image_512": { + "type": "string" + }, + "status_text_canonical": { + "type": "string" + }, + "image_original": { + "type": "string" + }, + "is_custom_image": { + "type": "boolean" + }, + "image_1024": { + "type": "string" + }, + "huddle_state": { + "type": "string" + }, + "huddle_state_expiration_ts": { + "type": "integer" + } + }, + "required": [ + "title", + "phone", + "skype", + "real_name", + "real_name_normalized", + "display_name", + "display_name_normalized", + "fields", + "status_text", + "status_emoji", + "status_emoji_display_info", + "status_expiration", + "avatar_hash", + "image_24", + "image_32", + "image_48", + "image_72", + "image_192", + "image_512", + "status_text_canonical" + ] +} diff --git a/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/info.json b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/info.json new file mode 100644 index 0000000000..b3b5ae12e9 --- /dev/null +++ b/packages/nodes-base/nodes/Slack/__schema__/v2.3.0/user/info.json @@ -0,0 +1,208 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "team_id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "deleted": { + "type": "boolean" + }, + "color": { + "type": "string" + }, + "real_name": { + "type": "string" + }, + "tz": { + "type": "string" + }, + "tz_label": { + "type": "string" + }, + "tz_offset": { + "type": "integer" + }, + "profile": { + "type": "object", + "properties": { + "title": { + "type": "string" + }, + "phone": { + "type": "string" + }, + "skype": { + "type": "string" + }, + "real_name": { + "type": "string" + }, + "real_name_normalized": { + "type": "string" + }, + "display_name": { + "type": "string" + }, + "display_name_normalized": { + "type": "string" + }, + "fields": { + "type": "null" + }, + "status_text": { + "type": "string" + }, + "status_emoji": { + "type": "string" + }, + "status_emoji_display_info": { + "type": "array", + "items": { + "type": "object", + "properties": { + "emoji_name": { + "type": "string" + }, + "display_url": { + "type": "string" + }, + "unicode": { + "type": "string" + } + }, + "required": [ + "emoji_name", + "display_url", + "unicode" + ] + } + }, + "status_expiration": { + "type": "integer" + }, + "avatar_hash": { + "type": "string" + }, + "image_original": { + "type": "string" + }, + "is_custom_image": { + "type": "boolean" + }, + "huddle_state": { + "type": "string" + }, + "huddle_state_expiration_ts": { + "type": "integer" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "image_24": { + "type": "string" + }, + "image_32": { + "type": "string" + }, + "image_48": { + "type": "string" + }, + "image_72": { + "type": "string" + }, + "image_192": { + "type": "string" + }, + "image_512": { + "type": "string" + }, + "image_1024": { + "type": "string" + }, + "status_text_canonical": { + "type": "string" + }, + "team": { + "type": "string" + } + }, + "required": [ + "title", + "phone", + "skype", + "real_name", + "real_name_normalized", + "display_name", + "display_name_normalized", + "fields", + "status_text", + "status_emoji", + "status_emoji_display_info", + "status_expiration", + "avatar_hash", + "first_name", + "last_name", + "image_24", + "image_32", + "image_48", + "image_72", + "image_192", + "image_512", + "status_text_canonical", + "team" + ] + }, + "is_admin": { + "type": "boolean" + }, + "is_owner": { + "type": "boolean" + }, + "is_primary_owner": { + "type": "boolean" + }, + "is_restricted": { + "type": "boolean" + }, + "is_ultra_restricted": { + "type": "boolean" + }, + "is_bot": { + "type": "boolean" + }, + "is_app_user": { + "type": "boolean" + }, + "updated": { + "type": "integer" + }, + "is_email_confirmed": { + "type": "boolean" + }, + "has_2fa": { + "type": "boolean" + }, + "who_can_share_contact_card": { + "type": "string" + } + }, + "required": [ + "id", + "team_id", + "name", + "deleted", + "profile", + "is_bot", + "is_app_user", + "updated" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/artist/get.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/artist/get.json new file mode 100644 index 0000000000..78b629ca85 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/artist/get.json @@ -0,0 +1,89 @@ +{ + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "followers": { + "type": "object", + "properties": { + "href": { + "type": "null" + }, + "total": { + "type": "integer" + } + }, + "required": [ + "href", + "total" + ] + }, + "genres": { + "type": "array", + "items": { + "type": "string" + } + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "height": { + "type": "integer" + }, + "width": { + "type": "integer" + } + }, + "required": [ + "url", + "height", + "width" + ] + } + }, + "name": { + "type": "string" + }, + "popularity": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "followers", + "genres", + "href", + "id", + "images", + "name", + "popularity", + "type", + "uri" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/artist/search.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/artist/search.json new file mode 100644 index 0000000000..78b629ca85 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/artist/search.json @@ -0,0 +1,89 @@ +{ + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "followers": { + "type": "object", + "properties": { + "href": { + "type": "null" + }, + "total": { + "type": "integer" + } + }, + "required": [ + "href", + "total" + ] + }, + "genres": { + "type": "array", + "items": { + "type": "string" + } + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "height": { + "type": "integer" + }, + "width": { + "type": "integer" + } + }, + "required": [ + "url", + "height", + "width" + ] + } + }, + "name": { + "type": "string" + }, + "popularity": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "followers", + "genres", + "href", + "id", + "images", + "name", + "popularity", + "type", + "uri" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/library/getLikedTracks.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/library/getLikedTracks.json new file mode 100644 index 0000000000..d6094daa0a --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/library/getLikedTracks.json @@ -0,0 +1,273 @@ +{ + "type": "object", + "properties": { + "added_at": { + "type": "string" + }, + "track": { + "type": "object", + "properties": { + "album": { + "type": "object", + "properties": { + "album_type": { + "type": "string" + }, + "artists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "name", + "type", + "uri" + ] + } + }, + "available_markets": { + "type": "array", + "items": { + "type": "string" + } + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "height": { + "type": "integer" + }, + "width": { + "type": "integer" + }, + "url": { + "type": "string" + } + }, + "required": [ + "height", + "width", + "url" + ] + } + }, + "is_playable": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "release_date": { + "type": "string" + }, + "release_date_precision": { + "type": "string" + }, + "total_tracks": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "album_type", + "artists", + "available_markets", + "external_urls", + "href", + "id", + "images", + "name", + "release_date", + "release_date_precision", + "total_tracks", + "type", + "uri" + ] + }, + "artists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "name", + "type", + "uri" + ] + } + }, + "available_markets": { + "type": "array", + "items": { + "type": "string" + } + }, + "disc_number": { + "type": "integer" + }, + "duration_ms": { + "type": "integer" + }, + "explicit": { + "type": "boolean" + }, + "external_ids": { + "type": "object", + "properties": { + "isrc": { + "type": "string" + } + }, + "required": [ + "isrc" + ] + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "is_local": { + "type": "boolean" + }, + "is_playable": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "popularity": { + "type": "integer" + }, + "track_number": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "album", + "artists", + "available_markets", + "disc_number", + "duration_ms", + "explicit", + "external_ids", + "external_urls", + "href", + "id", + "is_local", + "name", + "popularity", + "preview_url", + "track_number", + "type", + "uri" + ] + } + }, + "required": [ + "added_at", + "track" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/myData/getFollowingArtists.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/myData/getFollowingArtists.json new file mode 100644 index 0000000000..78b629ca85 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/myData/getFollowingArtists.json @@ -0,0 +1,89 @@ +{ + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "followers": { + "type": "object", + "properties": { + "href": { + "type": "null" + }, + "total": { + "type": "integer" + } + }, + "required": [ + "href", + "total" + ] + }, + "genres": { + "type": "array", + "items": { + "type": "string" + } + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "height": { + "type": "integer" + }, + "width": { + "type": "integer" + } + }, + "required": [ + "url", + "height", + "width" + ] + } + }, + "name": { + "type": "string" + }, + "popularity": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "followers", + "genres", + "href", + "id", + "images", + "name", + "popularity", + "type", + "uri" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/addSongToQueue.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/addSongToQueue.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/addSongToQueue.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/currentlyPlaying.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/currentlyPlaying.json new file mode 100644 index 0000000000..3d2c20cb1c --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/currentlyPlaying.json @@ -0,0 +1,294 @@ +{ + "type": "object", + "properties": { + "timestamp": { + "type": "integer" + }, + "context": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "type", + "uri" + ] + }, + "progress_ms": { + "type": "integer" + }, + "item": { + "type": "object", + "properties": { + "album": { + "type": "object", + "properties": { + "artists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "name", + "type", + "uri" + ] + } + }, + "available_markets": { + "type": "array", + "items": { + "type": "string" + } + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "height": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "width": { + "type": "integer" + } + }, + "required": [ + "height", + "url", + "width" + ] + } + }, + "name": { + "type": "string" + }, + "total_tracks": { + "type": "integer" + }, + "type": { + "type": "string" + } + }, + "required": [ + "album_type", + "artists", + "available_markets", + "external_urls", + "href", + "id", + "images", + "name", + "release_date", + "release_date_precision", + "type", + "uri" + ] + }, + "artists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "name", + "type", + "uri" + ] + } + }, + "available_markets": { + "type": "array", + "items": { + "type": "string" + } + }, + "disc_number": { + "type": "integer" + }, + "duration_ms": { + "type": "integer" + }, + "explicit": { + "type": "boolean" + }, + "external_ids": { + "type": "object", + "properties": { + "isrc": { + "type": "string" + } + }, + "required": [ + "isrc" + ] + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "is_local": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "popularity": { + "type": "integer" + }, + "track_number": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "album", + "artists", + "available_markets", + "disc_number", + "duration_ms", + "explicit", + "external_ids", + "external_urls", + "href", + "id", + "is_local", + "name", + "popularity", + "preview_url", + "track_number", + "type", + "uri" + ] + }, + "currently_playing_type": { + "type": "string" + }, + "actions": { + "type": "object", + "properties": { + "disallows": { + "type": "object", + "properties": { + "resuming": { + "type": "boolean" + } + } + } + }, + "required": [ + "disallows" + ] + }, + "is_playing": { + "type": "boolean" + } + }, + "required": [ + "timestamp", + "context", + "progress_ms", + "item", + "currently_playing_type", + "actions", + "is_playing" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/nextSong.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/nextSong.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/nextSong.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/pause.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/pause.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/pause.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/resume.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/resume.json new file mode 100644 index 0000000000..9f6e8389bd --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/resume.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + }, + "error": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/startMusic.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/startMusic.json new file mode 100644 index 0000000000..7283b69893 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/startMusic.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/volume.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/volume.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/player/volume.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/add.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/add.json new file mode 100644 index 0000000000..05d5c9536b --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/add.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "snapshot_id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/create.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/create.json new file mode 100644 index 0000000000..9613f22c18 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/create.json @@ -0,0 +1,149 @@ +{ + "type": "object", + "properties": { + "collaborative": { + "type": "boolean" + }, + "description": { + "type": "string" + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "followers": { + "type": "object", + "properties": { + "href": { + "type": "null" + }, + "total": { + "type": "integer" + } + }, + "required": [ + "href", + "total" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "primary_color": { + "type": "null" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + }, + "display_name": { + "type": "null" + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + } + }, + "required": [ + "href", + "id", + "type", + "uri", + "display_name", + "external_urls" + ] + }, + "public": { + "type": "boolean" + }, + "snapshot_id": { + "type": "string" + }, + "tracks": { + "type": "object", + "properties": { + "limit": { + "type": "integer" + }, + "next": { + "type": "null" + }, + "offset": { + "type": "integer" + }, + "previous": { + "type": "null" + }, + "href": { + "type": "string" + }, + "total": { + "type": "integer" + } + }, + "required": [ + "limit", + "next", + "offset", + "previous", + "href", + "total", + "items" + ] + } + }, + "required": [ + "collaborative", + "description", + "external_urls", + "followers", + "href", + "id", + "images", + "primary_color", + "name", + "type", + "uri", + "owner", + "public", + "snapshot_id", + "tracks" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/get.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/get.json new file mode 100644 index 0000000000..bdd5dba1f9 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/get.json @@ -0,0 +1,477 @@ +{ + "type": "object", + "properties": { + "collaborative": { + "type": "boolean" + }, + "description": { + "type": "string" + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "followers": { + "type": "object", + "properties": { + "href": { + "type": "null" + }, + "total": { + "type": "integer" + } + }, + "required": [ + "href", + "total" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "display_name": { + "type": "string" + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "display_name", + "external_urls", + "href", + "id", + "type", + "uri" + ] + }, + "public": { + "type": "boolean" + }, + "snapshot_id": { + "type": "string" + }, + "tracks": { + "type": "object", + "properties": { + "href": { + "type": "string" + }, + "items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "added_at": { + "type": "string" + }, + "added_by": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "type", + "uri" + ] + }, + "is_local": { + "type": "boolean" + }, + "primary_color": { + "type": "null" + }, + "track": { + "type": "object", + "properties": { + "available_markets": { + "type": "array", + "items": { + "type": "string" + } + }, + "explicit": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "episode": { + "type": "boolean" + }, + "track": { + "type": "boolean" + }, + "album": { + "type": "object", + "properties": { + "available_markets": { + "type": "array", + "items": { + "type": "string" + } + }, + "type": { + "type": "string" + }, + "album_type": { + "type": "string" + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "url", + "width", + "height" + ] + } + }, + "name": { + "type": "string" + }, + "release_date": { + "type": "string" + }, + "release_date_precision": { + "type": "string" + }, + "uri": { + "type": "string" + }, + "artists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "name", + "type", + "uri" + ] + } + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "total_tracks": { + "type": "integer" + } + }, + "required": [ + "available_markets", + "type", + "album_type", + "href", + "id", + "images", + "name", + "release_date", + "release_date_precision", + "uri", + "artists", + "external_urls", + "total_tracks" + ] + }, + "artists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "name", + "type", + "uri" + ] + } + }, + "disc_number": { + "type": "integer" + }, + "track_number": { + "type": "integer" + }, + "duration_ms": { + "type": "integer" + }, + "external_ids": { + "type": "object", + "properties": { + "isrc": { + "type": "string" + } + }, + "required": [ + "isrc" + ] + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "popularity": { + "type": "integer" + }, + "uri": { + "type": "string" + }, + "is_local": { + "type": "boolean" + } + }, + "required": [ + "preview_url", + "available_markets", + "explicit", + "type", + "episode", + "track", + "album", + "artists", + "disc_number", + "track_number", + "duration_ms", + "external_ids", + "external_urls", + "href", + "id", + "name", + "popularity", + "uri", + "is_local" + ] + }, + "video_thumbnail": { + "type": "object", + "properties": { + "url": { + "type": "null" + } + }, + "required": [ + "url" + ] + } + }, + "required": [ + "added_at", + "added_by", + "is_local", + "primary_color", + "track", + "video_thumbnail" + ] + } + }, + "limit": { + "type": "integer" + }, + "offset": { + "type": "integer" + }, + "previous": { + "type": "null" + }, + "total": { + "type": "integer" + } + }, + "required": [ + "href", + "items", + "limit", + "next", + "offset", + "previous", + "total" + ] + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "collaborative", + "description", + "external_urls", + "followers", + "href", + "id", + "images", + "name", + "owner", + "primary_color", + "public", + "snapshot_id", + "tracks", + "type", + "uri" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/getTracks.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/getTracks.json new file mode 100644 index 0000000000..bb6d160151 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/getTracks.json @@ -0,0 +1,325 @@ +{ + "type": "object", + "properties": { + "added_at": { + "type": "string" + }, + "added_by": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "type", + "uri" + ] + }, + "is_local": { + "type": "boolean" + }, + "primary_color": { + "type": "null" + }, + "track": { + "type": "object", + "properties": { + "available_markets": { + "type": "array", + "items": { + "type": "string" + } + }, + "explicit": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "episode": { + "type": "boolean" + }, + "track": { + "type": "boolean" + }, + "album": { + "type": "object", + "properties": { + "available_markets": { + "type": "array", + "items": { + "type": "string" + } + }, + "type": { + "type": "string" + }, + "album_type": { + "type": "string" + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "height": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "width": { + "type": "integer" + } + }, + "required": [ + "height", + "url", + "width" + ] + } + }, + "name": { + "type": "string" + }, + "release_date": { + "type": "string" + }, + "release_date_precision": { + "type": "string" + }, + "uri": { + "type": "string" + }, + "artists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "name", + "type", + "uri" + ] + } + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "total_tracks": { + "type": "integer" + } + }, + "required": [ + "available_markets", + "type", + "album_type", + "href", + "id", + "images", + "name", + "release_date", + "release_date_precision", + "uri", + "artists", + "external_urls", + "total_tracks" + ] + }, + "artists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "name", + "type", + "uri" + ] + } + }, + "disc_number": { + "type": "integer" + }, + "track_number": { + "type": "integer" + }, + "duration_ms": { + "type": "integer" + }, + "external_ids": { + "type": "object", + "properties": { + "isrc": { + "type": "string" + } + }, + "required": [ + "isrc" + ] + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "popularity": { + "type": "integer" + }, + "uri": { + "type": "string" + }, + "is_local": { + "type": "boolean" + } + }, + "required": [ + "preview_url", + "available_markets", + "explicit", + "type", + "episode", + "track", + "album", + "artists", + "disc_number", + "track_number", + "duration_ms", + "external_ids", + "external_urls", + "href", + "id", + "name", + "popularity", + "uri", + "is_local" + ] + }, + "video_thumbnail": { + "type": "object", + "properties": { + "url": { + "type": "null" + } + }, + "required": [ + "url" + ] + } + }, + "required": [ + "added_at", + "added_by", + "is_local", + "primary_color", + "track", + "video_thumbnail" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/getUserPlaylists.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/getUserPlaylists.json new file mode 100644 index 0000000000..1ec8c4bf5c --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/getUserPlaylists.json @@ -0,0 +1,100 @@ +{ + "type": "object", + "properties": { + "collaborative": { + "type": "boolean" + }, + "description": { + "type": "string" + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "display_name": { + "type": "string" + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "display_name", + "external_urls", + "href", + "id", + "type", + "uri" + ] + }, + "public": { + "type": "boolean" + }, + "snapshot_id": { + "type": "string" + }, + "tracks": { + "type": "object", + "properties": { + "href": { + "type": "string" + }, + "total": { + "type": "integer" + } + }, + "required": [ + "href", + "total" + ] + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "primary_color" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/search.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/search.json new file mode 100644 index 0000000000..b31726da45 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/playlist/search.json @@ -0,0 +1,113 @@ +{ + "type": "object", + "properties": { + "collaborative": { + "type": "boolean" + }, + "description": { + "type": "string" + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "url": { + "type": "string" + } + }, + "required": [ + "height", + "url", + "width" + ] + } + }, + "name": { + "type": "string" + }, + "owner": { + "type": "object", + "properties": { + "display_name": { + "type": "string" + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "display_name", + "external_urls", + "href", + "id", + "type", + "uri" + ] + }, + "snapshot_id": { + "type": "string" + }, + "tracks": { + "type": "object", + "properties": { + "href": { + "type": "string" + }, + "total": { + "type": "integer" + } + }, + "required": [ + "href", + "total" + ] + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "primary_color" + ] +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/track/getAudioFeatures.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/track/getAudioFeatures.json new file mode 100644 index 0000000000..40e85f9fa9 --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/track/getAudioFeatures.json @@ -0,0 +1,56 @@ +{ + "type": "object", + "properties": { + "danceability": { + "type": "number" + }, + "energy": { + "type": "number" + }, + "key": { + "type": "integer" + }, + "loudness": { + "type": "number" + }, + "mode": { + "type": "integer" + }, + "speechiness": { + "type": "number" + }, + "acousticness": { + "type": "number" + }, + "liveness": { + "type": "number" + }, + "valence": { + "type": "number" + }, + "tempo": { + "type": "number" + }, + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "uri": { + "type": "string" + }, + "track_href": { + "type": "string" + }, + "analysis_url": { + "type": "string" + }, + "duration_ms": { + "type": "integer" + }, + "time_signature": { + "type": "integer" + } + } +} diff --git a/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/track/search.json b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/track/search.json new file mode 100644 index 0000000000..2478aac9fa --- /dev/null +++ b/packages/nodes-base/nodes/Spotify/__schema__/v1.0.0/track/search.json @@ -0,0 +1,235 @@ +{ + "type": "object", + "properties": { + "album": { + "type": "object", + "properties": { + "album_type": { + "type": "string" + }, + "artists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "name", + "type", + "uri" + ] + } + }, + "available_markets": { + "type": "array", + "items": { + "type": "string" + } + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "height": { + "type": "integer" + }, + "width": { + "type": "integer" + }, + "url": { + "type": "string" + } + }, + "required": [ + "height", + "width", + "url" + ] + } + }, + "name": { + "type": "string" + }, + "release_date": { + "type": "string" + }, + "release_date_precision": { + "type": "string" + }, + "total_tracks": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "album_type", + "artists", + "external_urls", + "href", + "id", + "images", + "name", + "release_date", + "release_date_precision", + "total_tracks", + "type", + "uri" + ] + }, + "artists": { + "type": "array", + "items": { + "type": "object", + "properties": { + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "external_urls", + "href", + "id", + "name", + "type", + "uri" + ] + } + }, + "available_markets": { + "type": "array", + "items": { + "type": "string" + } + }, + "disc_number": { + "type": "integer" + }, + "duration_ms": { + "type": "integer" + }, + "explicit": { + "type": "boolean" + }, + "external_ids": { + "type": "object", + "properties": { + "isrc": { + "type": "string" + } + }, + "required": [ + "isrc" + ] + }, + "external_urls": { + "type": "object", + "properties": { + "spotify": { + "type": "string" + } + }, + "required": [ + "spotify" + ] + }, + "href": { + "type": "string" + }, + "id": { + "type": "string" + }, + "is_local": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "popularity": { + "type": "integer" + }, + "track_number": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "uri": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Ssh/__schema__/v1.0.0/command/execute.json b/packages/nodes-base/nodes/Ssh/__schema__/v1.0.0/command/execute.json new file mode 100644 index 0000000000..24b67f8a96 --- /dev/null +++ b/packages/nodes-base/nodes/Ssh/__schema__/v1.0.0/command/execute.json @@ -0,0 +1,20 @@ +{ + "type": "object", + "properties": { + "signal": { + "type": "null" + }, + "stdout": { + "type": "string" + }, + "stderr": { + "type": "string" + } + }, + "required": [ + "code", + "signal", + "stdout", + "stderr" + ] +} diff --git a/packages/nodes-base/nodes/Ssh/__schema__/v1.0.0/file/upload.json b/packages/nodes-base/nodes/Ssh/__schema__/v1.0.0/file/upload.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Ssh/__schema__/v1.0.0/file/upload.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Storyblok/__schema__/v1.0.0/story/getAll.json b/packages/nodes-base/nodes/Storyblok/__schema__/v1.0.0/story/getAll.json new file mode 100644 index 0000000000..8ff13eab5f --- /dev/null +++ b/packages/nodes-base/nodes/Storyblok/__schema__/v1.0.0/story/getAll.json @@ -0,0 +1,127 @@ +{ + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "uuid": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "full_slug": { + "type": "string" + }, + "sort_by_date": { + "type": "null" + }, + "position": { + "type": "integer" + }, + "tag_list": { + "type": "array", + "items": { + "type": "string" + } + }, + "is_startpage": { + "type": "boolean" + }, + "group_id": { + "type": "string" + }, + "path": { + "type": "null" + }, + "deleted_at": { + "type": "null" + }, + "updated_at": { + "type": "string" + }, + "is_folder": { + "type": "boolean" + }, + "published": { + "type": "boolean" + }, + "unpublished_changes": { + "type": "boolean" + }, + "pinned": { + "type": "boolean" + }, + "publish_at": { + "type": "null" + }, + "expire_at": { + "type": "null" + }, + "default_root": { + "type": "null" + }, + "disble_fe_editor": { + "type": "boolean" + }, + "disable_fe_editor": { + "type": "boolean" + }, + "last_author": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "userid": { + "type": "string" + }, + "friendly_name": { + "type": "string" + } + }, + "required": [ + "id", + "userid", + "friendly_name", + "avatar" + ] + }, + "last_author_id": { + "type": "integer" + }, + "content_type": { + "type": "string" + }, + "can_not_view": { + "type": "boolean" + }, + "scheduled_dates": { + "type": "null" + } + }, + "required": [ + "name", + "created_at", + "published_at", + "alternates", + "id", + "uuid", + "slug", + "full_slug", + "sort_by_date", + "position", + "tag_list", + "is_startpage", + "parent_id", + "group_id", + "first_published_at", + "path" + ] +} diff --git a/packages/nodes-base/nodes/Strapi/__schema__/v1.0.0/entry/getAll.json b/packages/nodes-base/nodes/Strapi/__schema__/v1.0.0/entry/getAll.json new file mode 100644 index 0000000000..de107b0599 --- /dev/null +++ b/packages/nodes-base/nodes/Strapi/__schema__/v1.0.0/entry/getAll.json @@ -0,0 +1,123 @@ +{ + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "documentId": { + "type": "string" + }, + "name": { + "type": "string" + }, + "description": { + "type": "string" + }, + "category": { + "type": "string" + }, + "vendor": { + "type": "string" + }, + "createdAt": { + "type": "string" + }, + "updatedAt": { + "type": "string" + }, + "publishedAt": { + "type": "string" + }, + "locale": { + "type": "null" + }, + "price_list": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "price": { + "type": "integer" + }, + "user_level": { + "type": "string" + } + }, + "required": [ + "id", + "price", + "min_quantity", + "max_quantity", + "user_level" + ] + } + }, + "inventory": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "location": { + "type": "string" + }, + "quantity": { + "type": "integer" + } + }, + "required": [ + "id", + "location", + "quantity" + ] + } + } + }, + "required": [ + "id" + ] + } + }, + "meta": { + "type": "object", + "properties": { + "pagination": { + "type": "object", + "properties": { + "page": { + "type": "integer" + }, + "pageSize": { + "type": "integer" + }, + "pageCount": { + "type": "integer" + }, + "total": { + "type": "integer" + } + }, + "required": [ + "page", + "pageSize", + "pageCount", + "total" + ] + } + }, + "required": [ + "pagination" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Strava/__schema__/v1.1.0/activity/getAll.json b/packages/nodes-base/nodes/Strava/__schema__/v1.1.0/activity/getAll.json new file mode 100644 index 0000000000..928342c4ef --- /dev/null +++ b/packages/nodes-base/nodes/Strava/__schema__/v1.1.0/activity/getAll.json @@ -0,0 +1,204 @@ +{ + "type": "object", + "properties": { + "resource_state": { + "type": "integer" + }, + "athlete": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "resource_state": { + "type": "integer" + } + }, + "required": [ + "id", + "resource_state" + ] + }, + "name": { + "type": "string" + }, + "moving_time": { + "type": "integer" + }, + "elapsed_time": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "sport_type": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "start_date": { + "type": "string" + }, + "start_date_local": { + "type": "string" + }, + "timezone": { + "type": "string" + }, + "utc_offset": { + "type": "integer" + }, + "location_city": { + "type": "null" + }, + "location_state": { + "type": "null" + }, + "achievement_count": { + "type": "integer" + }, + "kudos_count": { + "type": "integer" + }, + "comment_count": { + "type": "integer" + }, + "athlete_count": { + "type": "integer" + }, + "photo_count": { + "type": "integer" + }, + "map": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "summary_polyline": { + "type": "string" + }, + "resource_state": { + "type": "integer" + } + }, + "required": [ + "id", + "summary_polyline", + "resource_state" + ] + }, + "trainer": { + "type": "boolean" + }, + "commute": { + "type": "boolean" + }, + "manual": { + "type": "boolean" + }, + "private": { + "type": "boolean" + }, + "visibility": { + "type": "string" + }, + "flagged": { + "type": "boolean" + }, + "average_cadence": { + "type": "number" + }, + "max_watts": { + "type": "integer" + }, + "weighted_average_watts": { + "type": "integer" + }, + "device_watts": { + "type": "boolean" + }, + "has_heartrate": { + "type": "boolean" + }, + "average_heartrate": { + "type": "number" + }, + "max_heartrate": { + "type": "integer" + }, + "heartrate_opt_out": { + "type": "boolean" + }, + "display_hide_heartrate_option": { + "type": "boolean" + }, + "upload_id_str": { + "type": "string" + }, + "from_accepted_tag": { + "type": "boolean" + }, + "pr_count": { + "type": "integer" + }, + "total_photo_count": { + "type": "integer" + }, + "has_kudoed": { + "type": "boolean" + }, + "suffer_score": { + "type": "integer" + }, + "average_temp": { + "type": "integer" + } + }, + "required": [ + "resource_state", + "athlete", + "name", + "distance", + "moving_time", + "elapsed_time", + "total_elevation_gain", + "type", + "sport_type", + "id", + "start_date", + "start_date_local", + "timezone", + "utc_offset", + "location_city", + "location_state", + "location_country", + "achievement_count", + "kudos_count", + "comment_count", + "athlete_count", + "photo_count", + "map", + "trainer", + "commute", + "manual", + "private", + "visibility", + "flagged", + "gear_id", + "start_latlng", + "end_latlng", + "average_speed", + "max_speed", + "has_heartrate", + "heartrate_opt_out", + "display_hide_heartrate_option", + "upload_id", + "external_id", + "from_accepted_tag", + "pr_count", + "total_photo_count", + "has_kudoed" + ] +} diff --git a/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/balance/get.json b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/balance/get.json new file mode 100644 index 0000000000..71eac1a22d --- /dev/null +++ b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/balance/get.json @@ -0,0 +1,71 @@ +{ + "type": "object", + "properties": { + "object": { + "type": "string" + }, + "available": { + "type": "array", + "items": { + "type": "object", + "properties": { + "amount": { + "type": "integer" + }, + "currency": { + "type": "string" + }, + "source_types": { + "type": "object", + "properties": { + "card": { + "type": "integer" + } + }, + "required": [ + "card" + ] + } + }, + "required": [ + "amount", + "currency", + "source_types" + ] + } + }, + "livemode": { + "type": "boolean" + }, + "pending": { + "type": "array", + "items": { + "type": "object", + "properties": { + "amount": { + "type": "integer" + }, + "currency": { + "type": "string" + }, + "source_types": { + "type": "object", + "properties": { + "card": { + "type": "integer" + } + }, + "required": [ + "card" + ] + } + }, + "required": [ + "amount", + "currency", + "source_types" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/charge/get.json b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/charge/get.json new file mode 100644 index 0000000000..331c38afb1 --- /dev/null +++ b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/charge/get.json @@ -0,0 +1,480 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "object": { + "type": "string" + }, + "amount": { + "type": "integer" + }, + "amount_captured": { + "type": "integer" + }, + "amount_refunded": { + "type": "integer" + }, + "application_fee": { + "type": "null" + }, + "application_fee_amount": { + "type": "null" + }, + "billing_details": { + "type": "object", + "properties": { + "phone": { + "type": "null" + } + }, + "required": [ + "address", + "email", + "name", + "phone" + ] + }, + "calculated_statement_descriptor": { + "type": "string" + }, + "captured": { + "type": "boolean" + }, + "created": { + "type": "integer" + }, + "currency": { + "type": "string" + }, + "destination": { + "type": "null" + }, + "dispute": { + "type": "null" + }, + "disputed": { + "type": "boolean" + }, + "failure_balance_transaction": { + "type": "null" + }, + "livemode": { + "type": "boolean" + }, + "metadata": { + "type": "object", + "properties": { + "date_due": { + "type": "string" + }, + "erp_provider_dimension_id": { + "type": "string" + }, + "invoice_id": { + "type": "string" + }, + "period_end": { + "type": "string" + }, + "period_start": { + "type": "string" + }, + "reservation_id": { + "type": "string" + }, + "type": { + "type": "string" + } + } + }, + "on_behalf_of": { + "type": "null" + }, + "order": { + "type": "null" + }, + "outcome": { + "type": "object", + "properties": { + "advice_code": { + "type": "null" + }, + "network_status": { + "type": "string" + }, + "risk_level": { + "type": "string" + }, + "risk_score": { + "type": "integer" + }, + "seller_message": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "network_status", + "reason", + "risk_level", + "seller_message", + "type" + ] + }, + "paid": { + "type": "boolean" + }, + "payment_intent": { + "type": "string" + }, + "payment_method": { + "type": "string" + }, + "payment_method_details": { + "type": "object", + "properties": { + "card": { + "type": "object", + "properties": { + "brand": { + "type": "string" + }, + "country": { + "type": "string" + }, + "exp_month": { + "type": "integer" + }, + "exp_year": { + "type": "integer" + }, + "extended_authorization": { + "type": "object", + "properties": { + "status": { + "type": "string" + } + }, + "required": [ + "status" + ] + }, + "fingerprint": { + "type": "string" + }, + "funding": { + "type": "string" + }, + "incremental_authorization": { + "type": "object", + "properties": { + "status": { + "type": "string" + } + }, + "required": [ + "status" + ] + }, + "installments": { + "type": "null" + }, + "last4": { + "type": "string" + }, + "mandate": { + "type": "null" + }, + "multicapture": { + "type": "object", + "properties": { + "status": { + "type": "string" + } + }, + "required": [ + "status" + ] + }, + "network": { + "type": "string" + }, + "network_token": { + "type": "object", + "properties": { + "used": { + "type": "boolean" + } + }, + "required": [ + "used" + ] + }, + "network_transaction_id": { + "type": "string" + }, + "overcapture": { + "type": "object", + "properties": { + "maximum_amount_capturable": { + "type": "integer" + }, + "status": { + "type": "string" + } + }, + "required": [ + "maximum_amount_capturable", + "status" + ] + }, + "regulated_status": { + "type": "string" + }, + "three_d_secure": { + "type": "null" + }, + "capture_before": { + "type": "integer" + } + }, + "required": [ + "amount_authorized", + "authorization_code", + "brand", + "checks", + "country", + "exp_month", + "exp_year", + "extended_authorization", + "fingerprint", + "funding", + "incremental_authorization", + "installments", + "last4", + "mandate", + "multicapture", + "network", + "network_token", + "overcapture", + "three_d_secure", + "wallet" + ] + }, + "type": { + "type": "string" + } + }, + "required": [ + "card", + "type" + ] + }, + "refunded": { + "type": "boolean" + }, + "refunds": { + "type": "object", + "properties": { + "object": { + "type": "string" + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "object": { + "type": "string" + }, + "amount": { + "type": "integer" + }, + "balance_transaction": { + "type": "string" + }, + "charge": { + "type": "string" + }, + "created": { + "type": "integer" + }, + "currency": { + "type": "string" + }, + "destination_details": { + "type": "object", + "properties": { + "card": { + "type": "object", + "properties": { + "reference": { + "type": "string" + }, + "reference_status": { + "type": "string" + }, + "reference_type": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "reference", + "reference_status", + "reference_type", + "type" + ] + }, + "type": { + "type": "string" + } + }, + "required": [ + "card", + "type" + ] + }, + "payment_intent": { + "type": "string" + }, + "reason": { + "type": "null" + }, + "receipt_number": { + "type": "string" + }, + "source_transfer_reversal": { + "type": "null" + }, + "status": { + "type": "string" + }, + "transfer_reversal": { + "type": "null" + } + }, + "required": [ + "id", + "object", + "amount", + "balance_transaction", + "charge", + "created", + "currency", + "destination_details", + "metadata", + "payment_intent", + "reason", + "receipt_number", + "source_transfer_reversal", + "status", + "transfer_reversal" + ] + } + }, + "has_more": { + "type": "boolean" + }, + "total_count": { + "type": "integer" + }, + "url": { + "type": "string" + } + }, + "required": [ + "object", + "data", + "has_more", + "total_count", + "url" + ] + }, + "review": { + "type": "null" + }, + "shipping": { + "type": "null" + }, + "source": { + "type": "null" + }, + "source_transfer": { + "type": "null" + }, + "statement_descriptor": { + "type": "null" + }, + "statement_descriptor_suffix": { + "type": "null" + }, + "status": { + "type": "string" + }, + "transfer_data": { + "type": "null" + }, + "transfer_group": { + "type": "null" + } + }, + "required": [ + "id", + "object", + "amount", + "amount_captured", + "amount_refunded", + "application", + "application_fee", + "application_fee_amount", + "balance_transaction", + "billing_details", + "calculated_statement_descriptor", + "captured", + "created", + "currency", + "customer", + "description", + "destination", + "dispute", + "disputed", + "failure_balance_transaction", + "failure_code", + "failure_message", + "fraud_details", + "invoice", + "livemode", + "metadata", + "on_behalf_of", + "order", + "outcome", + "paid", + "payment_intent", + "payment_method", + "payment_method_details", + "radar_options", + "receipt_email", + "receipt_number", + "receipt_url", + "refunded", + "review", + "shipping", + "source", + "source_transfer", + "statement_descriptor", + "statement_descriptor_suffix", + "status", + "transfer_data", + "transfer_group" + ] +} diff --git a/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/charge/getAll.json b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/charge/getAll.json new file mode 100644 index 0000000000..c5eb021b11 --- /dev/null +++ b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/charge/getAll.json @@ -0,0 +1,303 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "object": { + "type": "string" + }, + "amount": { + "type": "integer" + }, + "amount_captured": { + "type": "integer" + }, + "amount_refunded": { + "type": "integer" + }, + "application_fee": { + "type": "null" + }, + "captured": { + "type": "boolean" + }, + "created": { + "type": "integer" + }, + "currency": { + "type": "string" + }, + "destination": { + "type": "null" + }, + "dispute": { + "type": "null" + }, + "disputed": { + "type": "boolean" + }, + "failure_balance_transaction": { + "type": "null" + }, + "livemode": { + "type": "boolean" + }, + "on_behalf_of": { + "type": "null" + }, + "order": { + "type": "null" + }, + "outcome": { + "type": "object", + "properties": { + "network_status": { + "type": "string" + }, + "risk_level": { + "type": "string" + }, + "seller_message": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "network_status", + "reason", + "risk_level", + "seller_message", + "type" + ] + }, + "paid": { + "type": "boolean" + }, + "payment_intent": { + "type": "string" + }, + "payment_method": { + "type": "string" + }, + "payment_method_details": { + "type": "object", + "properties": { + "card": { + "type": "object", + "properties": { + "brand": { + "type": "string" + }, + "country": { + "type": "string" + }, + "exp_month": { + "type": "integer" + }, + "exp_year": { + "type": "integer" + }, + "extended_authorization": { + "type": "object", + "properties": { + "status": { + "type": "string" + } + }, + "required": [ + "status" + ] + }, + "fingerprint": { + "type": "string" + }, + "funding": { + "type": "string" + }, + "incremental_authorization": { + "type": "object", + "properties": { + "status": { + "type": "string" + } + }, + "required": [ + "status" + ] + }, + "installments": { + "type": "null" + }, + "last4": { + "type": "string" + }, + "mandate": { + "type": "null" + }, + "multicapture": { + "type": "object", + "properties": { + "status": { + "type": "string" + } + }, + "required": [ + "status" + ] + }, + "network": { + "type": "string" + }, + "network_token": { + "type": "object", + "properties": { + "used": { + "type": "boolean" + } + }, + "required": [ + "used" + ] + }, + "overcapture": { + "type": "object", + "properties": { + "maximum_amount_capturable": { + "type": "integer" + }, + "status": { + "type": "string" + } + }, + "required": [ + "maximum_amount_capturable", + "status" + ] + } + }, + "required": [ + "amount_authorized", + "authorization_code", + "brand", + "checks", + "country", + "exp_month", + "exp_year", + "extended_authorization", + "fingerprint", + "funding", + "incremental_authorization", + "installments", + "last4", + "mandate", + "multicapture", + "network", + "network_token", + "overcapture", + "three_d_secure", + "wallet" + ] + }, + "type": { + "type": "string" + } + }, + "required": [ + "type" + ] + }, + "refunded": { + "type": "boolean" + }, + "review": { + "type": "null" + }, + "source_transfer": { + "type": "null" + }, + "status": { + "type": "string" + }, + "transfer_data": { + "type": "null" + }, + "transfer_group": { + "type": "null" + }, + "refunds": { + "type": "object", + "properties": { + "object": { + "type": "string" + }, + "has_more": { + "type": "boolean" + }, + "total_count": { + "type": "integer" + }, + "url": { + "type": "string" + } + }, + "required": [ + "object", + "data", + "has_more", + "total_count", + "url" + ] + } + }, + "required": [ + "id", + "object", + "amount", + "amount_captured", + "amount_refunded", + "application", + "application_fee", + "application_fee_amount", + "balance_transaction", + "billing_details", + "calculated_statement_descriptor", + "captured", + "created", + "currency", + "customer", + "description", + "destination", + "dispute", + "disputed", + "failure_balance_transaction", + "failure_code", + "failure_message", + "fraud_details", + "invoice", + "livemode", + "metadata", + "on_behalf_of", + "order", + "outcome", + "paid", + "payment_intent", + "payment_method", + "payment_method_details", + "receipt_email", + "receipt_number", + "receipt_url", + "refunded", + "review", + "shipping", + "source", + "source_transfer", + "statement_descriptor", + "statement_descriptor_suffix", + "status", + "transfer_data", + "transfer_group" + ] +} diff --git a/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/create.json b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/create.json new file mode 100644 index 0000000000..4339a60ce4 --- /dev/null +++ b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/create.json @@ -0,0 +1,90 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "object": { + "type": "string" + }, + "balance": { + "type": "integer" + }, + "created": { + "type": "integer" + }, + "currency": { + "type": "null" + }, + "default_source": { + "type": "null" + }, + "delinquent": { + "type": "boolean" + }, + "discount": { + "type": "null" + }, + "invoice_prefix": { + "type": "string" + }, + "invoice_settings": { + "type": "object", + "properties": { + "custom_fields": { + "type": "null" + }, + "default_payment_method": { + "type": "null" + }, + "footer": { + "type": "null" + }, + "rendering_options": { + "type": "null" + } + }, + "required": [ + "custom_fields", + "default_payment_method", + "footer", + "rendering_options" + ] + }, + "livemode": { + "type": "boolean" + }, + "tax_exempt": { + "type": "string" + }, + "test_clock": { + "type": "null" + }, + "next_invoice_sequence": { + "type": "integer" + } + }, + "required": [ + "id", + "object", + "address", + "balance", + "created", + "currency", + "default_source", + "delinquent", + "description", + "discount", + "email", + "invoice_prefix", + "invoice_settings", + "livemode", + "metadata", + "name", + "phone", + "preferred_locales", + "shipping", + "tax_exempt", + "test_clock" + ] +} diff --git a/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/get.json b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/get.json new file mode 100644 index 0000000000..19a5c344d5 --- /dev/null +++ b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/get.json @@ -0,0 +1,58 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "object": { + "type": "string" + }, + "balance": { + "type": "integer" + }, + "created": { + "type": "integer" + }, + "delinquent": { + "type": "boolean" + }, + "discount": { + "type": "null" + }, + "invoice_prefix": { + "type": "string" + }, + "invoice_settings": { + "type": "object", + "properties": { + "custom_fields": { + "type": "null" + }, + "footer": { + "type": "null" + } + }, + "required": [ + "custom_fields", + "default_payment_method", + "footer", + "rendering_options" + ] + }, + "livemode": { + "type": "boolean" + }, + "next_invoice_sequence": { + "type": "integer" + }, + "preferred_locales": { + "type": "array", + "items": { + "type": "string" + } + }, + "tax_exempt": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/getAll.json b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/getAll.json new file mode 100644 index 0000000000..37b5a08f1b --- /dev/null +++ b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/getAll.json @@ -0,0 +1,81 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "object": { + "type": "string" + }, + "balance": { + "type": "integer" + }, + "created": { + "type": "integer" + }, + "delinquent": { + "type": "boolean" + }, + "invoice_prefix": { + "type": "string" + }, + "invoice_settings": { + "type": "object", + "properties": { + "custom_fields": { + "type": "null" + }, + "footer": { + "type": "null" + }, + "rendering_options": { + "type": "null" + } + }, + "required": [ + "custom_fields", + "default_payment_method", + "footer", + "rendering_options" + ] + }, + "livemode": { + "type": "boolean" + }, + "preferred_locales": { + "type": "array", + "items": { + "type": "string" + } + }, + "tax_exempt": { + "type": "string" + }, + "test_clock": { + "type": "null" + } + }, + "required": [ + "id", + "object", + "address", + "balance", + "created", + "currency", + "default_source", + "delinquent", + "description", + "discount", + "email", + "invoice_prefix", + "invoice_settings", + "livemode", + "metadata", + "name", + "phone", + "preferred_locales", + "shipping", + "tax_exempt", + "test_clock" + ] +} diff --git a/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/update.json b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/update.json new file mode 100644 index 0000000000..52b2c53ec1 --- /dev/null +++ b/packages/nodes-base/nodes/Stripe/__schema__/v1.0.0/customer/update.json @@ -0,0 +1,120 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "object": { + "type": "string" + }, + "address": { + "type": "object", + "properties": { + "country": { + "type": "string" + } + }, + "required": [ + "city", + "country", + "line1", + "line2", + "postal_code", + "state" + ] + }, + "balance": { + "type": "integer" + }, + "created": { + "type": "integer" + }, + "default_source": { + "type": "null" + }, + "delinquent": { + "type": "boolean" + }, + "discount": { + "type": "null" + }, + "invoice_prefix": { + "type": "string" + }, + "invoice_settings": { + "type": "object", + "properties": { + "custom_fields": { + "type": "null" + }, + "footer": { + "type": "null" + }, + "rendering_options": { + "type": "null" + } + }, + "required": [ + "custom_fields", + "default_payment_method", + "footer", + "rendering_options" + ] + }, + "livemode": { + "type": "boolean" + }, + "metadata": { + "type": "object", + "properties": { + "Telefone": { + "type": "string" + }, + "Pais": { + "type": "string" + } + } + }, + "next_invoice_sequence": { + "type": "integer" + }, + "preferred_locales": { + "type": "array", + "items": { + "type": "string" + } + }, + "shipping": { + "type": "null" + }, + "tax_exempt": { + "type": "string" + }, + "test_clock": { + "type": "null" + } + }, + "required": [ + "id", + "object", + "address", + "balance", + "created", + "currency", + "default_source", + "delinquent", + "description", + "discount", + "email", + "invoice_prefix", + "invoice_settings", + "livemode", + "metadata", + "name", + "phone", + "preferred_locales", + "shipping", + "tax_exempt", + "test_clock" + ] +} diff --git a/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/create.json b/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/create.json new file mode 100644 index 0000000000..cc38346b65 --- /dev/null +++ b/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/create.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "created_at": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/delete.json b/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/delete.json new file mode 100644 index 0000000000..c5cfa5775d --- /dev/null +++ b/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/delete.json @@ -0,0 +1,47 @@ +{ + "type": "object", + "properties": { + "content": { + "type": "string" + }, + "metadata": { + "type": "object", + "properties": { + "loc": { + "type": "object", + "properties": { + "lines": { + "type": "object", + "properties": { + "to": { + "type": "integer" + }, + "from": { + "type": "integer" + } + }, + "required": [ + "to", + "from" + ] + } + }, + "required": [ + "lines" + ] + }, + "source": { + "type": "string" + }, + "blobType": { + "type": "string" + } + }, + "required": [ + "loc", + "source", + "blobType" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/get.json b/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/get.json new file mode 100644 index 0000000000..cc38346b65 --- /dev/null +++ b/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/get.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "created_at": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/update.json b/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/update.json new file mode 100644 index 0000000000..cc38346b65 --- /dev/null +++ b/packages/nodes-base/nodes/Supabase/__schema__/v1.0.0/row/update.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "created_at": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/callback/answerQuery.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/callback/answerQuery.json new file mode 100644 index 0000000000..02ca8aa863 --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/callback/answerQuery.json @@ -0,0 +1,15 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "boolean" + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/administrators.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/administrators.json new file mode 100644 index 0000000000..5022ccd4f8 --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/administrators.json @@ -0,0 +1,41 @@ +{ + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_bot": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + }, + "language_code": { + "type": "string" + } + }, + "required": [ + "id", + "is_bot", + "first_name" + ] + }, + "status": { + "type": "string" + }, + "is_anonymous": { + "type": "boolean" + } + }, + "required": [ + "user", + "status", + "is_anonymous" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/get.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/get.json new file mode 100644 index 0000000000..1a30407a18 --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/get.json @@ -0,0 +1,47 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + }, + "type": { + "type": "string" + }, + "active_usernames": { + "type": "array", + "items": { + "type": "string" + } + }, + "max_reaction_count": { + "type": "integer" + }, + "accent_color_id": { + "type": "integer" + } + }, + "required": [ + "id", + "type", + "max_reaction_count", + "accent_color_id" + ] + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/member.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/member.json new file mode 100644 index 0000000000..4916fa6fd9 --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/chat/member.json @@ -0,0 +1,52 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "object", + "properties": { + "user": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_bot": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "language_code": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "is_bot", + "first_name" + ] + }, + "status": { + "type": "string" + }, + "is_anonymous": { + "type": "boolean" + } + }, + "required": [ + "user", + "status" + ] + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/file/get.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/file/get.json new file mode 100644 index 0000000000..a263fffe4f --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/file/get.json @@ -0,0 +1,35 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "object", + "properties": { + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + }, + "file_path": { + "type": "string" + } + }, + "required": [ + "file_id", + "file_unique_id", + "file_size", + "file_path" + ] + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/deleteMessage.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/deleteMessage.json new file mode 100644 index 0000000000..986fc4cb25 --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/deleteMessage.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/editMessageText.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/editMessageText.json new file mode 100644 index 0000000000..dae661ff1d --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/editMessageText.json @@ -0,0 +1,80 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "object", + "properties": { + "message_id": { + "type": "integer" + }, + "from": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_bot": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "is_bot", + "first_name", + "username" + ] + }, + "chat": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "id", + "type" + ] + }, + "date": { + "type": "integer" + }, + "edit_date": { + "type": "integer" + }, + "text": { + "type": "string" + } + }, + "required": [ + "message_id", + "chat", + "date", + "edit_date", + "text" + ] + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/pinChatMessage.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/pinChatMessage.json new file mode 100644 index 0000000000..02ca8aa863 --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/pinChatMessage.json @@ -0,0 +1,15 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "boolean" + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendAnimation.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendAnimation.json new file mode 100644 index 0000000000..1200e90d3d --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendAnimation.json @@ -0,0 +1,176 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "object", + "properties": { + "message_id": { + "type": "integer" + }, + "from": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_bot": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "is_bot", + "first_name", + "username" + ] + }, + "chat": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "first_name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "first_name", + "type" + ] + }, + "date": { + "type": "integer" + }, + "sticker": { + "type": "object", + "properties": { + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "emoji": { + "type": "string" + }, + "set_name": { + "type": "string" + }, + "is_animated": { + "type": "boolean" + }, + "is_video": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "thumbnail": { + "type": "object", + "properties": { + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "file_id", + "file_unique_id", + "file_size", + "width", + "height" + ] + }, + "thumb": { + "type": "object", + "properties": { + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "file_id", + "file_unique_id", + "file_size", + "width", + "height" + ] + }, + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + } + }, + "required": [ + "width", + "height", + "emoji", + "is_animated", + "is_video", + "type", + "thumbnail", + "thumb", + "file_id", + "file_unique_id", + "file_size" + ] + } + }, + "required": [ + "message_id", + "from", + "chat", + "date" + ] + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendAudio.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendAudio.json new file mode 100644 index 0000000000..b09b01b05a --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendAudio.json @@ -0,0 +1,104 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "object", + "properties": { + "message_id": { + "type": "integer" + }, + "from": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_bot": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "is_bot", + "first_name", + "username" + ] + }, + "chat": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "first_name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "last_name": { + "type": "string" + } + }, + "required": [ + "id", + "type" + ] + }, + "date": { + "type": "integer" + }, + "audio": { + "type": "object", + "properties": { + "duration": { + "type": "integer" + }, + "file_name": { + "type": "string" + }, + "mime_type": { + "type": "string" + }, + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + } + }, + "required": [ + "duration", + "file_name", + "mime_type", + "file_id", + "file_unique_id", + "file_size" + ] + } + }, + "required": [ + "message_id", + "from", + "chat", + "date" + ] + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendChatAction.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendChatAction.json new file mode 100644 index 0000000000..02ca8aa863 --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendChatAction.json @@ -0,0 +1,15 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "boolean" + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendDocument.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendDocument.json new file mode 100644 index 0000000000..94f55cbec0 --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendDocument.json @@ -0,0 +1,101 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "object", + "properties": { + "message_id": { + "type": "integer" + }, + "from": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_bot": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "is_bot", + "first_name", + "username" + ] + }, + "chat": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "type" + ] + }, + "date": { + "type": "integer" + }, + "document": { + "type": "object", + "properties": { + "file_name": { + "type": "string" + }, + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + }, + "mime_type": { + "type": "string" + } + }, + "required": [ + "file_name", + "file_id", + "file_unique_id", + "file_size" + ] + } + }, + "required": [ + "message_id", + "chat", + "date" + ] + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendMediaGroup.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendMediaGroup.json new file mode 100644 index 0000000000..4201ad646e --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendMediaGroup.json @@ -0,0 +1,130 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "array", + "items": { + "type": "object", + "properties": { + "message_id": { + "type": "integer" + }, + "from": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_bot": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "is_bot", + "first_name", + "username" + ] + }, + "chat": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "type" + ] + }, + "date": { + "type": "integer" + }, + "photo": { + "type": "array", + "items": { + "type": "object", + "properties": { + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "file_id", + "file_unique_id", + "file_size", + "width", + "height" + ] + } + }, + "caption": { + "type": "string" + }, + "caption_entities": { + "type": "array", + "items": { + "type": "object", + "properties": { + "offset": { + "type": "integer" + }, + "length": { + "type": "integer" + }, + "type": { + "type": "string" + } + }, + "required": [ + "offset", + "length", + "type" + ] + } + } + }, + "required": [ + "message_id", + "chat", + "date" + ] + } + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendMessage.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendMessage.json new file mode 100644 index 0000000000..68b40cee74 --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendMessage.json @@ -0,0 +1,110 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "object", + "properties": { + "message_id": { + "type": "integer" + }, + "from": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_bot": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "is_bot", + "first_name", + "username" + ] + }, + "chat": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "first_name": { + "type": "string" + }, + "type": { + "type": "string" + } + }, + "required": [ + "id", + "type" + ] + }, + "date": { + "type": "integer" + }, + "text": { + "type": "string" + }, + "entities": { + "type": "array", + "items": { + "type": "object", + "properties": { + "offset": { + "type": "integer" + }, + "length": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "url": { + "type": "string" + } + }, + "required": [ + "offset", + "length", + "type" + ] + } + }, + "link_preview_options": { + "type": "object", + "properties": { + "is_disabled": { + "type": "boolean" + } + }, + "required": [ + "is_disabled" + ] + } + }, + "required": [ + "message_id", + "from", + "chat", + "date", + "text" + ] + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendPhoto.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendPhoto.json new file mode 100644 index 0000000000..7d36d8f07a --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendPhoto.json @@ -0,0 +1,103 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "object", + "properties": { + "message_id": { + "type": "integer" + }, + "from": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_bot": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "is_bot", + "first_name", + "username" + ] + }, + "chat": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "first_name": { + "type": "string" + }, + "type": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "type" + ] + }, + "date": { + "type": "integer" + }, + "photo": { + "type": "array", + "items": { + "type": "object", + "properties": { + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "file_id", + "file_unique_id", + "file_size", + "width", + "height" + ] + } + } + }, + "required": [ + "message_id", + "chat", + "date", + "photo" + ] + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendSticker.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendSticker.json new file mode 100644 index 0000000000..59de9e9c95 --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendSticker.json @@ -0,0 +1,177 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "object", + "properties": { + "message_id": { + "type": "integer" + }, + "from": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_bot": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "is_bot", + "first_name", + "username" + ] + }, + "chat": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "type" + ] + }, + "date": { + "type": "integer" + }, + "sticker": { + "type": "object", + "properties": { + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "emoji": { + "type": "string" + }, + "set_name": { + "type": "string" + }, + "is_animated": { + "type": "boolean" + }, + "is_video": { + "type": "boolean" + }, + "type": { + "type": "string" + }, + "thumbnail": { + "type": "object", + "properties": { + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "file_id", + "file_unique_id", + "file_size", + "width", + "height" + ] + }, + "thumb": { + "type": "object", + "properties": { + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "file_id", + "file_unique_id", + "file_size", + "width", + "height" + ] + }, + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + } + }, + "required": [ + "width", + "height", + "is_animated", + "is_video", + "type", + "thumbnail", + "thumb", + "file_id", + "file_unique_id", + "file_size" + ] + } + }, + "required": [ + "message_id", + "from", + "chat", + "date" + ] + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendVideo.json b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendVideo.json new file mode 100644 index 0000000000..7423857a06 --- /dev/null +++ b/packages/nodes-base/nodes/Telegram/__schema__/v1.2.0/message/sendVideo.json @@ -0,0 +1,167 @@ +{ + "type": "object", + "properties": { + "ok": { + "type": "boolean" + }, + "result": { + "type": "object", + "properties": { + "message_id": { + "type": "integer" + }, + "from": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "is_bot": { + "type": "boolean" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "is_bot", + "first_name", + "username" + ] + }, + "chat": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "type" + ] + }, + "date": { + "type": "integer" + }, + "caption": { + "type": "string" + }, + "video": { + "type": "object", + "properties": { + "duration": { + "type": "integer" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "file_name": { + "type": "string" + }, + "mime_type": { + "type": "string" + }, + "thumbnail": { + "type": "object", + "properties": { + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "file_id", + "file_unique_id", + "file_size", + "width", + "height" + ] + }, + "thumb": { + "type": "object", + "properties": { + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + }, + "width": { + "type": "integer" + }, + "height": { + "type": "integer" + } + }, + "required": [ + "file_id", + "file_unique_id", + "file_size", + "width", + "height" + ] + }, + "file_id": { + "type": "string" + }, + "file_unique_id": { + "type": "string" + }, + "file_size": { + "type": "integer" + } + }, + "required": [ + "duration", + "width", + "height", + "mime_type", + "file_id", + "file_unique_id", + "file_size" + ] + } + }, + "required": [ + "message_id", + "chat", + "date" + ] + } + }, + "required": [ + "ok", + "result" + ] +} diff --git a/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/create.json b/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/create.json new file mode 100644 index 0000000000..440a639c39 --- /dev/null +++ b/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/create.json @@ -0,0 +1,56 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "assigner_id": { + "type": "null" + }, + "assignee_id": { + "type": "null" + }, + "project_id": { + "type": "string" + }, + "order": { + "type": "integer" + }, + "content": { + "type": "string" + }, + "description": { + "type": "string" + }, + "is_completed": { + "type": "boolean" + }, + "labels": { + "type": "array", + "items": { + "type": "string" + } + }, + "priority": { + "type": "integer" + }, + "comment_count": { + "type": "integer" + }, + "creator_id": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "url": { + "type": "string" + }, + "duration": { + "type": "null" + }, + "deadline": { + "type": "null" + } + } +} diff --git a/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/get.json b/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/get.json new file mode 100644 index 0000000000..1f3d9c1ef6 --- /dev/null +++ b/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/get.json @@ -0,0 +1,50 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "assigner_id": { + "type": "null" + }, + "assignee_id": { + "type": "null" + }, + "project_id": { + "type": "string" + }, + "order": { + "type": "integer" + }, + "content": { + "type": "string" + }, + "description": { + "type": "string" + }, + "is_completed": { + "type": "boolean" + }, + "labels": { + "type": "array", + "items": { + "type": "string" + } + }, + "priority": { + "type": "integer" + }, + "comment_count": { + "type": "integer" + }, + "creator_id": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "url": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/getAll.json b/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/getAll.json new file mode 100644 index 0000000000..8355899458 --- /dev/null +++ b/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/getAll.json @@ -0,0 +1,82 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "project_id": { + "type": "string" + }, + "order": { + "type": "integer" + }, + "content": { + "type": "string" + }, + "description": { + "type": "string" + }, + "is_completed": { + "type": "boolean" + }, + "priority": { + "type": "integer" + }, + "comment_count": { + "type": "integer" + }, + "creator_id": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "due": { + "type": "object", + "properties": { + "date": { + "type": "string" + }, + "string": { + "type": "string" + }, + "lang": { + "type": "string" + }, + "is_recurring": { + "type": "boolean" + } + }, + "required": [ + "date", + "string", + "lang", + "is_recurring" + ] + }, + "url": { + "type": "string" + } + }, + "required": [ + "id", + "assigner_id", + "assignee_id", + "project_id", + "section_id", + "parent_id", + "order", + "content", + "description", + "is_completed", + "labels", + "priority", + "comment_count", + "creator_id", + "created_at", + "due", + "url", + "duration", + "deadline" + ] +} diff --git a/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/update.json b/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/update.json new file mode 100644 index 0000000000..a19052ad7b --- /dev/null +++ b/packages/nodes-base/nodes/Todoist/__schema__/v2.1.0/task/update.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ] +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/attachment/create.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/attachment/create.json new file mode 100644 index 0000000000..7ad5b2d8aa --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/attachment/create.json @@ -0,0 +1,70 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "date": { + "type": "string" + }, + "idMember": { + "type": "string" + }, + "isUpload": { + "type": "boolean" + }, + "mimeType": { + "type": "string" + }, + "name": { + "type": "string" + }, + "previews": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "_id": { + "type": "string" + }, + "scaled": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "bytes": { + "type": "integer" + }, + "height": { + "type": "integer" + }, + "width": { + "type": "integer" + } + }, + "required": [ + "id", + "_id", + "scaled", + "url", + "bytes", + "height", + "width" + ] + } + }, + "url": { + "type": "string" + }, + "pos": { + "type": "integer" + }, + "isMalicious": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/attachment/getAll.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/attachment/getAll.json new file mode 100644 index 0000000000..3c823ddfba --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/attachment/getAll.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "url": { + "type": "string" + }, + "pos": { + "type": "integer" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/board/create.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/board/create.json new file mode 100644 index 0000000000..e04e352a07 --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/board/create.json @@ -0,0 +1,292 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "desc": { + "type": "string" + }, + "descData": { + "type": "null" + }, + "closed": { + "type": "boolean" + }, + "idOrganization": { + "type": "string" + }, + "idEnterprise": { + "type": "null" + }, + "pinned": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "shortUrl": { + "type": "string" + }, + "prefs": { + "type": "object", + "properties": { + "permissionLevel": { + "type": "string" + }, + "hideVotes": { + "type": "boolean" + }, + "voting": { + "type": "string" + }, + "comments": { + "type": "string" + }, + "invitations": { + "type": "string" + }, + "selfJoin": { + "type": "boolean" + }, + "cardCovers": { + "type": "boolean" + }, + "cardCounts": { + "type": "boolean" + }, + "isTemplate": { + "type": "boolean" + }, + "cardAging": { + "type": "string" + }, + "calendarFeedEnabled": { + "type": "boolean" + }, + "switcherViews": { + "type": "array", + "items": { + "type": "object", + "properties": { + "viewType": { + "type": "string" + }, + "enabled": { + "type": "boolean" + } + }, + "required": [ + "viewType", + "enabled" + ] + } + }, + "background": { + "type": "string" + }, + "backgroundTile": { + "type": "boolean" + }, + "backgroundBrightness": { + "type": "string" + }, + "backgroundBottomColor": { + "type": "string" + }, + "backgroundTopColor": { + "type": "string" + }, + "canBePublic": { + "type": "boolean" + }, + "canBeEnterprise": { + "type": "boolean" + }, + "canBeOrg": { + "type": "boolean" + }, + "canBePrivate": { + "type": "boolean" + }, + "canInvite": { + "type": "boolean" + } + }, + "required": [ + "permissionLevel", + "hideVotes", + "voting", + "comments", + "invitations", + "selfJoin", + "cardCovers", + "cardCounts", + "isTemplate", + "cardAging", + "calendarFeedEnabled", + "hiddenPluginBoardButtons", + "switcherViews", + "background", + "backgroundColor", + "backgroundImage", + "backgroundTile", + "backgroundBrightness", + "sharedSourceUrl", + "backgroundImageScaled", + "backgroundBottomColor", + "backgroundTopColor", + "canBePublic", + "canBeEnterprise", + "canBeOrg", + "canBePrivate", + "canInvite" + ] + }, + "labelNames": { + "type": "object", + "properties": { + "green": { + "type": "string" + }, + "yellow": { + "type": "string" + }, + "orange": { + "type": "string" + }, + "red": { + "type": "string" + }, + "purple": { + "type": "string" + }, + "blue": { + "type": "string" + }, + "sky": { + "type": "string" + }, + "lime": { + "type": "string" + }, + "pink": { + "type": "string" + }, + "black": { + "type": "string" + }, + "green_dark": { + "type": "string" + }, + "yellow_dark": { + "type": "string" + }, + "orange_dark": { + "type": "string" + }, + "red_dark": { + "type": "string" + }, + "purple_dark": { + "type": "string" + }, + "blue_dark": { + "type": "string" + }, + "sky_dark": { + "type": "string" + }, + "lime_dark": { + "type": "string" + }, + "pink_dark": { + "type": "string" + }, + "black_dark": { + "type": "string" + }, + "green_light": { + "type": "string" + }, + "yellow_light": { + "type": "string" + }, + "orange_light": { + "type": "string" + }, + "red_light": { + "type": "string" + }, + "purple_light": { + "type": "string" + }, + "blue_light": { + "type": "string" + }, + "sky_light": { + "type": "string" + }, + "lime_light": { + "type": "string" + }, + "pink_light": { + "type": "string" + }, + "black_light": { + "type": "string" + } + }, + "required": [ + "green", + "yellow", + "orange", + "red", + "purple", + "blue", + "sky", + "lime", + "pink", + "black", + "green_dark", + "yellow_dark", + "orange_dark", + "red_dark", + "purple_dark", + "blue_dark", + "sky_dark", + "lime_dark", + "pink_dark", + "black_dark", + "green_light", + "yellow_light", + "orange_light", + "red_light", + "purple_light", + "blue_light", + "sky_light", + "lime_light", + "pink_light", + "black_light" + ] + } + }, + "required": [ + "id", + "name", + "desc", + "descData", + "closed", + "idOrganization", + "idEnterprise", + "pinned", + "url", + "shortUrl", + "prefs", + "labelNames", + "limits" + ] +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/board/get.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/board/get.json new file mode 100644 index 0000000000..5e0a8b4d89 --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/board/get.json @@ -0,0 +1,284 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "desc": { + "type": "string" + }, + "closed": { + "type": "boolean" + }, + "idOrganization": { + "type": "string" + }, + "idEnterprise": { + "type": "null" + }, + "pinned": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "shortUrl": { + "type": "string" + }, + "prefs": { + "type": "object", + "properties": { + "permissionLevel": { + "type": "string" + }, + "hideVotes": { + "type": "boolean" + }, + "voting": { + "type": "string" + }, + "comments": { + "type": "string" + }, + "invitations": { + "type": "string" + }, + "selfJoin": { + "type": "boolean" + }, + "cardCovers": { + "type": "boolean" + }, + "cardCounts": { + "type": "boolean" + }, + "isTemplate": { + "type": "boolean" + }, + "cardAging": { + "type": "string" + }, + "calendarFeedEnabled": { + "type": "boolean" + }, + "hiddenPluginBoardButtons": { + "type": "array", + "items": { + "type": "string" + } + }, + "switcherViews": { + "type": "array", + "items": { + "type": "object", + "properties": { + "viewType": { + "type": "string" + }, + "enabled": { + "type": "boolean" + } + }, + "required": [ + "viewType", + "enabled" + ] + } + }, + "background": { + "type": "string" + }, + "backgroundTile": { + "type": "boolean" + }, + "backgroundBrightness": { + "type": "string" + }, + "backgroundBottomColor": { + "type": "string" + }, + "backgroundTopColor": { + "type": "string" + }, + "canBePublic": { + "type": "boolean" + }, + "canBeEnterprise": { + "type": "boolean" + }, + "canBeOrg": { + "type": "boolean" + }, + "canBePrivate": { + "type": "boolean" + }, + "canInvite": { + "type": "boolean" + } + }, + "required": [ + "permissionLevel", + "hideVotes", + "voting", + "comments", + "invitations", + "selfJoin", + "cardCovers", + "cardCounts", + "isTemplate", + "cardAging", + "calendarFeedEnabled", + "hiddenPluginBoardButtons", + "switcherViews", + "background", + "backgroundColor", + "backgroundImage", + "backgroundImageScaled", + "backgroundTile", + "backgroundBrightness", + "sharedSourceUrl", + "backgroundBottomColor", + "backgroundTopColor", + "canBePublic", + "canBeEnterprise", + "canBeOrg", + "canBePrivate", + "canInvite" + ] + }, + "labelNames": { + "type": "object", + "properties": { + "green": { + "type": "string" + }, + "yellow": { + "type": "string" + }, + "orange": { + "type": "string" + }, + "red": { + "type": "string" + }, + "purple": { + "type": "string" + }, + "blue": { + "type": "string" + }, + "sky": { + "type": "string" + }, + "lime": { + "type": "string" + }, + "pink": { + "type": "string" + }, + "black": { + "type": "string" + }, + "green_dark": { + "type": "string" + }, + "yellow_dark": { + "type": "string" + }, + "orange_dark": { + "type": "string" + }, + "red_dark": { + "type": "string" + }, + "purple_dark": { + "type": "string" + }, + "blue_dark": { + "type": "string" + }, + "sky_dark": { + "type": "string" + }, + "lime_dark": { + "type": "string" + }, + "pink_dark": { + "type": "string" + }, + "black_dark": { + "type": "string" + }, + "green_light": { + "type": "string" + }, + "yellow_light": { + "type": "string" + }, + "orange_light": { + "type": "string" + }, + "red_light": { + "type": "string" + }, + "purple_light": { + "type": "string" + }, + "blue_light": { + "type": "string" + }, + "sky_light": { + "type": "string" + }, + "lime_light": { + "type": "string" + }, + "pink_light": { + "type": "string" + }, + "black_light": { + "type": "string" + } + }, + "required": [ + "green", + "yellow", + "orange", + "red", + "purple", + "blue", + "sky", + "lime", + "pink", + "black", + "green_dark", + "yellow_dark", + "orange_dark", + "red_dark", + "purple_dark", + "blue_dark", + "sky_dark", + "lime_dark", + "pink_dark", + "black_dark", + "green_light", + "yellow_light", + "orange_light", + "red_light", + "purple_light", + "blue_light", + "sky_light", + "lime_light", + "pink_light", + "black_light" + ] + } + }, + "required": [ + "id", + "labelNames" + ] +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/boardMember/getAll.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/boardMember/getAll.json new file mode 100644 index 0000000000..2b5216b84b --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/boardMember/getAll.json @@ -0,0 +1,19 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "fullName": { + "type": "string" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "fullName", + "username" + ] +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/create.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/create.json new file mode 100644 index 0000000000..6e7ca1f9e9 --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/create.json @@ -0,0 +1,339 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "badges": { + "type": "object", + "properties": { + "attachmentsByType": { + "type": "object", + "properties": { + "trello": { + "type": "object", + "properties": { + "board": { + "type": "integer" + }, + "card": { + "type": "integer" + } + }, + "required": [ + "board", + "card" + ] + } + }, + "required": [ + "trello" + ] + }, + "externalSource": { + "type": "null" + }, + "location": { + "type": "boolean" + }, + "votes": { + "type": "integer" + }, + "viewingMemberVoted": { + "type": "boolean" + }, + "subscribed": { + "type": "boolean" + }, + "attachments": { + "type": "integer" + }, + "fogbugz": { + "type": "string" + }, + "checkItems": { + "type": "integer" + }, + "checkItemsChecked": { + "type": "integer" + }, + "checkItemsEarliestDue": { + "type": "null" + }, + "comments": { + "type": "integer" + }, + "description": { + "type": "boolean" + }, + "dueComplete": { + "type": "boolean" + }, + "lastUpdatedByAi": { + "type": "boolean" + }, + "start": { + "type": "null" + } + }, + "required": [ + "attachmentsByType", + "externalSource", + "location", + "votes", + "viewingMemberVoted", + "subscribed", + "attachments", + "fogbugz", + "checkItems", + "checkItemsChecked", + "checkItemsEarliestDue", + "comments", + "description", + "due", + "dueComplete", + "lastUpdatedByAi", + "start" + ] + }, + "closed": { + "type": "boolean" + }, + "dueComplete": { + "type": "boolean" + }, + "dateLastActivity": { + "type": "string" + }, + "desc": { + "type": "string" + }, + "dueReminder": { + "type": "null" + }, + "email": { + "type": "null" + }, + "idBoard": { + "type": "string" + }, + "idChecklists": { + "type": "array", + "items": { + "type": "string" + } + }, + "idList": { + "type": "string" + }, + "idMembers": { + "type": "array", + "items": { + "type": "string" + } + }, + "idShort": { + "type": "integer" + }, + "idAttachmentCover": { + "type": "null" + }, + "labels": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "idBoard": { + "type": "string" + }, + "idOrganization": { + "type": "string" + }, + "name": { + "type": "string" + }, + "nodeId": { + "type": "string" + }, + "color": { + "type": "string" + }, + "uses": { + "type": "integer" + } + }, + "required": [ + "id", + "idBoard", + "idOrganization", + "name", + "nodeId", + "color", + "uses" + ] + } + }, + "idLabels": { + "type": "array", + "items": { + "type": "string" + } + }, + "manualCoverAttachment": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pinned": { + "type": "boolean" + }, + "shortLink": { + "type": "string" + }, + "shortUrl": { + "type": "string" + }, + "start": { + "type": "null" + }, + "subscribed": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "cover": { + "type": "object", + "properties": { + "idAttachment": { + "type": "null" + }, + "color": { + "type": "null" + }, + "idUploadedBackground": { + "type": "null" + }, + "size": { + "type": "string" + }, + "brightness": { + "type": "string" + }, + "idPlugin": { + "type": "null" + } + }, + "required": [ + "idAttachment", + "color", + "idUploadedBackground", + "size", + "brightness", + "idPlugin" + ] + }, + "isTemplate": { + "type": "boolean" + }, + "cardRole": { + "type": "null" + }, + "mirrorSourceId": { + "type": "null" + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "bytes": { + "type": "null" + }, + "date": { + "type": "string" + }, + "edgeColor": { + "type": "null" + }, + "idMember": { + "type": "string" + }, + "isUpload": { + "type": "boolean" + }, + "mimeType": { + "type": "string" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + }, + "pos": { + "type": "integer" + } + }, + "required": [ + "id", + "bytes", + "date", + "edgeColor", + "idMember", + "isUpload", + "mimeType", + "name", + "previews", + "url", + "pos", + "fileName" + ] + } + } + }, + "required": [ + "id", + "badges", + "checkItemStates", + "closed", + "dueComplete", + "dateLastActivity", + "desc", + "descData", + "due", + "dueReminder", + "email", + "idBoard", + "idChecklists", + "idList", + "idMembers", + "idMembersVoted", + "idShort", + "idAttachmentCover", + "labels", + "idLabels", + "manualCoverAttachment", + "name", + "pinned", + "pos", + "shortLink", + "shortUrl", + "start", + "subscribed", + "url", + "cover", + "isTemplate", + "cardRole", + "attachments", + "stickers", + "limits" + ] +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/get.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/get.json new file mode 100644 index 0000000000..205acb6482 --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/get.json @@ -0,0 +1,239 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "badges": { + "type": "object", + "properties": { + "attachmentsByType": { + "type": "object", + "properties": { + "trello": { + "type": "object", + "properties": { + "board": { + "type": "integer" + }, + "card": { + "type": "integer" + } + }, + "required": [ + "board", + "card" + ] + } + }, + "required": [ + "trello" + ] + }, + "location": { + "type": "boolean" + }, + "votes": { + "type": "integer" + }, + "viewingMemberVoted": { + "type": "boolean" + }, + "subscribed": { + "type": "boolean" + }, + "attachments": { + "type": "integer" + }, + "fogbugz": { + "type": "string" + }, + "checkItems": { + "type": "integer" + }, + "checkItemsChecked": { + "type": "integer" + }, + "checkItemsEarliestDue": { + "type": "null" + }, + "comments": { + "type": "integer" + }, + "description": { + "type": "boolean" + }, + "dueComplete": { + "type": "boolean" + }, + "lastUpdatedByAi": { + "type": "boolean" + } + }, + "required": [ + "attachmentsByType", + "externalSource", + "location", + "votes", + "viewingMemberVoted", + "subscribed", + "attachments", + "fogbugz", + "checkItems", + "checkItemsChecked", + "checkItemsEarliestDue", + "comments", + "description", + "due", + "dueComplete", + "lastUpdatedByAi", + "start" + ] + }, + "checkItemStates": { + "type": "array", + "items": { + "type": "object", + "properties": { + "idCheckItem": { + "type": "string" + }, + "state": { + "type": "string" + } + }, + "required": [ + "idCheckItem", + "state" + ] + } + }, + "closed": { + "type": "boolean" + }, + "dueComplete": { + "type": "boolean" + }, + "dateLastActivity": { + "type": "string" + }, + "desc": { + "type": "string" + }, + "email": { + "type": "null" + }, + "idBoard": { + "type": "string" + }, + "idChecklists": { + "type": "array", + "items": { + "type": "string" + } + }, + "idList": { + "type": "string" + }, + "idMembers": { + "type": "array", + "items": { + "type": "string" + } + }, + "idShort": { + "type": "integer" + }, + "labels": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "idBoard": { + "type": "string" + }, + "idOrganization": { + "type": "string" + }, + "name": { + "type": "string" + }, + "nodeId": { + "type": "string" + }, + "uses": { + "type": "integer" + } + }, + "required": [ + "id", + "idBoard", + "name", + "color", + "uses" + ] + } + }, + "idLabels": { + "type": "array", + "items": { + "type": "string" + } + }, + "manualCoverAttachment": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pinned": { + "type": "boolean" + }, + "shortLink": { + "type": "string" + }, + "shortUrl": { + "type": "string" + }, + "subscribed": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "cover": { + "type": "object", + "properties": { + "idUploadedBackground": { + "type": "null" + }, + "size": { + "type": "string" + }, + "brightness": { + "type": "string" + } + }, + "required": [ + "idAttachment", + "color", + "idUploadedBackground", + "size", + "brightness", + "idPlugin" + ] + }, + "isTemplate": { + "type": "boolean" + }, + "cardRole": { + "type": "null" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/update.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/update.json new file mode 100644 index 0000000000..5bf6d6009c --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/card/update.json @@ -0,0 +1,244 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "badges": { + "type": "object", + "properties": { + "attachmentsByType": { + "type": "object", + "properties": { + "trello": { + "type": "object", + "properties": { + "board": { + "type": "integer" + }, + "card": { + "type": "integer" + } + }, + "required": [ + "board", + "card" + ] + } + }, + "required": [ + "trello" + ] + }, + "location": { + "type": "boolean" + }, + "votes": { + "type": "integer" + }, + "viewingMemberVoted": { + "type": "boolean" + }, + "subscribed": { + "type": "boolean" + }, + "attachments": { + "type": "integer" + }, + "fogbugz": { + "type": "string" + }, + "checkItems": { + "type": "integer" + }, + "checkItemsChecked": { + "type": "integer" + }, + "checkItemsEarliestDue": { + "type": "null" + }, + "comments": { + "type": "integer" + }, + "description": { + "type": "boolean" + }, + "dueComplete": { + "type": "boolean" + }, + "lastUpdatedByAi": { + "type": "boolean" + } + }, + "required": [ + "attachmentsByType", + "externalSource", + "location", + "votes", + "viewingMemberVoted", + "subscribed", + "attachments", + "fogbugz", + "checkItems", + "checkItemsChecked", + "checkItemsEarliestDue", + "comments", + "description", + "due", + "dueComplete", + "lastUpdatedByAi", + "start" + ] + }, + "checkItemStates": { + "type": "array", + "items": { + "type": "object", + "properties": { + "idCheckItem": { + "type": "string" + }, + "state": { + "type": "string" + } + }, + "required": [ + "idCheckItem", + "state" + ] + } + }, + "closed": { + "type": "boolean" + }, + "dueComplete": { + "type": "boolean" + }, + "dateLastActivity": { + "type": "string" + }, + "desc": { + "type": "string" + }, + "email": { + "type": "null" + }, + "idBoard": { + "type": "string" + }, + "idChecklists": { + "type": "array", + "items": { + "type": "string" + } + }, + "idList": { + "type": "string" + }, + "idMembers": { + "type": "array", + "items": { + "type": "string" + } + }, + "idShort": { + "type": "integer" + }, + "labels": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "idBoard": { + "type": "string" + }, + "idOrganization": { + "type": "string" + }, + "name": { + "type": "string" + }, + "nodeId": { + "type": "string" + }, + "color": { + "type": "string" + }, + "uses": { + "type": "integer" + } + }, + "required": [ + "id", + "idBoard", + "idOrganization", + "name", + "nodeId", + "color", + "uses" + ] + } + }, + "idLabels": { + "type": "array", + "items": { + "type": "string" + } + }, + "manualCoverAttachment": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pinned": { + "type": "boolean" + }, + "shortLink": { + "type": "string" + }, + "shortUrl": { + "type": "string" + }, + "subscribed": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "cover": { + "type": "object", + "properties": { + "idUploadedBackground": { + "type": "null" + }, + "size": { + "type": "string" + }, + "brightness": { + "type": "string" + }, + "idPlugin": { + "type": "null" + } + }, + "required": [ + "idAttachment", + "color", + "idUploadedBackground", + "size", + "brightness", + "idPlugin" + ] + }, + "isTemplate": { + "type": "boolean" + }, + "cardRole": { + "type": "null" + } + } +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/cardComment/create.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/cardComment/create.json new file mode 100644 index 0000000000..66b16ba728 --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/cardComment/create.json @@ -0,0 +1,352 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "idMemberCreator": { + "type": "string" + }, + "data": { + "type": "object", + "properties": { + "text": { + "type": "string" + }, + "card": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "idShort": { + "type": "integer" + }, + "shortLink": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "idShort", + "shortLink" + ] + }, + "board": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "shortLink": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "shortLink" + ] + }, + "list": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + } + }, + "required": [ + "id", + "name" + ] + } + }, + "required": [ + "text", + "textData", + "card", + "board", + "list" + ] + }, + "appCreator": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] + }, + "type": { + "type": "string" + }, + "date": { + "type": "string" + }, + "limits": { + "type": "object", + "properties": { + "reactions": { + "type": "object", + "properties": { + "perAction": { + "type": "object", + "properties": { + "status": { + "type": "string" + }, + "disableAt": { + "type": "integer" + }, + "warnAt": { + "type": "integer" + } + }, + "required": [ + "status", + "disableAt", + "warnAt" + ] + }, + "uniquePerAction": { + "type": "object", + "properties": { + "status": { + "type": "string" + }, + "disableAt": { + "type": "integer" + }, + "warnAt": { + "type": "integer" + } + }, + "required": [ + "status", + "disableAt", + "warnAt" + ] + } + }, + "required": [ + "perAction", + "uniquePerAction" + ] + } + }, + "required": [ + "reactions" + ] + }, + "display": { + "type": "object", + "properties": { + "translationKey": { + "type": "string" + }, + "entities": { + "type": "object", + "properties": { + "contextOn": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "translationKey": { + "type": "string" + }, + "hideIfContext": { + "type": "boolean" + }, + "idContext": { + "type": "string" + } + }, + "required": [ + "type", + "translationKey", + "hideIfContext", + "idContext" + ] + }, + "card": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "hideIfContext": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "shortLink": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "type", + "hideIfContext", + "id", + "shortLink", + "text" + ] + }, + "comment": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "type", + "text" + ] + }, + "memberCreator": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "type", + "id", + "username", + "text" + ] + } + }, + "required": [ + "contextOn", + "card", + "comment", + "memberCreator" + ] + } + }, + "required": [ + "translationKey", + "entities" + ] + }, + "entities": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "id": { + "type": "string" + }, + "username": { + "type": "string" + }, + "text": { + "type": "string" + }, + "hideIfContext": { + "type": "boolean" + }, + "idContext": { + "type": "string" + }, + "shortLink": { + "type": "string" + } + }, + "required": [ + "type", + "text" + ] + } + }, + "memberCreator": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "activityBlocked": { + "type": "boolean" + }, + "avatarHash": { + "type": "string" + }, + "avatarUrl": { + "type": "string" + }, + "fullName": { + "type": "string" + }, + "initials": { + "type": "string" + }, + "nonPublicAvailable": { + "type": "boolean" + }, + "username": { + "type": "string" + } + }, + "required": [ + "id", + "activityBlocked", + "avatarHash", + "avatarUrl", + "fullName", + "idMemberReferrer", + "initials", + "nonPublic", + "nonPublicAvailable", + "username" + ] + } + }, + "required": [ + "id", + "idMemberCreator", + "data", + "appCreator", + "type", + "date", + "limits", + "display", + "entities", + "memberCreator" + ] +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/get.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/get.json new file mode 100644 index 0000000000..c1d60b0a93 --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/get.json @@ -0,0 +1,34 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "closed": { + "type": "boolean" + }, + "idBoard": { + "type": "string" + }, + "type": { + "type": "null" + }, + "datasource": { + "type": "object", + "properties": { + "filter": { + "type": "boolean" + } + }, + "required": [ + "filter" + ] + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/getAll.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/getAll.json new file mode 100644 index 0000000000..102d0f7ab2 --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/getAll.json @@ -0,0 +1,37 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "closed": { + "type": "boolean" + }, + "idBoard": { + "type": "string" + }, + "subscribed": { + "type": "boolean" + }, + "type": { + "type": "null" + }, + "datasource": { + "type": "object", + "properties": { + "filter": { + "type": "boolean" + } + }, + "required": [ + "filter" + ] + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/getCards.json b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/getCards.json new file mode 100644 index 0000000000..1e2a85278a --- /dev/null +++ b/packages/nodes-base/nodes/Trello/__schema__/v1.0.0/list/getCards.json @@ -0,0 +1,244 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "badges": { + "type": "object", + "properties": { + "attachmentsByType": { + "type": "object", + "properties": { + "trello": { + "type": "object", + "properties": { + "board": { + "type": "integer" + }, + "card": { + "type": "integer" + } + }, + "required": [ + "board", + "card" + ] + } + }, + "required": [ + "trello" + ] + }, + "location": { + "type": "boolean" + }, + "votes": { + "type": "integer" + }, + "viewingMemberVoted": { + "type": "boolean" + }, + "subscribed": { + "type": "boolean" + }, + "attachments": { + "type": "integer" + }, + "fogbugz": { + "type": "string" + }, + "checkItems": { + "type": "integer" + }, + "checkItemsChecked": { + "type": "integer" + }, + "comments": { + "type": "integer" + }, + "description": { + "type": "boolean" + }, + "dueComplete": { + "type": "boolean" + }, + "lastUpdatedByAi": { + "type": "boolean" + } + }, + "required": [ + "attachmentsByType", + "externalSource", + "location", + "votes", + "viewingMemberVoted", + "subscribed", + "attachments", + "fogbugz", + "checkItems", + "checkItemsChecked", + "checkItemsEarliestDue", + "comments", + "description", + "due", + "dueComplete", + "lastUpdatedByAi", + "start" + ] + }, + "checkItemStates": { + "type": "array", + "items": { + "type": "object", + "properties": { + "idCheckItem": { + "type": "string" + }, + "state": { + "type": "string" + } + }, + "required": [ + "idCheckItem", + "state" + ] + } + }, + "closed": { + "type": "boolean" + }, + "dueComplete": { + "type": "boolean" + }, + "dateLastActivity": { + "type": "string" + }, + "desc": { + "type": "string" + }, + "email": { + "type": "null" + }, + "idBoard": { + "type": "string" + }, + "idChecklists": { + "type": "array", + "items": { + "type": "string" + } + }, + "idList": { + "type": "string" + }, + "idMembers": { + "type": "array", + "items": { + "type": "string" + } + }, + "idShort": { + "type": "integer" + }, + "labels": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "idBoard": { + "type": "string" + }, + "idOrganization": { + "type": "string" + }, + "name": { + "type": "string" + }, + "nodeId": { + "type": "string" + }, + "color": { + "type": "string" + }, + "uses": { + "type": "integer" + } + }, + "required": [ + "id", + "idBoard", + "idOrganization", + "name", + "nodeId", + "color", + "uses" + ] + } + }, + "idLabels": { + "type": "array", + "items": { + "type": "string" + } + }, + "manualCoverAttachment": { + "type": "boolean" + }, + "name": { + "type": "string" + }, + "pinned": { + "type": "boolean" + }, + "shortLink": { + "type": "string" + }, + "shortUrl": { + "type": "string" + }, + "subscribed": { + "type": "boolean" + }, + "url": { + "type": "string" + }, + "cover": { + "type": "object", + "properties": { + "color": { + "type": "null" + }, + "idUploadedBackground": { + "type": "null" + }, + "size": { + "type": "string" + }, + "brightness": { + "type": "string" + }, + "idPlugin": { + "type": "null" + } + }, + "required": [ + "idAttachment", + "color", + "idUploadedBackground", + "size", + "brightness", + "idPlugin" + ] + }, + "isTemplate": { + "type": "boolean" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Twilio/__schema__/v1.0.0/call/make.json b/packages/nodes-base/nodes/Twilio/__schema__/v1.0.0/call/make.json new file mode 100644 index 0000000000..34e90d9b43 --- /dev/null +++ b/packages/nodes-base/nodes/Twilio/__schema__/v1.0.0/call/make.json @@ -0,0 +1,106 @@ +{ + "type": "object", + "properties": { + "price_unit": { + "type": "string" + }, + "parent_call_sid": { + "type": "null" + }, + "caller_name": { + "type": "null" + }, + "duration": { + "type": "null" + }, + "from": { + "type": "string" + }, + "to": { + "type": "string" + }, + "annotation": { + "type": "null" + }, + "answered_by": { + "type": "null" + }, + "sid": { + "type": "string" + }, + "queue_time": { + "type": "string" + }, + "price": { + "type": "null" + }, + "api_version": { + "type": "string" + }, + "status": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "start_time": { + "type": "null" + }, + "from_formatted": { + "type": "string" + }, + "group_sid": { + "type": "null" + }, + "trunk_sid": { + "type": "null" + }, + "forwarded_from": { + "type": "null" + }, + "uri": { + "type": "string" + }, + "account_sid": { + "type": "string" + }, + "end_time": { + "type": "null" + }, + "to_formatted": { + "type": "string" + }, + "subresource_uris": { + "type": "object", + "properties": { + "notifications": { + "type": "string" + }, + "user_defined_messages": { + "type": "string" + }, + "transcriptions": { + "type": "string" + }, + "recordings": { + "type": "string" + }, + "streams": { + "type": "string" + }, + "payments": { + "type": "string" + }, + "user_defined_message_subscriptions": { + "type": "string" + }, + "siprec": { + "type": "string" + }, + "events": { + "type": "string" + } + } + } + } +} diff --git a/packages/nodes-base/nodes/Twilio/__schema__/v1.0.0/sms/send.json b/packages/nodes-base/nodes/Twilio/__schema__/v1.0.0/sms/send.json new file mode 100644 index 0000000000..9be46b27b6 --- /dev/null +++ b/packages/nodes-base/nodes/Twilio/__schema__/v1.0.0/sms/send.json @@ -0,0 +1,92 @@ +{ + "type": "object", + "properties": { + "account_sid": { + "type": "string" + }, + "api_version": { + "type": "string" + }, + "body": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "date_sent": { + "type": "null" + }, + "date_updated": { + "type": "string" + }, + "direction": { + "type": "string" + }, + "error_code": { + "type": "null" + }, + "error_message": { + "type": "null" + }, + "from": { + "type": "string" + }, + "messaging_service_sid": { + "type": "null" + }, + "num_media": { + "type": "string" + }, + "num_segments": { + "type": "string" + }, + "price": { + "type": "null" + }, + "sid": { + "type": "string" + }, + "status": { + "type": "string" + }, + "subresource_uris": { + "type": "object", + "properties": { + "media": { + "type": "string" + } + }, + "required": [ + "media" + ] + }, + "to": { + "type": "string" + }, + "uri": { + "type": "string" + } + }, + "required": [ + "account_sid", + "api_version", + "body", + "date_created", + "date_sent", + "date_updated", + "direction", + "error_code", + "error_message", + "from", + "messaging_service_sid", + "num_media", + "num_segments", + "price", + "price_unit", + "sid", + "status", + "subresource_uris", + "to", + "uri" + ] +} diff --git a/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/create.json b/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/create.json new file mode 100644 index 0000000000..9877268148 --- /dev/null +++ b/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/create.json @@ -0,0 +1,17 @@ +{ + "type": "object", + "properties": { + "text": { + "type": "string" + }, + "edit_history_tweet_ids": { + "type": "array", + "items": { + "type": "string" + } + }, + "id": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/delete.json b/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/delete.json new file mode 100644 index 0000000000..1820d94a98 --- /dev/null +++ b/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/delete.json @@ -0,0 +1,8 @@ +{ + "type": "object", + "properties": { + "deleted": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/search.json b/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/search.json new file mode 100644 index 0000000000..44e418229f --- /dev/null +++ b/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/tweet/search.json @@ -0,0 +1,56 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "edit_history_tweet_ids": { + "type": "array", + "items": { + "type": "string" + } + }, + "text": { + "type": "string" + }, + "public_metrics": { + "type": "object", + "properties": { + "retweet_count": { + "type": "integer" + }, + "reply_count": { + "type": "integer" + }, + "like_count": { + "type": "integer" + }, + "quote_count": { + "type": "integer" + }, + "bookmark_count": { + "type": "integer" + }, + "impression_count": { + "type": "integer" + } + }, + "required": [ + "retweet_count", + "reply_count", + "like_count", + "quote_count", + "bookmark_count", + "impression_count" + ] + }, + "author_id": { + "type": "string" + } + }, + "required": [ + "id", + "edit_history_tweet_ids", + "text" + ] +} diff --git a/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/user/searchUser.json b/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/user/searchUser.json new file mode 100644 index 0000000000..f5ac3afd1c --- /dev/null +++ b/packages/nodes-base/nodes/Twitter/__schema__/v2.0.0/user/searchUser.json @@ -0,0 +1,14 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "username": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/UrlScanIo/__schema__/v1.0.0/scan/perform.json b/packages/nodes-base/nodes/UrlScanIo/__schema__/v1.0.0/scan/perform.json new file mode 100644 index 0000000000..c6d422d18f --- /dev/null +++ b/packages/nodes-base/nodes/UrlScanIo/__schema__/v1.0.0/scan/perform.json @@ -0,0 +1,23 @@ +{ + "type": "object", + "properties": { + "scanId": { + "type": "string" + }, + "message": { + "type": "string" + }, + "result": { + "type": "string" + }, + "api": { + "type": "string" + }, + "visibility": { + "type": "string" + }, + "url": { + "type": "string" + } + } +} diff --git a/packages/nodes-base/nodes/Vonage/__schema__/v1.0.0/sms/send.json b/packages/nodes-base/nodes/Vonage/__schema__/v1.0.0/sms/send.json new file mode 100644 index 0000000000..d3d02a19b0 --- /dev/null +++ b/packages/nodes-base/nodes/Vonage/__schema__/v1.0.0/sms/send.json @@ -0,0 +1,26 @@ +{ + "type": "object", + "properties": { + "to": { + "type": "string" + }, + "message-id": { + "type": "string" + }, + "status": { + "type": "string" + }, + "remaining-balance": { + "type": "string" + }, + "message-price": { + "type": "string" + }, + "network": { + "type": "string" + } + }, + "required": [ + "status" + ] +} diff --git a/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/create.json b/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/create.json new file mode 100644 index 0000000000..ce2b17525b --- /dev/null +++ b/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/create.json @@ -0,0 +1,45 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "lastUpdated": { + "type": "string" + }, + "createdOn": { + "type": "string" + }, + "isArchived": { + "type": "boolean" + }, + "isDraft": { + "type": "boolean" + }, + "fieldData": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "name", + "slug" + ] + } + }, + "required": [ + "id", + "cmsLocaleId", + "lastPublished", + "lastUpdated", + "createdOn", + "isArchived", + "isDraft", + "fieldData" + ] +} diff --git a/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/get.json b/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/get.json new file mode 100644 index 0000000000..c1aae54925 --- /dev/null +++ b/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/get.json @@ -0,0 +1,45 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "lastUpdated": { + "type": "string" + }, + "createdOn": { + "type": "string" + }, + "isArchived": { + "type": "boolean" + }, + "fieldData": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "body": { + "type": "string" + } + }, + "required": [ + "name", + "slug" + ] + } + }, + "required": [ + "id", + "cmsLocaleId", + "lastPublished", + "lastUpdated", + "createdOn", + "isArchived", + "isDraft", + "fieldData" + ] +} diff --git a/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/getAll.json b/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/getAll.json new file mode 100644 index 0000000000..ce2b17525b --- /dev/null +++ b/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/getAll.json @@ -0,0 +1,45 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "lastUpdated": { + "type": "string" + }, + "createdOn": { + "type": "string" + }, + "isArchived": { + "type": "boolean" + }, + "isDraft": { + "type": "boolean" + }, + "fieldData": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "name", + "slug" + ] + } + }, + "required": [ + "id", + "cmsLocaleId", + "lastPublished", + "lastUpdated", + "createdOn", + "isArchived", + "isDraft", + "fieldData" + ] +} diff --git a/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/update.json b/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/update.json new file mode 100644 index 0000000000..ce2b17525b --- /dev/null +++ b/packages/nodes-base/nodes/Webflow/__schema__/v2.0.0/item/update.json @@ -0,0 +1,45 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "lastUpdated": { + "type": "string" + }, + "createdOn": { + "type": "string" + }, + "isArchived": { + "type": "boolean" + }, + "isDraft": { + "type": "boolean" + }, + "fieldData": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "name", + "slug" + ] + } + }, + "required": [ + "id", + "cmsLocaleId", + "lastPublished", + "lastUpdated", + "createdOn", + "isArchived", + "isDraft", + "fieldData" + ] +} diff --git a/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/media/mediaUpload.json b/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/media/mediaUpload.json new file mode 100644 index 0000000000..0f8ec9d998 --- /dev/null +++ b/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/media/mediaUpload.json @@ -0,0 +1,11 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/media/mediaUrlGet.json b/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/media/mediaUrlGet.json new file mode 100644 index 0000000000..d41bd4b923 --- /dev/null +++ b/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/media/mediaUrlGet.json @@ -0,0 +1,31 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "mime_type": { + "type": "string" + }, + "sha256": { + "type": "string" + }, + "file_size": { + "type": "integer" + }, + "id": { + "type": "string" + }, + "messaging_product": { + "type": "string" + } + }, + "required": [ + "url", + "mime_type", + "sha256", + "file_size", + "id", + "messaging_product" + ] +} diff --git a/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/message/send.json b/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/message/send.json new file mode 100644 index 0000000000..cf61ed7efc --- /dev/null +++ b/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/message/send.json @@ -0,0 +1,40 @@ +{ + "type": "object", + "properties": { + "messaging_product": { + "type": "string" + }, + "contacts": { + "type": "array", + "items": { + "type": "object", + "properties": { + "input": { + "type": "string" + }, + "wa_id": { + "type": "string" + } + }, + "required": [ + "input", + "wa_id" + ] + } + }, + "messages": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + } + }, + "required": [ + "id" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/message/sendTemplate.json b/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/message/sendTemplate.json new file mode 100644 index 0000000000..ef56ca5daf --- /dev/null +++ b/packages/nodes-base/nodes/WhatsApp/__schema__/v1.0.0/message/sendTemplate.json @@ -0,0 +1,44 @@ +{ + "type": "object", + "properties": { + "messaging_product": { + "type": "string" + }, + "contacts": { + "type": "array", + "items": { + "type": "object", + "properties": { + "input": { + "type": "string" + }, + "wa_id": { + "type": "string" + } + }, + "required": [ + "input", + "wa_id" + ] + } + }, + "messages": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "message_status": { + "type": "string" + } + }, + "required": [ + "id", + "message_status" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/customer/getAll.json b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/customer/getAll.json new file mode 100644 index 0000000000..65ccd743a0 --- /dev/null +++ b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/customer/getAll.json @@ -0,0 +1,207 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "date_created": { + "type": "string" + }, + "date_created_gmt": { + "type": "string" + }, + "email": { + "type": "string" + }, + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "role": { + "type": "string" + }, + "username": { + "type": "string" + }, + "billing": { + "type": "object", + "properties": { + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "company": { + "type": "string" + }, + "address_1": { + "type": "string" + }, + "address_2": { + "type": "string" + }, + "city": { + "type": "string" + }, + "postcode": { + "type": "string" + }, + "country": { + "type": "string" + }, + "state": { + "type": "string" + }, + "email": { + "type": "string" + }, + "phone": { + "type": "string" + } + }, + "required": [ + "first_name", + "last_name", + "company", + "address_1", + "address_2", + "city", + "postcode", + "country", + "state", + "email", + "phone" + ] + }, + "shipping": { + "type": "object", + "properties": { + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "company": { + "type": "string" + }, + "address_1": { + "type": "string" + }, + "address_2": { + "type": "string" + }, + "city": { + "type": "string" + }, + "postcode": { + "type": "string" + }, + "country": { + "type": "string" + }, + "state": { + "type": "string" + }, + "phone": { + "type": "string" + } + }, + "required": [ + "first_name", + "last_name", + "company", + "address_1", + "address_2", + "city", + "postcode", + "country", + "state", + "phone" + ] + }, + "is_paying_customer": { + "type": "boolean" + }, + "avatar_url": { + "type": "string" + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value" + ] + } + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + } + }, + "required": [ + "self", + "collection" + ] + } + }, + "required": [ + "id", + "date_created", + "date_created_gmt", + "date_modified", + "date_modified_gmt", + "email", + "first_name", + "last_name", + "role", + "username", + "billing", + "shipping", + "is_paying_customer", + "avatar_url", + "meta_data", + "_links" + ] +} diff --git a/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/create.json b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/create.json new file mode 100644 index 0000000000..43f2c1b0d2 --- /dev/null +++ b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/create.json @@ -0,0 +1,441 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "parent_id": { + "type": "integer" + }, + "status": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "version": { + "type": "string" + }, + "prices_include_tax": { + "type": "boolean" + }, + "date_created": { + "type": "string" + }, + "date_modified": { + "type": "string" + }, + "discount_total": { + "type": "string" + }, + "discount_tax": { + "type": "string" + }, + "shipping_total": { + "type": "string" + }, + "shipping_tax": { + "type": "string" + }, + "cart_tax": { + "type": "string" + }, + "total": { + "type": "string" + }, + "total_tax": { + "type": "string" + }, + "customer_id": { + "type": "integer" + }, + "order_key": { + "type": "string" + }, + "billing": { + "type": "object", + "properties": { + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "company": { + "type": "string" + }, + "address_1": { + "type": "string" + }, + "address_2": { + "type": "string" + }, + "city": { + "type": "string" + }, + "state": { + "type": "string" + }, + "postcode": { + "type": "string" + }, + "country": { + "type": "string" + }, + "email": { + "type": "string" + }, + "phone": { + "type": "string" + } + }, + "required": [ + "first_name", + "last_name", + "company", + "address_1", + "address_2", + "city", + "state", + "postcode", + "country", + "email", + "phone" + ] + }, + "shipping": { + "type": "object", + "properties": { + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "company": { + "type": "string" + }, + "address_1": { + "type": "string" + }, + "address_2": { + "type": "string" + }, + "city": { + "type": "string" + }, + "state": { + "type": "string" + }, + "postcode": { + "type": "string" + }, + "country": { + "type": "string" + }, + "phone": { + "type": "string" + } + }, + "required": [ + "first_name", + "last_name", + "company", + "address_1", + "address_2", + "city", + "state", + "postcode", + "country", + "phone" + ] + }, + "payment_method": { + "type": "string" + }, + "payment_method_title": { + "type": "string" + }, + "transaction_id": { + "type": "string" + }, + "customer_ip_address": { + "type": "string" + }, + "customer_user_agent": { + "type": "string" + }, + "created_via": { + "type": "string" + }, + "customer_note": { + "type": "string" + }, + "cart_hash": { + "type": "string" + }, + "number": { + "type": "string" + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value" + ] + } + }, + "line_items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "product_id": { + "type": "integer" + }, + "variation_id": { + "type": "integer" + }, + "quantity": { + "type": "integer" + }, + "tax_class": { + "type": "string" + }, + "subtotal": { + "type": "string" + }, + "subtotal_tax": { + "type": "string" + }, + "total": { + "type": "string" + }, + "total_tax": { + "type": "string" + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "value": { + "type": "string" + }, + "display_key": { + "type": "string" + }, + "display_value": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value", + "display_key", + "display_value" + ] + } + }, + "image": { + "type": "object", + "properties": { + "src": { + "type": "string" + } + }, + "required": [ + "id", + "src" + ] + } + }, + "required": [ + "id", + "name", + "product_id", + "variation_id", + "quantity", + "tax_class", + "subtotal", + "subtotal_tax", + "total", + "total_tax", + "taxes", + "meta_data", + "sku", + "price", + "image", + "parent_name" + ] + } + }, + "shipping_lines": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "method_title": { + "type": "string" + }, + "method_id": { + "type": "string" + }, + "instance_id": { + "type": "string" + }, + "total": { + "type": "string" + }, + "total_tax": { + "type": "string" + } + }, + "required": [ + "id", + "method_title", + "method_id", + "instance_id", + "total", + "total_tax", + "taxes", + "meta_data" + ] + } + }, + "payment_url": { + "type": "string" + }, + "is_editable": { + "type": "boolean" + }, + "needs_payment": { + "type": "boolean" + }, + "needs_processing": { + "type": "boolean" + }, + "date_created_gmt": { + "type": "string" + }, + "date_modified_gmt": { + "type": "string" + }, + "currency_symbol": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + } + }, + "required": [ + "self", + "collection" + ] + } + }, + "required": [ + "id", + "parent_id", + "status", + "currency", + "version", + "prices_include_tax", + "date_created", + "date_modified", + "discount_total", + "discount_tax", + "shipping_total", + "shipping_tax", + "cart_tax", + "total", + "total_tax", + "customer_id", + "order_key", + "billing", + "shipping", + "payment_method", + "payment_method_title", + "transaction_id", + "customer_ip_address", + "customer_user_agent", + "created_via", + "customer_note", + "date_completed", + "date_paid", + "cart_hash", + "number", + "meta_data", + "line_items", + "tax_lines", + "shipping_lines", + "fee_lines", + "coupon_lines", + "refunds", + "payment_url", + "is_editable", + "needs_payment", + "needs_processing", + "date_created_gmt", + "date_modified_gmt", + "date_completed_gmt", + "date_paid_gmt", + "currency_symbol", + "_links" + ] +} diff --git a/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/get.json b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/get.json new file mode 100644 index 0000000000..891857aa6d --- /dev/null +++ b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/get.json @@ -0,0 +1,646 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "parent_id": { + "type": "integer" + }, + "status": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "version": { + "type": "string" + }, + "prices_include_tax": { + "type": "boolean" + }, + "date_created": { + "type": "string" + }, + "date_modified": { + "type": "string" + }, + "discount_total": { + "type": "string" + }, + "discount_tax": { + "type": "string" + }, + "shipping_total": { + "type": "string" + }, + "shipping_tax": { + "type": "string" + }, + "cart_tax": { + "type": "string" + }, + "total": { + "type": "string" + }, + "total_tax": { + "type": "string" + }, + "customer_id": { + "type": "integer" + }, + "order_key": { + "type": "string" + }, + "billing": { + "type": "object", + "properties": { + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "company": { + "type": "string" + }, + "address_1": { + "type": "string" + }, + "address_2": { + "type": "string" + }, + "city": { + "type": "string" + }, + "state": { + "type": "string" + }, + "postcode": { + "type": "string" + }, + "country": { + "type": "string" + }, + "email": { + "type": "string" + }, + "phone": { + "type": "string" + } + }, + "required": [ + "first_name", + "last_name", + "company", + "address_1", + "address_2", + "city", + "state", + "postcode", + "country", + "email", + "phone" + ] + }, + "shipping": { + "type": "object", + "properties": { + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "company": { + "type": "string" + }, + "address_1": { + "type": "string" + }, + "address_2": { + "type": "string" + }, + "city": { + "type": "string" + }, + "state": { + "type": "string" + }, + "postcode": { + "type": "string" + }, + "country": { + "type": "string" + }, + "phone": { + "type": "string" + } + }, + "required": [ + "first_name", + "last_name", + "company", + "address_1", + "address_2", + "city", + "state", + "postcode", + "country", + "phone" + ] + }, + "payment_method": { + "type": "string" + }, + "payment_method_title": { + "type": "string" + }, + "transaction_id": { + "type": "string" + }, + "customer_ip_address": { + "type": "string" + }, + "customer_user_agent": { + "type": "string" + }, + "created_via": { + "type": "string" + }, + "customer_note": { + "type": "string" + }, + "cart_hash": { + "type": "string" + }, + "number": { + "type": "string" + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value" + ] + } + }, + "line_items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "product_id": { + "type": "integer" + }, + "variation_id": { + "type": "integer" + }, + "quantity": { + "type": "integer" + }, + "tax_class": { + "type": "string" + }, + "subtotal": { + "type": "string" + }, + "subtotal_tax": { + "type": "string" + }, + "total": { + "type": "string" + }, + "total_tax": { + "type": "string" + }, + "taxes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "total": { + "type": "string" + }, + "subtotal": { + "type": "string" + } + }, + "required": [ + "id", + "total", + "subtotal" + ] + } + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "display_key": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value", + "display_key", + "display_value" + ] + } + }, + "image": { + "type": "object", + "properties": { + "src": { + "type": "string" + } + }, + "required": [ + "id", + "src" + ] + } + }, + "required": [ + "id", + "name", + "product_id", + "variation_id", + "quantity", + "tax_class", + "subtotal", + "subtotal_tax", + "total", + "total_tax", + "taxes", + "meta_data", + "sku", + "price", + "image", + "parent_name" + ] + } + }, + "tax_lines": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "rate_code": { + "type": "string" + }, + "rate_id": { + "type": "integer" + }, + "label": { + "type": "string" + }, + "compound": { + "type": "boolean" + }, + "tax_total": { + "type": "string" + }, + "shipping_tax_total": { + "type": "string" + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "value": { + "type": "string" + }, + "display_key": { + "type": "string" + }, + "display_value": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value", + "display_key", + "display_value" + ] + } + } + }, + "required": [ + "id", + "rate_code", + "rate_id", + "label", + "compound", + "tax_total", + "shipping_tax_total", + "rate_percent", + "meta_data" + ] + } + }, + "shipping_lines": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "method_title": { + "type": "string" + }, + "method_id": { + "type": "string" + }, + "instance_id": { + "type": "string" + }, + "total": { + "type": "string" + }, + "total_tax": { + "type": "string" + }, + "taxes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "total": { + "type": "string" + }, + "subtotal": { + "type": "string" + } + }, + "required": [ + "id", + "total", + "subtotal" + ] + } + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "display_key": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value", + "display_key", + "display_value" + ] + } + } + }, + "required": [ + "id", + "method_title", + "method_id", + "instance_id", + "total", + "total_tax", + "taxes", + "meta_data" + ] + } + }, + "fee_lines": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "tax_class": { + "type": "string" + }, + "tax_status": { + "type": "string" + }, + "amount": { + "type": "string" + }, + "total": { + "type": "string" + }, + "total_tax": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "tax_class", + "tax_status", + "amount", + "total", + "total_tax", + "taxes", + "meta_data" + ] + } + }, + "coupon_lines": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "code": { + "type": "string" + }, + "discount": { + "type": "string" + }, + "discount_tax": { + "type": "string" + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "display_key": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value", + "display_key", + "display_value" + ] + } + }, + "discount_type": { + "type": "string" + }, + "free_shipping": { + "type": "boolean" + } + }, + "required": [ + "id", + "code", + "discount", + "discount_tax", + "meta_data", + "discount_type", + "nominal_amount", + "free_shipping" + ] + } + }, + "refunds": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "reason": { + "type": "string" + }, + "total": { + "type": "string" + } + }, + "required": [ + "id", + "reason", + "total" + ] + } + }, + "payment_url": { + "type": "string" + }, + "is_editable": { + "type": "boolean" + }, + "needs_payment": { + "type": "boolean" + }, + "needs_processing": { + "type": "boolean" + }, + "date_created_gmt": { + "type": "string" + }, + "date_modified_gmt": { + "type": "string" + }, + "currency_symbol": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + } + }, + "required": [ + "self", + "collection" + ] + } + } +} diff --git a/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/getAll.json b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/getAll.json new file mode 100644 index 0000000000..974c87e974 --- /dev/null +++ b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/order/getAll.json @@ -0,0 +1,764 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "parent_id": { + "type": "integer" + }, + "status": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "version": { + "type": "string" + }, + "prices_include_tax": { + "type": "boolean" + }, + "date_created": { + "type": "string" + }, + "date_modified": { + "type": "string" + }, + "discount_total": { + "type": "string" + }, + "discount_tax": { + "type": "string" + }, + "shipping_total": { + "type": "string" + }, + "shipping_tax": { + "type": "string" + }, + "cart_tax": { + "type": "string" + }, + "total": { + "type": "string" + }, + "total_tax": { + "type": "string" + }, + "customer_id": { + "type": "integer" + }, + "order_key": { + "type": "string" + }, + "billing": { + "type": "object", + "properties": { + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "company": { + "type": "string" + }, + "address_1": { + "type": "string" + }, + "address_2": { + "type": "string" + }, + "city": { + "type": "string" + }, + "state": { + "type": "string" + }, + "postcode": { + "type": "string" + }, + "country": { + "type": "string" + }, + "email": { + "type": "string" + }, + "phone": { + "type": "string" + } + }, + "required": [ + "first_name", + "last_name", + "company", + "address_1", + "address_2", + "city", + "state", + "postcode", + "country", + "email", + "phone" + ] + }, + "shipping": { + "type": "object", + "properties": { + "first_name": { + "type": "string" + }, + "last_name": { + "type": "string" + }, + "company": { + "type": "string" + }, + "address_1": { + "type": "string" + }, + "address_2": { + "type": "string" + }, + "city": { + "type": "string" + }, + "state": { + "type": "string" + }, + "postcode": { + "type": "string" + }, + "country": { + "type": "string" + }, + "phone": { + "type": "string" + } + }, + "required": [ + "first_name", + "last_name", + "company", + "address_1", + "address_2", + "city", + "state", + "postcode", + "country" + ] + }, + "payment_method": { + "type": "string" + }, + "payment_method_title": { + "type": "string" + }, + "transaction_id": { + "type": "string" + }, + "customer_ip_address": { + "type": "string" + }, + "customer_user_agent": { + "type": "string" + }, + "created_via": { + "type": "string" + }, + "customer_note": { + "type": "string" + }, + "cart_hash": { + "type": "string" + }, + "number": { + "type": "string" + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value" + ] + } + }, + "line_items": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "product_id": { + "type": "integer" + }, + "variation_id": { + "type": "integer" + }, + "quantity": { + "type": "integer" + }, + "tax_class": { + "type": "string" + }, + "subtotal": { + "type": "string" + }, + "subtotal_tax": { + "type": "string" + }, + "total": { + "type": "string" + }, + "total_tax": { + "type": "string" + }, + "taxes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "total": { + "type": "string" + }, + "subtotal": { + "type": "string" + } + }, + "required": [ + "id", + "total", + "subtotal" + ] + } + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "display_key": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value", + "display_key", + "display_value" + ] + } + }, + "sku": { + "type": "string" + }, + "image": { + "type": "object", + "properties": { + "src": { + "type": "string" + } + }, + "required": [ + "id", + "src" + ] + } + }, + "required": [ + "id", + "name", + "product_id", + "variation_id", + "quantity", + "tax_class", + "subtotal", + "subtotal_tax", + "total", + "total_tax", + "taxes", + "meta_data", + "sku", + "price", + "parent_name" + ] + } + }, + "tax_lines": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "rate_code": { + "type": "string" + }, + "rate_id": { + "type": "integer" + }, + "label": { + "type": "string" + }, + "compound": { + "type": "boolean" + }, + "tax_total": { + "type": "string" + }, + "shipping_tax_total": { + "type": "string" + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "value": { + "type": "string" + }, + "display_key": { + "type": "string" + }, + "display_value": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value", + "display_key", + "display_value" + ] + } + } + }, + "required": [ + "id", + "rate_code", + "rate_id", + "label", + "compound", + "tax_total", + "shipping_tax_total", + "rate_percent", + "meta_data" + ] + } + }, + "shipping_lines": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "method_title": { + "type": "string" + }, + "method_id": { + "type": "string" + }, + "instance_id": { + "type": "string" + }, + "total": { + "type": "string" + }, + "total_tax": { + "type": "string" + }, + "taxes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "total": { + "type": "string" + }, + "subtotal": { + "type": "string" + } + }, + "required": [ + "id", + "total", + "subtotal" + ] + } + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "display_key": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value", + "display_key", + "display_value" + ] + } + } + }, + "required": [ + "id", + "method_title", + "method_id", + "instance_id", + "total", + "total_tax", + "taxes", + "meta_data" + ] + } + }, + "fee_lines": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "tax_class": { + "type": "string" + }, + "tax_status": { + "type": "string" + }, + "amount": { + "type": "string" + }, + "total": { + "type": "string" + }, + "total_tax": { + "type": "string" + }, + "taxes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "total": { + "type": "string" + }, + "subtotal": { + "type": "string" + } + }, + "required": [ + "id", + "total", + "subtotal" + ] + } + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "value": { + "type": "string" + }, + "display_key": { + "type": "string" + }, + "display_value": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value", + "display_key", + "display_value" + ] + } + } + }, + "required": [ + "id", + "name", + "tax_class", + "tax_status", + "amount", + "total", + "total_tax", + "taxes", + "meta_data" + ] + } + }, + "coupon_lines": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "code": { + "type": "string" + }, + "discount": { + "type": "string" + }, + "discount_tax": { + "type": "string" + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + }, + "value": { + "type": "string" + }, + "display_key": { + "type": "string" + }, + "display_value": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value", + "display_key", + "display_value" + ] + } + }, + "discount_type": { + "type": "string" + }, + "free_shipping": { + "type": "boolean" + } + }, + "required": [ + "id", + "code", + "discount", + "discount_tax", + "meta_data", + "discount_type", + "nominal_amount", + "free_shipping" + ] + } + }, + "refunds": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "reason": { + "type": "string" + }, + "total": { + "type": "string" + } + }, + "required": [ + "id", + "reason", + "total" + ] + } + }, + "payment_url": { + "type": "string" + }, + "is_editable": { + "type": "boolean" + }, + "needs_payment": { + "type": "boolean" + }, + "needs_processing": { + "type": "boolean" + }, + "date_created_gmt": { + "type": "string" + }, + "date_modified_gmt": { + "type": "string" + }, + "currency_symbol": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "customer": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + } + }, + "required": [ + "self", + "collection" + ] + } + }, + "required": [ + "id", + "parent_id", + "status", + "currency", + "version", + "prices_include_tax", + "date_created", + "date_modified", + "discount_total", + "discount_tax", + "shipping_total", + "shipping_tax", + "cart_tax", + "total", + "total_tax", + "customer_id", + "order_key", + "billing", + "shipping", + "payment_method", + "payment_method_title", + "transaction_id", + "customer_ip_address", + "customer_user_agent", + "created_via", + "customer_note", + "date_completed", + "date_paid", + "cart_hash", + "number", + "meta_data", + "line_items", + "tax_lines", + "shipping_lines", + "fee_lines", + "coupon_lines", + "refunds", + "date_created_gmt", + "date_modified_gmt", + "date_completed_gmt", + "date_paid_gmt", + "currency_symbol", + "_links" + ] +} diff --git a/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/create.json b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/create.json new file mode 100644 index 0000000000..d9ad61afa6 --- /dev/null +++ b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/create.json @@ -0,0 +1,413 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "permalink": { + "type": "string" + }, + "date_created": { + "type": "string" + }, + "date_created_gmt": { + "type": "string" + }, + "date_modified": { + "type": "string" + }, + "date_modified_gmt": { + "type": "string" + }, + "type": { + "type": "string" + }, + "status": { + "type": "string" + }, + "featured": { + "type": "boolean" + }, + "catalog_visibility": { + "type": "string" + }, + "description": { + "type": "string" + }, + "short_description": { + "type": "string" + }, + "sku": { + "type": "string" + }, + "price": { + "type": "string" + }, + "regular_price": { + "type": "string" + }, + "sale_price": { + "type": "string" + }, + "date_on_sale_from": { + "type": "null" + }, + "date_on_sale_from_gmt": { + "type": "null" + }, + "date_on_sale_to": { + "type": "null" + }, + "date_on_sale_to_gmt": { + "type": "null" + }, + "on_sale": { + "type": "boolean" + }, + "purchasable": { + "type": "boolean" + }, + "total_sales": { + "type": "integer" + }, + "virtual": { + "type": "boolean" + }, + "downloadable": { + "type": "boolean" + }, + "download_limit": { + "type": "integer" + }, + "download_expiry": { + "type": "integer" + }, + "external_url": { + "type": "string" + }, + "button_text": { + "type": "string" + }, + "tax_status": { + "type": "string" + }, + "tax_class": { + "type": "string" + }, + "manage_stock": { + "type": "boolean" + }, + "backorders": { + "type": "string" + }, + "backorders_allowed": { + "type": "boolean" + }, + "backordered": { + "type": "boolean" + }, + "sold_individually": { + "type": "boolean" + }, + "weight": { + "type": "string" + }, + "dimensions": { + "type": "object", + "properties": { + "length": { + "type": "string" + }, + "width": { + "type": "string" + }, + "height": { + "type": "string" + } + }, + "required": [ + "length", + "width", + "height" + ] + }, + "shipping_required": { + "type": "boolean" + }, + "shipping_taxable": { + "type": "boolean" + }, + "shipping_class": { + "type": "string" + }, + "shipping_class_id": { + "type": "integer" + }, + "reviews_allowed": { + "type": "boolean" + }, + "average_rating": { + "type": "string" + }, + "rating_count": { + "type": "integer" + }, + "parent_id": { + "type": "integer" + }, + "purchase_note": { + "type": "string" + }, + "categories": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug" + ] + } + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug" + ] + } + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "date_created": { + "type": "string" + }, + "date_created_gmt": { + "type": "string" + }, + "date_modified": { + "type": "string" + }, + "date_modified_gmt": { + "type": "string" + }, + "src": { + "type": "string" + }, + "name": { + "type": "string" + }, + "alt": { + "type": "string" + } + }, + "required": [ + "id", + "date_created", + "date_created_gmt", + "date_modified", + "date_modified_gmt", + "src", + "name", + "alt" + ] + } + }, + "menu_order": { + "type": "integer" + }, + "price_html": { + "type": "string" + }, + "related_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value" + ] + } + }, + "stock_status": { + "type": "string" + }, + "has_options": { + "type": "boolean" + }, + "post_password": { + "type": "string" + }, + "global_unique_id": { + "type": "string" + }, + "permalink_template": { + "type": "string" + }, + "generated_slug": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + } + }, + "required": [ + "self", + "collection" + ] + } + }, + "required": [ + "id", + "name", + "slug", + "permalink", + "date_created", + "date_created_gmt", + "date_modified", + "date_modified_gmt", + "type", + "status", + "featured", + "catalog_visibility", + "description", + "short_description", + "sku", + "price", + "regular_price", + "sale_price", + "date_on_sale_from", + "date_on_sale_from_gmt", + "date_on_sale_to", + "date_on_sale_to_gmt", + "on_sale", + "purchasable", + "total_sales", + "virtual", + "downloadable", + "downloads", + "download_limit", + "download_expiry", + "external_url", + "button_text", + "tax_status", + "tax_class", + "manage_stock", + "stock_quantity", + "backorders", + "backorders_allowed", + "backordered", + "low_stock_amount", + "sold_individually", + "weight", + "dimensions", + "shipping_required", + "shipping_taxable", + "shipping_class", + "shipping_class_id", + "reviews_allowed", + "average_rating", + "rating_count", + "upsell_ids", + "cross_sell_ids", + "parent_id", + "purchase_note", + "categories", + "tags", + "images", + "attributes", + "default_attributes", + "variations", + "grouped_products", + "menu_order", + "price_html", + "related_ids", + "meta_data", + "stock_status", + "has_options", + "post_password", + "permalink_template", + "generated_slug", + "_links" + ] +} diff --git a/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/get.json b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/get.json new file mode 100644 index 0000000000..cbe9469cee --- /dev/null +++ b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/get.json @@ -0,0 +1,460 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "permalink": { + "type": "string" + }, + "date_modified": { + "type": "string" + }, + "date_modified_gmt": { + "type": "string" + }, + "type": { + "type": "string" + }, + "status": { + "type": "string" + }, + "featured": { + "type": "boolean" + }, + "catalog_visibility": { + "type": "string" + }, + "description": { + "type": "string" + }, + "short_description": { + "type": "string" + }, + "sku": { + "type": "string" + }, + "sale_price": { + "type": "string" + }, + "on_sale": { + "type": "boolean" + }, + "purchasable": { + "type": "boolean" + }, + "virtual": { + "type": "boolean" + }, + "downloadable": { + "type": "boolean" + }, + "download_limit": { + "type": "integer" + }, + "download_expiry": { + "type": "integer" + }, + "external_url": { + "type": "string" + }, + "button_text": { + "type": "string" + }, + "tax_status": { + "type": "string" + }, + "tax_class": { + "type": "string" + }, + "manage_stock": { + "type": "boolean" + }, + "backorders": { + "type": "string" + }, + "backorders_allowed": { + "type": "boolean" + }, + "backordered": { + "type": "boolean" + }, + "sold_individually": { + "type": "boolean" + }, + "weight": { + "type": "string" + }, + "dimensions": { + "type": "object", + "properties": { + "length": { + "type": "string" + }, + "width": { + "type": "string" + }, + "height": { + "type": "string" + } + }, + "required": [ + "length", + "width", + "height" + ] + }, + "shipping_required": { + "type": "boolean" + }, + "shipping_taxable": { + "type": "boolean" + }, + "shipping_class": { + "type": "string" + }, + "shipping_class_id": { + "type": "integer" + }, + "reviews_allowed": { + "type": "boolean" + }, + "average_rating": { + "type": "string" + }, + "rating_count": { + "type": "integer" + }, + "upsell_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "parent_id": { + "type": "integer" + }, + "purchase_note": { + "type": "string" + }, + "categories": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug" + ] + } + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug" + ] + } + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "date_created": { + "type": "string" + }, + "date_created_gmt": { + "type": "string" + }, + "date_modified": { + "type": "string" + }, + "date_modified_gmt": { + "type": "string" + }, + "src": { + "type": "string" + }, + "name": { + "type": "string" + }, + "alt": { + "type": "string" + } + }, + "required": [ + "id", + "date_created", + "date_created_gmt", + "date_modified", + "date_modified_gmt", + "src", + "name", + "alt" + ] + } + }, + "attributes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "visible": { + "type": "boolean" + }, + "variation": { + "type": "boolean" + }, + "options": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "name" + ] + } + }, + "default_attributes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "option": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "option" + ] + } + }, + "variations": { + "type": "array", + "items": { + "type": "integer" + } + }, + "menu_order": { + "type": "integer" + }, + "price_html": { + "type": "string" + }, + "related_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + } + }, + "required": [ + "key", + "value" + ] + } + }, + "stock_status": { + "type": "string" + }, + "has_options": { + "type": "boolean" + }, + "post_password": { + "type": "string" + }, + "global_unique_id": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + }, + "targetHints": { + "type": "object", + "properties": { + "allow": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "allow" + ] + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + } + }, + "required": [ + "self", + "collection" + ] + } + }, + "required": [ + "id", + "name", + "slug", + "permalink", + "date_created", + "date_created_gmt", + "date_modified", + "date_modified_gmt", + "type", + "status", + "featured", + "catalog_visibility", + "description", + "short_description", + "sku", + "price", + "regular_price", + "sale_price", + "date_on_sale_from", + "date_on_sale_from_gmt", + "date_on_sale_to", + "date_on_sale_to_gmt", + "on_sale", + "purchasable", + "total_sales", + "virtual", + "downloadable", + "downloads", + "download_limit", + "download_expiry", + "external_url", + "button_text", + "tax_status", + "tax_class", + "manage_stock", + "stock_quantity", + "backorders", + "backorders_allowed", + "backordered", + "low_stock_amount", + "sold_individually", + "weight", + "dimensions", + "shipping_required", + "shipping_taxable", + "shipping_class", + "shipping_class_id", + "reviews_allowed", + "average_rating", + "rating_count", + "upsell_ids", + "cross_sell_ids", + "parent_id", + "purchase_note", + "categories", + "tags", + "images", + "attributes", + "default_attributes", + "variations", + "grouped_products", + "menu_order", + "price_html", + "related_ids", + "meta_data", + "stock_status", + "has_options", + "_links" + ] +} diff --git a/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/getAll.json b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/getAll.json new file mode 100644 index 0000000000..5c82c51025 --- /dev/null +++ b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/getAll.json @@ -0,0 +1,464 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "permalink": { + "type": "string" + }, + "date_modified": { + "type": "string" + }, + "date_modified_gmt": { + "type": "string" + }, + "type": { + "type": "string" + }, + "status": { + "type": "string" + }, + "featured": { + "type": "boolean" + }, + "catalog_visibility": { + "type": "string" + }, + "description": { + "type": "string" + }, + "short_description": { + "type": "string" + }, + "sku": { + "type": "string" + }, + "date_on_sale_from": { + "type": "null" + }, + "date_on_sale_from_gmt": { + "type": "null" + }, + "date_on_sale_to": { + "type": "null" + }, + "date_on_sale_to_gmt": { + "type": "null" + }, + "on_sale": { + "type": "boolean" + }, + "purchasable": { + "type": "boolean" + }, + "virtual": { + "type": "boolean" + }, + "downloadable": { + "type": "boolean" + }, + "download_limit": { + "type": "integer" + }, + "download_expiry": { + "type": "integer" + }, + "external_url": { + "type": "string" + }, + "button_text": { + "type": "string" + }, + "tax_status": { + "type": "string" + }, + "tax_class": { + "type": "string" + }, + "manage_stock": { + "type": "boolean" + }, + "backorders": { + "type": "string" + }, + "backorders_allowed": { + "type": "boolean" + }, + "backordered": { + "type": "boolean" + }, + "weight": { + "type": "string" + }, + "dimensions": { + "type": "object", + "properties": { + "length": { + "type": "string" + }, + "width": { + "type": "string" + }, + "height": { + "type": "string" + } + }, + "required": [ + "length", + "width", + "height" + ] + }, + "shipping_required": { + "type": "boolean" + }, + "shipping_taxable": { + "type": "boolean" + }, + "shipping_class": { + "type": "string" + }, + "shipping_class_id": { + "type": "integer" + }, + "reviews_allowed": { + "type": "boolean" + }, + "average_rating": { + "type": "string" + }, + "rating_count": { + "type": "integer" + }, + "upsell_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "cross_sell_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "parent_id": { + "type": "integer" + }, + "purchase_note": { + "type": "string" + }, + "categories": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug" + ] + } + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug" + ] + } + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "date_created": { + "type": "string" + }, + "date_created_gmt": { + "type": "string" + }, + "date_modified": { + "type": "string" + }, + "date_modified_gmt": { + "type": "string" + }, + "src": { + "type": "string" + }, + "name": { + "type": "string" + }, + "alt": { + "type": "string" + } + }, + "required": [ + "id", + "date_created", + "date_created_gmt", + "date_modified", + "date_modified_gmt", + "src", + "name", + "alt" + ] + } + }, + "attributes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "visible": { + "type": "boolean" + }, + "variation": { + "type": "boolean" + }, + "options": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "name" + ] + } + }, + "default_attributes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "option": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "option" + ] + } + }, + "variations": { + "type": "array", + "items": { + "type": "integer" + } + }, + "grouped_products": { + "type": "array", + "items": { + "type": "integer" + } + }, + "menu_order": { + "type": "integer" + }, + "price_html": { + "type": "string" + }, + "related_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + } + }, + "required": [ + "id", + "key", + "value" + ] + } + }, + "stock_status": { + "type": "string" + }, + "has_options": { + "type": "boolean" + }, + "post_password": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + } + }, + "required": [ + "self", + "collection" + ] + }, + "global_unique_id": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug", + "permalink", + "date_created", + "date_created_gmt", + "date_modified", + "date_modified_gmt", + "type", + "status", + "featured", + "catalog_visibility", + "description", + "short_description", + "sku", + "price", + "regular_price", + "sale_price", + "date_on_sale_from", + "date_on_sale_from_gmt", + "date_on_sale_to", + "date_on_sale_to_gmt", + "on_sale", + "purchasable", + "total_sales", + "virtual", + "downloadable", + "downloads", + "download_limit", + "download_expiry", + "external_url", + "button_text", + "tax_status", + "tax_class", + "manage_stock", + "stock_quantity", + "backorders", + "backorders_allowed", + "backordered", + "low_stock_amount", + "sold_individually", + "weight", + "dimensions", + "shipping_required", + "shipping_taxable", + "shipping_class", + "shipping_class_id", + "reviews_allowed", + "average_rating", + "rating_count", + "upsell_ids", + "cross_sell_ids", + "parent_id", + "purchase_note", + "categories", + "tags", + "images", + "attributes", + "default_attributes", + "variations", + "grouped_products", + "menu_order", + "price_html", + "related_ids", + "meta_data", + "stock_status", + "_links" + ] +} diff --git a/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/update.json b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/update.json new file mode 100644 index 0000000000..77af06e970 --- /dev/null +++ b/packages/nodes-base/nodes/WooCommerce/__schema__/v1.0.0/product/update.json @@ -0,0 +1,520 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "permalink": { + "type": "string" + }, + "date_modified": { + "type": "string" + }, + "date_modified_gmt": { + "type": "string" + }, + "type": { + "type": "string" + }, + "status": { + "type": "string" + }, + "featured": { + "type": "boolean" + }, + "catalog_visibility": { + "type": "string" + }, + "description": { + "type": "string" + }, + "short_description": { + "type": "string" + }, + "sku": { + "type": "string" + }, + "price": { + "type": "string" + }, + "regular_price": { + "type": "string" + }, + "sale_price": { + "type": "string" + }, + "date_on_sale_from": { + "type": "null" + }, + "date_on_sale_from_gmt": { + "type": "null" + }, + "date_on_sale_to": { + "type": "null" + }, + "date_on_sale_to_gmt": { + "type": "null" + }, + "on_sale": { + "type": "boolean" + }, + "purchasable": { + "type": "boolean" + }, + "total_sales": { + "type": "integer" + }, + "virtual": { + "type": "boolean" + }, + "downloadable": { + "type": "boolean" + }, + "downloads": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "file": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "file" + ] + } + }, + "download_limit": { + "type": "integer" + }, + "download_expiry": { + "type": "integer" + }, + "external_url": { + "type": "string" + }, + "button_text": { + "type": "string" + }, + "tax_status": { + "type": "string" + }, + "tax_class": { + "type": "string" + }, + "manage_stock": { + "type": "boolean" + }, + "backorders": { + "type": "string" + }, + "backorders_allowed": { + "type": "boolean" + }, + "backordered": { + "type": "boolean" + }, + "low_stock_amount": { + "type": "null" + }, + "sold_individually": { + "type": "boolean" + }, + "weight": { + "type": "string" + }, + "dimensions": { + "type": "object", + "properties": { + "length": { + "type": "string" + }, + "width": { + "type": "string" + }, + "height": { + "type": "string" + } + }, + "required": [ + "length", + "width", + "height" + ] + }, + "shipping_required": { + "type": "boolean" + }, + "shipping_taxable": { + "type": "boolean" + }, + "shipping_class": { + "type": "string" + }, + "shipping_class_id": { + "type": "integer" + }, + "reviews_allowed": { + "type": "boolean" + }, + "average_rating": { + "type": "string" + }, + "rating_count": { + "type": "integer" + }, + "upsell_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "parent_id": { + "type": "integer" + }, + "purchase_note": { + "type": "string" + }, + "categories": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug" + ] + } + }, + "tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "slug" + ] + } + }, + "images": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "date_created": { + "type": "string" + }, + "date_created_gmt": { + "type": "string" + }, + "date_modified": { + "type": "string" + }, + "date_modified_gmt": { + "type": "string" + }, + "src": { + "type": "string" + }, + "name": { + "type": "string" + }, + "alt": { + "type": "string" + } + }, + "required": [ + "id", + "date_created", + "date_created_gmt", + "date_modified", + "date_modified_gmt", + "src", + "name", + "alt" + ] + } + }, + "attributes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "visible": { + "type": "boolean" + }, + "variation": { + "type": "boolean" + }, + "options": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "id", + "name", + "slug", + "position", + "visible", + "variation", + "options" + ] + } + }, + "default_attributes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "option": { + "type": "string" + } + }, + "required": [ + "id", + "name", + "option" + ] + } + }, + "variations": { + "type": "array", + "items": { + "type": "integer" + } + }, + "menu_order": { + "type": "integer" + }, + "price_html": { + "type": "string" + }, + "related_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "meta_data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "key": { + "type": "string" + } + }, + "required": [ + "key", + "value" + ] + } + }, + "stock_status": { + "type": "string" + }, + "has_options": { + "type": "boolean" + }, + "post_password": { + "type": "string" + }, + "global_unique_id": { + "type": "string" + }, + "permalink_template": { + "type": "string" + }, + "generated_slug": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + }, + "targetHints": { + "type": "object", + "properties": { + "allow": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "allow" + ] + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + } + }, + "required": [ + "self", + "collection" + ] + } + }, + "required": [ + "id", + "name", + "slug", + "permalink", + "date_created", + "date_created_gmt", + "date_modified", + "date_modified_gmt", + "type", + "status", + "featured", + "catalog_visibility", + "description", + "short_description", + "sku", + "price", + "regular_price", + "sale_price", + "date_on_sale_from", + "date_on_sale_from_gmt", + "date_on_sale_to", + "date_on_sale_to_gmt", + "on_sale", + "purchasable", + "total_sales", + "virtual", + "downloadable", + "downloads", + "download_limit", + "download_expiry", + "external_url", + "button_text", + "tax_status", + "tax_class", + "manage_stock", + "stock_quantity", + "backorders", + "backorders_allowed", + "backordered", + "low_stock_amount", + "sold_individually", + "weight", + "dimensions", + "shipping_required", + "shipping_taxable", + "shipping_class", + "shipping_class_id", + "reviews_allowed", + "average_rating", + "rating_count", + "upsell_ids", + "cross_sell_ids", + "parent_id", + "purchase_note", + "categories", + "tags", + "images", + "attributes", + "default_attributes", + "variations", + "grouped_products", + "menu_order", + "price_html", + "related_ids", + "meta_data", + "stock_status", + "has_options", + "post_password", + "permalink_template", + "generated_slug", + "_links" + ] +} diff --git a/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/page/get.json b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/page/get.json new file mode 100644 index 0000000000..bd17070757 --- /dev/null +++ b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/page/get.json @@ -0,0 +1,406 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "date": { + "type": "string" + }, + "date_gmt": { + "type": "string" + }, + "guid": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + } + }, + "required": [ + "rendered" + ] + }, + "modified": { + "type": "string" + }, + "modified_gmt": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "type": "string" + }, + "link": { + "type": "string" + }, + "title": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + } + }, + "required": [ + "rendered" + ] + }, + "content": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + }, + "protected": { + "type": "boolean" + } + }, + "required": [ + "rendered", + "protected" + ] + }, + "excerpt": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + }, + "protected": { + "type": "boolean" + } + }, + "required": [ + "rendered", + "protected" + ] + }, + "author": { + "type": "integer" + }, + "featured_media": { + "type": "integer" + }, + "parent": { + "type": "integer" + }, + "menu_order": { + "type": "integer" + }, + "comment_status": { + "type": "string" + }, + "ping_status": { + "type": "string" + }, + "template": { + "type": "string" + }, + "meta": { + "type": "object", + "properties": { + "footnotes": { + "type": "string" + } + }, + "required": [ + "footnotes" + ] + }, + "class_list": { + "type": "array", + "items": { + "type": "string" + } + }, + "_elementor_import_session_id": { + "type": "null" + }, + "_elementor_edit_mode": { + "type": "string" + }, + "_elementor_template_type": { + "type": "string" + }, + "_elementor_version": { + "type": "string" + }, + "_elementor_pro_version": { + "type": "string" + }, + "_wp_page_template": { + "type": "string" + }, + "_elementor_page_settings": { + "type": "null" + }, + "_elementor_css": { + "type": "object", + "properties": { + "0": { + "type": "string" + }, + "time": { + "type": "integer" + }, + "fonts": { + "type": "object", + "properties": { + "0": { + "type": "string" + }, + "1": { + "type": "string" + }, + "2": { + "type": "string" + }, + "6": { + "type": "string" + } + }, + "required": [ + "0", + "1", + "2", + "6" + ] + }, + "icons": { + "type": "object", + "properties": { + "0": { + "type": "string" + }, + "1": { + "type": "string" + }, + "9": { + "type": "string" + } + }, + "required": [ + "0", + "1", + "9" + ] + }, + "status": { + "type": "string" + } + }, + "required": [ + "0", + "time", + "fonts", + "icons", + "dynamic_elements_ids", + "status" + ] + }, + "_elementor_data": { + "type": "string" + }, + "_elementor_page_assets": { + "type": "object", + "properties": { + "styles": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "styles" + ] + }, + "_elementor_element_cache": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + }, + "targetHints": { + "type": "object", + "properties": { + "allow": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "allow" + ] + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "about": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "author": { + "type": "array", + "items": { + "type": "object", + "properties": { + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "embeddable", + "href" + ] + } + }, + "replies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "embeddable", + "href" + ] + } + }, + "version-history": { + "type": "array", + "items": { + "type": "object", + "properties": { + "count": { + "type": "integer" + }, + "href": { + "type": "string" + } + }, + "required": [ + "count", + "href" + ] + } + }, + "predecessor-version": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "href": { + "type": "string" + } + }, + "required": [ + "id", + "href" + ] + } + }, + "wp:attachment": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "curies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "href": { + "type": "string" + }, + "templated": { + "type": "boolean" + } + }, + "required": [ + "name", + "href", + "templated" + ] + } + } + }, + "required": [ + "self", + "collection", + "about", + "author", + "replies", + "version-history", + "wp:attachment", + "curies" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/page/getAll.json b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/page/getAll.json new file mode 100644 index 0000000000..7171e8c06b --- /dev/null +++ b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/page/getAll.json @@ -0,0 +1,343 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "date": { + "type": "string" + }, + "date_gmt": { + "type": "string" + }, + "guid": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + } + }, + "required": [ + "rendered" + ] + }, + "modified": { + "type": "string" + }, + "modified_gmt": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "type": "string" + }, + "link": { + "type": "string" + }, + "title": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + } + }, + "required": [ + "rendered" + ] + }, + "content": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + }, + "protected": { + "type": "boolean" + } + }, + "required": [ + "rendered", + "protected" + ] + }, + "excerpt": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + }, + "protected": { + "type": "boolean" + } + }, + "required": [ + "rendered", + "protected" + ] + }, + "author": { + "type": "integer" + }, + "featured_media": { + "type": "integer" + }, + "parent": { + "type": "integer" + }, + "menu_order": { + "type": "integer" + }, + "comment_status": { + "type": "string" + }, + "ping_status": { + "type": "string" + }, + "template": { + "type": "string" + }, + "meta": { + "type": "object", + "properties": { + "footnotes": { + "type": "string" + }, + "advanced_seo_description": { + "type": "string" + }, + "jetpack_seo_html_title": { + "type": "string" + }, + "jetpack_seo_noindex": { + "type": "boolean" + }, + "jetpack_post_was_ever_published": { + "type": "boolean" + }, + "_starter_page_template": { + "type": "string" + }, + "_wpcom_template_layout_category": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "footnotes" + ] + }, + "class_list": { + "type": "array", + "items": { + "type": "string" + } + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + }, + "targetHints": { + "type": "object", + "properties": { + "allow": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "allow" + ] + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "about": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "author": { + "type": "array", + "items": { + "type": "object", + "properties": { + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "embeddable", + "href" + ] + } + }, + "replies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "embeddable", + "href" + ] + } + }, + "version-history": { + "type": "array", + "items": { + "type": "object", + "properties": { + "count": { + "type": "integer" + }, + "href": { + "type": "string" + } + }, + "required": [ + "count", + "href" + ] + } + }, + "predecessor-version": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "href": { + "type": "string" + } + }, + "required": [ + "id", + "href" + ] + } + }, + "wp:attachment": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "curies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "href": { + "type": "string" + }, + "templated": { + "type": "boolean" + } + }, + "required": [ + "name", + "href", + "templated" + ] + } + } + }, + "required": [ + "self", + "collection", + "about", + "author", + "replies", + "version-history", + "wp:attachment", + "curies" + ] + }, + "jetpack_sharing_enabled": { + "type": "boolean" + }, + "jetpack_likes_enabled": { + "type": "boolean" + }, + "jetpack_shortlink": { + "type": "string" + } + }, + "required": [ + "id", + "date", + "slug", + "type", + "link", + "title", + "excerpt", + "author", + "featured_media", + "_links" + ] +} diff --git a/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/create.json b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/create.json new file mode 100644 index 0000000000..6e79a0ec76 --- /dev/null +++ b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/create.json @@ -0,0 +1,456 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "date": { + "type": "string" + }, + "date_gmt": { + "type": "string" + }, + "guid": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + }, + "raw": { + "type": "string" + } + }, + "required": [ + "rendered", + "raw" + ] + }, + "modified": { + "type": "string" + }, + "modified_gmt": { + "type": "string" + }, + "password": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "type": "string" + }, + "link": { + "type": "string" + }, + "title": { + "type": "object", + "properties": { + "raw": { + "type": "string" + }, + "rendered": { + "type": "string" + } + }, + "required": [ + "raw", + "rendered" + ] + }, + "content": { + "type": "object", + "properties": { + "raw": { + "type": "string" + }, + "rendered": { + "type": "string" + }, + "protected": { + "type": "boolean" + }, + "block_version": { + "type": "integer" + } + }, + "required": [ + "raw", + "rendered", + "protected", + "block_version" + ] + }, + "excerpt": { + "type": "object", + "properties": { + "raw": { + "type": "string" + }, + "rendered": { + "type": "string" + }, + "protected": { + "type": "boolean" + } + }, + "required": [ + "raw", + "rendered", + "protected" + ] + }, + "author": { + "type": "integer" + }, + "featured_media": { + "type": "integer" + }, + "comment_status": { + "type": "string" + }, + "ping_status": { + "type": "string" + }, + "sticky": { + "type": "boolean" + }, + "template": { + "type": "string" + }, + "format": { + "type": "string" + }, + "meta": { + "type": "object", + "properties": { + "footnotes": { + "type": "string" + } + }, + "required": [ + "footnotes" + ] + }, + "categories": { + "type": "array", + "items": { + "type": "integer" + } + }, + "tags": { + "type": "array", + "items": { + "type": "integer" + } + }, + "permalink_template": { + "type": "string" + }, + "generated_slug": { + "type": "string" + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + }, + "targetHints": { + "type": "object", + "properties": { + "allow": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "allow" + ] + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "about": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "author": { + "type": "array", + "items": { + "type": "object", + "properties": { + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "embeddable", + "href" + ] + } + }, + "replies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "embeddable", + "href" + ] + } + }, + "version-history": { + "type": "array", + "items": { + "type": "object", + "properties": { + "count": { + "type": "integer" + }, + "href": { + "type": "string" + } + }, + "required": [ + "count", + "href" + ] + } + }, + "wp:attachment": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "wp:term": { + "type": "array", + "items": { + "type": "object", + "properties": { + "taxonomy": { + "type": "string" + }, + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "taxonomy", + "embeddable", + "href" + ] + } + }, + "wp:action-publish": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "wp:action-unfiltered-html": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "wp:action-sticky": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "wp:action-assign-author": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "wp:action-create-categories": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "wp:action-assign-categories": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "wp:action-create-tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "wp:action-assign-tags": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "curies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "href": { + "type": "string" + }, + "templated": { + "type": "boolean" + } + }, + "required": [ + "name", + "href", + "templated" + ] + } + } + }, + "required": [ + "self", + "collection", + "about", + "author", + "replies", + "version-history", + "wp:attachment", + "wp:term", + "wp:action-assign-categories", + "wp:action-create-tags", + "wp:action-assign-tags", + "curies" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/get.json b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/get.json new file mode 100644 index 0000000000..c09d9dd73b --- /dev/null +++ b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/get.json @@ -0,0 +1,348 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "date": { + "type": "string" + }, + "date_gmt": { + "type": "string" + }, + "guid": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + } + }, + "required": [ + "rendered" + ] + }, + "modified": { + "type": "string" + }, + "modified_gmt": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "type": "string" + }, + "link": { + "type": "string" + }, + "title": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + } + }, + "required": [ + "rendered" + ] + }, + "content": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + }, + "protected": { + "type": "boolean" + } + }, + "required": [ + "rendered", + "protected" + ] + }, + "excerpt": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + }, + "protected": { + "type": "boolean" + } + }, + "required": [ + "rendered", + "protected" + ] + }, + "author": { + "type": "integer" + }, + "featured_media": { + "type": "integer" + }, + "comment_status": { + "type": "string" + }, + "ping_status": { + "type": "string" + }, + "sticky": { + "type": "boolean" + }, + "template": { + "type": "string" + }, + "format": { + "type": "string" + }, + "meta": { + "type": "object", + "properties": { + "footnotes": { + "type": "string" + } + }, + "required": [ + "footnotes" + ] + }, + "categories": { + "type": "array", + "items": { + "type": "integer" + } + }, + "tags": { + "type": "array", + "items": { + "type": "integer" + } + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + }, + "targetHints": { + "type": "object", + "properties": { + "allow": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "allow" + ] + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "about": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "author": { + "type": "array", + "items": { + "type": "object", + "properties": { + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "embeddable", + "href" + ] + } + }, + "replies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "embeddable", + "href" + ] + } + }, + "version-history": { + "type": "array", + "items": { + "type": "object", + "properties": { + "count": { + "type": "integer" + }, + "href": { + "type": "string" + } + }, + "required": [ + "count", + "href" + ] + } + }, + "predecessor-version": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "href": { + "type": "string" + } + }, + "required": [ + "id", + "href" + ] + } + }, + "wp:featuredmedia": { + "type": "array", + "items": { + "type": "object", + "properties": { + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "embeddable", + "href" + ] + } + }, + "wp:attachment": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "wp:term": { + "type": "array", + "items": { + "type": "object", + "properties": { + "taxonomy": { + "type": "string" + }, + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "taxonomy", + "embeddable", + "href" + ] + } + }, + "curies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "href": { + "type": "string" + }, + "templated": { + "type": "boolean" + } + }, + "required": [ + "name", + "href", + "templated" + ] + } + } + }, + "required": [ + "self", + "collection", + "about", + "author", + "replies", + "version-history", + "wp:attachment", + "wp:term", + "curies" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/getAll.json b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/getAll.json new file mode 100644 index 0000000000..d874395e20 --- /dev/null +++ b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/post/getAll.json @@ -0,0 +1,329 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "date": { + "type": "string" + }, + "date_gmt": { + "type": "string" + }, + "guid": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + } + }, + "required": [ + "rendered" + ] + }, + "modified": { + "type": "string" + }, + "modified_gmt": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "status": { + "type": "string" + }, + "type": { + "type": "string" + }, + "link": { + "type": "string" + }, + "title": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + } + }, + "required": [ + "rendered" + ] + }, + "content": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + }, + "protected": { + "type": "boolean" + } + }, + "required": [ + "rendered", + "protected" + ] + }, + "excerpt": { + "type": "object", + "properties": { + "rendered": { + "type": "string" + }, + "protected": { + "type": "boolean" + } + }, + "required": [ + "rendered", + "protected" + ] + }, + "author": { + "type": "integer" + }, + "featured_media": { + "type": "integer" + }, + "comment_status": { + "type": "string" + }, + "ping_status": { + "type": "string" + }, + "sticky": { + "type": "boolean" + }, + "template": { + "type": "string" + }, + "format": { + "type": "string" + }, + "meta": { + "type": "object", + "properties": { + "footnotes": { + "type": "string" + } + }, + "required": [ + "footnotes" + ] + }, + "categories": { + "type": "array", + "items": { + "type": "integer" + } + }, + "tags": { + "type": "array", + "items": { + "type": "integer" + } + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + }, + "targetHints": { + "type": "object", + "properties": { + "allow": { + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "allow" + ] + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "about": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "author": { + "type": "array", + "items": { + "type": "object", + "properties": { + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "embeddable", + "href" + ] + } + }, + "replies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "embeddable", + "href" + ] + } + }, + "version-history": { + "type": "array", + "items": { + "type": "object", + "properties": { + "count": { + "type": "integer" + }, + "href": { + "type": "string" + } + }, + "required": [ + "count", + "href" + ] + } + }, + "predecessor-version": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "href": { + "type": "string" + } + }, + "required": [ + "id", + "href" + ] + } + }, + "wp:attachment": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "wp:term": { + "type": "array", + "items": { + "type": "object", + "properties": { + "taxonomy": { + "type": "string" + }, + "embeddable": { + "type": "boolean" + }, + "href": { + "type": "string" + } + }, + "required": [ + "taxonomy", + "embeddable", + "href" + ] + } + }, + "curies": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "href": { + "type": "string" + }, + "templated": { + "type": "boolean" + } + }, + "required": [ + "name", + "href", + "templated" + ] + } + } + }, + "required": [ + "self", + "collection", + "about", + "replies", + "version-history", + "wp:attachment", + "wp:term", + "curies" + ] + } + } +} diff --git a/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/user/getAll.json b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/user/getAll.json new file mode 100644 index 0000000000..3bf350fa3b --- /dev/null +++ b/packages/nodes-base/nodes/Wordpress/__schema__/v1.0.0/user/getAll.json @@ -0,0 +1,89 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "url": { + "type": "string" + }, + "description": { + "type": "string" + }, + "link": { + "type": "string" + }, + "slug": { + "type": "string" + }, + "avatar_urls": { + "type": "object", + "properties": { + "24": { + "type": "string" + }, + "48": { + "type": "string" + }, + "96": { + "type": "string" + } + }, + "required": [ + "24", + "48", + "96" + ] + }, + "_links": { + "type": "object", + "properties": { + "self": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + }, + "collection": { + "type": "array", + "items": { + "type": "object", + "properties": { + "href": { + "type": "string" + } + }, + "required": [ + "href" + ] + } + } + }, + "required": [ + "self", + "collection" + ] + } + }, + "required": [ + "id", + "name", + "url", + "description", + "link", + "slug", + "meta", + "_links" + ] +} diff --git a/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/contact/getAll.json b/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/contact/getAll.json new file mode 100644 index 0000000000..44b9b22af7 --- /dev/null +++ b/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/contact/getAll.json @@ -0,0 +1,89 @@ +{ + "type": "object", + "properties": { + "ContactID": { + "type": "string" + }, + "ContactStatus": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "EmailAddress": { + "type": "string" + }, + "Addresses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "AddressType": { + "type": "string" + }, + "City": { + "type": "string" + }, + "PostalCode": { + "type": "string" + }, + "AddressLine1": { + "type": "string" + } + }, + "required": [ + "AddressType" + ] + } + }, + "Phones": { + "type": "array", + "items": { + "type": "object", + "properties": { + "PhoneType": { + "type": "string" + }, + "PhoneNumber": { + "type": "string" + }, + "PhoneAreaCode": { + "type": "string" + } + }, + "required": [ + "PhoneType" + ] + } + }, + "UpdatedDateUTC": { + "type": "string" + }, + "IsSupplier": { + "type": "boolean" + }, + "IsCustomer": { + "type": "boolean" + }, + "HasAttachments": { + "type": "boolean" + }, + "HasValidationErrors": { + "type": "boolean" + } + }, + "required": [ + "ContactID", + "ContactStatus", + "Name", + "Addresses", + "Phones", + "UpdatedDateUTC", + "ContactGroups", + "IsSupplier", + "IsCustomer", + "ContactPersons", + "HasAttachments", + "HasValidationErrors" + ] +} diff --git a/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/create.json b/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/create.json new file mode 100644 index 0000000000..e9259fb5ab --- /dev/null +++ b/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/create.json @@ -0,0 +1,235 @@ +{ + "type": "object", + "properties": { + "Type": { + "type": "string" + }, + "InvoiceID": { + "type": "string" + }, + "Reference": { + "type": "string" + }, + "AmountPaid": { + "type": "integer" + }, + "SentToContact": { + "type": "boolean" + }, + "CurrencyRate": { + "type": "integer" + }, + "IsDiscounted": { + "type": "boolean" + }, + "HasErrors": { + "type": "boolean" + }, + "Contact": { + "type": "object", + "properties": { + "ContactID": { + "type": "string" + }, + "ContactStatus": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "EmailAddress": { + "type": "string" + }, + "Addresses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "AddressType": { + "type": "string" + }, + "City": { + "type": "string" + }, + "Region": { + "type": "string" + }, + "PostalCode": { + "type": "string" + }, + "Country": { + "type": "string" + } + }, + "required": [ + "AddressType" + ] + } + }, + "Phones": { + "type": "array", + "items": { + "type": "object", + "properties": { + "PhoneType": { + "type": "string" + }, + "PhoneNumber": { + "type": "string" + }, + "PhoneAreaCode": { + "type": "string" + }, + "PhoneCountryCode": { + "type": "string" + } + }, + "required": [ + "PhoneType" + ] + } + }, + "UpdatedDateUTC": { + "type": "string" + }, + "ContactGroups": { + "type": "array", + "items": { + "type": "object", + "properties": { + "ContactGroupID": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Status": { + "type": "string" + }, + "HasValidationErrors": { + "type": "boolean" + } + }, + "required": [ + "ContactGroupID", + "Name", + "Status", + "Contacts", + "HasValidationErrors" + ] + } + }, + "IsSupplier": { + "type": "boolean" + }, + "IsCustomer": { + "type": "boolean" + }, + "HasValidationErrors": { + "type": "boolean" + }, + "BankAccountDetails": { + "type": "string" + } + }, + "required": [ + "ContactID", + "ContactStatus", + "Name", + "Addresses", + "Phones", + "UpdatedDateUTC", + "ContactGroups", + "IsSupplier", + "IsCustomer", + "SalesTrackingCategories", + "PurchasesTrackingCategories", + "ContactPersons", + "HasValidationErrors" + ] + }, + "DateString": { + "type": "string" + }, + "Date": { + "type": "string" + }, + "Status": { + "type": "string" + }, + "LineAmountTypes": { + "type": "string" + }, + "LineItems": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Description": { + "type": "string" + }, + "TaxType": { + "type": "string" + }, + "AccountCode": { + "type": "string" + }, + "LineItemID": { + "type": "string" + }, + "AccountID": { + "type": "string" + } + }, + "required": [ + "Tracking", + "LineItemID", + "ValidationErrors" + ] + } + }, + "UpdatedDateUTC": { + "type": "string" + }, + "CurrencyCode": { + "type": "string" + }, + "InvoiceNumber": { + "type": "string" + }, + "BrandingThemeID": { + "type": "string" + }, + "DueDateString": { + "type": "string" + }, + "DueDate": { + "type": "string" + } + }, + "required": [ + "Type", + "InvoiceID", + "Reference", + "Prepayments", + "Overpayments", + "AmountDue", + "AmountPaid", + "SentToContact", + "CurrencyRate", + "IsDiscounted", + "HasErrors", + "InvoicePaymentServices", + "Contact", + "DateString", + "Date", + "Status", + "LineAmountTypes", + "LineItems", + "SubTotal", + "TotalTax", + "Total", + "UpdatedDateUTC", + "CurrencyCode" + ] +} diff --git a/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/get.json b/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/get.json new file mode 100644 index 0000000000..4780881513 --- /dev/null +++ b/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/get.json @@ -0,0 +1,399 @@ +{ + "type": "object", + "properties": { + "Type": { + "type": "string" + }, + "InvoiceID": { + "type": "string" + }, + "InvoiceNumber": { + "type": "string" + }, + "Reference": { + "type": "string" + }, + "SentToContact": { + "type": "boolean" + }, + "CurrencyRate": { + "type": "integer" + }, + "IsDiscounted": { + "type": "boolean" + }, + "HasAttachments": { + "type": "boolean" + }, + "HasErrors": { + "type": "boolean" + }, + "Attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "AttachmentID": { + "type": "string" + }, + "FileName": { + "type": "string" + }, + "Url": { + "type": "string" + }, + "MimeType": { + "type": "string" + }, + "ContentLength": { + "type": "integer" + } + }, + "required": [ + "AttachmentID", + "FileName", + "Url", + "MimeType", + "ContentLength" + ] + } + }, + "Contact": { + "type": "object", + "properties": { + "ContactID": { + "type": "string" + }, + "ContactStatus": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "FirstName": { + "type": "string" + }, + "LastName": { + "type": "string" + }, + "EmailAddress": { + "type": "string" + }, + "AccountsReceivableTaxType": { + "type": "string" + }, + "Addresses": { + "type": "array", + "items": { + "type": "object", + "properties": { + "AddressType": { + "type": "string" + }, + "AddressLine1": { + "type": "string" + }, + "City": { + "type": "string" + }, + "PostalCode": { + "type": "string" + }, + "Country": { + "type": "string" + }, + "Region": { + "type": "string" + } + }, + "required": [ + "AddressType" + ] + } + }, + "Phones": { + "type": "array", + "items": { + "type": "object", + "properties": { + "PhoneType": { + "type": "string" + }, + "PhoneNumber": { + "type": "string" + }, + "PhoneAreaCode": { + "type": "string" + }, + "PhoneCountryCode": { + "type": "string" + } + }, + "required": [ + "PhoneType" + ] + } + }, + "UpdatedDateUTC": { + "type": "string" + }, + "ContactGroups": { + "type": "array", + "items": { + "type": "object", + "properties": { + "ContactGroupID": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Status": { + "type": "string" + }, + "HasValidationErrors": { + "type": "boolean" + } + }, + "required": [ + "ContactGroupID", + "Name", + "Status", + "Contacts", + "HasValidationErrors" + ] + } + }, + "IsSupplier": { + "type": "boolean" + }, + "IsCustomer": { + "type": "boolean" + }, + "DefaultCurrency": { + "type": "string" + }, + "SalesTrackingCategories": { + "type": "array", + "items": { + "type": "object", + "properties": { + "TrackingCategoryName": { + "type": "string" + }, + "TrackingOptionName": { + "type": "string" + } + }, + "required": [ + "TrackingCategoryName", + "TrackingOptionName" + ] + } + }, + "PurchasesTrackingCategories": { + "type": "array", + "items": { + "type": "object", + "properties": { + "TrackingCategoryName": { + "type": "string" + }, + "TrackingOptionName": { + "type": "string" + } + }, + "required": [ + "TrackingCategoryName", + "TrackingOptionName" + ] + } + }, + "ContactPersons": { + "type": "array", + "items": { + "type": "object", + "properties": { + "FirstName": { + "type": "string" + }, + "LastName": { + "type": "string" + }, + "EmailAddress": { + "type": "string" + }, + "IncludeInEmails": { + "type": "boolean" + } + }, + "required": [ + "FirstName", + "LastName", + "EmailAddress", + "IncludeInEmails" + ] + } + }, + "HasValidationErrors": { + "type": "boolean" + }, + "BankAccountDetails": { + "type": "string" + } + }, + "required": [ + "ContactID", + "ContactStatus", + "Name", + "Addresses", + "Phones", + "UpdatedDateUTC", + "ContactGroups", + "IsSupplier", + "IsCustomer", + "SalesTrackingCategories", + "PurchasesTrackingCategories", + "ContactPersons", + "HasValidationErrors" + ] + }, + "DateString": { + "type": "string" + }, + "Date": { + "type": "string" + }, + "DueDateString": { + "type": "string" + }, + "DueDate": { + "type": "string" + }, + "BrandingThemeID": { + "type": "string" + }, + "Status": { + "type": "string" + }, + "LineAmountTypes": { + "type": "string" + }, + "LineItems": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Description": { + "type": "string" + }, + "TaxType": { + "type": "string" + }, + "AccountCode": { + "type": "string" + }, + "Tracking": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Name": { + "type": "string" + }, + "Option": { + "type": "string" + }, + "TrackingCategoryID": { + "type": "string" + }, + "TrackingOptionID": { + "type": "string" + } + }, + "required": [ + "Name", + "Option", + "TrackingCategoryID", + "TrackingOptionID" + ] + } + }, + "LineItemID": { + "type": "string" + }, + "AccountID": { + "type": "string" + }, + "ItemCode": { + "type": "string" + }, + "Item": { + "type": "object", + "properties": { + "ItemID": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Code": { + "type": "string" + } + }, + "required": [ + "ItemID", + "Name", + "Code" + ] + } + }, + "required": [ + "UnitAmount", + "TaxAmount", + "LineAmount", + "Tracking", + "Quantity", + "LineItemID", + "ValidationErrors" + ] + } + }, + "UpdatedDateUTC": { + "type": "string" + }, + "CurrencyCode": { + "type": "string" + }, + "Url": { + "type": "string" + } + }, + "required": [ + "Type", + "InvoiceID", + "InvoiceNumber", + "Reference", + "Prepayments", + "Overpayments", + "AmountDue", + "AmountPaid", + "SentToContact", + "IsDiscounted", + "HasAttachments", + "HasErrors", + "Attachments", + "InvoicePaymentServices", + "Contact", + "DateString", + "Date", + "Status", + "LineAmountTypes", + "LineItems", + "SubTotal", + "TotalTax", + "Total", + "UpdatedDateUTC", + "CurrencyCode" + ] +} diff --git a/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/getAll.json b/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/getAll.json new file mode 100644 index 0000000000..8043118eaf --- /dev/null +++ b/packages/nodes-base/nodes/Xero/__schema__/v1.0.0/invoice/getAll.json @@ -0,0 +1,236 @@ +{ + "type": "object", + "properties": { + "Type": { + "type": "string" + }, + "InvoiceID": { + "type": "string" + }, + "InvoiceNumber": { + "type": "string" + }, + "Reference": { + "type": "string" + }, + "Payments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "PaymentID": { + "type": "string" + }, + "Date": { + "type": "string" + }, + "Reference": { + "type": "string" + }, + "CurrencyRate": { + "type": "integer" + }, + "HasAccount": { + "type": "boolean" + }, + "HasValidationErrors": { + "type": "boolean" + } + }, + "required": [ + "PaymentID", + "Date", + "Amount", + "HasAccount", + "HasValidationErrors" + ] + } + }, + "CreditNotes": { + "type": "array", + "items": { + "type": "object", + "properties": { + "CreditNoteID": { + "type": "string" + }, + "CreditNoteNumber": { + "type": "string" + }, + "ID": { + "type": "string" + }, + "HasErrors": { + "type": "boolean" + }, + "AppliedAmount": { + "type": "number" + }, + "DateString": { + "type": "string" + }, + "Date": { + "type": "string" + }, + "Total": { + "type": "number" + } + }, + "required": [ + "CreditNoteID", + "CreditNoteNumber", + "ID", + "HasErrors", + "InvoiceAddresses", + "AppliedAmount", + "DateString", + "Date", + "LineItems", + "Total" + ] + } + }, + "IsDiscounted": { + "type": "boolean" + }, + "HasAttachments": { + "type": "boolean" + }, + "HasErrors": { + "type": "boolean" + }, + "Contact": { + "type": "object", + "properties": { + "ContactID": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "HasValidationErrors": { + "type": "boolean" + } + }, + "required": [ + "ContactID", + "Name", + "Addresses", + "Phones", + "ContactGroups", + "ContactPersons", + "HasValidationErrors" + ] + }, + "DateString": { + "type": "string" + }, + "Date": { + "type": "string" + }, + "DueDateString": { + "type": "string" + }, + "DueDate": { + "type": "string" + }, + "Status": { + "type": "string" + }, + "LineAmountTypes": { + "type": "string" + }, + "LineItems": { + "type": "array", + "items": { + "type": "object", + "properties": { + "TaxType": { + "type": "string" + }, + "AccountCode": { + "type": "string" + }, + "Tracking": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Name": { + "type": "string" + }, + "Option": { + "type": "string" + }, + "TrackingCategoryID": { + "type": "string" + } + }, + "required": [ + "Name", + "Option", + "TrackingCategoryID", + "Options" + ] + } + }, + "Quantity": { + "type": "integer" + }, + "LineItemID": { + "type": "string" + }, + "AccountID": { + "type": "string" + }, + "Description": { + "type": "string" + } + }, + "required": [ + "Tracking", + "LineItemID" + ] + } + }, + "UpdatedDateUTC": { + "type": "string" + }, + "CurrencyCode": { + "type": "string" + }, + "BrandingThemeID": { + "type": "string" + }, + "SentToContact": { + "type": "boolean" + } + }, + "required": [ + "Type", + "InvoiceID", + "Payments", + "CreditNotes", + "Prepayments", + "Overpayments", + "AmountDue", + "AmountPaid", + "AmountCredited", + "IsDiscounted", + "HasAttachments", + "InvoiceAddresses", + "HasErrors", + "InvoicePaymentServices", + "Contact", + "DateString", + "Date", + "Status", + "LineAmountTypes", + "LineItems", + "SubTotal", + "TotalTax", + "Total", + "UpdatedDateUTC", + "CurrencyCode" + ] +} diff --git a/packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/ticket/get.json b/packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/ticket/get.json new file mode 100644 index 0000000000..fe9d8a48c7 --- /dev/null +++ b/packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/ticket/get.json @@ -0,0 +1,241 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "group_id": { + "type": "integer" + }, + "priority_id": { + "type": "integer" + }, + "state_id": { + "type": "integer" + }, + "number": { + "type": "string" + }, + "title": { + "type": "string" + }, + "owner_id": { + "type": "integer" + }, + "customer_id": { + "type": "integer" + }, + "note": { + "type": "null" + }, + "create_article_type_id": { + "type": "integer" + }, + "create_article_sender_id": { + "type": "integer" + }, + "article_count": { + "type": "integer" + }, + "preferences": { + "type": "object", + "properties": { + "escalation_calculation": { + "type": "object", + "properties": { + "first_response_at": { + "type": "string" + }, + "last_update_at": { + "type": "string" + }, + "last_contact_at": { + "type": "string" + }, + "sla_id": { + "type": "integer" + }, + "sla_updated_at": { + "type": "string" + }, + "calendar_id": { + "type": "integer" + }, + "calendar_updated_at": { + "type": "string" + }, + "escalation_disabled": { + "type": "boolean" + } + }, + "required": [ + "escalation_disabled" + ] + } + } + }, + "updated_by_id": { + "type": "integer" + }, + "created_by_id": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "checklist_id": { + "type": "null" + }, + "product": { + "type": "string" + }, + "ticket_severity": { + "type": "string" + }, + "sub_priority": { + "type": "string" + }, + "resolution": { + "type": "string" + }, + "type_from_ahlsell": { + "type": "string" + }, + "wait_for_3rd_party": { + "type": "string" + }, + "internal_ticket": { + "type": "boolean" + }, + "internal_issue_type": { + "type": "null" + }, + "articles": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "ticket_id": { + "type": "integer" + }, + "type_id": { + "type": "integer" + }, + "sender_id": { + "type": "integer" + }, + "content_type": { + "type": "string" + }, + "body": { + "type": "string" + }, + "internal": { + "type": "boolean" + }, + "updated_by_id": { + "type": "integer" + }, + "created_by_id": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "attachments": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "store_file_id": { + "type": "integer" + }, + "filename": { + "type": "string" + }, + "size": { + "type": "string" + }, + "preferences": { + "type": "object", + "properties": { + "Content-Type": { + "type": "string" + }, + "Mime-Type": { + "type": "string" + }, + "Content-ID": { + "type": "string" + }, + "Content-Disposition": { + "type": "string" + } + } + } + }, + "required": [ + "id", + "filename", + "size", + "preferences" + ] + } + }, + "created_by": { + "type": "string" + }, + "updated_by": { + "type": "string" + }, + "type": { + "type": "string" + }, + "sender": { + "type": "string" + } + }, + "required": [ + "id", + "ticket_id", + "type_id", + "sender_id", + "from", + "to", + "cc", + "subject", + "reply_to", + "message_id", + "message_id_md5", + "in_reply_to", + "content_type", + "body", + "internal", + "preferences", + "updated_by_id", + "created_by_id", + "origin_by_id", + "created_at", + "updated_at", + "attachments", + "created_by", + "updated_by", + "type", + "sender" + ] + } + } + } +} diff --git a/packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/ticket/getAll.json b/packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/ticket/getAll.json new file mode 100644 index 0000000000..47abb1eeb2 --- /dev/null +++ b/packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/ticket/getAll.json @@ -0,0 +1,122 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "group_id": { + "type": "integer" + }, + "priority_id": { + "type": "integer" + }, + "state_id": { + "type": "integer" + }, + "number": { + "type": "string" + }, + "title": { + "type": "string" + }, + "owner_id": { + "type": "integer" + }, + "customer_id": { + "type": "integer" + }, + "note": { + "type": "null" + }, + "first_response_escalation_at": { + "type": "null" + }, + "first_response_in_min": { + "type": "null" + }, + "first_response_diff_in_min": { + "type": "null" + }, + "close_escalation_at": { + "type": "null" + }, + "update_escalation_at": { + "type": "null" + }, + "update_in_min": { + "type": "null" + }, + "update_diff_in_min": { + "type": "null" + }, + "create_article_type_id": { + "type": "integer" + }, + "create_article_sender_id": { + "type": "integer" + }, + "article_count": { + "type": "integer" + }, + "escalation_at": { + "type": "null" + }, + "pending_time": { + "type": "null" + }, + "type": { + "type": "null" + }, + "updated_by_id": { + "type": "integer" + }, + "created_by_id": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + } + }, + "required": [ + "id", + "group_id", + "priority_id", + "state_id", + "organization_id", + "number", + "title", + "owner_id", + "customer_id", + "note", + "first_response_at", + "first_response_escalation_at", + "first_response_in_min", + "first_response_diff_in_min", + "close_at", + "close_escalation_at", + "close_in_min", + "close_diff_in_min", + "update_escalation_at", + "update_in_min", + "update_diff_in_min", + "last_contact_at", + "last_contact_agent_at", + "last_contact_customer_at", + "last_owner_update_at", + "create_article_type_id", + "create_article_sender_id", + "article_count", + "escalation_at", + "pending_time", + "type", + "time_unit", + "preferences", + "updated_by_id", + "created_by_id", + "created_at", + "updated_at" + ] +} diff --git a/packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/user/getAll.json b/packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/user/getAll.json new file mode 100644 index 0000000000..d94297004e --- /dev/null +++ b/packages/nodes-base/nodes/Zammad/__schema__/v1.0.0/user/getAll.json @@ -0,0 +1,390 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "login": { + "type": "string" + }, + "firstname": { + "type": "string" + }, + "lastname": { + "type": "string" + }, + "email": { + "type": "string" + }, + "image_source": { + "type": "null" + }, + "web": { + "type": "string" + }, + "mobile": { + "type": "string" + }, + "street": { + "type": "string" + }, + "zip": { + "type": "string" + }, + "city": { + "type": "string" + }, + "vip": { + "type": "boolean" + }, + "verified": { + "type": "boolean" + }, + "active": { + "type": "boolean" + }, + "note": { + "type": "string" + }, + "login_failed": { + "type": "integer" + }, + "out_of_office": { + "type": "boolean" + }, + "out_of_office_start_at": { + "type": "null" + }, + "out_of_office_end_at": { + "type": "null" + }, + "out_of_office_replacement_id": { + "type": "null" + }, + "preferences": { + "type": "object", + "properties": { + "notification_config": { + "type": "object", + "properties": { + "matrix": { + "type": "object", + "properties": { + "create": { + "type": "object", + "properties": { + "criteria": { + "type": "object", + "properties": { + "owned_by_me": { + "type": "boolean" + }, + "owned_by_nobody": { + "type": "boolean" + }, + "subscribed": { + "type": "boolean" + }, + "no": { + "type": "boolean" + } + }, + "required": [ + "owned_by_me", + "owned_by_nobody", + "subscribed", + "no" + ] + }, + "channel": { + "type": "object", + "properties": { + "email": { + "type": "boolean" + }, + "online": { + "type": "boolean" + } + }, + "required": [ + "email", + "online" + ] + } + }, + "required": [ + "criteria", + "channel" + ] + }, + "update": { + "type": "object", + "properties": { + "criteria": { + "type": "object", + "properties": { + "owned_by_me": { + "type": "boolean" + }, + "owned_by_nobody": { + "type": "boolean" + }, + "subscribed": { + "type": "boolean" + }, + "no": { + "type": "boolean" + } + }, + "required": [ + "owned_by_me", + "owned_by_nobody", + "subscribed", + "no" + ] + }, + "channel": { + "type": "object", + "properties": { + "email": { + "type": "boolean" + }, + "online": { + "type": "boolean" + } + }, + "required": [ + "email", + "online" + ] + } + }, + "required": [ + "criteria", + "channel" + ] + }, + "reminder_reached": { + "type": "object", + "properties": { + "criteria": { + "type": "object", + "properties": { + "owned_by_me": { + "type": "boolean" + }, + "owned_by_nobody": { + "type": "boolean" + }, + "subscribed": { + "type": "boolean" + }, + "no": { + "type": "boolean" + } + }, + "required": [ + "owned_by_me", + "owned_by_nobody", + "subscribed", + "no" + ] + }, + "channel": { + "type": "object", + "properties": { + "email": { + "type": "boolean" + }, + "online": { + "type": "boolean" + } + }, + "required": [ + "email", + "online" + ] + } + }, + "required": [ + "criteria", + "channel" + ] + }, + "escalation": { + "type": "object", + "properties": { + "criteria": { + "type": "object", + "properties": { + "owned_by_me": { + "type": "boolean" + }, + "owned_by_nobody": { + "type": "boolean" + }, + "subscribed": { + "type": "boolean" + }, + "no": { + "type": "boolean" + } + }, + "required": [ + "owned_by_me", + "owned_by_nobody", + "subscribed", + "no" + ] + }, + "channel": { + "type": "object", + "properties": { + "email": { + "type": "boolean" + }, + "online": { + "type": "boolean" + } + }, + "required": [ + "email", + "online" + ] + } + }, + "required": [ + "criteria", + "channel" + ] + } + }, + "required": [ + "create", + "update", + "reminder_reached", + "escalation" + ] + } + }, + "required": [ + "matrix" + ] + }, + "locale": { + "type": "string" + }, + "intro": { + "type": "boolean" + }, + "theme": { + "type": "string" + }, + "secondaryAction": { + "type": "string" + }, + "tickets_closed": { + "type": "integer" + }, + "tickets_open": { + "type": "integer" + }, + "notification_sound": { + "type": "object", + "properties": { + "file": { + "type": "string" + }, + "enabled": { + "type": "boolean" + } + }, + "required": [ + "file", + "enabled" + ] + } + }, + "required": [ + "locale" + ] + }, + "updated_by_id": { + "type": "integer" + }, + "created_by_id": { + "type": "integer" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "role_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "two_factor_preference_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "group_ids": { + "type": "object", + "properties": { + "1": { + "type": "array", + "items": { + "type": "string" + } + } + } + } + }, + "required": [ + "id", + "organization_id", + "login", + "firstname", + "lastname", + "email", + "image", + "image_source", + "web", + "phone", + "fax", + "mobile", + "department", + "street", + "zip", + "city", + "country", + "address", + "vip", + "verified", + "active", + "note", + "last_login", + "source", + "login_failed", + "out_of_office", + "out_of_office_start_at", + "out_of_office_end_at", + "out_of_office_replacement_id", + "preferences", + "updated_by_id", + "created_by_id", + "created_at", + "updated_at", + "role_ids", + "two_factor_preference_ids", + "organization_ids", + "authorization_ids", + "overview_sorting_ids", + "group_ids" + ] +} diff --git a/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/create.json b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/create.json new file mode 100644 index 0000000000..fe0fe422c9 --- /dev/null +++ b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/create.json @@ -0,0 +1,140 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "via": { + "type": "object", + "properties": { + "channel": { + "type": "string" + }, + "source": { + "type": "object", + "properties": { + "rel": { + "type": "null" + } + }, + "required": [ + "from", + "to", + "rel" + ] + } + }, + "required": [ + "channel", + "source" + ] + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "generated_timestamp": { + "type": "integer" + }, + "description": { + "type": "string" + }, + "status": { + "type": "string" + }, + "requester_id": { + "type": "integer" + }, + "submitter_id": { + "type": "integer" + }, + "forum_topic_id": { + "type": "null" + }, + "problem_id": { + "type": "null" + }, + "has_incidents": { + "type": "boolean" + }, + "is_public": { + "type": "boolean" + }, + "due_at": { + "type": "null" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id", + "value" + ] + } + }, + "satisfaction_rating": { + "type": "object", + "properties": { + "score": { + "type": "string" + } + }, + "required": [ + "score" + ] + }, + "custom_status_id": { + "type": "integer" + }, + "encoded_id": { + "type": "string" + }, + "fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id", + "value" + ] + } + }, + "ticket_form_id": { + "type": "integer" + }, + "brand_id": { + "type": "integer" + }, + "allow_channelback": { + "type": "boolean" + }, + "allow_attachments": { + "type": "boolean" + }, + "from_messaging_channel": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/get.json b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/get.json new file mode 100644 index 0000000000..f15858bd26 --- /dev/null +++ b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/get.json @@ -0,0 +1,195 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "via": { + "type": "object", + "properties": { + "channel": { + "type": "string" + } + }, + "required": [ + "channel", + "source" + ] + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "generated_timestamp": { + "type": "integer" + }, + "subject": { + "type": "string" + }, + "raw_subject": { + "type": "string" + }, + "description": { + "type": "string" + }, + "status": { + "type": "string" + }, + "requester_id": { + "type": "integer" + }, + "submitter_id": { + "type": "integer" + }, + "collaborator_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "follower_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "email_cc_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "forum_topic_id": { + "type": "null" + }, + "problem_id": { + "type": "null" + }, + "has_incidents": { + "type": "boolean" + }, + "is_public": { + "type": "boolean" + }, + "due_at": { + "type": "null" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id", + "value" + ] + } + }, + "satisfaction_rating": { + "type": "object", + "properties": { + "score": { + "type": "string" + } + }, + "required": [ + "score" + ] + }, + "custom_status_id": { + "type": "integer" + }, + "encoded_id": { + "type": "string" + }, + "fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id", + "value" + ] + } + }, + "followup_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "brand_id": { + "type": "integer" + }, + "allow_channelback": { + "type": "boolean" + }, + "allow_attachments": { + "type": "boolean" + }, + "from_messaging_channel": { + "type": "boolean" + } + }, + "required": [ + "url", + "id", + "external_id", + "via", + "created_at", + "updated_at", + "generated_timestamp", + "type", + "subject", + "raw_subject", + "description", + "priority", + "status", + "recipient", + "requester_id", + "submitter_id", + "assignee_id", + "organization_id", + "group_id", + "collaborator_ids", + "follower_ids", + "email_cc_ids", + "forum_topic_id", + "problem_id", + "has_incidents", + "is_public", + "due_at", + "tags", + "custom_fields", + "satisfaction_rating", + "sharing_agreement_ids", + "custom_status_id", + "encoded_id", + "fields", + "followup_ids", + "brand_id", + "allow_channelback", + "allow_attachments", + "from_messaging_channel" + ] +} diff --git a/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/getAll.json b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/getAll.json new file mode 100644 index 0000000000..cb12b9535f --- /dev/null +++ b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/getAll.json @@ -0,0 +1,164 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "via": { + "type": "object", + "properties": { + "channel": { + "type": "string" + } + }, + "required": [ + "channel", + "source" + ] + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "generated_timestamp": { + "type": "integer" + }, + "subject": { + "type": "string" + }, + "raw_subject": { + "type": "string" + }, + "description": { + "type": "string" + }, + "status": { + "type": "string" + }, + "requester_id": { + "type": "integer" + }, + "submitter_id": { + "type": "integer" + }, + "collaborator_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "follower_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "email_cc_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "forum_topic_id": { + "type": "null" + }, + "problem_id": { + "type": "null" + }, + "has_incidents": { + "type": "boolean" + }, + "is_public": { + "type": "boolean" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id", + "value" + ] + } + }, + "satisfaction_rating": { + "type": "object", + "properties": { + "score": { + "type": "string" + } + }, + "required": [ + "score" + ] + }, + "custom_status_id": { + "type": "integer" + }, + "encoded_id": { + "type": "string" + }, + "fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id", + "value" + ] + } + }, + "followup_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "brand_id": { + "type": "integer" + }, + "allow_channelback": { + "type": "boolean" + }, + "allow_attachments": { + "type": "boolean" + }, + "from_messaging_channel": { + "type": "boolean" + }, + "result_type": { + "type": "string" + } + }, + "required": [ + "url", + "id", + "via", + "created_at", + "updated_at", + "subject", + "recipient", + "brand_id" + ] +} diff --git a/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/update.json b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/update.json new file mode 100644 index 0000000000..eb6a4d780a --- /dev/null +++ b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticket/update.json @@ -0,0 +1,142 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "via": { + "type": "object", + "properties": { + "channel": { + "type": "string" + } + }, + "required": [ + "channel", + "source" + ] + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "generated_timestamp": { + "type": "integer" + }, + "description": { + "type": "string" + }, + "status": { + "type": "string" + }, + "requester_id": { + "type": "integer" + }, + "submitter_id": { + "type": "integer" + }, + "collaborator_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "follower_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "email_cc_ids": { + "type": "array", + "items": { + "type": "integer" + } + }, + "forum_topic_id": { + "type": "null" + }, + "problem_id": { + "type": "null" + }, + "has_incidents": { + "type": "boolean" + }, + "is_public": { + "type": "boolean" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "custom_fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id", + "value" + ] + } + }, + "satisfaction_rating": { + "type": "object", + "properties": { + "score": { + "type": "string" + } + }, + "required": [ + "score" + ] + }, + "custom_status_id": { + "type": "integer" + }, + "encoded_id": { + "type": "string" + }, + "fields": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + } + }, + "required": [ + "id", + "value" + ] + } + }, + "ticket_form_id": { + "type": "integer" + }, + "brand_id": { + "type": "integer" + }, + "allow_channelback": { + "type": "boolean" + }, + "allow_attachments": { + "type": "boolean" + }, + "from_messaging_channel": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticketField/getAll.json b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticketField/getAll.json new file mode 100644 index 0000000000..3787fe4c9e --- /dev/null +++ b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/ticketField/getAll.json @@ -0,0 +1,126 @@ +{ + "type": "object", + "properties": { + "url": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "type": { + "type": "string" + }, + "title": { + "type": "string" + }, + "raw_title": { + "type": "string" + }, + "description": { + "type": "string" + }, + "raw_description": { + "type": "string" + }, + "position": { + "type": "integer" + }, + "active": { + "type": "boolean" + }, + "required": { + "type": "boolean" + }, + "collapsed_for_agents": { + "type": "boolean" + }, + "regexp_for_validation": { + "type": "null" + }, + "title_in_portal": { + "type": "string" + }, + "raw_title_in_portal": { + "type": "string" + }, + "visible_in_portal": { + "type": "boolean" + }, + "editable_in_portal": { + "type": "boolean" + }, + "required_in_portal": { + "type": "boolean" + }, + "tag": { + "type": "null" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "removable": { + "type": "boolean" + }, + "key": { + "type": "null" + }, + "custom_field_options": { + "type": "array", + "items": { + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "name": { + "type": "string" + }, + "raw_name": { + "type": "string" + }, + "value": { + "type": "string" + }, + "default": { + "type": "boolean" + } + }, + "required": [ + "id", + "name", + "raw_name", + "value", + "default" + ] + } + } + }, + "required": [ + "url", + "id", + "type", + "title", + "raw_title", + "description", + "raw_description", + "position", + "active", + "required", + "collapsed_for_agents", + "regexp_for_validation", + "title_in_portal", + "raw_title_in_portal", + "visible_in_portal", + "editable_in_portal", + "required_in_portal", + "tag", + "created_at", + "updated_at", + "removable", + "key", + "agent_description" + ] +} diff --git a/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/user/get.json b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/user/get.json new file mode 100644 index 0000000000..800cdaea79 --- /dev/null +++ b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/user/get.json @@ -0,0 +1,68 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "name": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "time_zone": { + "type": "string" + }, + "iana_time_zone": { + "type": "string" + }, + "locale_id": { + "type": "integer" + }, + "locale": { + "type": "string" + }, + "role": { + "type": "string" + }, + "verified": { + "type": "boolean" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "active": { + "type": "boolean" + }, + "shared": { + "type": "boolean" + }, + "shared_agent": { + "type": "boolean" + }, + "moderator": { + "type": "boolean" + }, + "only_private_comments": { + "type": "boolean" + }, + "restricted_agent": { + "type": "boolean" + }, + "suspended": { + "type": "boolean" + }, + "report_csv": { + "type": "boolean" + } + } +} diff --git a/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/user/search.json b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/user/search.json new file mode 100644 index 0000000000..67d340a070 --- /dev/null +++ b/packages/nodes-base/nodes/Zendesk/__schema__/v1.0.0/user/search.json @@ -0,0 +1,110 @@ +{ + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "url": { + "type": "string" + }, + "name": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "time_zone": { + "type": "string" + }, + "iana_time_zone": { + "type": "string" + }, + "locale_id": { + "type": "integer" + }, + "locale": { + "type": "string" + }, + "role": { + "type": "string" + }, + "verified": { + "type": "boolean" + }, + "tags": { + "type": "array", + "items": { + "type": "string" + } + }, + "active": { + "type": "boolean" + }, + "shared": { + "type": "boolean" + }, + "shared_agent": { + "type": "boolean" + }, + "two_factor_auth_enabled": { + "type": "null" + }, + "moderator": { + "type": "boolean" + }, + "only_private_comments": { + "type": "boolean" + }, + "restricted_agent": { + "type": "boolean" + }, + "suspended": { + "type": "boolean" + }, + "report_csv": { + "type": "boolean" + } + }, + "required": [ + "id", + "url", + "name", + "email", + "created_at", + "updated_at", + "time_zone", + "iana_time_zone", + "phone", + "shared_phone_number", + "photo", + "locale_id", + "locale", + "organization_id", + "role", + "verified", + "external_id", + "tags", + "alias", + "active", + "shared", + "shared_agent", + "last_login_at", + "two_factor_auth_enabled", + "signature", + "details", + "notes", + "role_type", + "custom_role_id", + "moderator", + "ticket_restriction", + "only_private_comments", + "restricted_agent", + "suspended", + "default_group_id", + "report_csv", + "user_fields" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/account/getAll.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/account/getAll.json new file mode 100644 index 0000000000..8f04e6fced --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/account/getAll.json @@ -0,0 +1,151 @@ +{ + "type": "object", + "properties": { + "Owner": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$currency_symbol": { + "type": "string" + }, + "$field_states": { + "type": "null" + }, + "$review_process": { + "type": "object", + "properties": { + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "approve", + "reject", + "resubmit" + ] + }, + "$review": { + "type": "null" + }, + "$state": { + "type": "string" + }, + "$process_flow": { + "type": "boolean" + }, + "$locked_for_me": { + "type": "boolean" + }, + "Account_Name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "$approved": { + "type": "boolean" + }, + "$approval": { + "type": "object", + "properties": { + "delegate": { + "type": "boolean" + }, + "takeover": { + "type": "boolean" + }, + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "delegate", + "approve", + "reject", + "resubmit" + ] + }, + "Modified_Time": { + "type": "string" + }, + "Created_Time": { + "type": "string" + }, + "$editable": { + "type": "boolean" + }, + "$in_merge": { + "type": "boolean" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "Tag": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + } + }, + "$approval_state": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/create.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/create.json new file mode 100644 index 0000000000..15496beeb7 --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/create.json @@ -0,0 +1,51 @@ +{ + "type": "object", + "properties": { + "Modified_Time": { + "type": "string" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "Created_Time": { + "type": "string" + }, + "id": { + "type": "string" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + } + }, + "required": [ + "Modified_Time", + "Modified_By", + "Created_Time", + "id", + "Created_By" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/get.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/get.json new file mode 100644 index 0000000000..cd597e3997 --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/get.json @@ -0,0 +1,238 @@ +{ + "type": "object", + "properties": { + "Owner": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$currency_symbol": { + "type": "string" + }, + "$field_states": { + "type": "null" + }, + "$state": { + "type": "string" + }, + "Unsubscribed_Mode": { + "type": "null" + }, + "$process_flow": { + "type": "boolean" + }, + "$locked_for_me": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "$approved": { + "type": "boolean" + }, + "$approval": { + "type": "object", + "properties": { + "delegate": { + "type": "boolean" + }, + "takeover": { + "type": "boolean" + }, + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "delegate", + "approve", + "reject", + "resubmit" + ] + }, + "Created_Time": { + "type": "string" + }, + "$editable": { + "type": "boolean" + }, + "Home_Phone": { + "type": "null" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$is_duplicate": { + "type": "boolean" + }, + "$review_process": { + "type": "object", + "properties": { + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "approve", + "reject", + "resubmit" + ] + }, + "Full_Name": { + "type": "string" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$review": { + "type": "null" + }, + "Email_Opt_Out": { + "type": "boolean" + }, + "Modified_Time": { + "type": "string" + }, + "Unsubscribed_Time": { + "type": "null" + }, + "Last_Name": { + "type": "string" + }, + "$in_merge": { + "type": "boolean" + }, + "$approval_state": { + "type": "string" + }, + "Locked__s": { + "type": "boolean" + }, + "Secondary_Email": { + "type": "null" + }, + "Vendor_Name": { + "type": "null" + }, + "Date_of_Birth": { + "type": "null" + }, + "Fax": { + "type": "null" + }, + "Other_Country": { + "type": "null" + }, + "Assistant": { + "type": "null" + }, + "Other_Zip": { + "type": "null" + }, + "Other_Street": { + "type": "null" + }, + "Other_State": { + "type": "null" + }, + "Reporting_To": { + "type": "null" + }, + "Other_City": { + "type": "null" + }, + "Asst_Phone": { + "type": "null" + }, + "$canvas_id": { + "type": "null" + } + }, + "required": [ + "Owner", + "Email", + "$currency_symbol", + "$field_states", + "Mailing_State", + "Last_Activity_Time", + "$state", + "$process_flow", + "Mailing_Country", + "$locked_for_me", + "id", + "$approved", + "$approval", + "$editable", + "$zia_owner_assignment", + "Mailing_Zip", + "$review_process", + "Mailing_Street", + "Salutation", + "First_Name", + "Full_Name", + "$review", + "Mailing_City", + "$orchestration", + "Last_Name", + "$in_merge", + "$approval_state" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/getAll.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/getAll.json new file mode 100644 index 0000000000..2570a9b453 --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/getAll.json @@ -0,0 +1,221 @@ +{ + "type": "object", + "properties": { + "Owner": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$currency_symbol": { + "type": "string" + }, + "$field_states": { + "type": "null" + }, + "$state": { + "type": "string" + }, + "Unsubscribed_Mode": { + "type": "null" + }, + "$process_flow": { + "type": "boolean" + }, + "Assistant": { + "type": "null" + }, + "$locked_for_me": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "$approved": { + "type": "boolean" + }, + "Reporting_To": { + "type": "null" + }, + "$approval": { + "type": "object", + "properties": { + "delegate": { + "type": "boolean" + }, + "takeover": { + "type": "boolean" + }, + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "delegate", + "approve", + "reject", + "resubmit" + ] + }, + "Created_Time": { + "type": "string" + }, + "$editable": { + "type": "boolean" + }, + "Home_Phone": { + "type": "null" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$is_duplicate": { + "type": "boolean" + }, + "$review_process": { + "type": "object", + "properties": { + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "approve", + "reject", + "resubmit" + ] + }, + "Other_Zip": { + "type": "null" + }, + "$layout_id": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "Full_Name": { + "type": "string" + }, + "Asst_Phone": { + "type": "null" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$review": { + "type": "null" + }, + "Email_Opt_Out": { + "type": "boolean" + }, + "Modified_Time": { + "type": "string" + }, + "Unsubscribed_Time": { + "type": "null" + }, + "Other_Street": { + "type": "null" + }, + "Last_Name": { + "type": "string" + }, + "$in_merge": { + "type": "boolean" + }, + "Locked__s": { + "type": "boolean" + }, + "Tag": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + } + }, + "$approval_state": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/update.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/update.json new file mode 100644 index 0000000000..15496beeb7 --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/update.json @@ -0,0 +1,51 @@ +{ + "type": "object", + "properties": { + "Modified_Time": { + "type": "string" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "Created_Time": { + "type": "string" + }, + "id": { + "type": "string" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + } + }, + "required": [ + "Modified_Time", + "Modified_By", + "Created_Time", + "id", + "Created_By" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/upsert.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/upsert.json new file mode 100644 index 0000000000..15496beeb7 --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/contact/upsert.json @@ -0,0 +1,51 @@ +{ + "type": "object", + "properties": { + "Modified_Time": { + "type": "string" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "Created_Time": { + "type": "string" + }, + "id": { + "type": "string" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + } + }, + "required": [ + "Modified_Time", + "Modified_By", + "Created_Time", + "id", + "Created_By" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/deal/getAll.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/deal/getAll.json new file mode 100644 index 0000000000..05e3ee2e30 --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/deal/getAll.json @@ -0,0 +1,191 @@ +{ + "type": "object", + "properties": { + "Owner": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$currency_symbol": { + "type": "string" + }, + "$field_states": { + "type": "null" + }, + "$review_process": { + "type": "object", + "properties": { + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "approve", + "reject", + "resubmit" + ] + }, + "$layout_id": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "Reason_For_Loss__s": { + "type": "null" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$review": { + "type": "null" + }, + "$state": { + "type": "string" + }, + "$process_flow": { + "type": "boolean" + }, + "Deal_Name": { + "type": "string" + }, + "$locked_for_me": { + "type": "boolean" + }, + "Account_Name": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "id": { + "type": "string" + }, + "$approved": { + "type": "boolean" + }, + "$approval": { + "type": "object", + "properties": { + "delegate": { + "type": "boolean" + }, + "takeover": { + "type": "boolean" + }, + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "delegate", + "approve", + "reject", + "resubmit" + ] + }, + "Modified_Time": { + "type": "string" + }, + "Created_Time": { + "type": "string" + }, + "Probability": { + "type": "integer" + }, + "$editable": { + "type": "boolean" + }, + "$in_merge": { + "type": "boolean" + }, + "Locked__s": { + "type": "boolean" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$approval_state": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/deal/update.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/deal/update.json new file mode 100644 index 0000000000..15496beeb7 --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/deal/update.json @@ -0,0 +1,51 @@ +{ + "type": "object", + "properties": { + "Modified_Time": { + "type": "string" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "Created_Time": { + "type": "string" + }, + "id": { + "type": "string" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + } + }, + "required": [ + "Modified_Time", + "Modified_By", + "Created_Time", + "id", + "Created_By" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/create.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/create.json new file mode 100644 index 0000000000..15496beeb7 --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/create.json @@ -0,0 +1,51 @@ +{ + "type": "object", + "properties": { + "Modified_Time": { + "type": "string" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "Created_Time": { + "type": "string" + }, + "id": { + "type": "string" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + } + }, + "required": [ + "Modified_Time", + "Modified_By", + "Created_Time", + "id", + "Created_By" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/get.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/get.json new file mode 100644 index 0000000000..f6406a2575 --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/get.json @@ -0,0 +1,261 @@ +{ + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "Owner": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$currency_symbol": { + "type": "string" + }, + "$field_states": { + "type": "null" + }, + "$state": { + "type": "string" + }, + "Unsubscribed_Mode": { + "type": "null" + }, + "$converted": { + "type": "boolean" + }, + "$process_flow": { + "type": "boolean" + }, + "$locked_for_me": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "$approved": { + "type": "boolean" + }, + "$approval": { + "type": "object", + "properties": { + "delegate": { + "type": "boolean" + }, + "takeover": { + "type": "boolean" + }, + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "delegate", + "approve", + "reject", + "resubmit" + ] + }, + "Created_Time": { + "type": "string" + }, + "$editable": { + "type": "boolean" + }, + "No_of_Employees": { + "type": "null" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$zia_owner_assignment": { + "type": "string" + }, + "Annual_Revenue": { + "type": "null" + }, + "Secondary_Email": { + "type": "null" + }, + "Description": { + "type": "null" + }, + "Rating": { + "type": "null" + }, + "$review_process": { + "type": "object", + "properties": { + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "approve", + "reject", + "resubmit" + ] + }, + "Twitter": { + "type": "null" + }, + "Salutation": { + "type": "null" + }, + "Full_Name": { + "type": "string" + }, + "Record_Image": { + "type": "null" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$review": { + "type": "null" + }, + "Skype_ID": { + "type": "null" + }, + "Email_Opt_Out": { + "type": "boolean" + }, + "Modified_Time": { + "type": "string" + }, + "Unsubscribed_Time": { + "type": "null" + }, + "Last_Name": { + "type": "string" + }, + "$in_merge": { + "type": "boolean" + }, + "Tag": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + } + }, + "Fax": { + "type": "null" + }, + "$approval_state": { + "type": "string" + }, + "Locked__s": { + "type": "boolean" + } + }, + "required": [ + "Owner", + "Email", + "$currency_symbol", + "$field_states", + "Last_Activity_Time", + "$state", + "Unsubscribed_Mode", + "$converted", + "$process_flow", + "$locked_for_me", + "id", + "$approved", + "$approval", + "Created_Time", + "$editable", + "Created_By", + "$zia_owner_assignment", + "$review_process", + "Salutation", + "First_Name", + "Full_Name", + "Lead_Status", + "$review", + "Phone", + "$converted_detail", + "Unsubscribed_Time", + "$orchestration", + "Last_Name", + "$in_merge", + "$approval_state" + ] + } + } + }, + "required": [ + "data" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/getAll.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/getAll.json new file mode 100644 index 0000000000..83eff4259c --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/getAll.json @@ -0,0 +1,181 @@ +{ + "type": "object", + "properties": { + "Owner": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$currency_symbol": { + "type": "string" + }, + "$field_states": { + "type": "null" + }, + "$state": { + "type": "string" + }, + "Unsubscribed_Mode": { + "type": "null" + }, + "$converted": { + "type": "boolean" + }, + "$process_flow": { + "type": "boolean" + }, + "$locked_for_me": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "$approved": { + "type": "boolean" + }, + "$approval": { + "type": "object", + "properties": { + "delegate": { + "type": "boolean" + }, + "takeover": { + "type": "boolean" + }, + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "delegate", + "approve", + "reject", + "resubmit" + ] + }, + "$editable": { + "type": "boolean" + }, + "$review_process": { + "type": "object", + "properties": { + "approve": { + "type": "boolean" + }, + "reject": { + "type": "boolean" + }, + "resubmit": { + "type": "boolean" + } + }, + "required": [ + "approve", + "reject", + "resubmit" + ] + }, + "$layout_id": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "Full_Name": { + "type": "string" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + }, + "email": { + "type": "string" + } + }, + "required": [ + "name", + "id", + "email" + ] + }, + "$review": { + "type": "null" + }, + "Email_Opt_Out": { + "type": "boolean" + }, + "Modified_Time": { + "type": "string" + }, + "Unsubscribed_Time": { + "type": "null" + }, + "Last_Name": { + "type": "string" + }, + "$in_merge": { + "type": "boolean" + }, + "Locked__s": { + "type": "boolean" + }, + "Tag": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + } + }, + "$approval_state": { + "type": "string" + } + }, + "required": [ + "id" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/update.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/update.json new file mode 100644 index 0000000000..15496beeb7 --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/update.json @@ -0,0 +1,51 @@ +{ + "type": "object", + "properties": { + "Modified_Time": { + "type": "string" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "Created_Time": { + "type": "string" + }, + "id": { + "type": "string" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + } + }, + "required": [ + "Modified_Time", + "Modified_By", + "Created_Time", + "id", + "Created_By" + ] +} diff --git a/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/upsert.json b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/upsert.json new file mode 100644 index 0000000000..15496beeb7 --- /dev/null +++ b/packages/nodes-base/nodes/Zoho/__schema__/v1.0.0/lead/upsert.json @@ -0,0 +1,51 @@ +{ + "type": "object", + "properties": { + "Modified_Time": { + "type": "string" + }, + "Modified_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + }, + "Created_Time": { + "type": "string" + }, + "id": { + "type": "string" + }, + "Created_By": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "id": { + "type": "string" + } + }, + "required": [ + "name", + "id" + ] + } + }, + "required": [ + "Modified_Time", + "Modified_By", + "Created_Time", + "id", + "Created_By" + ] +} diff --git a/packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/create.json b/packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/create.json new file mode 100644 index 0000000000..fe412ef394 --- /dev/null +++ b/packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/create.json @@ -0,0 +1,303 @@ +{ + "type": "object", + "properties": { + "uuid": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "host_id": { + "type": "string" + }, + "host_email": { + "type": "string" + }, + "topic": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "status": { + "type": "string" + }, + "start_time": { + "type": "string" + }, + "duration": { + "type": "integer" + }, + "timezone": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "start_url": { + "type": "string" + }, + "join_url": { + "type": "string" + }, + "settings": { + "type": "object", + "properties": { + "host_video": { + "type": "boolean" + }, + "participant_video": { + "type": "boolean" + }, + "cn_meeting": { + "type": "boolean" + }, + "in_meeting": { + "type": "boolean" + }, + "join_before_host": { + "type": "boolean" + }, + "jbh_time": { + "type": "integer" + }, + "mute_upon_entry": { + "type": "boolean" + }, + "watermark": { + "type": "boolean" + }, + "use_pmi": { + "type": "boolean" + }, + "approval_type": { + "type": "integer" + }, + "audio": { + "type": "string" + }, + "auto_recording": { + "type": "string" + }, + "enforce_login": { + "type": "boolean" + }, + "enforce_login_domains": { + "type": "string" + }, + "alternative_hosts": { + "type": "string" + }, + "alternative_host_update_polls": { + "type": "boolean" + }, + "close_registration": { + "type": "boolean" + }, + "show_share_button": { + "type": "boolean" + }, + "allow_multiple_devices": { + "type": "boolean" + }, + "registrants_confirmation_email": { + "type": "boolean" + }, + "waiting_room": { + "type": "boolean" + }, + "request_permission_to_unmute_participants": { + "type": "boolean" + }, + "registrants_email_notification": { + "type": "boolean" + }, + "meeting_authentication": { + "type": "boolean" + }, + "encryption_type": { + "type": "string" + }, + "approved_or_denied_countries_or_regions": { + "type": "object", + "properties": { + "enable": { + "type": "boolean" + } + }, + "required": [ + "enable" + ] + }, + "breakout_room": { + "type": "object", + "properties": { + "enable": { + "type": "boolean" + } + }, + "required": [ + "enable" + ] + }, + "internal_meeting": { + "type": "boolean" + }, + "continuous_meeting_chat": { + "type": "object", + "properties": { + "enable": { + "type": "boolean" + }, + "auto_add_invited_external_users": { + "type": "boolean" + }, + "auto_add_meeting_participants": { + "type": "boolean" + }, + "channel_id": { + "type": "string" + } + }, + "required": [ + "enable", + "auto_add_invited_external_users", + "channel_id" + ] + }, + "participant_focused_meeting": { + "type": "boolean" + }, + "push_change_to_calendar": { + "type": "boolean" + }, + "auto_start_meeting_summary": { + "type": "boolean" + }, + "auto_start_ai_companion_questions": { + "type": "boolean" + }, + "alternative_hosts_email_notification": { + "type": "boolean" + }, + "show_join_info": { + "type": "boolean" + }, + "device_testing": { + "type": "boolean" + }, + "focus_mode": { + "type": "boolean" + }, + "private_meeting": { + "type": "boolean" + }, + "email_notification": { + "type": "boolean" + }, + "host_save_video_order": { + "type": "boolean" + }, + "sign_language_interpretation": { + "type": "object", + "properties": { + "enable": { + "type": "boolean" + } + }, + "required": [ + "enable" + ] + }, + "email_in_attendee_report": { + "type": "boolean" + }, + "enable_dedicated_group_chat": { + "type": "boolean" + } + }, + "required": [ + "host_video", + "participant_video", + "cn_meeting", + "in_meeting", + "join_before_host", + "jbh_time", + "mute_upon_entry", + "watermark", + "use_pmi", + "approval_type", + "audio", + "auto_recording", + "enforce_login", + "enforce_login_domains", + "alternative_hosts", + "alternative_host_update_polls", + "close_registration", + "show_share_button", + "allow_multiple_devices", + "registrants_confirmation_email", + "waiting_room", + "request_permission_to_unmute_participants", + "registrants_email_notification", + "meeting_authentication", + "encryption_type", + "approved_or_denied_countries_or_regions", + "breakout_room", + "internal_meeting", + "continuous_meeting_chat", + "participant_focused_meeting", + "push_change_to_calendar", + "resources", + "alternative_hosts_email_notification", + "show_join_info", + "device_testing", + "focus_mode", + "meeting_invitees", + "private_meeting", + "email_notification", + "host_save_video_order", + "sign_language_interpretation", + "email_in_attendee_report" + ] + }, + "supportGoLive": { + "type": "boolean" + }, + "creation_source": { + "type": "string" + }, + "pre_schedule": { + "type": "boolean" + }, + "password": { + "type": "string" + }, + "h323_password": { + "type": "string" + }, + "pstn_password": { + "type": "string" + }, + "encrypted_password": { + "type": "string" + } + }, + "required": [ + "uuid", + "id", + "host_id", + "host_email", + "topic", + "type", + "status", + "start_time", + "duration", + "timezone", + "created_at", + "start_url", + "join_url", + "settings", + "pre_schedule" + ] +} diff --git a/packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/get.json b/packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/get.json new file mode 100644 index 0000000000..52650eb05f --- /dev/null +++ b/packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/get.json @@ -0,0 +1,336 @@ +{ + "type": "object", + "properties": { + "uuid": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "host_id": { + "type": "string" + }, + "host_email": { + "type": "string" + }, + "assistant_id": { + "type": "string" + }, + "topic": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "status": { + "type": "string" + }, + "start_time": { + "type": "string" + }, + "duration": { + "type": "integer" + }, + "timezone": { + "type": "string" + }, + "agenda": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "start_url": { + "type": "string" + }, + "join_url": { + "type": "string" + }, + "settings": { + "type": "object", + "properties": { + "host_video": { + "type": "boolean" + }, + "participant_video": { + "type": "boolean" + }, + "cn_meeting": { + "type": "boolean" + }, + "in_meeting": { + "type": "boolean" + }, + "join_before_host": { + "type": "boolean" + }, + "jbh_time": { + "type": "integer" + }, + "mute_upon_entry": { + "type": "boolean" + }, + "watermark": { + "type": "boolean" + }, + "use_pmi": { + "type": "boolean" + }, + "approval_type": { + "type": "integer" + }, + "audio": { + "type": "string" + }, + "auto_recording": { + "type": "string" + }, + "enforce_login": { + "type": "boolean" + }, + "enforce_login_domains": { + "type": "string" + }, + "alternative_hosts": { + "type": "string" + }, + "alternative_host_update_polls": { + "type": "boolean" + }, + "close_registration": { + "type": "boolean" + }, + "show_share_button": { + "type": "boolean" + }, + "allow_multiple_devices": { + "type": "boolean" + }, + "registrants_confirmation_email": { + "type": "boolean" + }, + "waiting_room": { + "type": "boolean" + }, + "request_permission_to_unmute_participants": { + "type": "boolean" + }, + "global_dial_in_countries": { + "type": "array", + "items": { + "type": "string" + } + }, + "global_dial_in_numbers": { + "type": "array", + "items": { + "type": "object", + "properties": { + "country_name": { + "type": "string" + }, + "number": { + "type": "string" + }, + "type": { + "type": "string" + }, + "country": { + "type": "string" + }, + "city": { + "type": "string" + } + }, + "required": [ + "country_name", + "number", + "type", + "country" + ] + } + }, + "registrants_email_notification": { + "type": "boolean" + }, + "meeting_authentication": { + "type": "boolean" + }, + "encryption_type": { + "type": "string" + }, + "approved_or_denied_countries_or_regions": { + "type": "object", + "properties": { + "enable": { + "type": "boolean" + } + }, + "required": [ + "enable" + ] + }, + "breakout_room": { + "type": "object", + "properties": { + "enable": { + "type": "boolean" + } + }, + "required": [ + "enable" + ] + }, + "internal_meeting": { + "type": "boolean" + }, + "continuous_meeting_chat": { + "type": "object", + "properties": { + "enable": { + "type": "boolean" + }, + "auto_add_invited_external_users": { + "type": "boolean" + }, + "channel_id": { + "type": "string" + } + }, + "required": [ + "enable", + "auto_add_invited_external_users" + ] + }, + "participant_focused_meeting": { + "type": "boolean" + }, + "push_change_to_calendar": { + "type": "boolean" + }, + "auto_start_meeting_summary": { + "type": "boolean" + }, + "auto_start_ai_companion_questions": { + "type": "boolean" + }, + "alternative_hosts_email_notification": { + "type": "boolean" + }, + "show_join_info": { + "type": "boolean" + }, + "device_testing": { + "type": "boolean" + }, + "focus_mode": { + "type": "boolean" + }, + "meeting_invitees": { + "type": "array", + "items": { + "type": "object", + "properties": { + "email": { + "type": "string" + } + }, + "required": [ + "email" + ] + } + }, + "private_meeting": { + "type": "boolean" + }, + "email_notification": { + "type": "boolean" + }, + "host_save_video_order": { + "type": "boolean" + }, + "sign_language_interpretation": { + "type": "object", + "properties": { + "enable": { + "type": "boolean" + } + }, + "required": [ + "enable" + ] + }, + "email_in_attendee_report": { + "type": "boolean" + }, + "enable_dedicated_group_chat": { + "type": "boolean" + } + }, + "required": [ + "host_video", + "participant_video", + "cn_meeting", + "in_meeting", + "join_before_host", + "jbh_time", + "mute_upon_entry", + "watermark", + "use_pmi", + "approval_type", + "audio", + "auto_recording", + "enforce_login", + "enforce_login_domains", + "alternative_hosts", + "alternative_host_update_polls", + "close_registration", + "show_share_button", + "allow_multiple_devices", + "registrants_confirmation_email", + "waiting_room", + "request_permission_to_unmute_participants", + "registrants_email_notification", + "meeting_authentication", + "encryption_type", + "approved_or_denied_countries_or_regions", + "breakout_room", + "internal_meeting", + "continuous_meeting_chat", + "participant_focused_meeting", + "push_change_to_calendar", + "resources", + "alternative_hosts_email_notification", + "show_join_info", + "device_testing", + "focus_mode", + "meeting_invitees", + "private_meeting", + "email_notification", + "host_save_video_order", + "sign_language_interpretation", + "email_in_attendee_report" + ] + }, + "pre_schedule": { + "type": "boolean" + } + }, + "required": [ + "uuid", + "id", + "host_id", + "host_email", + "assistant_id", + "topic", + "type", + "status", + "timezone", + "agenda", + "created_at", + "start_url", + "join_url", + "settings", + "pre_schedule" + ] +} diff --git a/packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/getAll.json b/packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/getAll.json new file mode 100644 index 0000000000..5dd22a0e76 --- /dev/null +++ b/packages/nodes-base/nodes/Zoom/__schema__/v1.0.0/meeting/getAll.json @@ -0,0 +1,46 @@ +{ + "type": "object", + "properties": { + "uuid": { + "type": "string" + }, + "id": { + "type": "integer" + }, + "host_id": { + "type": "string" + }, + "topic": { + "type": "string" + }, + "type": { + "type": "integer" + }, + "start_time": { + "type": "string" + }, + "duration": { + "type": "integer" + }, + "timezone": { + "type": "string" + }, + "created_at": { + "type": "string" + }, + "join_url": { + "type": "string" + } + }, + "required": [ + "uuid", + "id", + "host_id", + "topic", + "type", + "duration", + "timezone", + "created_at", + "join_url" + ] +}