Skip to content

Sharing: invite people to a list by email #55

Description

@Adron

Endpoints

  • GET /api/lists/{id}/invites — pending email invites (live-verified {"invites":[]}).
  • POST /api/lists/{id}/invites — invite by email address; the person may not have an account yet.
  • DELETE /api/lists/{id}/invites/{token} — revoke a pending invite.

Acceptance criteria

  • Service methods on Services/InterlinedApiClient.Lists.cs, request shape verified live before typing the response strictly.
  • Pending invites listed in the list's share UI with the invited address, role and a Revoke action.
  • Invite takes an email plus a permission level.
  • Subscriber-gated with an upgrade prompt for free accounts — invite controls visible but locked, matching the web.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1Table stakesarea:listsArea: listsarea:sharingArea: sharingparityWeb/API feature-parity work

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions