For the complete documentation index, see llms.txt. This page is also available as Markdown.

Stock leases

This endpoint requires the stock_leases access to be enabled in the Catalyst integration settings.

GET /catalyst/stock_leases

Returns the stock leases for the event. A stock lease records that a specific stock item was lent out to a visitor (membership or list entry item).

  • URL: https://api.eventication.com/catalyst/stock_leases?page=1

  • Page size: 200 objects per request

  • Fields per item:

    • id

    • stock_item_id — references an item from stock_items

    • lease_to_id — the ID of the visitor this item was leased to

    • lease_to_type — the type of the visitor: "Membership" or "ListEntryItem"

    • start_lease_at — when the lease started (ISO8601)

    • end_lease_at — when the lease ended (ISO8601), null if the item has not been returned yet or if the item doesn't have to be returned

    • end_lease_status — condition on return: good, damaged, theft, dirty, or lost; null if not yet returned or if the item doesn't have to be returned

    • amount — quantity leased (decimal)

Example item (open lease):

{
  "id": 500,
  "stock_item_id": 101,
  "lease_to_id": 789,
  "lease_to_type": "Membership",
  "start_lease_at": "2026-07-04T10:30:00Z",
  "end_lease_at": null,
  "end_lease_status": null,
  "amount": "1.0"
}

Example item (returned lease):

Response shape:

Last updated