GET api/products/ptf-plans
This method will retrieve all system supported subscription plans that can be displayed to end users
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
Collection of
Collection of PtfProductBundlePlanModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Name | string |
None. |
|
| Tiers | Collection of PtfProductBundlePlanPriceTier |
None. |
|
| Id | integer |
None. |
|
| Description | string |
None. |
|
| PreviewImageUrl | string |
None. |
|
| StripePlanId | string |
None. |
|
| Price | decimal number |
None. |
|
| AnnualPrice | decimal number |
None. |
|
| AdditionReportPrice | decimal number |
None. |
|
| TrialDurationInDays | integer |
None. |
|
| SetupFee | decimal number |
None. |
|
| MaxAnalysisCount | integer |
None. |
|
| MaxReportCount | integer |
None. |
|
| UnlimitedAnalysisCount | boolean |
None. |
|
| UnlimitedReportCount | boolean |
None. |
|
| EmailMarketingSupport | boolean |
None. |
|
| WhiteLabelingSupport | boolean |
None. |
|
| AppealGiftingSupport | boolean |
None. |
|
| AppealDiscountSupport | boolean |
None. |
|
| AppealReferralFeeSupport | boolean |
None. |
|
| DashboardAccessSupport | boolean |
None. |
|
| ClosingReportSupport | boolean |
None. |
|
| MultiPropertyAnalysisSupport | boolean |
None. |
|
| WebIntegrationSupport | boolean |
None. |
|
| ApiAccessSupport | boolean |
None. |
|
| ProspectingSupport | boolean |
None. |
|
| PaymentGatewayId | integer |
None. |
|
| PriceTierTypeId | integer |
None. |
|
| IsActive | boolean |
None. |
|
| Scope | string |
None. |
|
| IncludedItems | string |
None. |
|
| DisplayOrder | integer |
None. |
|
| PricePerProperty | decimal number |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"name": "sample string 1",
"tiers": [
{
"id": 1,
"productBundlePlanId": 2,
"startQuantity": 3,
"endQuantity": 1,
"unitPrice": 1.0,
"packageUnitPrice": 1.0,
"createdDate": "2025-11-01T05:57:45.7915106-05:00"
},
{
"id": 1,
"productBundlePlanId": 2,
"startQuantity": 3,
"endQuantity": 1,
"unitPrice": 1.0,
"packageUnitPrice": 1.0,
"createdDate": "2025-11-01T05:57:45.7915106-05:00"
}
],
"id": 2,
"description": "sample string 3",
"previewImageUrl": "sample string 4",
"stripePlanId": "sample string 5",
"price": 6.0,
"annualPrice": 7.0,
"additionReportPrice": 8.0,
"trialDurationInDays": 9,
"setupFee": 10.0,
"maxAnalysisCount": 11,
"maxReportCount": 12,
"unlimitedAnalysisCount": true,
"unlimitedReportCount": true,
"emailMarketingSupport": true,
"whiteLabelingSupport": true,
"appealGiftingSupport": true,
"appealDiscountSupport": true,
"appealReferralFeeSupport": true,
"dashboardAccessSupport": true,
"closingReportSupport": true,
"multiPropertyAnalysisSupport": true,
"webIntegrationSupport": true,
"apiAccessSupport": true,
"prospectingSupport": true,
"paymentGatewayId": 26,
"priceTierTypeId": 27,
"isActive": true,
"scope": "sample string 29",
"includedItems": "sample string 30",
"displayOrder": 31,
"pricePerProperty": 32.0
},
{
"name": "sample string 1",
"tiers": [
{
"id": 1,
"productBundlePlanId": 2,
"startQuantity": 3,
"endQuantity": 1,
"unitPrice": 1.0,
"packageUnitPrice": 1.0,
"createdDate": "2025-11-01T05:57:45.7915106-05:00"
},
{
"id": 1,
"productBundlePlanId": 2,
"startQuantity": 3,
"endQuantity": 1,
"unitPrice": 1.0,
"packageUnitPrice": 1.0,
"createdDate": "2025-11-01T05:57:45.7915106-05:00"
}
],
"id": 2,
"description": "sample string 3",
"previewImageUrl": "sample string 4",
"stripePlanId": "sample string 5",
"price": 6.0,
"annualPrice": 7.0,
"additionReportPrice": 8.0,
"trialDurationInDays": 9,
"setupFee": 10.0,
"maxAnalysisCount": 11,
"maxReportCount": 12,
"unlimitedAnalysisCount": true,
"unlimitedReportCount": true,
"emailMarketingSupport": true,
"whiteLabelingSupport": true,
"appealGiftingSupport": true,
"appealDiscountSupport": true,
"appealReferralFeeSupport": true,
"dashboardAccessSupport": true,
"closingReportSupport": true,
"multiPropertyAnalysisSupport": true,
"webIntegrationSupport": true,
"apiAccessSupport": true,
"prospectingSupport": true,
"paymentGatewayId": 26,
"priceTierTypeId": 27,
"isActive": true,
"scope": "sample string 29",
"includedItems": "sample string 30",
"displayOrder": 31,
"pricePerProperty": 32.0
}
]
text/html
Sample:
[{"name":"sample string 1","tiers":[{"id":1,"productBundlePlanId":2,"startQuantity":3,"endQuantity":1,"unitPrice":1.0,"packageUnitPrice":1.0,"createdDate":"2025-11-01T05:57:45.7915106-05:00"},{"id":1,"productBundlePlanId":2,"startQuantity":3,"endQuantity":1,"unitPrice":1.0,"packageUnitPrice":1.0,"createdDate":"2025-11-01T05:57:45.7915106-05:00"}],"id":2,"description":"sample string 3","previewImageUrl":"sample string 4","stripePlanId":"sample string 5","price":6.0,"annualPrice":7.0,"additionReportPrice":8.0,"trialDurationInDays":9,"setupFee":10.0,"maxAnalysisCount":11,"maxReportCount":12,"unlimitedAnalysisCount":true,"unlimitedReportCount":true,"emailMarketingSupport":true,"whiteLabelingSupport":true,"appealGiftingSupport":true,"appealDiscountSupport":true,"appealReferralFeeSupport":true,"dashboardAccessSupport":true,"closingReportSupport":true,"multiPropertyAnalysisSupport":true,"webIntegrationSupport":true,"apiAccessSupport":true,"prospectingSupport":true,"paymentGatewayId":26,"priceTierTypeId":27,"isActive":true,"scope":"sample string 29","includedItems":"sample string 30","displayOrder":31,"pricePerProperty":32.0},{"name":"sample string 1","tiers":[{"id":1,"productBundlePlanId":2,"startQuantity":3,"endQuantity":1,"unitPrice":1.0,"packageUnitPrice":1.0,"createdDate":"2025-11-01T05:57:45.7915106-05:00"},{"id":1,"productBundlePlanId":2,"startQuantity":3,"endQuantity":1,"unitPrice":1.0,"packageUnitPrice":1.0,"createdDate":"2025-11-01T05:57:45.7915106-05:00"}],"id":2,"description":"sample string 3","previewImageUrl":"sample string 4","stripePlanId":"sample string 5","price":6.0,"annualPrice":7.0,"additionReportPrice":8.0,"trialDurationInDays":9,"setupFee":10.0,"maxAnalysisCount":11,"maxReportCount":12,"unlimitedAnalysisCount":true,"unlimitedReportCount":true,"emailMarketingSupport":true,"whiteLabelingSupport":true,"appealGiftingSupport":true,"appealDiscountSupport":true,"appealReferralFeeSupport":true,"dashboardAccessSupport":true,"closingReportSupport":true,"multiPropertyAnalysisSupport":true,"webIntegrationSupport":true,"apiAccessSupport":true,"prospectingSupport":true,"paymentGatewayId":26,"priceTierTypeId":27,"isActive":true,"scope":"sample string 29","includedItems":"sample string 30","displayOrder":31,"pricePerProperty":32.0}]
application/xml, text/xml
Sample:
<ArrayOfPtfProductBundlePlanModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Pos">
<PtfProductBundlePlanModel>
<AdditionReportPrice>8</AdditionReportPrice>
<AnnualPrice>7</AnnualPrice>
<ApiAccessSupport>true</ApiAccessSupport>
<AppealDiscountSupport>true</AppealDiscountSupport>
<AppealGiftingSupport>true</AppealGiftingSupport>
<AppealReferralFeeSupport>true</AppealReferralFeeSupport>
<ClosingReportSupport>true</ClosingReportSupport>
<DashboardAccessSupport>true</DashboardAccessSupport>
<Description>sample string 3</Description>
<DisplayOrder>31</DisplayOrder>
<EmailMarketingSupport>true</EmailMarketingSupport>
<Id>2</Id>
<IncludedItems>sample string 30</IncludedItems>
<IsActive>true</IsActive>
<MaxAnalysisCount>11</MaxAnalysisCount>
<MaxReportCount>12</MaxReportCount>
<MultiPropertyAnalysisSupport>true</MultiPropertyAnalysisSupport>
<Name>sample string 1</Name>
<PaymentGatewayId>26</PaymentGatewayId>
<PreviewImageUrl>sample string 4</PreviewImageUrl>
<Price>6</Price>
<PricePerProperty>32</PricePerProperty>
<PriceTierTypeId>27</PriceTierTypeId>
<ProspectingSupport>true</ProspectingSupport>
<Scope>sample string 29</Scope>
<SetupFee>10</SetupFee>
<StripePlanId>sample string 5</StripePlanId>
<Tiers xmlns:d3p1="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">
<d3p1:PtfProductBundlePlanPriceTier>
<Id xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities.Core">1</Id>
<d3p1:CreatedDate>2025-11-01T05:57:45.7915106-05:00</d3p1:CreatedDate>
<d3p1:EndQuantity>1</d3p1:EndQuantity>
<d3p1:PackageUnitPrice>1</d3p1:PackageUnitPrice>
<d3p1:ProductBundlePlanId>2</d3p1:ProductBundlePlanId>
<d3p1:StartQuantity>3</d3p1:StartQuantity>
<d3p1:UnitPrice>1</d3p1:UnitPrice>
</d3p1:PtfProductBundlePlanPriceTier>
<d3p1:PtfProductBundlePlanPriceTier>
<Id xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities.Core">1</Id>
<d3p1:CreatedDate>2025-11-01T05:57:45.7915106-05:00</d3p1:CreatedDate>
<d3p1:EndQuantity>1</d3p1:EndQuantity>
<d3p1:PackageUnitPrice>1</d3p1:PackageUnitPrice>
<d3p1:ProductBundlePlanId>2</d3p1:ProductBundlePlanId>
<d3p1:StartQuantity>3</d3p1:StartQuantity>
<d3p1:UnitPrice>1</d3p1:UnitPrice>
</d3p1:PtfProductBundlePlanPriceTier>
</Tiers>
<TrialDurationInDays>9</TrialDurationInDays>
<UnlimitedAnalysisCount>true</UnlimitedAnalysisCount>
<UnlimitedReportCount>true</UnlimitedReportCount>
<WebIntegrationSupport>true</WebIntegrationSupport>
<WhiteLabelingSupport>true</WhiteLabelingSupport>
</PtfProductBundlePlanModel>
<PtfProductBundlePlanModel>
<AdditionReportPrice>8</AdditionReportPrice>
<AnnualPrice>7</AnnualPrice>
<ApiAccessSupport>true</ApiAccessSupport>
<AppealDiscountSupport>true</AppealDiscountSupport>
<AppealGiftingSupport>true</AppealGiftingSupport>
<AppealReferralFeeSupport>true</AppealReferralFeeSupport>
<ClosingReportSupport>true</ClosingReportSupport>
<DashboardAccessSupport>true</DashboardAccessSupport>
<Description>sample string 3</Description>
<DisplayOrder>31</DisplayOrder>
<EmailMarketingSupport>true</EmailMarketingSupport>
<Id>2</Id>
<IncludedItems>sample string 30</IncludedItems>
<IsActive>true</IsActive>
<MaxAnalysisCount>11</MaxAnalysisCount>
<MaxReportCount>12</MaxReportCount>
<MultiPropertyAnalysisSupport>true</MultiPropertyAnalysisSupport>
<Name>sample string 1</Name>
<PaymentGatewayId>26</PaymentGatewayId>
<PreviewImageUrl>sample string 4</PreviewImageUrl>
<Price>6</Price>
<PricePerProperty>32</PricePerProperty>
<PriceTierTypeId>27</PriceTierTypeId>
<ProspectingSupport>true</ProspectingSupport>
<Scope>sample string 29</Scope>
<SetupFee>10</SetupFee>
<StripePlanId>sample string 5</StripePlanId>
<Tiers xmlns:d3p1="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities">
<d3p1:PtfProductBundlePlanPriceTier>
<Id xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities.Core">1</Id>
<d3p1:CreatedDate>2025-11-01T05:57:45.7915106-05:00</d3p1:CreatedDate>
<d3p1:EndQuantity>1</d3p1:EndQuantity>
<d3p1:PackageUnitPrice>1</d3p1:PackageUnitPrice>
<d3p1:ProductBundlePlanId>2</d3p1:ProductBundlePlanId>
<d3p1:StartQuantity>3</d3p1:StartQuantity>
<d3p1:UnitPrice>1</d3p1:UnitPrice>
</d3p1:PtfProductBundlePlanPriceTier>
<d3p1:PtfProductBundlePlanPriceTier>
<Id xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.Entities.Core">1</Id>
<d3p1:CreatedDate>2025-11-01T05:57:45.7915106-05:00</d3p1:CreatedDate>
<d3p1:EndQuantity>1</d3p1:EndQuantity>
<d3p1:PackageUnitPrice>1</d3p1:PackageUnitPrice>
<d3p1:ProductBundlePlanId>2</d3p1:ProductBundlePlanId>
<d3p1:StartQuantity>3</d3p1:StartQuantity>
<d3p1:UnitPrice>1</d3p1:UnitPrice>
</d3p1:PtfProductBundlePlanPriceTier>
</Tiers>
<TrialDurationInDays>9</TrialDurationInDays>
<UnlimitedAnalysisCount>true</UnlimitedAnalysisCount>
<UnlimitedReportCount>true</UnlimitedReportCount>
<WebIntegrationSupport>true</WebIntegrationSupport>
<WhiteLabelingSupport>true</WhiteLabelingSupport>
</PtfProductBundlePlanModel>
</ArrayOfPtfProductBundlePlanModel>