UNPKG

pricing4ts

Version:

![NPM Version](https://img.shields.io/npm/v/pricing4ts) Pricing4TS is a TypeScript-based toolkit designed to enhance the server-side functionality of a pricing-driven SaaS by enabling the seamless integration of pricing plans into the application logic. T

633 lines (632 loc) 13.6 kB
syntaxVersion: '2.1' saasName: Zoom - Meetings createdAt: '2021-11-17' version: '2021' billing: monthly: 1.0 annual: 0.83 currency: USD url: https://web.archive.org/web/20211117162719/https://zoom.us/pricing features: meetings: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN helpCenterTechnicalSupport: description: "" valueType: BOOLEAN defaultValue: true type: SUPPORT ticketTechnicalSupport: description: "" valueType: BOOLEAN defaultValue: false type: SUPPORT liveChatTechnicalSupport: description: "" valueType: BOOLEAN defaultValue: false type: SUPPORT phoneTechnicalSupport: description: "" valueType: BOOLEAN defaultValue: false type: SUPPORT localRecording: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN cloudRecording: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN telephoneDialIn: description: "" valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: EXTERNAL_DEVICE screenSharing: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN breakoutRooms: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN virtualBackground: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN personalMeetingId: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN privateChat: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN groupChat: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN hostControls: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN coAnnotationOnScreenShare: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN remoteKeyboardControl: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN remoteMouseControl: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN whiteboarding: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN multiShare: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN tlsEncryption: description: "" valueType: BOOLEAN defaultValue: true type: GUARANTEE aes256Encryption: description: "" valueType: BOOLEAN defaultValue: true type: GUARANTEE waitingRoom: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN builtIntoZoomForHomeDevices: description: "" valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: EXTERNAL_DEVICE pinMultiplePeople: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN spotlightMultiplePeople: description: "" valueType: BOOLEAN defaultValue: true type: DOMAIN filters: description: "" valueType: BOOLEAN defaultValue: true type: AUTOMATION automationType: FILTERING polling: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN coHost: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN alternateHost: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN assignMeetingScheduler: description: "" valueType: BOOLEAN defaultValue: false type: MANAGEMENT restApi: description: "" valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: API skypeForBusinessInteroperability: description: "" valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: WEB_SAAS streaming: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN reporting: description: "" valueType: BOOLEAN defaultValue: false type: INFORMATION userManagement: description: "" valueType: BOOLEAN defaultValue: false type: MANAGEMENT liveTranscription: description: "" valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: BOT adminPortal: description: "" valueType: BOOLEAN defaultValue: false type: MANAGEMENT ltiIntegration: description: "" valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: MARKETPLACE recordingTranscripts: description: "" valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: BOT branding: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN managedDomains: description: "" valueType: BOOLEAN defaultValue: false type: MANAGEMENT singleSignOn: description: "" valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: IDENTITY_PROVIDER languageInterpretations: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN executiveBusinessReviews: description: "" valueType: BOOLEAN defaultValue: false type: INFORMATION bundleDiscounts: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN webinar500: description: "" valueType: BOOLEAN defaultValue: false type: DOMAIN callOutDialIn: description: "" valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: EXTERNAL_DEVICE globalTollFreeDialIn: description: "" valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: EXTERNAL_DEVICE localDialInForPremiumCountries: description: "" valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: EXTERNAL_DEVICE premierSupport: description: "" valueType: BOOLEAN defaultValue: false type: SUPPORT premierPlusSupport: description: "" valueType: BOOLEAN defaultValue: false type: SUPPORT bronzePremierDeveloperSupport: description: "" valueType: BOOLEAN defaultValue: false type: SUPPORT silverPremierDeveloperSupport: description: "" valueType: BOOLEAN defaultValue: false type: SUPPORT goldPremierDeveloperSupport: description: "" valueType: BOOLEAN defaultValue: false type: SUPPORT usageLimits: maxParticipants: description: 'A Participant is an invitee in a meeting scheduled by someone with a Host license. Participants can join your meeting for free from their phone, desktop, mobile and tablet devices. A participant does not require a Zoom account in order to join a meeting.' valueType: NUMERIC defaultValue: 100 unit: participant type: NON_RENEWABLE linkedFeatures: - meetings minLicenses: description: '' valueType: NUMERIC defaultValue: 1 unit: license type: NON_RENEWABLE linkedFeatures: null maxLicenses: description: '' valueType: NUMERIC defaultValue: 1 unit: license type: NON_RENEWABLE linkedFeatures: null maxMeetingDuration: description: '' valueType: NUMERIC defaultValue: 40 unit: min type: NON_RENEWABLE linkedFeatures: - meetings maxBreakoutRooms: description: '' valueType: NUMERIC defaultValue: 50 unit: room type: NON_RENEWABLE linkedFeatures: - breakoutRooms maxCloudRecordingSize: description: '' valueType: NUMERIC defaultValue: 0 unit: GB type: NON_RENEWABLE linkedFeatures: - cloudRecording plans: BASIC: description: Personal Meeting price: 0 unit: /month features: null usageLimits: null PRO: description: Great for small teams price: 14.99 unit: host/month features: ticketTechnicalSupport: value: true liveChatTechnicalSupport: value: true cloudRecording: value: true telephoneDialIn: value: true polling: value: true coHost: value: true alternateHost: value: true assignMeetingScheduler: value: true restApi: value: true skypeForBusinessInteroperability: value: true streaming: value: true reporting: value: true userManagement: value: true liveTranscription: value: true usageLimits: maxParticipants: value: 100 minLicenses: value: 1 maxLicenses: value: 9 maxMeetingDuration: value: 1800 maxCloudRecordingSize: value: 1 BUSINESS: description: Small and medium businesses price: 19.99 unit: host/month features: ticketTechnicalSupport: value: true liveChatTechnicalSupport: value: true phoneTechnicalSupport: value: true cloudRecording: value: true telephoneDialIn: value: true polling: value: true coHost: value: true alternateHost: value: true assignMeetingScheduler: value: true restApi: value: true skypeForBusinessInteroperability: value: true streaming: value: true reporting: value: true userManagement: value: true liveTranscription: value: true adminPortal: value: true ltiIntegration: value: true recordingTranscripts: value: true branding: value: true managedDomains: value: true singleSignOn: value: true languageInterpretations: value: true usageLimits: maxParticipants: value: 300 minLicenses: value: 10 maxLicenses: value: 99 maxMeetingDuration: value: 1800 maxCloudRecordingSize: value: 1 ENTERPRISE: description: Large enterprise-ready price: "Contact us" unit: host/month features: ticketTechnicalSupport: value: true liveChatTechnicalSupport: value: true phoneTechnicalSupport: value: true cloudRecording: value: true telephoneDialIn: value: true polling: value: true coHost: value: true alternateHost: value: true assignMeetingScheduler: value: true restApi: value: true skypeForBusinessInteroperability: value: true streaming: value: true reporting: value: true userManagement: value: true liveTranscription: value: true adminPortal: value: true ltiIntegration: value: true recordingTranscripts: value: true branding: value: true managedDomains: value: true singleSignOn: value: true languageInterpretations: value: true executiveBusinessReviews: value: true bundleDiscounts: value: true webinar500: value: true usageLimits: maxParticipants: value: 500 minLicenses: value: 50 maxLicenses: value: .inf maxMeetingDuration: value: 1800 maxCloudRecordingSize: value: .inf addOns: extraCloudRecordingStorage: description: "" availableFor: - PRO - BUSINESS price: 40 unit: /month usageLimitsExtensions: maxCloudRecordingSize: value: 1 largeMeetings: description: "" availableFor: - BASIC - PRO - BUSINESS - ENTERPRISE price: 50 unit: /month usageLimits: maxParticipants: value: 1000 audioConferencing: description: "" availableFor: - PRO - BUSINESS - ENTERPRISE price: 100 unit: /month features: callOutDialIn: value: true globalTollFreeDialIn: value: true localDialInForPremiumCountries: value: true premierSupport: description: "" excludes: - premierPlusSupport availableFor: - BASIC - PRO - BUSINESS - ENTERPRISE price: "Contact us" unit: /month features: premierSupport: value: true premierPlusSupport: description: "" excludes: - premierSupport availableFor: - BASIC - PRO - BUSINESS - ENTERPRISE price: "Contact us" unit: /month features: premierPlusSupport: value: true bronzePremierDeveloperSupport: description: "" excludes: - silverPremierDeveloperSupport - goldPremierDeveloperSupport availableFor: - BASIC - PRO - BUSINESS - ENTERPRISE price: "Contact us" unit: /month features: bronzePremierDeveloperSupport: value: true silverPremierDeveloperSupport: description: "" excludes: - bronzePremierDeveloperSupport - goldPremierDeveloperSupport availableFor: - BASIC - PRO - BUSINESS - ENTERPRISE price: "Contact us" unit: /month features: silverPremierDeveloperSupport: value: true goldPremierDeveloperSupport: description: "" excludes: - bronzePremierDeveloperSupport - silverPremierDeveloperSupport availableFor: - BASIC - PRO - BUSINESS - ENTERPRISE price: "Contact us" unit: /month features: goldPremierDeveloperSupport: value: true