---
title: SAIF.Web.API.Clients.35 API reference
summary: Index of all public types in this library.
status: draft
owner: bendy
last_reviewed: 2026-09-15
library: SAIF.Web.API.Clients.35
reference_type: package
---

# SAIF.Web.API.Clients.35 API reference

This page lists all public types exposed by `SAIF.Web.API.Clients.35`. Each type links to its full API reference page. All types live in namespace `SAIF.Web.API.Clients` (the compiled source is linked from the sibling `SAIF.Web.API.Clients` project). `JsonResponse` is an internal transport DTO and is not part of the public surface, so it is not listed below.

## Types

| Type | Kind | Namespace | Purpose |
| --- | --- | --- | --- |
| [JsonHttpClient](SAIF.Web.API.Clients/JsonHttpClient.md) | Class | `SAIF.Web.API.Clients` | RestSharp-backed JSON HTTP client that issues verb-specific requests to a SAIF Web API and returns a typed result or raises a typed exception. |
| [ClientInfo](SAIF.Web.API.Clients/ClientInfo.md) | Class | `SAIF.Web.API.Clients` | Immutable-style DTO carrying the caller's machine, application, and user identity emitted as request headers. |
| [ExceptionHandler](SAIF.Web.API.Clients/ExceptionHandler.md) | Class | `SAIF.Web.API.Clients` | Static type that maps an HTTP status code and response body to a specific `SAIFException` subtype. |
| [JsonSerializer](SAIF.Web.API.Clients/JsonSerializer.md) | Class | `SAIF.Web.API.Clients` | `RestSharp.Serializers.ISerializer` implementation backed by Newtonsoft.Json, applied to every outbound request body. |
| [EnvironmentSetting](SAIF.Web.API.Clients/EnvironmentSetting.md) | Class | `SAIF.Web.API.Clients` | Immutable key/value DTO; not referenced by any other type in this library's compiled scope. |

## Sources
- src/SAIF.Web.API.Clients/JsonHttpClient.cs
- src/SAIF.Web.API.Clients/ClientInfo.cs
- src/SAIF.Web.API.Clients/ExceptionHandler.cs
- src/SAIF.Web.API.Clients/JsonSerializer.cs
- src/SAIF.Web.API.Clients/EnvironmentSetting.cs
- src/SAIF.Web.API.Clients/JsonResponse.cs
