POST
luma_memberships_members_update_status.py
import asyncio
from charter.packs import luma
result = asyncio.run(luma.memberships_members_update_status.ainvoke({"userId": ..., "status": ...}))
Body
| Field | Type | Description |
|---|---|---|
userId * | string | User ID (e.g., ‘usr-xxx’) or email address |
status * | "approved" | "declined" | approved admits the member and, on a paid tier, captures their payment; declined cancels any active subscription. |