Skip to content
Last updated

A Postman collection is available to get started quickly with the eSAW One-Shot API. It includes requests for:

  1. Create certificate requestPOST /api/v1/esawoneshot (Uanataca host, client certificate)
  2. Upload filePOST /Api/v6/file/upload (eSAW host, ApiToken)
  3. Send envelopePOST /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.