> ## Documentation Index
> Fetch the complete documentation index at: https://www.spacebring.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Discover the latest changes to the Spacebring API, webhooks, and MCP server.

Subscribe to our [newsletter](https://www.spacebring.com/partnership#subscribe) to be notified about developer platform updates.

<Update label="September 22, 2026" tags={["REST API"]}>
  [Check resource availability](/docs/api-reference/resources/check-resource-availability) before creating a booking. Send the `startDate` and
  `endDate` of the slot, plus `quantity` for seat-based resources such as hot desks, `entire` to check a whole office, or `recurrence` RRULE
  lines for a repeating slot. The response returns `available`, and when the slot cannot be booked, a `reason` with the `code` and `message`
  the booking would fail with, such as `bookingConflict` or `bookingScheduleConflict`. The same capacity, schedule, duration, and booking
  window rules as booking creation apply.
</Update>

<Update label="September 11, 2026" tags={["REST API"]}>
  Event cover images can be uploaded through the API. [Create a media upload](/docs/api-reference/events/create-a-media-upload) to get a
  presigned URL, send the file to it, then pass the returned `key` as `media[0].key` when creating or updating an event. Creating or
  updating an event with a key that is unknown, not yet uploaded, or expired now fails with the `fileUploadNotFound` code, or
  `fileUploadPending` while the file is still in transit, instead of saving the event without an image. See [File
  uploads](/docs/api-reference/file-uploads) for the full flow.
</Update>

<Update label="September 10, 2026" tags={['REST API']}>
  Transactions share one response format across credits, day passes, and money, and money transactions can now be updated and refunded through the API:

  * **All transaction responses**: `customer` identifies the company or user the transaction belongs to, `product` links the transaction to its booking, ticket, order, invoice, or subscription and carries a display `title`, and `userCreatedBy` names who created it
  * **Credits and day pass transactions**: `amounts` splits a charge across the expiring and permanent balances it was deducted from
  * **Money transactions**: `payment` carries the payment method, price, surcharge, refunds, dispute, and whether the payment is still refundable, alongside top-level `currencyCode`, `customerName`, `customerTaxId`, `customerAddress`, and `receiptPdfUrl`
  * **New money routes**: [update a money transaction](/docs/api-reference/transactions/update-a-money-transaction) to approve or cancel a pending external payment, and [refund a money transaction](/docs/api-reference/transactions/refund-a-money-transaction) fully or partially through the payment gateway it was paid with

  The previous fields are deprecated and will be removed in a future release:

  * `membershipRef`, `companyRef`, `company`, `user`, and `userOwner` — use `customer` and `customer.user` instead
  * `membershipRefCreator`, `userCreator`, and `userRefCreator` — use `userCreatedBy` instead
  * The `booking`, `ticket`, `order`, `invoice`, `plan`, and `creditPackage` embeds — use `product` instead
  * `expiringAmount` and `permanentAmount` on credits transactions — use `amounts` instead
  * `paymentMethod`, `refund`, `refunds`, `billingAddressBy`, and `billingAddressTo` on money transactions — use `payment.method`, `payment.refunds`, `locationAddress`, and `customerAddress` instead
  * `membershipRef` and `companyRef` in transaction list queries and in create credit or day pass transaction requests — pass `customerRef` instead

  The deprecated fields keep working for now, so existing integrations are not affected. We recommend migrating to the new fields at your earliest convenience.
</Update>

<Update label="September 9, 2026" tags={["REST API"]}>
  Create booking requests accept a `paymentMethod` with the `external` type to record a payment collected outside Spacebring. Pass
  `external.status` as `succeeded` to confirm the booking, or `pending` to keep it tentative until the payment is marked as paid. Spacebring
  issues the invoice once the payment is confirmed.
</Update>

<Update label="September 2, 2026" tags={['Webhooks']}>
  New webhook event types for events, alongside the existing `event.created`:

  * `event.updated` — sent when an event's details change
  * `event.canceled` — sent when an event is canceled
  * `event.deleted` — sent when an event is deleted

  The event payload now includes `cancelDate` and `deleteDate`. Select the new event types for your endpoint in **Network Settings** > **Developers**.
</Update>

<Update label="July 30, 2026" tags={['REST API']}>
  Support ticket assignees are now users instead of memberships. The membership-based assignee fields are deprecated and will be removed in a future release:

  * **Ticket responses**: `membershipAssignee` and `membershipRefAssignee` are deprecated — use `userAssignee` and `userRefAssignee` instead
  * **Ticket activity responses**: `data.membershipAssignee` and `data.previousAttributes.membershipAssignee` are deprecated — use `data.userAssignee` and `data.previousAttributes.userAssignee` instead
  * **Update ticket assignee requests**: `ticket.membershipRefAssignee` is deprecated — pass `ticket.userRefAssignee` with the ID of the user to assign, or `null` to unassign

  The deprecated fields keep working for now, so existing integrations are not affected. We recommend migrating to the user-based fields at your earliest convenience.
</Update>

<Update label="March 2026" tags={['REST API']}>
  New API routes for floors management:

  * Retrieve a list of all floors
  * Delete a floor

  New Discounts section with API routes for coupons and promocodes:

  * Retrieve, create, get, update, and delete coupons
  * Retrieve, create, get, and archive promocodes
  * Retrieve promocode redemptions
</Update>

<Update label="February 2026" tags={['REST API']}>
  New API routes for credit notes management:

  * Issue, preview and update credit notes

  New API routes for invoice management:

  * Update, delete, duplicate, issue, void, and resend invoices
  * Cancel a payment on an invoice
  * Retrieve an upcoming invoice preview
  * Search invoices by code or number

  New API routes for invoice item management:

  * Retrieve, update, and delete invoice items
  * List invoice items by invoice, scheduled, or upcoming

  New API routes for guide management:

  * Retrieve a single guide or list of all guides
  * Add, modify, and delete guides
</Update>

<Update label="January 2026" tags={['REST API']}>
  Manage subscriptions with ease! With new API routes, you can:

  * Retrieve subscription data
  * Add, modify, and delete subscription items
  * Patch subscription details, as advance invoicing, pause payment collection etc.

  Streamline your subscription management and enhance customer experience!
</Update>

<Update label="September 2025" tags={['REST API']}>
  Check out new ways to manage visitors! With new API routes, you can:

  * Check in and check out visitors
  * Create visit requests
  * Approve and reject requests
  * Register contacts

  Build better community with your customers using new capabilities!
</Update>

<Update label="August 2025" tags={['REST API']}>
  Comprehensive social feed management capabilities:

  • **Feed Posts Management**
  – Create, retrieve, update, and delete feed posts seamlessly
  – Browse all posts with filtering by hashtags and pagination

  • **Interactive Comments System**
  – Add, retrieve, and manage comments on any feed post
  – Enable rich discussions and community engagement

  • **Social Engagement Features**
  – Like and unlike both posts and comments

  Build dynamic social experiences and foster community engagement with these powerful feed management tools!
</Update>

<Update label="August 2025" tags={['REST API']}>
  Introducing comprehensive support and subscription management capabilities:

  • **Support**
  – Open, update, and close support tickets effortlessly

  • **Subscription Plans**
  – Create, modify, and monitor customer plans

  Unlock new possibilities for customer service and subscription management with these robust tools!
</Update>

<Update label="June 2025" tags={['REST API']}>
  Major expansion in product catalog and event coordination features:

  • **Product & Order Management**
  – Add or modify products with a single call
  – Place, track, and update orders seamlessly

  • **Event Management**
  – Schedule events, manage details, and publish updates

  Transform how you handle events—streamline operations like never before!
</Update>

<Update label="April 2025" tags={['REST API']}>
  Powerful new capabilities for benefits administration and visitor insights:

  • **Benefits & Applications**
  – Create, organize, and update benefit and their categories
  – Submit and review user applications in one go

  • **Visitor Tracking**
  – Capture and query visitors data

  Enhance your platform with better benefits and visitor management!
</Update>

<Update label="October 2024" tags={['REST API', 'Webhooks']}>
  Introducing New API & Webhooks

  We’re thrilled to introduce the newly redesigned Spacebring API, built from the ground up to help you create more powerful, seamless integrations and automated workflows.

  Expanded Endpoints: Take advantage of the restructured existing endpoints and many new ones to build more flexible, custom integrations.
  Webhook Support: Receive real-time event notifications, enabling faster and more responsive interactions.
  Improved Documentation: Get up and running with the development process more quickly thanks to helpful explanations in our newly added guides.
</Update>
