SalesOS.

E Signature

Electronic signature workflows

E Signature Controller_list Requests

GET
/api/esignature/requests

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Query Parameters

quoteIdRequiredstring
providerRequiredstring
statusRequiredstring
curl -X GET "https://www.salesos.org/api/api/esignature/requests?quoteId=%3Cstring%3E&provider=%3Cstring%3E&status=%3Cstring%3E" \
  -H "Authorization: Bearer <token>"

E Signature Controller_create Request

POST
/api/esignature/requests

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X POST "https://www.salesos.org/api/api/esignature/requests" \
  -H "Authorization: Bearer <token>"

E Signature Controller_get By Quote

GET
/api/esignature/requests/by-quote/{quoteId}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

quoteIdRequiredstring
curl -X GET "https://www.salesos.org/api/api/esignature/requests/by-quote/<string>" \
  -H "Authorization: Bearer <token>"

E Signature Controller_get Request

GET
/api/esignature/requests/{id}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X GET "https://www.salesos.org/api/api/esignature/requests/<string>" \
  -H "Authorization: Bearer <token>"

E Signature Controller_send Request

POST
/api/esignature/requests/{id}/send

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X POST "https://www.salesos.org/api/api/esignature/requests/<string>/send" \
  -H "Authorization: Bearer <token>"

E Signature Controller_refresh Status

POST
/api/esignature/requests/{id}/refresh

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X POST "https://www.salesos.org/api/api/esignature/requests/<string>/refresh" \
  -H "Authorization: Bearer <token>"

E Signature Controller_void Request

POST
/api/esignature/requests/{id}/void

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X POST "https://www.salesos.org/api/api/esignature/requests/<string>/void" \
  -H "Authorization: Bearer <token>"

E Signature Controller_resend Request

POST
/api/esignature/requests/{id}/resend

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X POST "https://www.salesos.org/api/api/esignature/requests/<string>/resend" \
  -H "Authorization: Bearer <token>"

E Signature Controller_download Signed Document

GET
/api/esignature/requests/{id}/download

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

idRequiredstring
curl -X GET "https://www.salesos.org/api/api/esignature/requests/<string>/download" \
  -H "Authorization: Bearer <token>"

E Signature Controller_get Signing Url

GET
/api/esignature/requests/{requestId}/signing-url/{signerId}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

requestIdRequiredstring
signerIdRequiredstring
curl -X GET "https://www.salesos.org/api/api/esignature/requests/<string>/signing-url/<string>" \
  -H "Authorization: Bearer <token>"

E Signature Controller_handle Webhook

POST
/api/esignature/webhook/{provider}

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

Path Parameters

providerRequiredstring

Header Parameters

x-signatureRequiredstring
curl -X POST "https://www.salesos.org/api/api/esignature/webhook/<string>" \
  -H "x-signature: <string>" \
  -H "Authorization: Bearer <token>"

E Signature Controller_get Stats

GET
/api/esignature/stats

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://www.salesos.org/api/api/esignature/stats" \
  -H "Authorization: Bearer <token>"

E Signature Controller_get Providers

GET
/api/esignature/providers

Authorization

AuthorizationRequiredBearer <token>

Enter your JWT token

In: header

curl -X GET "https://www.salesos.org/api/api/esignature/providers" \
  -H "Authorization: Bearer <token>"