---
title: Operation map
summary: Which contract operations the proxy exposes and which the repository actually calls.
status: draft
owner: SAIF.Core documentation
last_reviewed: 2026-09-24
---

# Operation map

This page reconciles the eight operations `SimpleCertifiedMail` exposes against the one operation repository source actually invokes.

## Operation map

| Operation | SOAP action | Call site | Calling member | Service documentation | Source |
| --- | --- | --- | --- | --- | --- |
| `getCertifiedLabel` | `https://simplecertifiedmail.com/getCertifiedLabel` | `SimpleCertifiedMailServiceProxy.GetCertifiedLabel` | [`getCertifiedLabel`](reference.md#getcertifiedlabel) | `SimpleCertifiedMail ADS API`† | `Services/SAIF.Services.Web.Proxies/SimpleCertifiedMailServiceProxy.cs:131` |

## Uncalled operations

| Operation | SOAP action | Input message | Reason not called |
| --- | --- | --- | --- |
| `queuePrintItem` | `https://simplecertifiedmail.com/queuePrintItem` | `PrintRequest qpr` | No call site found in repository source |
| `getDocumentStatus` | `https://simplecertifiedmail.com/getDocumentStatus` | `DocumentStatusRequest` | No call site found in repository source |
| `getDocumentStatusByRef` | `https://simplecertifiedmail.com/getDocumentStatusByRef` | `DocumentStatusRequest` | No call site found in repository source |
| `getDocumentStatusByItemID` | `https://simplecertifiedmail.com/getDocumentStatusByItemID` | `DocumentStatusRequest` | No call site found in repository source |
| `getProductionReport` | `https://simplecertifiedmail.com/getProductionReport` | `ProductionReportRequest` | No call site found in repository source |
| `verifyUserCredentials` | `https://simplecertifiedmail.com/verifyUserCredentials` | `PartnerKey, UserName, Password, ClientCode, GroupName` | No call site found in repository source |
| `getPrintStatusUpdate` | `https://simplecertifiedmail.com/getPrintStatusUpdate` | `PartnerKey, UserName, Password, ClientCode` | No call site found in repository source |

Because the generated `ADSAPISoapClient` is `public` (unlike the other proxies in this library), a downstream package consumer could call any of these seven operations directly, bypassing the wrapper's field mapping and credential handling*.

## External service origin

> **Origin**: `getCertifiedLabel` is served by `SimpleCertifiedMail ADS API`, which is not documented by this run.

| Attribute | Value |
| --- | --- |
| Canonical service | `SimpleCertifiedMail ADS API` |
| Repository | Not determined from source — a third-party vendor |
| Evidence of the operation shape | `Services/SAIF.Services.Web.Proxies/Service References/SimpleCertifiedMail/ADS.wsdl` |
| Endpoint address | Unresolved** — resolved from environment setting `SimpleCertifiedMailService.Url`, which does not appear in this repository's configuration; generation-time address `https://api.simplecertifiedmail.com/v3.2/ADS.asmx` |

## Coverage

| Check | Count | Reconciles |
| --- | --- | --- |
| Operations declared by the proxy | 8 | — |
| Operations called from source | 1 | Rows in "Operation map" |
| Operations present but not called | 7 | Rows in "Uncalled operations" |
| Called + not called | 8 | Equals operations declared by the proxy |
| Every called row resolves or is †-marked | Yes | — |
| Every called row has a section in [Client reference](reference.md) | Yes | — |

## Related documentation
- [Client index](index.md)
- [Overview](overview.md)
- [Architecture](architecture.md)
- [Contract](contract.md)
- [Client reference](reference.md)
- [Consumption](consumption.md)
- [Dependencies](dependencies.md)
- [Business rules](business-rules.md)
- [Tech debt](tech-debt.md)

> **Note:** Statements marked with `†` are derived from dependency library
> documentation via the Legends CLI. Statements marked with `*` were inferred
> from code structure or contextual evidence. Statements marked with `**` could
> not be confirmed; treat as unknown until verified.

## Sources
- `Services/SAIF.Services.Web.Proxies/SimpleCertifiedMailServiceProxy.cs`
- `Services/SAIF.Services.Web.Proxies/Service References/SimpleCertifiedMail/ADS.wsdl`
- `Services/SAIF.Services.Web.Proxies/Service References/SimpleCertifiedMail/Reference.svcmap`
