latestOpenAPI 3.1.12026-08-108026304.2 KB

7b222e8ec91c

Issued memberships

Updated issued membership

ISSUED_MEMBERSHIP.UPDATED webhook triggered when existing issued membership is updated. This includes voiding issued memberships.

postWebhookupdatedIssuedMembership

Payload

idstring

A unique identifier for the webhook history

created_atstring

Datetime of the webhook request

eventstring

Webhook subscription event

resource_urlstring

API link to the issued membership

Example payload

{
  "id": "wh_15",
  "created_at": "2025-01-01 10:00:00",
  "event": "ISSUED_MEMBERSHIP.UPDATED",
  "resource_url": "https://api.tickettailor.com/v1/issued_memberships/im_123",
  "payload": {
    "object": "issued_membership",
    "id": "im_123",
    "code": "MMABC123",
    "benefits": [
      "Free entry to all events",
      "10% discount on merchandise"
    ],
    "email": "john.doe@example.com",
    "first_name": "John",
    "full_name": "John Doe",
    "is_valid": "true",
    "issue_date": {
      "date": "2024-01-01",
      "formatted": "Mon 1 Jan 2024 12:00 PM",
      "iso": "2024-01-01T12:00:00+00:00",
      "time": "12:00",
      "timezone": "+00:00",
      "unix": 1704110400
    },
    "last_name": "Doe",
    "max_redemptions": 10,
    "membership_type_id": "mt_456",
    "membership_type_name": "Annual Pass",
    "redemption_collection": [],
    "redemptions": 0,
    "valid_from": {
      "date": "2024-01-01",
      "formatted": "Mon 1 Jan 2024 12:00 PM",
      "iso": "2024-01-01T12:00:00+00:00",
      "time": "12:00",
      "timezone": "+00:00",
      "unix": 1704110400
    },
    "valid_to": {
      "date": "2024-12-31",
      "formatted": "Tue 31 Dec 2024 11:59 PM",
      "iso": "2024-12-31T23:59:59+00:00",
      "time": "23:59",
      "timezone": "+00:00",
      "unix": 1735689599
    },
    "voided_at": null
  }
}

Response

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