Use our SDKs to Authenticate

Authenticate with Pluggy API

Using your Application CLIENT_ID and CLIENT_SECRET credentials, it’s time to setup authentication.

Let’s create an API key! With this, you’ll be able to access the rest of the endpoints available in our API, such as retrieving Connectors data, creating a Connect Token, retrieving user’s financial data collected from connected Items, and more.

Since all these credentials are very sensitive, this should be done in a Backend (Server-side) application. Always keep your keys safe!

For this step, we recommend using one of our SDKs to help make this task easier.

In our Auth endpoint API reference, you’ll find code examples to perform this request, by using your Application credentials.

Create a script in your server that exchanges the Application credentials for a Pluggy API key.

If done correctly, you should obtain an API key (accessToken) response.

To validate you are effectively authenticated, try using it to retrieve our available Connectors list, by calling our GET /connectors endpoint.

Review our SDKs

We provide SDKs for different platforms that are ready for you to use. Using them can save you a lot of time and effort! In our SDKs, we already solve for you all the details related to authentication, request/response formats, and error-handling; so you can just focus on working in your integration right away.

Server Side

Review if one of our already developed SDKs works for your application's backend integration.

You can check those in our docs:

💡 **Note** If you need an SDK we are not yet providing for some other language, please let us know!

Feel free to explore the documentation provided by the SDK and the examples that each project contains as a quick overview of how to implement it.

Without an SDK

If you want to create your own integration or there isn't an SDK for your specific language, you can easily connect to our API using HTTP REST requests.

Check out our Postman collection as a guide to get started, configuring your Application CLIENT_ID and CLIENT_SECRET, and start doing requests to our API.

This detailed guide in our Docs is also available, to help you understand step-by-step how to interact with the postman collection.

Quickstarts

To help you get started right away with one of our pre-built solutions, you can use one of our quickstarts, available in our GitHub quickstarts repository.

If you are using vercel as your provider you can do a one-click deployment to setup a backend on the cloud.