> You are reading the Docusign Developer Documentation. For clean Markdown of any page, append .md to the page URL.
>
> Documentation indexes by section:
> - APIs and SDKs: https://docusign.docs.buildwithfern.com/docs/llms.txt
> - Platform 101: https://docusign.docs.buildwithfern.com/platform/llms.txt
> - Extension Apps: https://docusign.docs.buildwithfern.com/extension-apps/llms.txt
> - Docusign CLI: https://docusign.docs.buildwithfern.com/docusign-cli/llms.txt
>
> Authentication (OAuth, JWT Grant, M2M): https://docusign.docs.buildwithfern.com/platform/auth
> Webhooks and Connect: https://docusign.docs.buildwithfern.com/platform/webhooks
>
> OpenAPI specifications: https://docusign.docs.buildwithfern.com/openapi.json
> MCP server: https://docusign.docs.buildwithfern.com/_mcp/server

# iOS SDK references

> Learn about the two Docusign iOS SDK references.

Docusign provides two iOS SDK references. See the descriptions below for details about the contents of each reference.

#### [Complete SDK reference](https://docusign.github.io/native-ios-sdk/documentation/docusignsdk/)

Get information on all iOS SDK classes and methods. This reference covers online signing, where the signer has an active internet connection, and offline signing, where the user signs using a cached template or envelope.

#### [Direct API call reference](https://docusign.github.io/native-ios-sdk/documentation/docusignapi/)

This reference covers classes and methods to use when you want to make direct eSignature REST API calls from the SDK, in order to use API functionality not implemented in iOS SDK methods. It does not support offline signing.