Pricing & FAQs

  1. API billing: why we are charging for this API
  2. I have been using the API during BETA: what changes should I expect?
  3. What if I want to cancel to avoid any charges?
  4. Can I continue to try the service without paying?
  5. We’re currently using the service in production. Do we need to make any changes?
  6. How will charges appear on my bill?
  7. Can I use different payment methods for each app?
  8. How do you calculate request limits?

API billing: why we are charging for this API

The Content Services API (CSAPI) allows you to carry out a number of useful tasks, like converting an email or a page into a thumbnail image or a PDF document, or updating a footer into all the emails that use it (i.e. a saved row).

These tasks consume resources in our Amazon Web Services environment, so we have to account for that. We did extensive research to define pricing that is consistent with other APIs.

  • If you are on the StartUp or Silver plans, we ask you to pay a monthly access fee that includes a number of prepaid tasks (API calls).
  • If you are on the Gold or Enterprise plans, the monthly access fee is included in your plan, and the number of prepaid API calls is larger.

Here is a quick summary:

Plan

Monthly fee

Included API calls

Cost per extra API call

StartUp

$100

15,000

$0.01

Silver

$100

100,000

$0.006

Gold

250,000

$0.003

Enterprise

1,000,000

$0.003

I have been using the API during BETA: what changes should I expect?

There will be no changes to the functionality of the CSAPI, except that we’ve added a really useful Merge API that allows you to update saved rows in the documents that use them. You can find complete technical documentation on the new “merge” method here.

Most changes related to CSAPI will be in the background, but there will be some changes in the BEE Plugin Developer Portal, and in terms of billing.

  • API Key Management: when you configure an application in the BEE Plugin Developer Portal, you will see two actions – instead of a single Revoke action – in the area of the application settings where your API key is shown:
    • Regenerate: Revokes the current key and creates a new one
    • Disable and revoke: Revokes the current key and disables the service, so you will not be charged for it*

 

 

* Please note that extra API calls are charged at the end of the billing period. For this reason, the first invoice after cancellation may include CSAPI charges.

  • Billing statement changes: you will see new line items on your BEE Plugin invoice.
    • If you are on the StartUp or Silver plans, there will be a monthly access fee of $100, plus usage fees if the total number of API calls in the previous billing period exceeds the amount allotted to your plan.
    • If you are on the Gold and Enterprise plans, only usage-based fees apply. Please see the CSAPI pricing table above for details.

What if I want to cancel to avoid any charges?

If you do not wish to continue using the Content Services API after the BETA testing period ends on January 29, 2020, please invalidate the API keys that are currently being used in your BEE Plugin applications. Please follow these instructions to do so:

  • Starting on January 29, you can click the Disable & revoke button – as shown above – when configuring an application in the BEE Plugin Developer Portal, in the section where API keys are managed. This will remove the API Key.
  • Before that date, you can request that your API Key be deactivated by opening a support ticket. The current UI in the Developer Portal shows a Revoke button, but that button does not completely turn off your use of the CSAPI. Rather, it revokes the current key and generates a new one. So, if you are on the StartUp or Silver plans, you would still be charged the monthly CSAPI access fee. To avoid being charged the monthly access fee, please contact us and request your Content Service API key to be deactivated.

Can I continue to try the service without paying?

You can by creating a development application, and then creating a new API key for that app, which will be used for development purposes.

The process of creating a development application in the BEE Plugin Developer Portal is changing on January 29, 2020, and becoming much quicker and more user-friendly.

Specifically, starting on January 29, you will be able to create developer accounts as children of existing, production accounts. The current process of creating a separate app on the Free plan, contacting us to receive a special discount, and then upgrading, will no longer be needed. Instead:

  • To create a development app for the same plan as a production application, you will simply click on “Add a development version” under the app listing in the BEE Plugin Developer Portal (see screenshot below).
  • To create a development app for a higher plan (e.g. to test features not available on your plan), you will repeat the same step as above, and then simply contact your account manager to request an upgrade.
  • To test the Content Services API, we recommend that you create a new developer app, as described above.

 

 

We’re currently using the service in production. Do we need to make any changes?

Not at this time. In the future, if any action is required, we will give you plenty of notice. Please note that the new CSAPI pricing will apply. Please see the CSAPI pricing table above for details.

How will charges appear on my bill?

An additional charge, CSAPI, will be added to your current subscription plan invoice.

Can I use different payment methods for each app?

The Content Services API is provided as a component for your current subscription and the charges will be applied to the subscription payment method. Currently, there is no option to use an alternative payment method specific to these charges.

How do you calculate request limits?

API requests rate limits exist independently of any API key’s monthly usage allowance.

As of January, 2020, the API has the following rate limits:

  • Per minute: 500 requests
  • Per second:  100 requests