A Postman collection is available to get started quickly with the eSAW One-Shot API. It includes requests for:
- Create certificate request —
POST /api/v1/esawoneshot(Uanataca host, client certificate) - Upload file —
POST /Api/v6/file/upload(eSAW host, ApiToken) - Send envelope —
POST /Api/v6/envelope/send(eSAW host, ApiToken)
You can use it to validate the full flow without writing custom code.
- Download the eSAW One-Shot Postman collection (from the Uanataca developer portal or by request to Uanataca).
- Import the collection into Postman.
- 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).
- For Uanataca requests, configure Postman to use Client certificate (certificate and key) for SSL.
- For eSAW requests, set the ApiToken header to your eSignAnywhere API token.
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.
- eSAW One-Shot API reference — OpenAPI and endpoint overview
- Get started with eSAW One-Shot — Endpoints and authentication