---
title: "signatureRequestUpdate"
method: POST
path: "signatureRequestUpdate"
tags: ["Webhook Payloads"]
---

# signatureRequestUpdate

`POST signatureRequestUpdate` (webhook)

Triggered on updates to requests for e-signatures: when requests are sent, cancelled, completed, or deleted.

Depending on the type of request, additional context will be included in the webhook payload:
  - **Offers** - `"relatedEntityType"` is `"offer"` and `"offerId"` is included.
  - **Applications** - `"relatedEntityType"` is `"application"` and `"applicationId"` is included.

## Payload

- object
  - `action` 'signatureRequestUpdate', required
  - `data` union, required
    - object
      - `relatedEntityType` 'application'
      - `applicationId` string, uuid
      - `eventType` 'sent' | 'cancelled' | 'completed' | 'deleted'
    - object
      - `relatedEntityType` 'offer'
      - `offerId` string, uuid
      - `offerVersionId` string, uuid
      - `eventType` 'sent' | 'cancelled' | 'completed' | 'deleted'

## Acknowledgement `200`

Return a 200 status to indicate that the data was received successfully

---

[API](https://skmtc.net/ashbyhq/apis/ashby-api.md) · [All operations](https://skmtc.net/ashbyhq/apis/ashby-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ashbyhq/ashby-api/revisions/778b919dc743/schema)
