Connection limit on Application created for BBMS Integration

Hi there,

We have an integration with BBMS as well as an integration some of the RENXT APIs in our application.

I noticed a little while ago that in the Developer portal it now says that our application is over the connection limit. As far as I know, there was no connection limit when we first integrated with BBMS. We currently have 32 connections but it now says that the max is 10. It also shows "Limit reached" under the number of connections.

I had reached out to someone at Blackbaud asking how this limit could be increased and if it was going to impact future integrations.

We now have a new customer trying to make use of our integration and are running into issues when trying to connect to our application in Blackbaud. They are getting an error that our application has “reached its connection limit”.

I have sent another email but I am also posting here as well to see if we can expedite a resolution as this is customer impacting on our side.

What can be done to resolve this issue?

Thank you,

Dylan Hochreiter

Comments

  • Alex Wong
    Alex Wong Community All-Star
    Ninth Anniversary Kudos 5 Facilitator 3 Raiser's Edge NXT Fall 2025 Product Update Briefing Badge

    @Dylan Hochreiter
    Not too long ago, Blackbaud did add a limit to how many “application” can be on a developer account.

    https://community.blackbaud.com/blogs/69/9967

    However, if you are a “client” user, you don't need that many “application”, as ONE application can have many Add-ins.

    But, it sounds like you are not a “client” user, rather, you created an “app” that you sell to other org to use, and it seems like you are doing it in a way where your integration/add-in for all your customers are via your developer account. I don't really think that is the right/Blackbaud recommended pathway. One way to solve this is to become Blackbaud Partner, I think there's a fee you need to pay Blackbaud. Another is to have your app “locally” installed as a “client user" within the customer's environemnt.

    @Erik Leaver may have more info for you.

  • Erik Leaver
    Erik Leaver Blackbaud Employee
    Tenth Anniversary Kudos 5 First Reply Name Dropper

    @Dylan Hochreiter @Alex Wong is spot on here. The post he shared is our current policy. He's correct that one application can have many add-ins which is a great strategy to stay within the limit. If you'd like to explore becoming a partner, let us know!

  • @Erik Leaver @Alex Wong

    Thank you for the information! We will need to look into this.

  • @Dylan Hochreiter Another option that Blackbaud recommended to me, for those who need a quick workaround and/or aren't ready to partner yet, is to have schools themselves create Blackbaud developer accounts and create applications in them for you. A school adds your redirect URI to the application they create. Then they send you their subscription key, application ID, and application secret.

    This reverses the situation….Instead of you having one application that many schools connect to, schools have many applications that you connect to. The trade-off is higher complexity: You have to query the API with school-specific subscription keys, application IDs, and application secrets. And the setup process for schools is more involved. Plus, API limits still apply to an application that a school creates, so they can only do this for a limited number of vendors. But it's one alternative for situations where it makes sense.