How to Determine Pipedrive User's Plan via API?

nan1997
nan1997 Member Posts: 2 VERIFIED MEMBER

Hello everyone,

I'm developing a third-party app to help Pipedrive users integrate with more applications. When using the POST /v1/persons API to create a person, the visible_to parameter changes based on the user's plan.

How can I determine the user's current plan via the API, or how can I check if the user is on a Professional or higher plan?

Thanks for your help!

Answers

  • Andreia Costa
    Andreia Costa Pipedrive Team Posts: 169 PIPEDRIVE TEAM
    Third Anniversary 100 Comments 5 Answers 5 Likes

    Hi @nan1997 👋

    We don't have one endpoint to check a plan, great feedback! We do have one for add-ons, but not plans. What you can do is check the Rate limiting.

    In my case, using API authentication in Postman, I would need to check the "Rate limiting when authenticating with api_token" section in the above link. If I run any endpoint, I can then check the "headers" section and see the limit, example here:

    This means I'm in the professional plan, so this way, you can check anytime you are using an endpoint.

    Hope this helps!