Memberstack · JSON-LD Context
Memberstack Context
JSON-LD context defining the semantic vocabulary for Memberstack from Memberstack.
26 Classes
44 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
memberstack:
https://memberstack.com/schema#
Classes
GetResponse
GetMembersResponse
PostMembersRequest
PostMembersResponse
DeleteMembersIdResponse
PatchMembersIdRequest
PatchMembersIdResponse
PostMembersIdAddPlanRequest
PostMembersIdRemovePlanRequest
PostMembersVerifyTokenResponse
PostV1BillingPlansRequest
PostV1DataRecordsQueryRequest
PostV1DataRecordsQueryResponse
GetV1DataTablesResponse
GetV1DataTablesTablekeyResponse
GetV2DataTablesResponse
GetV2DataTablesProductsRecordsResponse
GetV2DataTablesProductsRecordsCm8Abc123Yza234GhiResponse
GetV2DataTablesTablekeyResponse
PostV2DataTablesTablekeyRecordsRequest
PostV2DataTablesTablekeyRecordsResponse
PostV2DataTablesTablekeyRecordsQueryRequest
PostV2DataTablesTablekeyRecordsQueryResponse
DeleteV2DataTablesTablekeyRecordsRecordidResponse
PutV2DataTablesTablekeyRecordsRecordidRequest
PutV2DataTablesTablekeyRecordsRecordidResponse
Properties
| Property | Type | Container |
|---|---|---|
| code | string | |
| message | string | |
| string | ||
| password | string | |
| plans | list | |
| customFields | ||
| metaData | ||
| json | ||
| loginRedirect | string | |
| id | string | |
| auth | ||
| createdAt | dateTime | |
| lastLogin | string | |
| verified | boolean | |
| permissions | list | |
| stripeCustomerId | string | |
| profileImage | string | |
| planConnections | list | |
| data | ||
| planId | string | |
| product_id | string | |
| name | string | |
| billing_cycles | list | |
| where | ||
| include | ||
| orderBy | ||
| take | integer | |
| skip | integer | |
| after | string | |
| _count | ||
| records | list | |
| pagination | ||
| tables | list | |
| recordCount | integer | |
| createRule | string | |
| readRule | string | |
| updateRule | string | |
| deleteRule | string | |
| fields | list | |
| key | string | |
| updatedAt | dateTime | |
| record | ||
| memberId | string | |
| query |
JSON-LD Document
{
"@context": {
"@vocab": "https://memberstack.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"memberstack": "https://memberstack.com/schema#",
"GetResponse": "memberstack:GetResponse",
"code": {
"@id": "memberstack:code",
"@type": "xsd:string"
},
"message": {
"@id": "memberstack:message",
"@type": "xsd:string"
},
"GetMembersResponse": "memberstack:GetMembersResponse",
"PostMembersRequest": "memberstack:PostMembersRequest",
"email": {
"@id": "memberstack:email",
"@type": "xsd:string"
},
"password": {
"@id": "memberstack:password",
"@type": "xsd:string"
},
"plans": {
"@id": "memberstack:plans",
"@container": "@list"
},
"customFields": {
"@id": "memberstack:customFields"
},
"metaData": {
"@id": "memberstack:metaData"
},
"json": {
"@id": "memberstack:json"
},
"loginRedirect": {
"@id": "memberstack:loginRedirect",
"@type": "xsd:string"
},
"PostMembersResponse": "memberstack:PostMembersResponse",
"id": {
"@id": "memberstack:id",
"@type": "xsd:string"
},
"auth": {
"@id": "memberstack:auth"
},
"createdAt": {
"@id": "memberstack:createdAt",
"@type": "xsd:dateTime"
},
"lastLogin": {
"@id": "memberstack:lastLogin",
"@type": "xsd:string"
},
"verified": {
"@id": "memberstack:verified",
"@type": "xsd:boolean"
},
"permissions": {
"@id": "memberstack:permissions",
"@container": "@list"
},
"stripeCustomerId": {
"@id": "memberstack:stripeCustomerId",
"@type": "xsd:string"
},
"profileImage": {
"@id": "memberstack:profileImage",
"@type": "xsd:string"
},
"planConnections": {
"@id": "memberstack:planConnections",
"@container": "@list"
},
"DeleteMembersIdResponse": "memberstack:DeleteMembersIdResponse",
"data": {
"@id": "memberstack:data"
},
"PatchMembersIdRequest": "memberstack:PatchMembersIdRequest",
"PatchMembersIdResponse": "memberstack:PatchMembersIdResponse",
"PostMembersIdAddPlanRequest": "memberstack:PostMembersIdAddPlanRequest",
"planId": {
"@id": "memberstack:planId",
"@type": "xsd:string"
},
"PostMembersIdRemovePlanRequest": "memberstack:PostMembersIdRemovePlanRequest",
"PostMembersVerifyTokenResponse": "memberstack:PostMembersVerifyTokenResponse",
"PostV1BillingPlansRequest": "memberstack:PostV1BillingPlansRequest",
"product_id": {
"@id": "memberstack:product_id",
"@type": "xsd:string"
},
"name": {
"@id": "memberstack:name",
"@type": "xsd:string"
},
"billing_cycles": {
"@id": "memberstack:billing_cycles",
"@container": "@list"
},
"PostV1DataRecordsQueryRequest": "memberstack:PostV1DataRecordsQueryRequest",
"where": {
"@id": "memberstack:where"
},
"include": {
"@id": "memberstack:include"
},
"orderBy": {
"@id": "memberstack:orderBy"
},
"take": {
"@id": "memberstack:take",
"@type": "xsd:integer"
},
"skip": {
"@id": "memberstack:skip",
"@type": "xsd:integer"
},
"after": {
"@id": "memberstack:after",
"@type": "xsd:string"
},
"_count": {
"@id": "memberstack:_count"
},
"PostV1DataRecordsQueryResponse": "memberstack:PostV1DataRecordsQueryResponse",
"records": {
"@id": "memberstack:records",
"@container": "@list"
},
"pagination": {
"@id": "memberstack:pagination"
},
"GetV1DataTablesResponse": "memberstack:GetV1DataTablesResponse",
"tables": {
"@id": "memberstack:tables",
"@container": "@list"
},
"GetV1DataTablesTablekeyResponse": "memberstack:GetV1DataTablesTablekeyResponse",
"recordCount": {
"@id": "memberstack:recordCount",
"@type": "xsd:integer"
},
"createRule": {
"@id": "memberstack:createRule",
"@type": "xsd:string"
},
"readRule": {
"@id": "memberstack:readRule",
"@type": "xsd:string"
},
"updateRule": {
"@id": "memberstack:updateRule",
"@type": "xsd:string"
},
"deleteRule": {
"@id": "memberstack:deleteRule",
"@type": "xsd:string"
},
"fields": {
"@id": "memberstack:fields",
"@container": "@list"
},
"GetV2DataTablesResponse": "memberstack:GetV2DataTablesResponse",
"key": {
"@id": "memberstack:key",
"@type": "xsd:string"
},
"updatedAt": {
"@id": "memberstack:updatedAt",
"@type": "xsd:dateTime"
},
"GetV2DataTablesProductsRecordsResponse": "memberstack:GetV2DataTablesProductsRecordsResponse",
"GetV2DataTablesProductsRecordsCm8Abc123Yza234GhiResponse": "memberstack:GetV2DataTablesProductsRecordsCm8Abc123Yza234GhiResponse",
"record": {
"@id": "memberstack:record"
},
"GetV2DataTablesTablekeyResponse": "memberstack:GetV2DataTablesTablekeyResponse",
"PostV2DataTablesTablekeyRecordsRequest": "memberstack:PostV2DataTablesTablekeyRecordsRequest",
"memberId": {
"@id": "memberstack:memberId",
"@type": "xsd:string"
},
"PostV2DataTablesTablekeyRecordsResponse": "memberstack:PostV2DataTablesTablekeyRecordsResponse",
"PostV2DataTablesTablekeyRecordsQueryRequest": "memberstack:PostV2DataTablesTablekeyRecordsQueryRequest",
"query": {
"@id": "memberstack:query"
},
"PostV2DataTablesTablekeyRecordsQueryResponse": "memberstack:PostV2DataTablesTablekeyRecordsQueryResponse",
"DeleteV2DataTablesTablekeyRecordsRecordidResponse": "memberstack:DeleteV2DataTablesTablekeyRecordsRecordidResponse",
"PutV2DataTablesTablekeyRecordsRecordidRequest": "memberstack:PutV2DataTablesTablekeyRecordsRecordidRequest",
"PutV2DataTablesTablekeyRecordsRecordidResponse": "memberstack:PutV2DataTablesTablekeyRecordsRecordidResponse"
},
"@type": "schema:Dataset",
"schema:name": "Memberstack API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Memberstack's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-28) from openapi/_ae-authored/memberstack-openapi-generated.yml.",
"dcterms:created": "2026-10-28",
"dcterms:source": [
"openapi/_ae-authored/memberstack-openapi-generated.yml"
]
}