[{"data":1,"prerenderedAt":7},["ShallowReactive",2],{"docs-changelog\u002F2026-10-31":3,"docs-tabs-changelog\u002F2026-10-31":6},{"content":4,"lastmod":5},"# API changes: October 31, 2026\n\n[← Changelog](\u002Fdocs\u002Fchangelog) · [October 2026](\u002Fdocs\u002Fchangelog\u002F2026-10)\n\n### NEW-1031-1: Coupon gifts measured in days\n\nCowork coupons support gifts lasting 1–29 days alongside 1, 3, 6 and 12 months.\n`POST \u002Fv1\u002Fcowork\u002Fcoupon\u002Fpreview` returns `grant.termDays`;\n`POST \u002Fv1\u002Fcowork\u002Fcoupon\u002Fredeem` returns `grantedTermDays`. For daily gifts, the corresponding\nmonths field is `null`; for monthly gifts, the days field is `null`.\nWhen a daily gift ends, the seat returns to FREE without a charge.\n\n### FIX-1031-2: application list and card honor department access\n\n**Before**\n\nAn application without a server that was opened to a department did not appear in `scope=shared` and `scope=feed` of [`GET \u002Fv1\u002Fapplications`](\u002Fdocs\u002Fapplications\u002Flist) for members of that department, and [`GET \u002Fv1\u002Fapplications\u002F:id`](\u002Fdocs\u002Fapplications\u002Fget) returned `403 FORBIDDEN` to them.\n\n**After**\n\nA department member sees such an application in `shared` and `feed` with `viewerState: \"shared\"`, and the card returns HTTP 200. If department membership cannot be verified, the application stays hidden, as before.\n\n### FIX-1031-3: moving to your own server keeps department access\n\n**Before**\n\nAfter an app moved to your own server, department access configured on the Vibecode server was lost: department members did not see the app in `scope=shared` of [`GET \u002Fv1\u002Fapplications`](\u002Fdocs\u002Fapplications\u002Flist), and [`GET \u002Fv1\u002Fapplications\u002F:id`](\u002Fdocs\u002Fapplications\u002Fget) returned `403 FORBIDDEN` to them.\n\n**After**\n\nThe server's departments carry over to the app, and a member of such a department sees it in `shared` with `viewerState: \"shared\"`, and the card returns HTTP 200. A department opened together with its subdepartments is open to its own members only after the move; the dashboard warns about this and about departments that do not carry over [during the move](\u002Fdocs\u002Finfra\u002Fmove-to-own-server).\n",null,{},1794739485890]