#890 — Facade Remove redundant or unused invite endpoints.

Repo: Twill-AI/facade State: closed | Status: done Assignee: nadddder, sparsh-twillpayments

Created: 2026-01-02 · Updated: 2026-02-10

Description

Request

We noticed there are a couple of redundant endpoints for mechant invites and on that uses the old PE merchant invitation.

Existing endpoints

POST /api/v1/partner/merchants/{merchant_id}/invite POST /api/v1/partner/merchants/{merchant_id}/invite-merchant POST /api/v1/master/merchants/{merchant_id}/invite-merchant POST /api/v1/master/partners/{partner_id}/merchants/{merchant_id}/invite-merchant

Acceptance criteria

  • /api/v1/partner/merchants/{merchant_id}/invite has been removed
  • /api/v1/master/merchants/{merchant_id}/invite-merchant has been removed
  • /api/v1/master/partners/{partner_id}/merchants/{merchant_id}/invite-merchant has been checked and it works in the exact same way as the partner endpoint (api/v1/partner/merchants/{merchant_id}/invite)

Notes

Add implementation notes, blockers, and context here

Add wikilinks to related people, meetings, or other tickets