Source: https://developer.avalara.com/products/avalara-1099-and-w9/sdk/

# Avalara 1099 & W-9

[Overview](/products/avalara-1099-and-w9/)[API](/products/avalara-1099-and-w9/api/)[SDK](/products/avalara-1099-and-w9/sdk/)[Integration guides](/products/avalara-1099-and-w9/integration-guides/)[Scenarios](/products/avalara-1099-and-w9/scenarios/)

## Start building

The Avalara Unified SDK provides generated clients for multiple Avalara REST APIs in a single package. Use it to integrate Avalara 1099 & W-9 (A1099 v2) alongside other supported services in your preferred language.

These libraries are open source. Report issues or ask questions using the GitHub repository for your language.

## Unified SDK — Avalara 1099 & W-9

Open the A1099 v2 API section in the README for your language to install the package and call 1099 & W-9 endpoints:

[

C#

](https://github.com/avadev/Avalara-SDK-DotNet?tab=readme-ov-file#a1099-v2-api-documentation)[

![Java](/_next/static/images/java-5225b07ce125bd71.png)

Java

](https://github.com/avadev/Avalara-SDK-Java?tab=readme-ov-file#a1099-v2-api-documentation)[

![TypeScript](/_next/static/images/ts-cbf6986d421df657.png)

TypeScript

](https://github.com/avadev/Avalara-SDK-Typescript?tab=readme-ov-file#a1099-v2-api-documentation)[

PHP

](https://github.com/avadev/Avalara-SDK-PHP?tab=readme-ov-file#a1099-v2-api-documentation)[

Ruby

](https://github.com/avadev/Avalara-SDK-Ruby?tab=readme-ov-file#a1099-v2-api-documentation)[

Python

](https://github.com/avadev/Avalara-SDK-Python?tab=readme-ov-file#a1099-v2-api-documentation)