Zuora client libraries (also known as SDKs) make it easy for developers to start using and integrating with the Zuora REST APIs.
This section contains the installation instructions to access these libraries in several popular server-side programming languages.
For the sample codes in different use cases, see Tutorials.
We provide a Java library, which you can use by adding the following dependency to the pom.xml file of your project:
<dependency>
<groupId>com.zuora.sdk</groupId>
<artifactId>zuora-sdk-java</artifactId>
<version>$version</version>
</dependency>Make sure to replace $version with the latest Zuora Java library version.
See Java library reference documentation for detailed classes and methods in Java client library.
Add zuora-sdk-java to the dependencies block of your build.gradle file:
dependencies {
implementation("com.zuora.sdk:zuora-sdk-java:$version")
// ...
}Make sure to replace $version with the latest Zuora Java library version.
See Java library reference documentation for detailed classes and methods in Java client library.
Install the Zuora Node.js library by running the following command:
npm i zuora-sdk-jsFor more information about Zuora Node.js libraries, check Zuora JS SDK.
See Node.js library reference documentation for detailed classes and methods in Node.js client library.
Install the Zuora Python library by running the following command:
pip install zuora-sdkFor latest released versions of the Zuora Python library, check Zuora Python SDK - Release history.
See Python library reference documentation for detailed classes and methods in Python client library.
Install the Zuora C# library by running the following .NET Core CLI command:
dotnet add package ZuoraSDKInstall the Zuora C# library by running the following NuGet CLI command:
nuget install ZuoraSDKFor more information about installing NuGet CLI, see Nuget CLI installation documentation.
Install the Zuora C# library by using the Visual Studio NuGet Package Manager Console:
Install-Package ZuoraSDKYou can choose to install Zuora C# client library within Visual Studio by following the steps below. For more information about installing a package within Visual Studio, see Install and manage packages in Visual Studio.
- Open the Solution Explorer in Visual Studio.
- Right-click on a project within your solution.
- Click Manage NuGet Packages.
- Click the Browse tab and search for
ZuoraSDK. - Select the ZuoraSDK package, then select the appropriate version in the right-tab and click Install.
For latest released versions of the Zuora C# library, check Zuora C# SDK on NuGet.
See C# library reference documentation for detailed classes and methods in the C# client library.
- The Zuora client libraries do not provide support for Zephr and Togai.
- The Zuora client libraries do not support the following API operations: