Server-Side SDKs

The official client libraries, how to install each, and the OpenAPI document to generate your own.

View as Markdown

Three official server-side libraries wrap the API. Each is a thin client over the same endpoints in this reference; nothing is available in one that is not available over HTTP.

LanguagePackageSource
Node.jspluggy-sdk (npm)pluggyai/pluggy-node
.NETPluggy.SDK (NuGet)pluggyai/pluggy-net
Javaai.pluggy:pluggy-java (GitHub Packages)pluggyai/pluggy-java

Install#

Node.js

bash
npm install --save pluggy-sdk

.NET

powershell
Install-Package Pluggy.SDK

Java (Maven)

xml
<dependency>
  <groupId>ai.pluggy</groupId>
  <artifactId>pluggy-java</artifactId>
  <version>1.5.0</version>
</dependency>

The Java package is published to GitHub Packages, so ~/.m2/settings.xml needs the GitHub Packages server with a personal access token — see GitHub's Maven registry guide.

Generate your own#

The OpenAPI 3 document that this reference renders is public:

https://api.pluggy.ai/oas3.json

Point a generator at it for any other language. Community clients exist too, for example pluggy-python; they are not maintained by Pluggy.

Read the guide: Server-Side SDKs.

Was this page helpful?