---
title: SAIF.Services.CleanAddress API reference
summary: Index of all public types in this library.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-24
library: SAIF.Services.CleanAddress
reference_type: package
---

# SAIF.Services.CleanAddress API reference

This page lists all public types exposed by `SAIF.Services.CleanAddress`. Each type links to its full API reference page.

## Types

| Type | Kind | Namespace | Purpose |
| --- | --- | --- | --- |
| [clsCleanAddress](SAIF.Services.CleanAddress/clsCleanAddress.md) | Class | `SAIF.Services.CleanAddress` | Facade that calls the CorrectAddress service and maps results into library DTOs. |
| [clsCleanAddressInfo](SAIF.Services.CleanAddress/clsCleanAddressInfo.md) | Class | `SAIF.Services.CleanAddress` | DTO containing the normalized result of the address-cleansing operation. |
| [clsCityStateCountyInfo](SAIF.Services.CleanAddress/clsCityStateCountyInfo.md) | Class | `SAIF.Services.CleanAddress` | DTO containing one parsed city/state/county row returned from ZIP lookup. |
| [clsBatchReturnInfo](SAIF.Services.CleanAddress/clsBatchReturnInfo.md) | Class | `SAIF.Services.CleanAddress` | DTO containing both the raw and normalized batch return values. |
| [BatchReturnTypes](SAIF.Services.CleanAddress/BatchReturnTypes.md) | Enum | `SAIF.Services.CleanAddress` | Enum describing the normalized outcomes produced by batch execution. |

## Related documentation
- [Index](../index.md)
- [Overview](../overview.md)
- [Architecture](../architecture.md)
- [Dependencies](../dependencies.md)
- [Operations and processes](../operations-processes.md)
- [Business rules](../business-rules.md)

## Sources
- `Services\SAIF.Services.CleanAddress\clsCleanAddress.vb`
- `Services\SAIF.Services.CleanAddress\clsCleanAddressInfo.vb`
- `Services\SAIF.Services.CleanAddress\clsCityStateCountyInfo.vb`
- `Services\SAIF.Services.CleanAddress\clsBatchReturnInfo.vb`
- `Services\SAIF.Services.CleanAddress\mdlEnums.vb`
