---
title: "Agreement expired"
method: POST
path: "agreement.expired"
tags: ["Webhooks - Agreements"]
---

# Agreement expired

`POST agreement.expired` (webhook)

Fired when an agreement expires before it is fully signed.

## Payload

- object
  - `agreement` WebhookAgreementPayload: Agreement data included in agreement webhook payloads
    - `identifier` string
    - `name` string: The agreement's document name as shown to the partner
    - `status` 'fully_signed' | 'expired' | 'voided'
    - `agreement_type` string, nullable
    - `signature_type` 'unilateral' | 'bilateral': Whether the agreement needs the partner's signature only, or both sides'
    - `source` 'platform_signed' | 'externally_signed': Whether the agreement was signed in Lasso or outside it
    - `required` boolean: Whether the agreement is required for the partner
    - `template` object
      - `name` string, nullable
    - `partner_signed_at` string, date-time, nullable
    - `account_signed_at` string, date-time, nullable
    - `signed_at` string, date-time, nullable
    - `voided_at` string, date-time, nullable
    - `created_at` string, date-time
    - `updated_at` string, date-time
    - `partner` WebhookPartnerPayload: Partner data included in partner and nested webhook payloads
      - `name` string
      - `slug` string
      - `crm_identifier` string, nullable
      - `segment` WebhookSegment
        - `name` string, nullable
      - `partner_type` WebhookPartnerType
        - `identifier` string, nullable
        - `name` string, nullable
      - `payment_terms` string, nullable
      - `payment_frequency` string, nullable
      - `created_at` string, date-time
      - `updated_at` string, date-time

## Acknowledgement `200`

Webhook received successfully

---

[API](https://skmtc.dev/onelasso/apis/lasso-rest-api.md) · [All operations](https://skmtc.dev/onelasso/apis/lasso-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/onelasso/apis/lasso-rest-api/revisions/bbc328f5e2d1?raw)
