Memberstack integration (Security, Developer Tools). Imported from open-connector.
https://admin.memberstack.com/members
| Param | Type | Required | Description |
|---|---|---|---|
| after | integer | optional | The endCursor after which listing should start. |
| order | string | optional | The member sort order. |
| first | integer | optional | Alias for limit. If supplied, Memberstack gives it precedence. |
| limit | integer | optional | The maximum number of members to return. |
| includeJSON | boolean | optional | Whether to include each member's json field in the response. |
/members/{idOrEmail}
| Param | Type | Required | Description |
|---|---|---|---|
| idOrEmail | string | required | The Memberstack member ID or email address. |
| includeTeams | boolean | optional | Whether to request embedded team memberships with include=teams. |
/members
| Param | Type | Required | Description |
|---|---|---|---|
| string | required | The member's unique email address. | |
| password | string | optional | The member password. Required unless the app uses passwordless authentication. |
| plans | array | optional | Free plans to assign during creation. |
| customFields | object | optional | Custom fields to store on the member. |
| metaData | object | optional | Metadata to store on the member. |
| json | object | optional | JSON data to store on the member. |
| loginRedirect | string | optional | The URL or path where the member is redirected after login. |
/members/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The Memberstack member ID to update. |
| string | optional | The updated member email address. | |
| customFields | object | optional | Custom fields to shallow-merge into the member. |
| metaData | object | optional | Metadata to shallow-merge into the member. |
| json | object | optional | JSON data to replace on the member. |
| loginRedirect | string | optional | The updated URL or path where the member is redirected after login. |
| verified | boolean | optional | Whether the member's email should be marked verified. |
| profileImage | string | optional | The updated member profile image URL. |
/members/{id}
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The Memberstack member ID to delete. |
| deleteStripeCustomer | boolean | optional | Whether to delete the associated Stripe customer. |
| cancelStripeSubscriptions | boolean | optional | Whether to cancel associated Stripe subscriptions. |
/members/{id}/add-plan
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The Memberstack member ID. |
| planId | string | optional | The free plan ID. Free plan IDs start with pln_. |
/members/{id}/remove-plan
| Param | Type | Required | Description |
|---|---|---|---|
| id | string | required | The Memberstack member ID. |
| planId | string | optional | The free plan ID. Free plan IDs start with pln_. |
/members/verify-token
| Param | Type | Required | Description |
|---|---|---|---|
| token | string | optional | The JWT token issued to a Memberstack member. |