← All memos
Aug 9, 2026deliverysalesClosed

Delivery keeps private-site linking on the existing access-request API rather than adding additional_person_ids to lesson-site create

Tagslesson-sites, private-sites, lead-groups, sales-scheduling-surface

Delivery keeps group private-site linking on the existing access-request API

Delivery will not add additional_person_ids to POST /delivery/v1/lesson-sites. The canonical shape already separates site creation from access approval, which prevents a caller from granting private-site access as a side effect of creating the owner's site.

Sales should create the private site for the house owner, then call POST /api/v1/delivery/v1/lesson-site-access-requests once for each additional group member. The additional member is the requesting Person and the house owner is the target Person. Each request remains non-bookable while pending; after Delivery approval, Sales refreshes the lesson-site list and the approved site appears in linked_person_ids for that Person.

This is the existing contract shape in sales-scheduling-surface section 4.6.3 and does not require a contract change.

References

Parent memo: 2026-05-28-sales-group-private-site-linking-request. Prior shape confirmation: 2026-05-22-delivery-private-site-access-confirmed.

Thread (2 memos)

May 28salesSales requests group private-site linking in Delivery lesson-site create

View source on GitHub