> ## Documentation Index
> Fetch the complete documentation index at: https://docs.seam.co/llms.txt
> Use this file to discover all available pages before exploring further.

# iOS SDK API Reference

> Public API surface of the Seam iOS SDK.

<CardGroup cols={2}>
  <Card title="Seam" icon="swift" href="/mobile-sdks/ios/reference/seam">
    Class — Manages the Seam SDK lifecycle: initialization, activation, credential sync, unlock operations, and cleanup.
  </Card>

  <Card title="SeamCredential" icon="swift" href="/mobile-sdks/ios/reference/seam-credential">
    Struct — Represents a Seam access credential for display, selection, and management.
  </Card>

  <Card title="SeamCredentialError" icon="swift" href="/mobile-sdks/ios/reference/seam-credential-error">
    Enum — Credential-specific errors returned by the Seam SDK when a credential can’t be used.
  </Card>

  <Card title="SeamError" icon="swift" href="/mobile-sdks/ios/reference/seam-error">
    Enum — Errors thrown by `Seam` for initialization, usage, and credential-precondition failures.
  </Card>

  <Card title="SeamSDKService" icon="swift" href="/mobile-sdks/ios/reference/seam-sdk-service">
    Class — Class reference
  </Card>

  <Card title="SeamUnlockEvent" icon="swift" href="/mobile-sdks/ios/reference/seam-unlock-event">
    Enum — Represents the stages of a door unlock operation performed by the Seam SDK.
  </Card>

  <Card title="SeamUnlockProximity" icon="swift" href="/mobile-sdks/ios/reference/seam-unlock-proximity">
    Enum — Defines the **required proximity** for an unlock attempt.
  </Card>
</CardGroup>
