# Introduction 
This repository publishes the SAIF.Web.API and SAIF.Web.API.Clients nuget package.

# Build and Releases
1. [nuget/Main.SAIF.Web.API (nuget)](https://tfs.saif.com/SAIFCodeCollection/Framework%20Product/_build?definitionId=624)
1. [nuget/Main.SAIF.Web.API.Clients (nuget)](https://tfs.saif.com/SAIFCodeCollection/Framework%20Product/_build?definitionId=631)

---

## Packages

This repository produces NuGet packages. See [packages.md](packages.md) for the full package catalog and library content.

---

## Documentation

The library catalog is available at [docs/libraries/index.md](docs/libraries/index.md).

---

## Generated libraries

| Library | Purpose | Index | Documentation |
| --- | --- | --- | --- |
| SAIF.Web.API | Reusable ASP.NET Web API 2 pipeline components for response shaping, authorization, HTTPS enforcement, exception mapping, and request-header access. | [Index](docs/libraries/saif-web-api/index.md) | [Docs](docs/libraries/saif-web-api/overview.md) |
| SAIF.Web.API.Clients | JSON Web API client integration with authentication, caller-identity headers, retries, serialization, and typed exception translation. | [Index](docs/libraries/saif-web-api-clients/index.md) | [Docs](docs/libraries/saif-web-api-clients/overview.md) |
| SAIF.Web.API.Clients.35 | Dormant .NET Framework 3.5 legacy build variant of the SAIF JSON Web API client. | [Index](docs/libraries/saif-web-api-clients-35/index.md) | [Docs](docs/libraries/saif-web-api-clients-35/overview.md) |
| SAIF.Web.API.Core | Shared API response DTOs, typed HTTP exception contracts, and build metadata utilities. | [Index](docs/libraries/saif-web-api-core/index.md) | [Docs](docs/libraries/saif-web-api-core/overview.md) |

_Last updated: 2026-09-15_

---

## Sources
- `README.md`
- `src/`
- `pipelines/`
- `nuspec/`