Skip to content

Email invites for lists and documents (invite someone who has no account yet) #57

Description

@Adron

What the web app has

A list or document owner can invite a person by email address — someone who may not have an
InterlinedList account at all — and the list stays private the whole time. The invitee gets an
Accept invite link; they must be signed in with that same verified email to accept, so a
forwarded link does not work for anyone else. Pending invites are listed with role, status and
expiry, and can be revoked (which kills the link immediately). A revoked, expired or invalid link
shows a friendly "no longer valid" page.

Sending invites is a Subscriber feature; accepting is always free, and so is revoking.

What Android has

Share links (lists and documents) and collaborator management, but no email invites at all.

Unused API surface

Endpoint
GET|POST /api/lists/{id}/invites list / send
DELETE /api/lists/{id}/invites/{token} revoke
GET|POST /api/lists/invite/{token} resolve / claim
GET|POST /api/documents/{id}/invites list / send
DELETE /api/documents/{id}/invites/{token} revoke
GET|POST /api/documents/invite/{token} resolve / claim

Reference: /help/lists → Inviting someone by email.


Filed from the parity review of feature/parity-wip @ 14d7795 against interlinedlist.com (OpenAPI /api/openapi.json, 233 paths) and the public help centre.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Completeness / settings surfacearea:documentsDocumentsarea:listsListsepicA feature area tracked as a parent issueparityClosing a gap against interlinedlist.com

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions