## Postman collection A Postman collection is available to get started quickly with the **eSAW One-Shot** API. It includes requests for: 1. **Create certificate request** — `POST /api/v1/esawoneshot` (Uanataca host, client certificate) 2. **Upload file** — `POST /Api/v6/file/upload` (eSAW host, ApiToken) 3. **Send envelope** — `POST /Api/v6/envelope/send` (eSAW host, ApiToken) You can use it to validate the full flow without writing custom code. ## Setup 1. Download the **eSAW One-Shot Postman collection** (from the Uanataca developer portal or by request to Uanataca). 2. Import the collection into Postman. 3. Configure the **host** variable in the Postman environment with the desired domain(s). Because eSAW One-Shot uses two hosts (Uanataca and eSignAnywhere), you may need to set: - **Uanataca host** — e.g. `https://api.sandbox.modernpki.com` (for create request) - **eSAW host** — e.g. `https://demo.esignanywhere.net` (for file upload and envelope send) If the collection uses a single `host` variable, set it according to the request (or duplicate requests and point each to the correct base URL). 1. For Uanataca requests, configure Postman to use **Client certificate** (certificate and key) for SSL. 2. For eSAW requests, set the **ApiToken** header to your eSignAnywhere API token. ## Sandbox environment When testing against sandbox: - **Uanataca:** `https://api.sandbox.modernpki.com` - **eSAW:** `https://demo.esignanywhere.net` Use the client certificate provided for sandbox and the API token from your eSAW demo account. ## Related documentation - [eSAW One-Shot API reference](/products/namirialpkiaas/esaw-one-shot/enterprise-documentation/developer-documentation/api/api-reference) — OpenAPI and endpoint overview - [Get started with eSAW One-Shot](/products/namirialpkiaas/esaw-one-shot/enterprise-documentation/get-started/get-started) — Endpoints and authentication