Memberships

Transfer Membership

Creates a one-use transfer URL for a membership. Opening the URL while logged into a different Whop account claims the membership onto that account. The membership's buyer can generate a link for their own membership with membership:transfer when the product allows transfers and the membership is trialing, active, or completed. An account credential with membership:update bypasses both restrictions.

post/memberships/{id}/transfer

Headers

Idempotency-Keystring
Example:d9105228-4a08-46b1-8b91-42fed586d383

A unique key that makes this request safe to retry. See Idempotent requests.

Response

transfer URL created

urlstring uri required

One-use URL the destination account opens to claim the membership.

Example response

{
  "url": "https://whop.com/activate"
}

Changes

Changed in 47 of the 74 revisions of this API.93

    • ○

      the security scope membership:transfer was added to the endpoint's security scheme bearerAuth

      api-security-scope-added

    • ○

      the security scope membership:update was removed from the endpoint's security scheme bearerAuth

      api-security-scope-removed

    • ○

      the security scope membership:transfer was added to the endpoint's security scheme bearerAuth

      api-security-scope-added

    • ○

      the security scope membership:update was removed from the endpoint's security scheme bearerAuth

      api-security-scope-removed

    • ○

      the security scope membership:transfer was added to the endpoint's security scheme bearerAuth

      api-security-scope-added

    • ○

      the security scope membership:update was removed from the endpoint's security scheme bearerAuth

      api-security-scope-removed

    • ○

      the security scope membership:transfer was added to the endpoint's security scheme bearerAuth

      api-security-scope-added

    • ○

      the security scope membership:update was removed from the endpoint's security scheme bearerAuth

      api-security-scope-removed

    • ○

      the security scope membership:transfer was added to the endpoint's security scheme bearerAuth

      api-security-scope-added

    • ○

      the security scope membership:update was removed from the endpoint's security scheme bearerAuth

      api-security-scope-removed

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ○

      the security scope membership:transfer was added to the endpoint's security scheme bearerAuth

      api-security-scope-added

    • ○

      the security scope membership:update was removed from the endpoint's security scheme bearerAuth

      api-security-scope-removed

    • ○

      the security scope membership:transfer was added to the endpoint's security scheme bearerAuth

      api-security-scope-added

    • ○

      the security scope membership:update was removed from the endpoint's security scheme bearerAuth

      api-security-scope-removed

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ○

      the security scope membership:transfer was added to the endpoint's security scheme bearerAuth

      api-security-scope-added

    • ○

      the security scope membership:update was removed from the endpoint's security scheme bearerAuth

      api-security-scope-removed

    • ○

      the security scope membership:transfer was added to the endpoint's security scheme bearerAuth

      api-security-scope-added

    • ○

      the security scope membership:update was removed from the endpoint's security scheme bearerAuth

      api-security-scope-removed

    • ○

      the security scope membership:transfer was added to the endpoint's security scheme bearerAuth

      api-security-scope-added

    • ○

      the security scope membership:update was removed from the endpoint's security scheme bearerAuth

      api-security-scope-removed

Of the 74 revisions, 1 has no diff computed.