---
title: ThirdPartyContact
summary: API reference for ThirdPartyContact.
status: draft
owner: Technical Writer
last_reviewed: 2026-07-31
library: SAIF.Business.Policy.Audit.ApiCalls
reference_type: package
---

# ThirdPartyContact

Preset-distribution recipient model for a third party.

## Purpose
- Represent the third-party recipient attached to a preset-based distribution.

## Context
- Namespace: `SAIF.Business.Policy.Audit.ApiCalls`
- Assembly/package: `SAIF.Business.Policy.Audit.ApiCalls`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| Address | `public Address Address { get; set; }` | Third party's mailing address used when the preset-distribution service delivers by mail. |
| IsPaperless | `public bool IsPaperless { get; set; }` | Indicates the third party has opted out of paper delivery.* |
| FormattedName | `public string FormattedName { get; set; }` | Third party's display name used for recipient labeling on the preset-distribution payload. |

## Behavioral notes
- The contact contributes inherited name, paperless, and address fields while the internal contact code resolves to `3P`.

## Constraints and usage notes
- The public surface contains only the inherited contact fields; role-specific code generation is internal to the class.

> **Note:** Statements marked with * were inferred from code structure, naming conventions, or
> contextual evidence where direct confirmation was not available in source artifacts. Statements
> marked with ** could not be confirmed; treat as unknown until verified.

## Sources
- `Business\SAIF.Business.Policy.Audit.ApiCalls\PolicyDocumentConfig.cs`
