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

1,140 lines (1,139 loc) 27.1 kB
syntaxVersion: '2.1' saasName: Postman createdAt: '2025-02-23' version: '2025' billing: monthly: 1.0 annual: 0.75 currency: USD url: https://web.archive.org/web/20250223114721/https://www.postman.com/pricing/ tags: - API Client - Collections - Workspaces - API Network - Testing - Platform - Secret Scanning - Access Management - Roles & Permissions - Support - Additional Tools & Services - Legal & Vendor Management - Add-ons Features features: apiClientHTTP: description: https://www.postman.com/api-platform/api-client/ valueType: BOOLEAN defaultValue: true type: DOMAIN tag: API Client apiClientGraphQL: description: https://www.postman.com/api-platform/api-client/ valueType: BOOLEAN defaultValue: true type: DOMAIN tag: API Client apiClientGRPC: description: https://www.postman.com/api-platform/api-client/ valueType: BOOLEAN defaultValue: true type: DOMAIN tag: API Client apiClientWebSocket: description: https://www.postman.com/api-platform/api-client/ valueType: BOOLEAN defaultValue: true type: DOMAIN tag: API Client apiClientSocket.io: description: https://www.postman.com/api-platform/api-client/ valueType: BOOLEAN defaultValue: true type: DOMAIN tag: API Client apiClientMQTT: description: https://www.postman.com/api-platform/api-client/ valueType: BOOLEAN defaultValue: true type: DOMAIN tag: API Client postmanApi: description: '' valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: API tag: API Client collectionCommenting: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Collections collectionAnnotations: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Collections collectionRecovery: description: https://learning.postman.com/docs/collections/using-collections/#recovering-a-deleted-collection valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Collections publicApiDocumentation: description: https://learning.postman.com/docs/publishing-your-api/publishing-your-docs/#making-your-documentation-public valueType: BOOLEAN defaultValue: true type: INFORMATION tag: Collections privateApiDocumentation: description: https://learning.postman.com/docs/publishing-your-api/publishing-your-docs/#changing-publication-settings valueType: BOOLEAN defaultValue: true type: INFORMATION tag: Collections slackIntegration: description: '' valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: WEB_SAAS pricingUrls: - https://slack.com/pricing tag: Collections microsoftTeamsIntegration: description: '' valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: WEB_SAAS pricingUrls: - https://www.microsoft.com/en-us/microsoft-365/microsoft-teams/group-chat-software tag: Collections teamWorkspaces: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Workspaces personalWorkspaces: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Workspaces publicWorkspaces: description: https://learning.postman.com/docs/collaborating-in-postman/using-workspaces/creating-workspaces/ valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Workspaces privateWorkspaces: description: https://learning.postman.com/docs/collaborating-in-postman/using-workspaces/creating-workspaces/ valueType: BOOLEAN defaultValue: false type: DOMAIN tag: Workspaces singlePartnerWorkspaces: description: https://learning.postman.com/docs/collaborating-in-postman/using-workspaces/partner-workspaces/ valueType: BOOLEAN defaultValue: false type: DOMAIN tag: Workspaces multiPartnerWorkspaces: description: https://learning.postman.com/docs/collaborating-in-postman/using-workspaces/partner-workspaces/ valueType: BOOLEAN defaultValue: false type: DOMAIN tag: Workspaces workspaceUpdates: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Workspaces workspaceThemes: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Workspaces publicApiNetwork: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: API Network privateApiNetwork: description: '' valueType: BOOLEAN defaultValue: false type: DOMAIN tag: API Network packagelibrary: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Testing packages: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Testing mockServers: description: https://learning.postman.com/docs/designing-and-developing-your-api/mocking-data/setting-up-mock/ valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Testing monitoring: description: https://learning.postman.com/docs/monitoring-your-api/intro-monitors/ valueType: BOOLEAN defaultValue: true type: INFORMATION tag: Testing collectionRunner: description: https://learning.postman.com/docs/collections/running-collections/intro-to-collection-runs/ valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Testing testDataStorage: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Testing postmanCLI: description: https://learning.postman.com/docs/running-collections/using-newman-cli/intro-newman-cli/ valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: EXTERNAL_DEVICE tag: Testing newmanCLI: description: https://learning.postman.com/docs/running-collections/using-newman-cli/intro-newman-cli/ valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: EXTERNAL_DEVICE tag: Testing localPerformanceTesting: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Testing desktopApp: description: '' valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: EXTERNAL_DEVICE tag: Platform webApp: description: '' valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: EXTERNAL_DEVICE tag: Platform ideExtension: description: '' valueType: BOOLEAN defaultValue: true type: INTEGRATION integrationType: EXTENSION tag: Platform postmanApiSupport: description: '' valueType: BOOLEAN defaultValue: true type: SUPPORT tag: Platform auditLogs: description: https://learning.postman.com/docs/administration/managing-your-team/audit-logs/ valueType: BOOLEAN defaultValue: false type: INFORMATION tag: Platform deploymentControl: description: https://learning.postman.com/docs/administration/enterprise/managing-enterprise-deployment/ valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Platform userLevelReportingAndAnalytics: description: https://learning.postman.com/docs/reports/reports-overview/ valueType: BOOLEAN defaultValue: false type: INFORMATION tag: Platform postmanVault: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Platform customDomains: description: https://learning.postman.com/docs/publishing-your-api/custom-doc-domains/ valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Platform publicElements: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Secret Scanning githubAndGitlabPublicRepos: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Secret Scanning customAlerts: description: '' valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: TRACKING tag: Secret Scanning secretScanner: description: https://learning.postman.com/docs/administration/managing-your-team/secret-scanner/ valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: TRACKING tag: Secret Scanning singleSignOn: description: https://learning.postman.com/docs/administration/sso/intro-sso/ valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: IDENTITY_PROVIDER tag: Access Management userProvisioning: description: https://learning.postman.com/docs/administration/scim-provisioning/scim-provisioning-overview/ valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: IDENTITY_PROVIDER tag: Access Management SAML: description: https://learning.postman.com/docs/administration/sso/saml-sso/ valueType: BOOLEAN defaultValue: false type: INTEGRATION integrationType: IDENTITY_PROVIDER tag: Access Management userGroups: description: https://learning.postman.com/docs/collaborating-in-postman/user-groups/ valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Access Management superAdminRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions adminRole: description: '' valueType: BOOLEAN defaultValue: true type: MANAGEMENT tag: Roles & Permissions billingRole: description: '' valueType: BOOLEAN defaultValue: true type: MANAGEMENT tag: Roles & Permissions developerRole: description: '' valueType: BOOLEAN defaultValue: true type: MANAGEMENT tag: Roles & Permissions communityManagerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions externalPartnerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions partnerManagerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions apiGovernanceManagerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions apiNetworkManagerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions workspaceAdminRole: description: '' valueType: BOOLEAN defaultValue: true type: MANAGEMENT tag: Roles & Permissions workspaceEditorRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions workspaceViewerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions partnerViewerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions partnerEditorRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions collectionViewerRole: description: '' valueType: BOOLEAN defaultValue: true type: MANAGEMENT tag: Roles & Permissions collectionEditorRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions apiAdminRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions apiEditorRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions apiViewerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions environmentEditorRole: description: '' valueType: BOOLEAN defaultValue: true type: MANAGEMENT tag: Roles & Permissions environmentViewerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions mockServerEditorRole: description: '' valueType: BOOLEAN defaultValue: true type: MANAGEMENT tag: Roles & Permissions mockServerViewerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions monitoringEditorRole: description: '' valueType: BOOLEAN defaultValue: true type: MANAGEMENT tag: Roles & Permissions monitoringViewerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions apiNetworkFolderManagerRole: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Roles & Permissions communitySupport: description: '' valueType: BOOLEAN defaultValue: true type: SUPPORT emailSupport: description: '' valueType: BOOLEAN defaultValue: true type: SUPPORT tag: Support priorityEmailSupport: description: '' valueType: BOOLEAN defaultValue: false type: SUPPORT tag: Support customerSuccessManager: description: '' valueType: BOOLEAN defaultValue: false type: SUPPORT tag: Support trainingContent: description: '' valueType: BOOLEAN defaultValue: true type: SUPPORT tag: Support postmanProxy: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Additional Tools & Services postmanInterceptor: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Additional Tools & Services postmanPublicDocs: description: '' valueType: BOOLEAN defaultValue: true type: DOMAIN tag: Additional Tools & Services paymentMethod: description: '' valueType: TEXT defaultValue: - CARD type: PAYMENT tag: Legal & Vendor Management termsOfService: description: '' valueType: BOOLEAN defaultValue: false type: GUARANTEE tag: Legal & Vendor Management postbot: description: https://learning.postman.com/docs/getting-started/basics/about-postbot/ valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: BOT tag: Add-ons Features postbotWriteTestsForAPIs: description: '' valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: BOT tag: Add-ons Features postbotAutomatesDocumentation: description: '' valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: BOT tag: Add-ons Features postbotDebugsRequests: description: '' valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: BOT tag: Add-ons Features postbotVisualizesApiResponses: description: '' valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: BOT tag: Add-ons Features postbotExpertSupport: description: '' valueType: BOOLEAN defaultValue: false type: SUPPORT tag: Add-ons Features postbotEnterpriseGradeAvailability: description: '' valueType: BOOLEAN defaultValue: false type: GUARANTEE tag: Add-ons Features postbotEnhancedPrivacy: description: '' valueType: BOOLEAN defaultValue: false type: GUARANTEE tag: Add-ons Features postmanFlows: description: https://learning.postman.com/docs/postman-flows/gs/flows-overview/ valueType: BOOLEAN defaultValue: false type: DOMAIN tag: Add-ons Features flowsSupportForAI: description: '' valueType: BOOLEAN defaultValue: false type: AUTOMATION automationType: BOT tag: Add-ons Features payAsYouGoAiCredits: description: '' valueType: BOOLEAN defaultValue: false type: PAYMENT tag: Add-ons Features flowsRoleManagement: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Add-ons Features advancedSecurity: description: '' valueType: BOOLEAN defaultValue: false type: MANAGEMENT tag: Add-ons Features apiBuilder: description: '' valueType: BOOLEAN defaultValue: false type: DOMAIN tag: Add-ons Features usageLimits: callsToPostmanApi: description: '' valueType: NUMERIC defaultValue: 10000 unit: calls/month type: RENEWABLE linkedFeatures: - postmanApi collectionRecoveryLimit: description: '' valueType: NUMERIC defaultValue: 1 unit: day type: NON_RENEWABLE linkedFeatures: - collectionRecovery packagesLimit: description: '' valueType: NUMERIC defaultValue: 3 unit: package type: NON_RENEWABLE linkedFeatures: - packages mockServerCallsLimit: description: '' valueType: NUMERIC defaultValue: 1000 unit: call/month type: RENEWABLE linkedFeatures: - mockServers monitoringCallsLimit: description: '' valueType: NUMERIC defaultValue: 1000 unit: call/month type: RENEWABLE linkedFeatures: - monitoring collectionRunsLimit: description: '' valueType: NUMERIC defaultValue: 25 unit: run/month type: RENEWABLE linkedFeatures: - collectionRunner localPerformanceTestingUserLimit: description: '' valueType: NUMERIC defaultValue: 100 unit: virtual user type: NON_RENEWABLE linkedFeatures: - localPerformanceTesting localPerformanceTestingRunsLimit: description: '' valueType: NUMERIC defaultValue: 25 unit: run type: NON_RENEWABLE linkedFeatures: - localPerformanceTesting customDomainsLimit: description: '' valueType: NUMERIC defaultValue: 1 unit: domain type: NON_RENEWABLE linkedFeatures: - customDomains collectionViewerLimit: description: '' valueType: NUMERIC defaultValue: 5 unit: viewer/collection type: NON_RENEWABLE linkedFeatures: - collectionViewerRole flowCredits: description: Number of flows executions steps included per month valueType: NUMERIC defaultValue: 0 unit: credit/month type: RESPONSE_DRIVEN linkedFeatures: - postmanFlows flowsPayloadSize: description: Number of flows payload size included per month valueType: NUMERIC defaultValue: 0 unit: MB/call type: NON_RENEWABLE linkedFeatures: - postmanFlows flowsSnapshots: valueType: NUMERIC defaultValue: 0 unit: snapshot/flow type: NON_RENEWABLE linkedFeatures: - postmanFlows plans: FREE: description: '' price: 0 unit: user/month features: null usageLimits: null BASIC: description: '' price: 19 unit: user/month features: collectionEditorRole: value: true usageLimits: callsToPostmanApi: value: 100000 collectionRecoveryLimit: value: 30 mockServerCallsLimit: value: 10000 monitoringCallsLimit: value: 10000 customDomainsLimit: value: 50 collectionViewerLimit: value: 10 PROFESSIONAL: description: '' price: 39 unit: user/month features: privateWorkspaces: value: true singlePartnerWorkspaces: value: true multiPartnerWorkspaces: value: true communityManagerRole: value: true externalPartnerRole: value: true workspaceEditorRole: value: true workspaceViewerRole: value: true partnerViewerRole: value: true collectionEditorRole: value: true environmentViewerRole: value: true mockServerViewerRole: value: true monitoringViewerRole: value: true usageLimits: callsToPostmanApi: value: 100000 collectionRecoveryLimit: value: 90 packagesLimit: value: 25 mockServerCallsLimit: value: 10000 monitoringCallsLimit: value: 10000 localPerformanceTestingUserLimit: value: 500 localPerformanceTestingRunsLimit: value: 250 customDomainsLimit: value: 50 collectionViewerLimit: value: 25 ENTERPRISE: description: '' price: 65 unit: user/month features: privateWorkspaces: value: true singlePartnerWorkspaces: value: true multiPartnerWorkspaces: value: true privateApiNetwork: value: true localPerformanceTesting: value: false auditLogs: value: true deploymentControl: value: true userLevelReportingAndAnalytics: value: true customAlerts: value: true secretScanner: value: true singleSignOn: value: true userProvisioning: value: true SAML: value: true userGroups: value: true superAdminRole: value: true communityManagerRole: value: true externalPartnerRole: value: true partnerManagerRole: value: true apiGovernanceManagerRole: value: true apiNetworkManagerRole: value: true workspaceEditorRole: value: true workspaceViewerRole: value: true partnerViewerRole: value: true collectionEditorRole: value: true apiAdminRole: value: true apiEditorRole: value: true apiViewerRole: value: true environmentViewerRole: value: true mockServerViewerRole: value: true monitoringViewerRole: value: true apiNetworkFolderManagerRole: value: true priorityEmailSupport: value: true customerSuccessManager: value: true paymentMethod: value: - INVOICE - OTHER termsOfService: value: true usageLimits: callsToPostmanApi: value: 1000000 collectionRecoveryLimit: value: 90 packagesLimit: value: 100 mockServerCallsLimit: value: 100000 monitoringCallsLimit: value: 10000 customDomainsLimit: value: 50 collectionViewerLimit: value: .inf localPerformanceTestingUserLimit: value: 0 localPerformanceTestingRunsLimit: value: 0 addOns: extraMonitoringCalls: availableFor: - BASIC - PROFESSIONAL - ENTERPRISE price: 0.75 features: null usageLimits: null usageLimitsExtensions: monitoringCallsLimit: value: 1000 extraMonitoringCallsBig: availableFor: - BASIC - PROFESSIONAL - ENTERPRISE price: 20 unit: /month usageLimitsExtensions: monitoringCallsLimit: value: 50000 extraMockServerCalls: availableFor: - BASIC - PROFESSIONAL - ENTERPRISE price: 0.75 features: null usageLimits: null usageLimitsExtensions: mockServerCallsLimit: value: 1000 extraMockServerCallsBig: availableFor: - BASIC - PROFESSIONAL - ENTERPRISE price: 20 unit: /month usageLimitsExtensions: mockServerCallsLimit: value: 50000 customDomains: availableFor: - BASIC - PROFESSIONAL - ENTERPRISE price: 10 unit: domain/month features: null usageLimits: null usageLimitsExtensions: customDomainsLimit: value: 1 postmanFlowsFree: availableFor: - BASIC - PROFESSIONAL - ENTERPRISE price: 9 unit: user/month features: postmanFlows: value: true flowsSupportForAI: value: true usageLimits: flowCredits: value: 5000 flowsPayloadSize: value: 1 flowsSnapshots: value: 100 postmanFlowsBasic: availableFor: - BASIC - PROFESSIONAL - ENTERPRISE price: 12 unit: user/month features: postmanFlows: value: true flowsSupportForAI: value: true payAsYouGoAiCredits: value: true usageLimits: flowCredits: value: 25000 flowsPayloadSize: value: 3 flowsSnapshots: value: 1000 postmanFlowsProfessional: availableFor: - BASIC - PROFESSIONAL - ENTERPRISE price: 25 unit: user/month features: postmanFlows: value: true flowsRoleManagement: value: true flowsSupportForAI: value: true payAsYouGoAiCredits: value: true usageLimits: flowCredits: value: 100000 flowsPayloadSize: value: 5 flowsSnapshots: value: 1000 postbotBasicTier: availableFor: - FREE - BASIC - PROFESSIONAL price: 9 unit: user/month features: postbot: value: true postbotWriteTestsForAPIs: value: true postbotAutomatesDocumentation: value: true postbotDebugsRequests: value: true postbotVisualizesApiResponses: value: true postbotExpertSupport: value: true usageLimits: null usageLimitsExtensions: null postbotEnterpriseTier: availableFor: - ENTERPRISE price: 19 unit: user/month features: postbot: value: true postbotWriteTestsForAPIs: value: true postbotAutomatesDocumentation: value: true postbotDebugsRequests: value: true postbotVisualizesApiResponses: value: true postbotExpertSupport: value: true postbotEnterpriseGradeAvailability: value: true postbotEnhancedPrivacy: value: true usageLimits: null usageLimitsExtensions: null unlimitedCollectionRunsAddOn: availableFor: - FREE - BASIC - PROFESSIONAL - ENTERPRISE price: 49 unit: user/month features: null usageLimits: collectionRunsLimit: value: .inf usageLimitsExtensions: null partnerEditorRoleProfessionalTierAddOn: availableFor: - PROFESSIONAL price: 29 unit: user/month features: partnerEditorRole: value: true usageLimits: null usageLimitsExtensions: null partnerEditorRoleEnterpriseTierAddOn: availableFor: - ENTERPRISE price: 49 unit: user/month features: partnerEditorRole: value: true usageLimits: null usageLimitsExtensions: null advancedSecurityAdministration: availableFor: - ENTERPRISE price: 29 unit: user/month features: advancedSecurity: value: true usageLimits: null usageLimitsExtensions: null apiBuilderAddOn: availableFor: - ENTERPRISE price: 49 unit: user/month features: apiBuilder: value: true usageLimits: null usageLimitsExtensions: null