Retrieves a paginated list of membership contracts with advanced filtering capabilities. This endpoint provides comprehensive access to all membership contracts in your store with flexible query options.
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"Appstle","colors":{"primary":"#0caceb","light":"#6ccdf2","dark":"#0a7eae"},"favicon":"https://mintcdn.com/appstleinc-aeca3e0a/811jRr2WFwD6kXFw/favicon.webp?fit=max\u0026auto=format\u0026n=811jRr2WFwD6kXFw\u0026q=85\u0026s=a98f329ae5c5ff4deaa241d8abe53f11","api":{"playground":{"display":"interactive"},"examples":{"defaults":"required","languages":["bash","python","javascript","node","php","go","ruby"]}},"appearance":{"default":"light","strict":true},"navbar":{"primary":{"type":"github","href":"https://github.com/AppstleInc"}},"footer":{"socials":{"website":"https://appstle.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"appstleinc-aeca3e0a","hasAudioNarration":false,"actualSubdomain":"appstleinc-aeca3e0a","customDomains":["developers.appstle.com"],"gitSource":{"type":"github","owner":"appstleinc","repo":"appstle-docs-mintlify","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adfa33f64308ab65ed2456b","collectionId":"d72b93ab-daca-4f97-a891-c13ef4624f35","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adfa33f64308ab65ed2456b"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae04bff87a96311da529678","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"Subscriptions","count":262},{"language":"default","tag":"Admin API","count":183},{"language":"default","tag":"Storefront API","count":173},{"language":"default","tag":"Memberships","count":118},{"language":"default","tag":"Subscription Contracts","count":63},{"language":"default","tag":"Membership Contracts","count":62},{"language":"default","tag":"Customer Portal API","count":55},{"language":"default","tag":"Loyalty","count":46},{"language":"default","tag":"Billing \u0026 Payments","count":28},{"language":"default","tag":"Bundles","count":25}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"memberships-admin-api/membership-contracts/get-membership-contract-list","slug":"/memberships-admin-api/membership-contracts/get-membership-contract-list","pageMetadata":{"title":"Get membership contract list","description":"Retrieves a paginated list of membership contracts with advanced filtering capabilities. This endpoint provides comprehensive access to all membership contracts in your store with flexible query options.\n\n**Key Information Returned:**\n- **Contract Details**: Contract ID, status, creation date, billing cycle\n- **Customer Information**: Customer name, email, Shopify customer ID\n- **Membership Items**: Products, variants, quantities in membership\n- **Billing Information**: Next billing date, billing frequency, pricing\n- **Delivery Details**: Shipping address, delivery method, next delivery date\n- **Plan Information**: Membership plan type, selling plan IDs\n- **Status Tracking**: Active, paused, cancelled, expired states\n\n**Filtering Capabilities:**\n- **Date Ranges**: Filter by creation date or next billing date\n- **Customer Search**: Search by customer name or email\n- **Status Filter**: Filter by contract status (active, paused, cancelled)\n- **Plan Type**: Filter by membership plan type\n- **Billing Frequency**: Filter by billing interval (weekly, monthly, etc.)\n- **Product/Variant**: Find contracts containing specific products or variants\n- **Order Name**: Search by Shopify order name/number\n- **Selling Plan**: Filter by Shopify selling plan IDs\n- **Special Filters**: Contracts with deleted products or bounced emails\n\n**Pagination:**\n- Supports standard pagination parameters (page, size, sort)\n- Returns pagination headers for total count and navigation\n- Default page size configurable via request parameters\n\n**Use Cases:**\n- Export membership data to external CRM or analytics systems\n- Build custom membership dashboards and reports\n- Sync membership data with external platforms\n- Identify memberships needing attention (bounced emails, deleted products)\n- Generate membership activity reports by date range\n- Find all memberships for a specific product or variant\n- Monitor membership health and churn metrics\n\n**Authentication:** Requires API key authentication via X-API-Key header or api_key parameter","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-contract-details","href":"/memberships-admin-api/membership-contracts/get-membership-contract-list","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n li: \"li\",\n p: \"p\",\n strong: \"strong\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Retrieves a paginated list of membership contracts with advanced filtering capabilities. This endpoint provides comprehensive access to all membership contracts in your store with flexible query options.\"\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"Key Information Returned:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Contract Details\"\n }), \": Contract ID, status, creation date, billing cycle\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Customer Information\"\n }), \": Customer name, email, Shopify customer ID\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Membership Items\"\n }), \": Products, variants, quantities in membership\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Billing Information\"\n }), \": Next billing date, billing frequency, pricing\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Delivery Details\"\n }), \": Shipping address, delivery method, next delivery date\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Plan Information\"\n }), \": Membership plan type, selling plan IDs\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Status Tracking\"\n }), \": Active, paused, cancelled, expired states\"]\n }), \"\\n\"]\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"Filtering Capabilities:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Date Ranges\"\n }), \": Filter by creation date or next billing date\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Customer Search\"\n }), \": Search by customer name or email\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Status Filter\"\n }), \": Filter by contract status (active, paused, cancelled)\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Plan Type\"\n }), \": Filter by membership plan type\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Billing Frequency\"\n }), \": Filter by billing interval (weekly, monthly, etc.)\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Product/Variant\"\n }), \": Find contracts containing specific products or variants\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Order Name\"\n }), \": Search by Shopify order name/number\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Selling Plan\"\n }), \": Filter by Shopify selling plan IDs\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"Special Filters\"\n }), \": Contracts with deleted products or bounced emails\"]\n }), \"\\n\"]\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"Pagination:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"Supports standard pagination parameters (page, size, sort)\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Returns pagination headers for total count and navigation\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Default page size configurable via request parameters\"\n }), \"\\n\"]\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"Use Cases:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"Export membership data to external CRM or analytics systems\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Build custom membership dashboards and reports\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Sync membership data with external platforms\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Identify memberships needing attention (bounced emails, deleted products)\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Generate membership activity reports by date range\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Find all memberships for a specific product or variant\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Monitor membership health and churn metrics\"\n }), \"\\n\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Authentication:\"\n }), \" Requires API key authentication via X-API-Key header or api_key parameter\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get membership contract list","description":"Retrieves a paginated list of membership contracts with advanced filtering capabilities. This endpoint provides comprehensive access to all membership contracts in your store with flexible query options.\n\n**Key Information Returned:**\n- **Contract Details**: Contract ID, status, creation date, billing cycle\n- **Customer Information**: Customer name, email, Shopify customer ID\n- **Membership Items**: Products, variants, quantities in membership\n- **Billing Information**: Next billing date, billing frequency, pricing\n- **Delivery Details**: Shipping address, delivery method, next delivery date\n- **Plan Information**: Membership plan type, selling plan IDs\n- **Status Tracking**: Active, paused, cancelled, expired states\n\n**Filtering Capabilities:**\n- **Date Ranges**: Filter by creation date or next billing date\n- **Customer Search**: Search by customer name or email\n- **Status Filter**: Filter by contract status (active, paused, cancelled)\n- **Plan Type**: Filter by membership plan type\n- **Billing Frequency**: Filter by billing interval (weekly, monthly, etc.)\n- **Product/Variant**: Find contracts containing specific products or variants\n- **Order Name**: Search by Shopify order name/number\n- **Selling Plan**: Filter by Shopify selling plan IDs\n- **Special Filters**: Contracts with deleted products or bounced emails\n\n**Pagination:**\n- Supports standard pagination parameters (page, size, sort)\n- Returns pagination headers for total count and navigation\n- Default page size configurable via request parameters\n\n**Use Cases:**\n- Export membership data to external CRM or analytics systems\n- Build custom membership dashboards and reports\n- Sync membership data with external platforms\n- Identify memberships needing attention (bounced emails, deleted products)\n- Generate membership activity reports by date range\n- Find all memberships for a specific product or variant\n- Monitor membership health and churn metrics\n\n**Authentication:** Requires API key authentication via X-API-Key header or api_key parameter","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-contract-details","href":"/memberships-admin-api/membership-contracts/get-membership-contract-list","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Retrieves a paginated list of membership contracts with advanced filtering capabilities. This endpoint provides comprehensive access to all membership contracts in your store with flexible query options.\n\n**Key Information Returned:**\n- **Contract Details**: Contract ID, status, creation date, billing cycle\n- **Customer Information**: Customer name, email, Shopify customer ID\n- **Membership Items**: Products, variants, quantities in membership\n- **Billing Information**: Next billing date, billing frequency, pricing\n- **Delivery Details**: Shipping address, delivery method, next delivery date\n- **Plan Information**: Membership plan type, selling plan IDs\n- **Status Tracking**: Active, paused, cancelled, expired states\n\n**Filtering Capabilities:**\n- **Date Ranges**: Filter by creation date or next billing date\n- **Customer Search**: Search by customer name or email\n- **Status Filter**: Filter by contract status (active, paused, cancelled)\n- **Plan Type**: Filter by membership plan type\n- **Billing Frequency**: Filter by billing interval (weekly, monthly, etc.)\n- **Product/Variant**: Find contracts containing specific products or variants\n- **Order Name**: Search by Shopify order name/number\n- **Selling Plan**: Filter by Shopify selling plan IDs\n- **Special Filters**: Contracts with deleted products or bounced emails\n\n**Pagination:**\n- Supports standard pagination parameters (page, size, sort)\n- Returns pagination headers for total count and navigation\n- Default page size configurable via request parameters\n\n**Use Cases:**\n- Export membership data to external CRM or analytics systems\n- Build custom membership dashboards and reports\n- Sync membership data with external platforms\n- Identify memberships needing attention (bounced emails, deleted products)\n- Generate membership activity reports by date range\n- Find all memberships for a specific product or variant\n- Monitor membership health and churn metrics\n\n**Authentication:** Requires API key authentication via X-API-Key header or api_key parameter","operationId":"getAllSubscriptionContractDetailsExternal","parameters":["bd5b5a5d-6156-49d3-89a2-8fdfae7978e1","9b885540-7166-4d2c-833a-939297225a1e","f20c6314-92ed-4670-a77b-ea12eec6aff6","42295a06-0841-4509-acb8-abdc53142e44","0803475e-6e1b-48ac-bc74-e7192d3fe8a1","0df91142-81b6-44cb-a83e-5ce05bd74c8a","6e273120-6c1c-4e36-9812-5d89b5cf630d","6fbee3ef-fcd4-4efe-a115-34ab6ce1fbbc","931c7996-0ec2-40b0-8112-2687f003056b","85350f52-739f-4880-9641-643f8e7958cd","49688a67-6c57-42f8-894c-deaf68dbeaff","de8de75c-c053-445b-8389-92cae2377f85","3f421cb4-d7d2-4286-ab50-f2c019e2bfb7","20ac422f-c582-48b6-901a-ca7defbe94e8","3a4d4a82-71d1-466f-92b6-8ac654bf2c66","fe9e1220-8dff-416d-8632-bf683a9aff8d","589b25dc-2442-419e-8363-9abc3313780b","a4b5d099-4bbc-4568-b3cc-fa16f3589354","46371d7c-c097-4a52-9fdb-ed2183556f03","64058d38-6cd2-46d3-b7ee-52c112cb5ed3"],"responses":{"200":"c7dbebd7-47b6-45db-ba33-ada7124307f6","400":"9d828448-3acb-4d2d-8a1a-81b7f7fdd95f","401":"4cf18c27-8259-4dbd-9d28-927aac56b4c7"},"summary":"Get membership contract list","tags":["Membership Contracts"],"method":"get","type":"path","servers":["98a02612-1a78-40c2-8320-a479a74f714d"],"security":[],"path":"/api/external/v2/subscription-contract-details","baseUrlOptions":["https://membership-admin.appstle.com"],"title":"Get membership contract list","codeSamples":[],"requestExampleLanguages":["bash","python","javascript","node","php","go","ruby"],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"bd5b5a5d-6156-49d3-89a2-8fdfae7978e1":{"description":"API Key (Deprecated - Use Header X-API-Key instead)","in":"query","name":"api_key","required":false,"schema":{"type":"string","isRequired":false,"description":"API Key (Deprecated - Use Header X-API-Key instead)","uniqueKey":"","typeLabel":"string"}},"9b885540-7166-4d2c-833a-939297225a1e":{"in":"header","name":"X-API-Key","required":false,"schema":{"type":"string","isRequired":false,"uniqueKey":"","typeLabel":"string"}},"f20c6314-92ed-4670-a77b-ea12eec6aff6":{"description":"Filter contracts created on or after this date","example":"2024-01-01T00:00:00Z","in":"query","name":"fromCreatedDate","required":false,"schema":{"format":"date-time","type":"string","isRequired":false,"description":"Filter contracts created on or after this date","uniqueKey":"","typeLabel":"string\u003cdate-time>"}},"42295a06-0841-4509-acb8-abdc53142e44":{"description":"Filter contracts created on or before this date","example":"2024-12-31T23:59:59Z","in":"query","name":"toCreatedDate","required":false,"schema":{"format":"date-time","type":"string","isRequired":false,"description":"Filter contracts created on or before this date","uniqueKey":"","typeLabel":"string\u003cdate-time>"}},"0803475e-6e1b-48ac-bc74-e7192d3fe8a1":{"description":"Filter contracts with next billing date on or after this date","example":"2024-01-01T00:00:00Z","in":"query","name":"fromNextDate","required":false,"schema":{"format":"date-time","type":"string","isRequired":false,"description":"Filter contracts with next billing date on or after this date","uniqueKey":"","typeLabel":"string\u003cdate-time>"}},"0df91142-81b6-44cb-a83e-5ce05bd74c8a":{"description":"Filter contracts with next billing date on or before this date","example":"2024-12-31T23:59:59Z","in":"query","name":"toNextDate","required":false,"schema":{"format":"date-time","type":"string","isRequired":false,"description":"Filter contracts with next billing date on or before this date","uniqueKey":"","typeLabel":"string\u003cdate-time>"}},"6e273120-6c1c-4e36-9812-5d89b5cf630d":{"description":"Filter by specific membership contract ID","example":"gid://shopify/SubscriptionContract/12345","in":"query","name":"subscriptionContractId","required":false,"schema":{"type":"string","isRequired":false,"description":"Filter by specific membership contract ID","uniqueKey":"","typeLabel":"string"}},"6fbee3ef-fcd4-4efe-a115-34ab6ce1fbbc":{"description":"Filter by customer name or email (partial match)","example":"john@example.com","in":"query","name":"customerName","required":false,"schema":{"type":"string","isRequired":false,"description":"Filter by customer name or email (partial match)","uniqueKey":"","typeLabel":"string"}},"931c7996-0ec2-40b0-8112-2687f003056b":{"description":"Filter by Shopify order name","example":"#1001","in":"query","name":"orderName","required":false,"schema":{"type":"string","isRequired":false,"description":"Filter by Shopify order name","uniqueKey":"","typeLabel":"string"}},"85350f52-739f-4880-9641-643f8e7958cd":{"description":"Filter by membership status","example":"ACTIVE","in":"query","name":"status","required":false,"schema":{"enum":["ACTIVE","PAUSED","CANCELLED","FAILED","EXPIRED"],"type":"string","isRequired":false,"description":"Filter by membership status","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"49688a67-6c57-42f8-894c-deaf68dbeaff":{"description":"Filter by billing frequency count (e.g., 1 for every 1 month)","example":1,"in":"query","name":"billingPolicyIntervalCount","required":false,"schema":{"format":"int32","type":"integer","isRequired":false,"description":"Filter by billing frequency count (e.g., 1 for every 1 month)","uniqueKey":"","typeLabel":"integer\u003cint32>"}},"de8de75c-c053-445b-8389-92cae2377f85":{"description":"Filter by billing frequency interval","example":"MONTH","in":"query","name":"billingPolicyInterval","required":false,"schema":{"enum":["DAY","WEEK","MONTH","YEAR"],"type":"string","isRequired":false,"description":"Filter by billing frequency interval","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"3f421cb4-d7d2-4286-ab50-f2c019e2bfb7":{"description":"Filter by plan type (PAY_AS_YOU_GO or PREPAID)","example":"PAY_AS_YOU_GO","in":"query","name":"planType","required":false,"schema":{"enum":["PAY_AS_YOU_GO","PREPAID"],"type":"string","isRequired":false,"description":"Filter by plan type (PAY_AS_YOU_GO or PREPAID)","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"20ac422f-c582-48b6-901a-ca7defbe94e8":{"description":"Filter by record type (CONTRACT or SELLING_PLAN_GROUP)","example":"CONTRACT","in":"query","name":"recordType","required":false,"schema":{"type":"string","isRequired":false,"description":"Filter by record type (CONTRACT or SELLING_PLAN_GROUP)","uniqueKey":"","typeLabel":"string"}},"3a4d4a82-71d1-466f-92b6-8ac654bf2c66":{"description":"Filter by Shopify product ID","example":123456789,"in":"query","name":"productId","required":false,"schema":{"format":"int64","type":"integer","isRequired":false,"description":"Filter by Shopify product ID","uniqueKey":"","typeLabel":"integer\u003cint64>"}},"fe9e1220-8dff-416d-8632-bf683a9aff8d":{"description":"Filter by Shopify product variant ID","example":987654321,"in":"query","name":"variantId","required":false,"schema":{"format":"int64","type":"integer","isRequired":false,"description":"Filter by Shopify product variant ID","uniqueKey":"","typeLabel":"integer\u003cint64>"}},"589b25dc-2442-419e-8363-9abc3313780b":{"description":"Filter by selling plan IDs (comma-separated for multiple)","example":"123,456,789","in":"query","name":"sellingPlanIds","required":false,"schema":{"type":"string","isRequired":false,"description":"Filter by selling plan IDs (comma-separated for multiple)","uniqueKey":"","typeLabel":"string"}},"a4b5d099-4bbc-4568-b3cc-fa16f3589354":{"description":"Include only contracts with products deleted from Shopify store","example":false,"in":"query","name":"havingProductsDeletedFromStore","required":false,"schema":{"default":false,"type":"boolean","isRequired":false,"description":"Include only contracts with products deleted from Shopify store","uniqueKey":"","typeLabel":"boolean"}},"46371d7c-c097-4a52-9fdb-ed2183556f03":{"description":"Include only contracts where email notifications bounced or failed","example":false,"in":"query","name":"emailBouncedOrFailed","required":false,"schema":{"default":false,"type":"boolean","isRequired":false,"description":"Include only contracts where email notifications bounced or failed","uniqueKey":"","typeLabel":"boolean"}},"64058d38-6cd2-46d3-b7ee-52c112cb5ed3":{"description":"Pagination parameters (page number and size)","example":{"page":0,"size":10,"sort":["id,desc"]},"in":"query","name":"pageable","required":true,"schema":{"properties":{"page":{"format":"int32","minimum":0,"type":"integer","uniqueKey":"page","typeLabel":"integer\u003cint32>"},"size":{"format":"int32","minimum":1,"type":"integer","uniqueKey":"size","typeLabel":"integer\u003cint32>"},"sort":{"items":{"type":"string","uniqueKey":"sort.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"sort","typeLabel":"string[]"}},"type":"object","isRequired":true,"description":"Pagination parameters (page number and size)","uniqueKey":"","typeLabel":"object"}}},"responses":{"c7dbebd7-47b6-45db-ba33-ada7124307f6":{"content":{"application/json":{"schema":{"properties":{"shop":{"type":"string","isRequired":true,"uniqueKey":"shop","typeLabel":"string"},"activatedOn":{"format":"date-time","type":"string","uniqueKey":"activatedOn","typeLabel":"string\u003cdate-time>"},"allowDeliveryPriceOverride":{"type":"boolean","uniqueKey":"allowDeliveryPriceOverride","typeLabel":"boolean"},"autoCharge":{"type":"boolean","uniqueKey":"autoCharge","typeLabel":"boolean"},"billingDateAfterTrial":{"format":"date-time","type":"string","uniqueKey":"billingDateAfterTrial","typeLabel":"string\u003cdate-time>"},"billingPolicyInterval":{"type":"string","uniqueKey":"billingPolicyInterval","typeLabel":"string"},"billingPolicyIntervalCount":{"format":"int32","type":"integer","uniqueKey":"billingPolicyIntervalCount","typeLabel":"integer\u003cint32>"},"cancellationFeedback":{"type":"string","uniqueKey":"cancellationFeedback","typeLabel":"string"},"cancelledOn":{"format":"date-time","type":"string","uniqueKey":"cancelledOn","typeLabel":"string\u003cdate-time>"},"contractAmount":{"format":"double","type":"number","uniqueKey":"contractAmount","typeLabel":"number\u003cdouble>"},"contractAmountUSD":{"format":"double","type":"number","uniqueKey":"contractAmountUSD","typeLabel":"number\u003cdouble>"},"contractDetailsJSON":{"type":"string","uniqueKey":"contractDetailsJSON","typeLabel":"string"},"createdAt":{"format":"date-time","type":"string","uniqueKey":"createdAt","typeLabel":"string\u003cdate-time>"},"currencyCode":{"type":"string","uniqueKey":"currencyCode","typeLabel":"string"},"customerEmail":{"type":"string","uniqueKey":"customerEmail","typeLabel":"string"},"customerFirstName":{"type":"string","uniqueKey":"customerFirstName","typeLabel":"string"},"customerId":{"format":"int64","type":"integer","uniqueKey":"customerId","typeLabel":"integer\u003cint64>"},"customerLastName":{"type":"string","uniqueKey":"customerLastName","typeLabel":"string"},"customerName":{"type":"string","uniqueKey":"customerName","typeLabel":"string"},"deliveryPolicyInterval":{"type":"string","uniqueKey":"deliveryPolicyInterval","typeLabel":"string"},"deliveryPolicyIntervalCount":{"format":"int32","type":"integer","uniqueKey":"deliveryPolicyIntervalCount","typeLabel":"integer\u003cint32>"},"dunning":{"type":"boolean","uniqueKey":"dunning","typeLabel":"boolean"},"emailBouncedOrFailed":{"type":"boolean","uniqueKey":"emailBouncedOrFailed","typeLabel":"boolean"},"endsAt":{"format":"date-time","type":"string","uniqueKey":"endsAt","typeLabel":"string\u003cdate-time>"},"graphCustomerId":{"type":"string","uniqueKey":"graphCustomerId","typeLabel":"string"},"graphOrderId":{"type":"string","uniqueKey":"graphOrderId","typeLabel":"string"},"graphSubscriptionContractId":{"type":"string","uniqueKey":"graphSubscriptionContractId","typeLabel":"string"},"id":{"format":"int64","type":"integer","uniqueKey":"id","typeLabel":"integer\u003cint64>"},"importedId":{"type":"string","uniqueKey":"importedId","typeLabel":"string"},"maxCycles":{"format":"int32","type":"integer","uniqueKey":"maxCycles","typeLabel":"integer\u003cint32>"},"minCycles":{"format":"int32","type":"integer","uniqueKey":"minCycles","typeLabel":"integer\u003cint32>"},"nextActivationDate":{"format":"date-time","type":"string","uniqueKey":"nextActivationDate","typeLabel":"string\u003cdate-time>"},"nextBillingDate":{"format":"date-time","type":"string","uniqueKey":"nextBillingDate","typeLabel":"string\u003cdate-time>"},"orderAmount":{"format":"double","type":"number","uniqueKey":"orderAmount","typeLabel":"number\u003cdouble>"},"orderAmountUSD":{"format":"double","type":"number","uniqueKey":"orderAmountUSD","typeLabel":"number\u003cdouble>"},"orderId":{"format":"int64","type":"integer","uniqueKey":"orderId","typeLabel":"integer\u003cint64>"},"orderName":{"type":"string","uniqueKey":"orderName","typeLabel":"string"},"orderNote":{"type":"string","uniqueKey":"orderNote","typeLabel":"string"},"orderNoteAttributes":{"type":"string","uniqueKey":"orderNoteAttributes","typeLabel":"string"},"pauseDurationCycle":{"format":"int32","type":"integer","uniqueKey":"pauseDurationCycle","typeLabel":"integer\u003cint32>"},"pausedBySecurityChallenge":{"type":"boolean","uniqueKey":"pausedBySecurityChallenge","typeLabel":"boolean"},"pausedFromActive":{"type":"boolean","uniqueKey":"pausedFromActive","typeLabel":"boolean"},"pausedOn":{"format":"date-time","type":"string","uniqueKey":"pausedOn","typeLabel":"string\u003cdate-time>"},"phone":{"type":"string","uniqueKey":"phone","typeLabel":"string"},"startsAt":{"format":"date-time","type":"string","uniqueKey":"startsAt","typeLabel":"string\u003cdate-time>"},"status":{"type":"string","uniqueKey":"status","typeLabel":"string"},"stopUpComingOrderEmail":{"type":"boolean","uniqueKey":"stopUpComingOrderEmail","typeLabel":"boolean"},"subscriptionContractId":{"format":"int64","type":"integer","uniqueKey":"subscriptionContractId","typeLabel":"integer\u003cint64>"},"subscriptionCreatedEmailSent":{"type":"boolean","uniqueKey":"subscriptionCreatedEmailSent","typeLabel":"boolean"},"subscriptionCreatedEmailSentStatus":{"enum":["SENT","UNSENT","FAILED","EMAIL_SETTINGS_DISABLED","CUSTOMER_PAYMENT_EMPTY","CONTRACT_PAUSED_STATUS"],"type":"string","uniqueKey":"subscriptionCreatedEmailSentStatus","typeLabel":"enum\u003cstring>"},"subscriptionCreatedSmsSentStatus":{"enum":["SENT","UNSENT","FAILED","SMS_SETTINGS_DISABLED","CUSTOMER_PAYMENT_EMPTY","CONTRACT_PAUSED_STATUS","PHONE_NUMBER_EMPTY"],"type":"string","uniqueKey":"subscriptionCreatedSmsSentStatus","typeLabel":"enum\u003cstring>"},"trialEndDate":{"format":"date-time","type":"string","uniqueKey":"trialEndDate","typeLabel":"string\u003cdate-time>"},"upcomingSwapRule":{"type":"string","uniqueKey":"upcomingSwapRule","typeLabel":"string"},"updatedAt":{"format":"date-time","type":"string","uniqueKey":"updatedAt","typeLabel":"string\u003cdate-time>"}},"required":["shop"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"shop":"\u003cstring>","activatedOn":"2023-11-07T05:31:56Z","allowDeliveryPriceOverride":true,"autoCharge":true,"billingDateAfterTrial":"2023-11-07T05:31:56Z","billingPolicyInterval":"\u003cstring>","billingPolicyIntervalCount":123,"cancellationFeedback":"\u003cstring>","cancelledOn":"2023-11-07T05:31:56Z","contractAmount":123,"contractAmountUSD":123,"contractDetailsJSON":"\u003cstring>","createdAt":"2023-11-07T05:31:56Z","currencyCode":"\u003cstring>","customerEmail":"\u003cstring>","customerFirstName":"\u003cstring>","customerId":123,"customerLastName":"\u003cstring>","customerName":"\u003cstring>","deliveryPolicyInterval":"\u003cstring>","deliveryPolicyIntervalCount":123,"dunning":true,"emailBouncedOrFailed":true,"endsAt":"2023-11-07T05:31:56Z","graphCustomerId":"\u003cstring>","graphOrderId":"\u003cstring>","graphSubscriptionContractId":"\u003cstring>","id":123,"importedId":"\u003cstring>","maxCycles":123,"minCycles":123,"nextActivationDate":"2023-11-07T05:31:56Z","nextBillingDate":"2023-11-07T05:31:56Z","orderAmount":123,"orderAmountUSD":123,"orderId":123,"orderName":"\u003cstring>","orderNote":"\u003cstring>","orderNoteAttributes":"\u003cstring>","pauseDurationCycle":123,"pausedBySecurityChallenge":true,"pausedFromActive":true,"pausedOn":"2023-11-07T05:31:56Z","phone":"\u003cstring>","startsAt":"2023-11-07T05:31:56Z","status":"\u003cstring>","stopUpComingOrderEmail":true,"subscriptionContractId":123,"subscriptionCreatedEmailSent":true,"subscriptionCreatedEmailSentStatus":"SENT","subscriptionCreatedSmsSentStatus":"SENT","trialEndDate":"2023-11-07T05:31:56Z","upcomingSwapRule":"\u003cstring>","updatedAt":"2023-11-07T05:31:56Z"}}},"exampleType":"generated"}},"description":"Membership contracts successfully retrieved with pagination headers","exampleType":"generated"},"9d828448-3acb-4d2d-8a1a-81b7f7fdd95f":{"content":{"*/*":{"schema":{"items":{"properties":{"shop":{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].shop","typeLabel":"string"},"activatedOn":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].activatedOn","typeLabel":"string\u003cdate-time>"},"allowDeliveryPriceOverride":{"type":"boolean","uniqueKey":"items.[INDEX].allowDeliveryPriceOverride","typeLabel":"boolean"},"autoCharge":{"type":"boolean","uniqueKey":"items.[INDEX].autoCharge","typeLabel":"boolean"},"billingDateAfterTrial":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].billingDateAfterTrial","typeLabel":"string\u003cdate-time>"},"billingPolicyInterval":{"type":"string","uniqueKey":"items.[INDEX].billingPolicyInterval","typeLabel":"string"},"billingPolicyIntervalCount":{"format":"int32","type":"integer","uniqueKey":"items.[INDEX].billingPolicyIntervalCount","typeLabel":"integer\u003cint32>"},"cancellationFeedback":{"type":"string","uniqueKey":"items.[INDEX].cancellationFeedback","typeLabel":"string"},"cancelledOn":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].cancelledOn","typeLabel":"string\u003cdate-time>"},"contractAmount":{"format":"double","type":"number","uniqueKey":"items.[INDEX].contractAmount","typeLabel":"number\u003cdouble>"},"contractAmountUSD":{"format":"double","type":"number","uniqueKey":"items.[INDEX].contractAmountUSD","typeLabel":"number\u003cdouble>"},"contractDetailsJSON":{"type":"string","uniqueKey":"items.[INDEX].contractDetailsJSON","typeLabel":"string"},"createdAt":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].createdAt","typeLabel":"string\u003cdate-time>"},"currencyCode":{"type":"string","uniqueKey":"items.[INDEX].currencyCode","typeLabel":"string"},"customerEmail":{"type":"string","uniqueKey":"items.[INDEX].customerEmail","typeLabel":"string"},"customerFirstName":{"type":"string","uniqueKey":"items.[INDEX].customerFirstName","typeLabel":"string"},"customerId":{"format":"int64","type":"integer","uniqueKey":"items.[INDEX].customerId","typeLabel":"integer\u003cint64>"},"customerLastName":{"type":"string","uniqueKey":"items.[INDEX].customerLastName","typeLabel":"string"},"customerName":{"type":"string","uniqueKey":"items.[INDEX].customerName","typeLabel":"string"},"deliveryPolicyInterval":{"type":"string","uniqueKey":"items.[INDEX].deliveryPolicyInterval","typeLabel":"string"},"deliveryPolicyIntervalCount":{"format":"int32","type":"integer","uniqueKey":"items.[INDEX].deliveryPolicyIntervalCount","typeLabel":"integer\u003cint32>"},"dunning":{"type":"boolean","uniqueKey":"items.[INDEX].dunning","typeLabel":"boolean"},"emailBouncedOrFailed":{"type":"boolean","uniqueKey":"items.[INDEX].emailBouncedOrFailed","typeLabel":"boolean"},"endsAt":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].endsAt","typeLabel":"string\u003cdate-time>"},"graphCustomerId":{"type":"string","uniqueKey":"items.[INDEX].graphCustomerId","typeLabel":"string"},"graphOrderId":{"type":"string","uniqueKey":"items.[INDEX].graphOrderId","typeLabel":"string"},"graphSubscriptionContractId":{"type":"string","uniqueKey":"items.[INDEX].graphSubscriptionContractId","typeLabel":"string"},"id":{"format":"int64","type":"integer","uniqueKey":"items.[INDEX].id","typeLabel":"integer\u003cint64>"},"importedId":{"type":"string","uniqueKey":"items.[INDEX].importedId","typeLabel":"string"},"maxCycles":{"format":"int32","type":"integer","uniqueKey":"items.[INDEX].maxCycles","typeLabel":"integer\u003cint32>"},"minCycles":{"format":"int32","type":"integer","uniqueKey":"items.[INDEX].minCycles","typeLabel":"integer\u003cint32>"},"nextActivationDate":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].nextActivationDate","typeLabel":"string\u003cdate-time>"},"nextBillingDate":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].nextBillingDate","typeLabel":"string\u003cdate-time>"},"orderAmount":{"format":"double","type":"number","uniqueKey":"items.[INDEX].orderAmount","typeLabel":"number\u003cdouble>"},"orderAmountUSD":{"format":"double","type":"number","uniqueKey":"items.[INDEX].orderAmountUSD","typeLabel":"number\u003cdouble>"},"orderId":{"format":"int64","type":"integer","uniqueKey":"items.[INDEX].orderId","typeLabel":"integer\u003cint64>"},"orderName":{"type":"string","uniqueKey":"items.[INDEX].orderName","typeLabel":"string"},"orderNote":{"type":"string","uniqueKey":"items.[INDEX].orderNote","typeLabel":"string"},"orderNoteAttributes":{"type":"string","uniqueKey":"items.[INDEX].orderNoteAttributes","typeLabel":"string"},"pauseDurationCycle":{"format":"int32","type":"integer","uniqueKey":"items.[INDEX].pauseDurationCycle","typeLabel":"integer\u003cint32>"},"pausedBySecurityChallenge":{"type":"boolean","uniqueKey":"items.[INDEX].pausedBySecurityChallenge","typeLabel":"boolean"},"pausedFromActive":{"type":"boolean","uniqueKey":"items.[INDEX].pausedFromActive","typeLabel":"boolean"},"pausedOn":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].pausedOn","typeLabel":"string\u003cdate-time>"},"phone":{"type":"string","uniqueKey":"items.[INDEX].phone","typeLabel":"string"},"startsAt":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].startsAt","typeLabel":"string\u003cdate-time>"},"status":{"type":"string","uniqueKey":"items.[INDEX].status","typeLabel":"string"},"stopUpComingOrderEmail":{"type":"boolean","uniqueKey":"items.[INDEX].stopUpComingOrderEmail","typeLabel":"boolean"},"subscriptionContractId":{"format":"int64","type":"integer","uniqueKey":"items.[INDEX].subscriptionContractId","typeLabel":"integer\u003cint64>"},"subscriptionCreatedEmailSent":{"type":"boolean","uniqueKey":"items.[INDEX].subscriptionCreatedEmailSent","typeLabel":"boolean"},"subscriptionCreatedEmailSentStatus":{"enum":["SENT","UNSENT","FAILED","EMAIL_SETTINGS_DISABLED","CUSTOMER_PAYMENT_EMPTY","CONTRACT_PAUSED_STATUS"],"type":"string","uniqueKey":"items.[INDEX].subscriptionCreatedEmailSentStatus","typeLabel":"enum\u003cstring>"},"subscriptionCreatedSmsSentStatus":{"enum":["SENT","UNSENT","FAILED","SMS_SETTINGS_DISABLED","CUSTOMER_PAYMENT_EMPTY","CONTRACT_PAUSED_STATUS","PHONE_NUMBER_EMPTY"],"type":"string","uniqueKey":"items.[INDEX].subscriptionCreatedSmsSentStatus","typeLabel":"enum\u003cstring>"},"trialEndDate":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].trialEndDate","typeLabel":"string\u003cdate-time>"},"upcomingSwapRule":{"type":"string","uniqueKey":"items.[INDEX].upcomingSwapRule","typeLabel":"string"},"updatedAt":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].updatedAt","typeLabel":"string\u003cdate-time>"}},"required":["shop"],"type":"object","uniqueKey":"items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"","typeLabel":"object[]"},"examples":{"Example":{"title":"Example","value":[{"shop":"\u003cstring>","activatedOn":"2023-11-07T05:31:56Z","allowDeliveryPriceOverride":true,"autoCharge":true,"billingDateAfterTrial":"2023-11-07T05:31:56Z","billingPolicyInterval":"\u003cstring>","billingPolicyIntervalCount":123,"cancellationFeedback":"\u003cstring>","cancelledOn":"2023-11-07T05:31:56Z","contractAmount":123,"contractAmountUSD":123,"contractDetailsJSON":"\u003cstring>","createdAt":"2023-11-07T05:31:56Z","currencyCode":"\u003cstring>","customerEmail":"\u003cstring>","customerFirstName":"\u003cstring>","customerId":123,"customerLastName":"\u003cstring>","customerName":"\u003cstring>","deliveryPolicyInterval":"\u003cstring>","deliveryPolicyIntervalCount":123,"dunning":true,"emailBouncedOrFailed":true,"endsAt":"2023-11-07T05:31:56Z","graphCustomerId":"\u003cstring>","graphOrderId":"\u003cstring>","graphSubscriptionContractId":"\u003cstring>","id":123,"importedId":"\u003cstring>","maxCycles":123,"minCycles":123,"nextActivationDate":"2023-11-07T05:31:56Z","nextBillingDate":"2023-11-07T05:31:56Z","orderAmount":123,"orderAmountUSD":123,"orderId":123,"orderName":"\u003cstring>","orderNote":"\u003cstring>","orderNoteAttributes":"\u003cstring>","pauseDurationCycle":123,"pausedBySecurityChallenge":true,"pausedFromActive":true,"pausedOn":"2023-11-07T05:31:56Z","phone":"\u003cstring>","startsAt":"2023-11-07T05:31:56Z","status":"\u003cstring>","stopUpComingOrderEmail":true,"subscriptionContractId":123,"subscriptionCreatedEmailSent":true,"subscriptionCreatedEmailSentStatus":"SENT","subscriptionCreatedSmsSentStatus":"SENT","trialEndDate":"2023-11-07T05:31:56Z","upcomingSwapRule":"\u003cstring>","updatedAt":"2023-11-07T05:31:56Z"}]}},"exampleType":"generated"}},"description":"Invalid filter parameters or date format","exampleType":"generated"},"4cf18c27-8259-4dbd-9d28-927aac56b4c7":{"content":{"*/*":{"schema":{"items":{"properties":{"shop":{"type":"string","isRequired":true,"uniqueKey":"items.[INDEX].shop","typeLabel":"string"},"activatedOn":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].activatedOn","typeLabel":"string\u003cdate-time>"},"allowDeliveryPriceOverride":{"type":"boolean","uniqueKey":"items.[INDEX].allowDeliveryPriceOverride","typeLabel":"boolean"},"autoCharge":{"type":"boolean","uniqueKey":"items.[INDEX].autoCharge","typeLabel":"boolean"},"billingDateAfterTrial":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].billingDateAfterTrial","typeLabel":"string\u003cdate-time>"},"billingPolicyInterval":{"type":"string","uniqueKey":"items.[INDEX].billingPolicyInterval","typeLabel":"string"},"billingPolicyIntervalCount":{"format":"int32","type":"integer","uniqueKey":"items.[INDEX].billingPolicyIntervalCount","typeLabel":"integer\u003cint32>"},"cancellationFeedback":{"type":"string","uniqueKey":"items.[INDEX].cancellationFeedback","typeLabel":"string"},"cancelledOn":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].cancelledOn","typeLabel":"string\u003cdate-time>"},"contractAmount":{"format":"double","type":"number","uniqueKey":"items.[INDEX].contractAmount","typeLabel":"number\u003cdouble>"},"contractAmountUSD":{"format":"double","type":"number","uniqueKey":"items.[INDEX].contractAmountUSD","typeLabel":"number\u003cdouble>"},"contractDetailsJSON":{"type":"string","uniqueKey":"items.[INDEX].contractDetailsJSON","typeLabel":"string"},"createdAt":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].createdAt","typeLabel":"string\u003cdate-time>"},"currencyCode":{"type":"string","uniqueKey":"items.[INDEX].currencyCode","typeLabel":"string"},"customerEmail":{"type":"string","uniqueKey":"items.[INDEX].customerEmail","typeLabel":"string"},"customerFirstName":{"type":"string","uniqueKey":"items.[INDEX].customerFirstName","typeLabel":"string"},"customerId":{"format":"int64","type":"integer","uniqueKey":"items.[INDEX].customerId","typeLabel":"integer\u003cint64>"},"customerLastName":{"type":"string","uniqueKey":"items.[INDEX].customerLastName","typeLabel":"string"},"customerName":{"type":"string","uniqueKey":"items.[INDEX].customerName","typeLabel":"string"},"deliveryPolicyInterval":{"type":"string","uniqueKey":"items.[INDEX].deliveryPolicyInterval","typeLabel":"string"},"deliveryPolicyIntervalCount":{"format":"int32","type":"integer","uniqueKey":"items.[INDEX].deliveryPolicyIntervalCount","typeLabel":"integer\u003cint32>"},"dunning":{"type":"boolean","uniqueKey":"items.[INDEX].dunning","typeLabel":"boolean"},"emailBouncedOrFailed":{"type":"boolean","uniqueKey":"items.[INDEX].emailBouncedOrFailed","typeLabel":"boolean"},"endsAt":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].endsAt","typeLabel":"string\u003cdate-time>"},"graphCustomerId":{"type":"string","uniqueKey":"items.[INDEX].graphCustomerId","typeLabel":"string"},"graphOrderId":{"type":"string","uniqueKey":"items.[INDEX].graphOrderId","typeLabel":"string"},"graphSubscriptionContractId":{"type":"string","uniqueKey":"items.[INDEX].graphSubscriptionContractId","typeLabel":"string"},"id":{"format":"int64","type":"integer","uniqueKey":"items.[INDEX].id","typeLabel":"integer\u003cint64>"},"importedId":{"type":"string","uniqueKey":"items.[INDEX].importedId","typeLabel":"string"},"maxCycles":{"format":"int32","type":"integer","uniqueKey":"items.[INDEX].maxCycles","typeLabel":"integer\u003cint32>"},"minCycles":{"format":"int32","type":"integer","uniqueKey":"items.[INDEX].minCycles","typeLabel":"integer\u003cint32>"},"nextActivationDate":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].nextActivationDate","typeLabel":"string\u003cdate-time>"},"nextBillingDate":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].nextBillingDate","typeLabel":"string\u003cdate-time>"},"orderAmount":{"format":"double","type":"number","uniqueKey":"items.[INDEX].orderAmount","typeLabel":"number\u003cdouble>"},"orderAmountUSD":{"format":"double","type":"number","uniqueKey":"items.[INDEX].orderAmountUSD","typeLabel":"number\u003cdouble>"},"orderId":{"format":"int64","type":"integer","uniqueKey":"items.[INDEX].orderId","typeLabel":"integer\u003cint64>"},"orderName":{"type":"string","uniqueKey":"items.[INDEX].orderName","typeLabel":"string"},"orderNote":{"type":"string","uniqueKey":"items.[INDEX].orderNote","typeLabel":"string"},"orderNoteAttributes":{"type":"string","uniqueKey":"items.[INDEX].orderNoteAttributes","typeLabel":"string"},"pauseDurationCycle":{"format":"int32","type":"integer","uniqueKey":"items.[INDEX].pauseDurationCycle","typeLabel":"integer\u003cint32>"},"pausedBySecurityChallenge":{"type":"boolean","uniqueKey":"items.[INDEX].pausedBySecurityChallenge","typeLabel":"boolean"},"pausedFromActive":{"type":"boolean","uniqueKey":"items.[INDEX].pausedFromActive","typeLabel":"boolean"},"pausedOn":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].pausedOn","typeLabel":"string\u003cdate-time>"},"phone":{"type":"string","uniqueKey":"items.[INDEX].phone","typeLabel":"string"},"startsAt":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].startsAt","typeLabel":"string\u003cdate-time>"},"status":{"type":"string","uniqueKey":"items.[INDEX].status","typeLabel":"string"},"stopUpComingOrderEmail":{"type":"boolean","uniqueKey":"items.[INDEX].stopUpComingOrderEmail","typeLabel":"boolean"},"subscriptionContractId":{"format":"int64","type":"integer","uniqueKey":"items.[INDEX].subscriptionContractId","typeLabel":"integer\u003cint64>"},"subscriptionCreatedEmailSent":{"type":"boolean","uniqueKey":"items.[INDEX].subscriptionCreatedEmailSent","typeLabel":"boolean"},"subscriptionCreatedEmailSentStatus":{"enum":["SENT","UNSENT","FAILED","EMAIL_SETTINGS_DISABLED","CUSTOMER_PAYMENT_EMPTY","CONTRACT_PAUSED_STATUS"],"type":"string","uniqueKey":"items.[INDEX].subscriptionCreatedEmailSentStatus","typeLabel":"enum\u003cstring>"},"subscriptionCreatedSmsSentStatus":{"enum":["SENT","UNSENT","FAILED","SMS_SETTINGS_DISABLED","CUSTOMER_PAYMENT_EMPTY","CONTRACT_PAUSED_STATUS","PHONE_NUMBER_EMPTY"],"type":"string","uniqueKey":"items.[INDEX].subscriptionCreatedSmsSentStatus","typeLabel":"enum\u003cstring>"},"trialEndDate":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].trialEndDate","typeLabel":"string\u003cdate-time>"},"upcomingSwapRule":{"type":"string","uniqueKey":"items.[INDEX].upcomingSwapRule","typeLabel":"string"},"updatedAt":{"format":"date-time","type":"string","uniqueKey":"items.[INDEX].updatedAt","typeLabel":"string\u003cdate-time>"}},"required":["shop"],"type":"object","uniqueKey":"items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"","typeLabel":"object[]"},"examples":{"Example":{"title":"Example","value":[{"shop":"\u003cstring>","activatedOn":"2023-11-07T05:31:56Z","allowDeliveryPriceOverride":true,"autoCharge":true,"billingDateAfterTrial":"2023-11-07T05:31:56Z","billingPolicyInterval":"\u003cstring>","billingPolicyIntervalCount":123,"cancellationFeedback":"\u003cstring>","cancelledOn":"2023-11-07T05:31:56Z","contractAmount":123,"contractAmountUSD":123,"contractDetailsJSON":"\u003cstring>","createdAt":"2023-11-07T05:31:56Z","currencyCode":"\u003cstring>","customerEmail":"\u003cstring>","customerFirstName":"\u003cstring>","customerId":123,"customerLastName":"\u003cstring>","customerName":"\u003cstring>","deliveryPolicyInterval":"\u003cstring>","deliveryPolicyIntervalCount":123,"dunning":true,"emailBouncedOrFailed":true,"endsAt":"2023-11-07T05:31:56Z","graphCustomerId":"\u003cstring>","graphOrderId":"\u003cstring>","graphSubscriptionContractId":"\u003cstring>","id":123,"importedId":"\u003cstring>","maxCycles":123,"minCycles":123,"nextActivationDate":"2023-11-07T05:31:56Z","nextBillingDate":"2023-11-07T05:31:56Z","orderAmount":123,"orderAmountUSD":123,"orderId":123,"orderName":"\u003cstring>","orderNote":"\u003cstring>","orderNoteAttributes":"\u003cstring>","pauseDurationCycle":123,"pausedBySecurityChallenge":true,"pausedFromActive":true,"pausedOn":"2023-11-07T05:31:56Z","phone":"\u003cstring>","startsAt":"2023-11-07T05:31:56Z","status":"\u003cstring>","stopUpComingOrderEmail":true,"subscriptionContractId":123,"subscriptionCreatedEmailSent":true,"subscriptionCreatedEmailSentStatus":"SENT","subscriptionCreatedSmsSentStatus":"SENT","trialEndDate":"2023-11-07T05:31:56Z","upcomingSwapRule":"\u003cstring>","updatedAt":"2023-11-07T05:31:56Z"}]}},"exampleType":"generated"}},"description":"Authentication required - invalid or missing API key","exampleType":"generated"}},"security":{},"servers":{"98a02612-1a78-40c2-8320-a479a74f714d":{"url":"https://membership-admin.appstle.com"}}},"originalFileLocation":"memberships/admin-api-swagger.json"},"subdomain":"appstleinc-aeca3e0a","siteName":"Appstle","title":"Get membership contract list - Appstle","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-06T07:00:43.645Z","originalFileLocation":"memberships-admin-api/membership-contracts/get-membership-contract-list.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Retrieves a paginated list of membership contracts with advanced filtering capabilities. This endpoint provides comprehensive access to all membership contracts in your store with flexible query options. Key Information Returned: - Contract Details: Contract ID, status, creation date, billing cycle - Customer Information: Customer name, email, Shopify customer ID - Membership Items: Products, variants, quantities in membership - Billing Information: Next billing date, billing frequency, pricing - Delivery Details: Shipping address, delivery method, next delivery date - Plan Information: Membership plan type, selling plan IDs - Status Tracking: Active, paused, cancelled, expired states Filtering Capabilities: - Date Ranges: Filter by creation date or next billing date - Customer Search: Search by customer name or email - Status Filter: Filter by contract status (active, paused, cancelled) - Plan Type: Filter by membership plan type - Billing Frequency: Filter by billing interval (weekly, monthly, etc.) - Product/Variant: Find contracts containing specific products or variants - Order Name: Search by Shopify order name/number - Selling Plan: Filter by Shopify selling plan IDs - Special Filters: Contracts with deleted products or bounced emails Pagination: - Supports standard pagination parameters (page, size, sort) - Returns pagination headers for total count and navigation - Default page size configurable via request parameters Use Cases: - Export membership data to external CRM or analytics systems - Build custom membership dashboards and reports - Sync membership data with external platforms - Identify memberships needing attention (bounced emails, deleted products) - Generate membership activity reports by date range - Find all memberships for a specific product or variant - Monitor membership health and churn metrics Authentication: Requires API key authentication via X-API-Key header or api_key parameter\">\u003cmeta data-mint-head name=\"application-name\" content=\"Appstle\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/appstleinc-aeca3e0a/qTHqMufQccFjyOE2/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/appstleinc-aeca3e0a/qTHqMufQccFjyOE2/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/appstleinc-aeca3e0a/qTHqMufQccFjyOE2/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/appstleinc-aeca3e0a/qTHqMufQccFjyOE2/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/appstleinc-aeca3e0a/qTHqMufQccFjyOE2/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/appstleinc-aeca3e0a/qTHqMufQccFjyOE2/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/appstleinc-aeca3e0a/qTHqMufQccFjyOE2/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/appstleinc-aeca3e0a/qTHqMufQccFjyOE2/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/appstleinc-aeca3e0a/qTHqMufQccFjyOE2/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get membership contract list - Appstle\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieves a paginated list of membership contracts with advanced filtering capabilities. This endpoint provides comprehensive access to all membership contracts in your store with flexible query options. Key Information Returned: - Contract Details: Contract ID, status, creation date, billing cycle - Customer Information: Customer name, email, Shopify customer ID - Membership Items: Products, variants, quantities in membership - Billing Information: Next billing date, billing frequency, pricing - Delivery Details: Shipping address, delivery method, next delivery date - Plan Information: Membership plan type, selling plan IDs - Status Tracking: Active, paused, cancelled, expired states Filtering Capabilities: - Date Ranges: Filter by creation date or next billing date - Customer Search: Search by customer name or email - Status Filter: Filter by contract status (active, paused, cancelled) - Plan Type: Filter by membership plan type - Billing Frequency: Filter by billing interval (weekly, monthly, etc.) - Product/Variant: Find contracts containing specific products or variants - Order Name: Search by Shopify order name/number - Selling Plan: Filter by Shopify selling plan IDs - Special Filters: Contracts with deleted products or bounced emails Pagination: - Supports standard pagination parameters (page, size, sort) - Returns pagination headers for total count and navigation - Default page size configurable via request parameters Use Cases: - Export membership data to external CRM or analytics systems - Build custom membership dashboards and reports - Sync membership data with external platforms - Identify memberships needing attention (bounced emails, deleted products) - Generate membership activity reports by date range - Find all memberships for a specific product or variant - Monitor membership health and churn metrics Authentication: Requires API key authentication via X-API-Key header or api_key parameter\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Appstle\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.appstle.com/memberships-admin-api/membership-contracts/get-membership-contract-list\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://appstleinc-aeca3e0a.mintlify.app/_mintlify/api/og/v2?division=Membership+Contracts\u0026amp;title=Get+membership+contract+list\u0026amp;description=Retrieves+a+paginated+list+of+membership+contracts+with+advanced+filtering+capabilities.+This+endpoint+provides+comprehensive+access+to+all+membership+contracts\u0026amp;theme=f3911f4da205a97f19a260f1\u0026amp;signature=5d130f964a20e25326495c5eac0710d01a70162cb0c9560412032d0c2a56bafd\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get membership contract list - Appstle\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieves a paginated list of membership contracts with advanced filtering capabilities. This endpoint provides comprehensive access to all membership contracts in your store with flexible query options. Key Information Returned: - Contract Details: Contract ID, status, creation date, billing cycle - Customer Information: Customer name, email, Shopify customer ID - Membership Items: Products, variants, quantities in membership - Billing Information: Next billing date, billing frequency, pricing - Delivery Details: Shipping address, delivery method, next delivery date - Plan Information: Membership plan type, selling plan IDs - Status Tracking: Active, paused, cancelled, expired states Filtering Capabilities: - Date Ranges: Filter by creation date or next billing date - Customer Search: Search by customer name or email - Status Filter: Filter by contract status (active, paused, cancelled) - Plan Type: Filter by membership plan type - Billing Frequency: Filter by billing interval (weekly, monthly, etc.) - Product/Variant: Find contracts containing specific products or variants - Order Name: Search by Shopify order name/number - Selling Plan: Filter by Shopify selling plan IDs - Special Filters: Contracts with deleted products or bounced emails Pagination: - Supports standard pagination parameters (page, size, sort) - Returns pagination headers for total count and navigation - Default page size configurable via request parameters Use Cases: - Export membership data to external CRM or analytics systems - Build custom membership dashboards and reports - Sync membership data with external platforms - Identify memberships needing attention (bounced emails, deleted products) - Generate membership activity reports by date range - Find all memberships for a specific product or variant - Monitor membership health and churn metrics Authentication: Requires API key authentication via X-API-Key header or api_key parameter\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://appstleinc-aeca3e0a.mintlify.app/_mintlify/api/og/v2?division=Membership+Contracts\u0026amp;title=Get+membership+contract+list\u0026amp;description=Retrieves+a+paginated+list+of+membership+contracts+with+advanced+filtering+capabilities.+This+endpoint+provides+comprehensive+access+to+all+membership+contracts\u0026amp;theme=f3911f4da205a97f19a260f1\u0026amp;signature=5d130f964a20e25326495c5eac0710d01a70162cb0c9560412032d0c2a56bafd\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/appstleinc-aeca3e0a/qTHqMufQccFjyOE2/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Appstle\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0caceb\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.appstle.com/memberships-admin-api/membership-contracts/get-membership-contract-list\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/memberships-admin-api/membership-contracts/get-membership-contract-list.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.appstle.com/#organization\",\"name\":\"Appstle\",\"url\":\"https://developers.appstle.com\"},{\"@type\":\"WebSite\",\"@id\":\"https://developers.appstle.com#website\",\"name\":\"Appstle\",\"url\":\"https://developers.appstle.com\",\"publisher\":{\"@id\":\"https://developers.appstle.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.appstle.com/memberships-admin-api/membership-contracts/get-membership-contract-list#webpage\",\"url\":\"https://developers.appstle.com/memberships-admin-api/membership-contracts/get-membership-contract-list\",\"name\":\"Get membership contract list\",\"description\":\"Retrieves a paginated list of membership contracts with advanced filtering capabilities. This endpoint provides comprehensive access to all membership contracts in your store with flexible query options. Key Information Returned: - Contract Details: Contract ID, status, creation date, billing cycle - Customer Information: Customer name, email, Shopify customer ID - Membership Items: Products, variants, quantities in membership - Billing Information: Next billing date, billing frequency, pricing - Delivery Details: Shipping address, delivery method, next delivery date - Plan Information: Membership plan type, selling plan IDs - Status Tracking: Active, paused, cancelled, expired states Filtering Capabilities: - Date Ranges: Filter by creation date or next billing date - Customer Search: Search by customer name or email - Status Filter: Filter by contract status (active, paused, cancelled) - Plan Type: Filter by membership plan type - Billing Frequency: Filter by billing interval (weekly, monthly, etc.) - Product/Variant: Find contracts containing specific products or variants - Order Name: Search by Shopify order name/number - Selling Plan: Filter by Shopify selling plan IDs - Special Filters: Contracts with deleted products or bounced emails Pagination: - Supports standard pagination parameters (page, size, sort) - Returns pagination headers for total count and navigation - Default page size configurable via request parameters Use Cases: - Export membership data to external CRM or analytics systems - Build custom membership dashboards and reports - Sync membership data with external platforms - Identify memberships needing attention (bounced emails, deleted products) - Generate membership activity reports by date range - Find all memberships for a specific product or variant - Monitor membership health and churn metrics Authentication: Requires API key authentication via X-API-Key header or api_key parameter\",\"dateModified\":\"2026-09-06T07:00:43.645Z\",\"isPartOf\":{\"@id\":\"https://developers.appstle.com#website\"},\"breadcrumb\":{\"@id\":\"https://developers.appstle.com/memberships-admin-api/membership-contracts/get-membership-contract-list#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developers.appstle.com/memberships-admin-api/membership-contracts/get-membership-contract-list#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Admin API\",\"item\":\"https://developers.appstle.com/memberships-admin-api/cancellation-flow-configuration/get-cancellation-flow-configuration\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Membership Contracts\",\"item\":\"https://developers.appstle.com/memberships-admin-api/membership-contracts/generate-customer-portal-authentication-token\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get membership contract list\",\"item\":\"https://developers.appstle.com/memberships-admin-api/membership-contracts/get-membership-contract-list\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developers.appstle.com/memberships-admin-api/membership-contracts/get-membership-contract-list#apireference\",\"headline\":\"Get membership contract list\",\"name\":\"Get membership contract list\",\"description\":\"Retrieves a paginated list of membership contracts with advanced filtering capabilities. This endpoint provides comprehensive access to all membership contracts in your store with flexible query options. Key Information Returned: - Contract Details: Contract ID, status, creation date, billing cycle - Customer Information: Customer name, email, Shopify customer ID - Membership Items: Products, variants, quantities in membership - Billing Information: Next billing date, billing frequency, pricing - Delivery Details: Shipping address, delivery method, next delivery date - Plan Information: Membership plan type, selling plan IDs - Status Tracking: Active, paused, cancelled, expired states Filtering Capabilities: - Date Ranges: Filter by creation date or next billing date - Customer Search: Search by customer name or email - Status Filter: Filter by contract status (active, paused, cancelled) - Plan Type: Filter by membership plan type - Billing Frequency: Filter by billing interval (weekly, monthly, etc.) - Product/Variant: Find contracts containing specific products or variants - Order Name: Search by Shopify order name/number - Selling Plan: Filter by Shopify selling plan IDs - Special Filters: Contracts with deleted products or bounced emails Pagination: - Supports standard pagination parameters (page, size, sort) - Returns pagination headers for total count and navigation - Default page size configurable via request parameters Use Cases: - Export membership data to external CRM or analytics systems - Build custom membership dashboards and reports - Sync membership data with external platforms - Identify memberships needing attention (bounced emails, deleted products) - Generate membership activity reports by date range - Find all memberships for a specific product or variant - Monitor membership health and churn metrics Authentication: Requires API key authentication via X-API-Key header or api_key parameter\",\"url\":\"https://developers.appstle.com/memberships-admin-api/membership-contracts/get-membership-contract-list\",\"mainEntityOfPage\":{\"@id\":\"https://developers.appstle.com/memberships-admin-api/membership-contracts/get-membership-contract-list#webpage\"},\"dateModified\":\"2026-09-06T07:00:43.645Z\",\"publisher\":{\"@id\":\"https://developers.appstle.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.appstle.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Appstle\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Appstle","nav":{"global":null,"products":[{"product":"Subscriptions","icon":"arrows-rotate","description":"Recurring orders, selling plans, and the customer portal","pages":[{"title":"Subscriptions","href":"/subscription/introduction"}]},{"product":"Loyalty","icon":"medal","description":"Points, VIP tiers, rewards, referrals, and store credit","pages":[{"title":"Loyalty","href":"/loyalty/introduction"}]},{"product":"Memberships","icon":"id-card","description":"Membership plans, member perks, billing, and access control","groups":[{"group":"Get Started","pages":[{"title":"Appstle Memberships: Tiered Plans \u0026 Access Control","sidebarTitle":"Introduction","href":"/memberships/introduction"},{"title":"Authenticate with the Appstle Memberships API","sidebarTitle":"Authentication","href":"/memberships/authentication"},{"title":"Get started with Appstle Memberships API","sidebarTitle":"Quickstart","href":"/memberships/quickstart"}]},{"group":"Guides","pages":[{"title":"Appstle Memberships third-party integration guide","sidebarTitle":"Integration guide","href":"/memberships/integration-guide"},{"title":"Automate memberships with Shopify Flow","sidebarTitle":"Shopify Flow","href":"/memberships/shopify-flow"},{"title":"Shopify metafields and tags for Appstle Memberships","sidebarTitle":"Metafields \u0026 tags","href":"/memberships/metafields-and-tags"}]},{"group":"Partner Integration","pages":[{"title":"Partner Integration Framework overview","sidebarTitle":"Framework overview","href":"/memberships/partner-framework-overview"},{"title":"Partner Integration Framework","sidebarTitle":"Partner integration","href":"/memberships/partner-integration"}]},{"group":"Webhooks","pages":[{"title":"Appstle Memberships webhook events and setup","sidebarTitle":"Webhooks","href":"/memberships/webhooks"}]},{"group":"Admin API","pages":[{"group":"Cancellation Flow Configuration","pages":[{"title":"Get cancellation flow configuration","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/cancellation-managements/{id}","href":"/memberships-admin-api/cancellation-flow-configuration/get-cancellation-flow-configuration"}]},{"group":"Customer Discount History","pages":[{"title":"Get past discount codes for contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/customer-discount-code-infos/get-past-discounts","href":"/memberships-admin-api/customer-discount-history/get-past-discount-codes-for-contract"}]},{"group":"Customer Payment Methods","pages":[{"title":"Get customer payment token information","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/customer-payments/token/{customerId}","href":"/memberships-admin-api/customer-payment-methods/get-customer-payment-token-information"}]},{"group":"Customer Portal Configuration","pages":[{"title":"Get customer portal settings","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/customer-portal-settings/{id}","href":"/memberships-admin-api/customer-portal-configuration/get-customer-portal-settings"}]},{"group":"Membership Contracts","pages":[{"title":"Generate customer portal authentication token","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/customer-portal-token","href":"/memberships-admin-api/membership-contracts/generate-customer-portal-authentication-token"},{"title":"Generate customer portal magic link","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/manage-subscription-link/{customerId}","href":"/memberships-admin-api/membership-contracts/generate-customer-portal-magic-link"},{"title":"Add product line item to membership contract","description":"Adds a new product (line item) to an existing membership contract. This allows customers or merchants to add products to their recurring membership orders.\n\n**Key Features:**\n- **Add Products**: Include new products in future membership deliveries\n- **Quantity Control**: Specify how many units of the product to add\n- **Price Override**: Set custom pricing for the added product\n- **Immediate Effect**: Changes apply to next billing cycle\n- **Activity Logging**: All additions are tracked in activity logs\n\n**Required Parameters:**\n- **contractId**: Membership contract ID to modify\n- **variantId**: Shopify product variant ID (with gid:// prefix or numeric)\n- **quantity**: Number of units to add (must be positive integer)\n- **price**: Price per unit in shop's base currency\n\n**Product Variant ID Format:**\nAccepts two formats:\n- Shopify GID: `gid://shopify/ProductVariant/12345678901`\n- Numeric ID: `12345678901`\n\n**Price Behavior:**\n- Price is per unit, not total\n- Must be in shop's base currency (USD, EUR, etc.)\n- Can override product's default price\n- Does not include taxes or shipping\n- Total line item cost = price × quantity\n\n**Line Item Addition Rules:**\n- Product variant must exist in Shopify catalog\n- Product must be active and available\n- Variant must have sufficient inventory (if tracked)\n- Contract must be ACTIVE or PAUSED (not CANCELLED)\n- Cannot add duplicate variants (use update quantity instead)\n\n**Common Use Cases:**\n- Customer adds complementary product to existing membership\n- Upsell additional products through customer portal\n- Merchant adds bonus items to customer memberships\n- Build custom \"add-on\" product selection interfaces\n- Cross-sell related products to existing subscribers\n- Create bundle upgrades (add multiple products at once)\n\n**Post-Addition Effects:**\n- Next billing amount increases by (price × quantity)\n- Product appears in all future membership deliveries\n- Customer receives confirmation of membership update\n- Activity log records the addition with source (portal/merchant)\n- Contract's next billing date remains unchanged\n\n**Integration Example:**\n```\nPUT /api/external/v2/subscription-contract-add-line-item?\n contractId=123456\u0026\n variantId=gid://shopify/ProductVariant/987654321\u0026\n quantity=2\u0026\n price=19.99\n```\nThis adds 2 units of variant 987654321 at $19.99 each ($39.98 total) to contract 123456.\n\n**Important Notes:**\n- Changes apply to NEXT billing cycle, not current/past orders\n- If product is out of stock, order may be delayed or skipped\n- Price changes don't affect historical orders\n- Consider inventory availability before adding products\n\n**Authentication:** Requires API key authentication via X-API-Key header or api_key parameter","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contract-add-line-item","href":"/memberships-admin-api/membership-contracts/add-product-line-item-to-membership-contract"},{"title":"Get membership contract list","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-contract-details","href":"/memberships-admin-api/membership-contracts/get-membership-contract-list"},{"title":"Get billing interval options for selling plans","description":"Retrieves available billing frequency/interval options for specified Shopify selling plans (membership plans). This endpoint returns all configured billing frequencies that customers can choose from for their memberships.\n\n**Key Information Returned:**\n- **Frequency Options**: List of available billing intervals (e.g., weekly, monthly, quarterly)\n- **Interval Units**: Time unit for each option (DAYS, WEEKS, MONTHS, YEARS)\n- **Interval Count**: Number of units between billings (e.g., 2 = every 2 weeks)\n- **Display Names**: Customer-friendly names for each frequency option\n- **Plan IDs**: Associated selling plan IDs for each frequency\n\n**Billing Frequency Structure:**\nEach FrequencyInfoDTO contains:\n- **id**: Selling plan ID (Shopify membership plan identifier)\n- **name**: Display name (e.g., \"Deliver every 2 weeks\", \"Monthly membership\")\n- **intervalUnit**: Time unit (DAY, WEEK, MONTH, YEAR)\n- **intervalCount**: Number of units between deliveries\n- **billingPolicy**: How billing is configured (EXACT_DAY, ANNIVERSARY)\n- **deliveryPolicy**: How delivery is scheduled\n\n**Common Billing Intervals:**\n- **Weekly**: intervalUnit=WEEK, intervalCount=1\n- **Bi-Weekly**: intervalUnit=WEEK, intervalCount=2\n- **Monthly**: intervalUnit=MONTH, intervalCount=1\n- **Every 2 Months**: intervalUnit=MONTH, intervalCount=2\n- **Quarterly**: intervalUnit=MONTH, intervalCount=3\n- **Semi-Annual**: intervalUnit=MONTH, intervalCount=6\n- **Annual**: intervalUnit=YEAR, intervalCount=1\n\n**Request Parameters:**\n- **sellingPlanIds**: Comma-separated list of Shopify selling plan IDs (required)\n - Example: \"123456,123457,123458\"\n - Returns frequency options for all specified plans\n\n**Common Use Cases:**\n- Display available billing frequencies in customer portal\n- Allow customers to change membership delivery frequency\n- Build frequency selector UI components\n- Validate frequency options before updating membership\n- Sync available billing options with external systems\n- Show frequency options during membership checkout\n\n**Integration Example:**\n1. Get customer's current membership selling plan ID\n2. Call this endpoint with that selling plan ID\n3. Display returned frequency options to customer\n4. Customer selects new frequency\n5. Update membership with selected frequency\n\n**Authentication:** Requires API key authentication via X-API-Key header or api_key parameter","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-contract-details/billing-interval","href":"/memberships-admin-api/membership-contracts/get-billing-interval-options-for-selling-plans"},{"title":"Get customer payment methods","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-contract-details/shopify/customer/{customerId}/payment-methods","href":"/memberships-admin-api/membership-contracts/get-customer-payment-methods"},{"title":"Get membership order fulfillment details","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-contract-details/subscription-fulfillments/{contractId}","href":"/memberships-admin-api/membership-contracts/get-membership-order-fulfillment-details"},{"title":"Get pending downgrade for a membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-contract-details/{contractId}/pending-downgrade","href":"/memberships-admin-api/membership-contracts/get-pending-downgrade-for-a-membership-contract"},{"title":"Cancel pending downgrade for a membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json delete /api/external/v2/subscription-contract-details/{contractId}/pending-downgrade","href":"/memberships-admin-api/membership-contracts/cancel-pending-downgrade-for-a-membership-contract"},{"title":"Update product variant in membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contract-update-variant","href":"/memberships-admin-api/membership-contracts/update-product-variant-in-membership-contract"},{"title":"Create and add custom discount to membership","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-add-discount","href":"/memberships-admin-api/membership-contracts/create-and-add-custom-discount-to-membership"},{"title":"Add product to membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-add-line-item","href":"/memberships-admin-api/membership-contracts/add-product-to-membership-contract"},{"title":"Apply discount code to membership","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-apply-discount","href":"/memberships-admin-api/membership-contracts/apply-discount-code-to-membership"},{"title":"Send customer portal magic link via email","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-contracts-email-magic-link","href":"/memberships-admin-api/membership-contracts/send-customer-portal-magic-link-via-email"},{"title":"Remove discount from membership","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-remove-discount","href":"/memberships-admin-api/membership-contracts/remove-discount-from-membership"},{"title":"Remove product from membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-remove-line-item","href":"/memberships-admin-api/membership-contracts/remove-product-from-membership-contract"},{"title":"Update membership contract billing date","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-billing-date","href":"/memberships-admin-api/membership-contracts/update-membership-contract-billing-date"},{"title":"Update billing interval for membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-billing-interval","href":"/memberships-admin-api/membership-contracts/update-billing-interval-for-membership-contract"},{"title":"Update custom note attributes on membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-custom-note-attributes","href":"/memberships-admin-api/membership-contracts/update-custom-note-attributes-on-membership-contract"},{"title":"Update delivery interval for membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-delivery-interval","href":"/memberships-admin-api/membership-contracts/update-delivery-interval-for-membership-contract"},{"title":"Update membership line item quantity and pricing","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-line-item","href":"/memberships-admin-api/membership-contracts/update-membership-line-item-quantity-and-pricing"},{"title":"Update custom attributes on membership line item","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-line-item-attributes","href":"/memberships-admin-api/membership-contracts/update-custom-attributes-on-membership-line-item"},{"title":"Update maximum billing cycles for membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-max-cycles","href":"/memberships-admin-api/membership-contracts/update-maximum-billing-cycles-for-membership-contract"},{"title":"Update minimum billing cycles for membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-min-cycles","href":"/memberships-admin-api/membership-contracts/update-minimum-billing-cycles-for-membership-contract"},{"title":"Update order note/instructions for membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-order-note/{contractId}","href":"/memberships-admin-api/membership-contracts/update-order-noteinstructions-for-membership-contract"},{"title":"Update membership payment method","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-payment-method","href":"/memberships-admin-api/membership-contracts/update-membership-payment-method"},{"title":"Update shipping address for membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-shipping-address","href":"/memberships-admin-api/membership-contracts/update-shipping-address-for-membership-contract"},{"title":"Update membership contract status (pause/resume/activate)","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contracts-update-status","href":"/memberships-admin-api/membership-contracts/update-membership-contract-status-pauseresumeactivate"},{"title":"Get raw membership contract details from Shopify","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-contracts/contract-external/{contractId}","href":"/memberships-admin-api/membership-contracts/get-raw-membership-contract-details-from-shopify"},{"title":"Cancel membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json delete /api/external/v2/subscription-contracts/{id}","href":"/memberships-admin-api/membership-contracts/cancel-membership-contract"},{"title":"Get detailed customer membership information","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-customers-detail/valid/{customerId}","href":"/memberships-admin-api/membership-contracts/get-detailed-customer-membership-information"},{"title":"Sync customer information","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json delete /api/external/v2/subscription-customers/sync-info/{customerId}","href":"/memberships-admin-api/membership-contracts/sync-customer-information"},{"title":"Get valid membership contract IDs for customer","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-customers/valid/{customerId}","href":"/memberships-admin-api/membership-contracts/get-valid-membership-contract-ids-for-customer"},{"title":"Get membership customer details","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-customers/{customerId}","href":"/memberships-admin-api/membership-contracts/get-membership-customer-details"}]},{"group":"Shipping \u0026 Delivery Profiles","pages":[{"title":"Create shipping/delivery profile (V1 format - Legacy)","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json post /api/external/v2/delivery-profiles/create-shipping-profile","href":"/memberships-admin-api/shipping-\u0026-delivery-profiles/create-shippingdelivery-profile-v1-format--legacy"},{"title":"Create shipping/delivery profile (V2 format)","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json post /api/external/v2/delivery-profiles/v2/create-shipping-profile","href":"/memberships-admin-api/shipping-\u0026-delivery-profiles/create-shippingdelivery-profile-v2-format"}]},{"group":"Product Swap Rules","pages":[{"title":"Get product swap options for membership items","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json post /api/external/v2/product-swaps-by-variant-groups","href":"/memberships-admin-api/product-swap-rules/get-product-swap-options-for-membership-items"}]},{"group":"Billing \u0026 Orders","pages":[{"title":"Update membership billing attempt","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-billing-attempts","href":"/memberships-admin-api/billing-\u0026-orders/update-membership-billing-attempt"},{"title":"Update order note for billing attempt","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-billing-attempts-update-order-note/{id}","href":"/memberships-admin-api/billing-\u0026-orders/update-order-note-for-billing-attempt"},{"title":"Retry billing for failed attempt","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-billing-attempts/attempt-billing/{id}","href":"/memberships-admin-api/billing-\u0026-orders/retry-billing-for-failed-attempt"},{"title":"Get past orders","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-billing-attempts/past-orders","href":"/memberships-admin-api/billing-\u0026-orders/get-past-orders"},{"title":"Get paginated past or upcoming orders report","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-billing-attempts/past-orders/report","href":"/memberships-admin-api/billing-\u0026-orders/get-paginated-past-or-upcoming-orders-report"},{"title":"Skip upcoming membership order","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-billing-attempts/skip-order/{id}","href":"/memberships-admin-api/billing-\u0026-orders/skip-upcoming-membership-order"},{"title":"Get upcoming orders","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-billing-attempts/top-orders","href":"/memberships-admin-api/billing-\u0026-orders/get-upcoming-orders"}]},{"group":"One-Time Add-Ons","pages":[{"title":"Get one-time add-ons for a membership contract","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-contract-one-offs-by-contractId","href":"/memberships-admin-api/one-time-add-ons/get-one-time-add-ons-for-a-membership-contract"},{"title":"Add one-time product to upcoming order","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json put /api/external/v2/subscription-contract-one-offs-by-contractId-and-billing-attempt-id","href":"/memberships-admin-api/one-time-add-ons/add-one-time-product-to-upcoming-order"},{"title":"Remove one-time product from upcoming order","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json delete /api/external/v2/subscription-contract-one-offs-by-contractId-and-billing-attempt-id","href":"/memberships-admin-api/one-time-add-ons/remove-one-time-product-from-upcoming-order"}]},{"group":"Custom CSS Styling","pages":[{"title":"Get custom CSS styling configuration","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-custom-csses/{id}","href":"/memberships-admin-api/custom-css-styling/get-custom-css-styling-configuration"}]},{"group":"Membership Plans","pages":[{"title":"List all membership plan groups","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-groups","href":"/memberships-admin-api/membership-plans/list-all-membership-plan-groups"},{"title":"Get a membership plan group","deprecated":null,"version":null,"openapi":"/memberships/admin-api-swagger.json get /api/external/v2/subscription-groups/{subscriptionGroupId}","href":"/memberships-admin-api/membership-plans/get-a-membership-plan-group"}]}]},{"group":"Customer Portal API","pages":[{"group":"Cancellation Flow Configuration","pages":[{"title":"Get cancellation flow settings","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/cancellation-managements/{id}","href":"/memberships-customer-portal-api/cancellation-flow-configuration/get-cancellation-flow-settings"}]},{"group":"Customer Discount History","pages":[{"title":"Get past discount history","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/customer-discount-code-infos/get-past-discounts","href":"/memberships-customer-portal-api/customer-discount-history/get-past-discount-history"}]},{"group":"Customer Portal Configuration","pages":[{"title":"Get customer portal settings","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/customer-portal-settings/{id}","href":"/memberships-customer-portal-api/customer-portal-configuration/get-customer-portal-settings"},{"title":"Get customer portal label translations for locale","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/label-translations/locale","href":"/memberships-customer-portal-api/customer-portal-configuration/get-customer-portal-label-translations-for-locale"}]},{"group":"Customer Retention","pages":[{"title":"Create retention activity record","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json post /memberships/cp/api/customer-retention-activities","href":"/memberships-customer-portal-api/customer-retention/create-retention-activity-record"}]},{"group":"Product \u0026 Inventory Data","pages":[{"title":"Get product details by ID","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/data/product","href":"/memberships-customer-portal-api/product-\u0026-inventory-data/get-product-details-by-id"},{"title":"Get product with selling plans and variants","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/data/product-selling-plan-variant","href":"/memberships-customer-portal-api/product-\u0026-inventory-data/get-product-with-selling-plans-and-variants"},{"title":"Search membership-enabled products with pagination","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/data/products","href":"/memberships-customer-portal-api/product-\u0026-inventory-data/search-membership-enabled-products-with-pagination"},{"title":"List products attached to selling plans","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/data/selling-plan-products","href":"/memberships-customer-portal-api/product-\u0026-inventory-data/list-products-attached-to-selling-plans"},{"title":"Get contextual pricing for a variant by currency","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/data/variant-contextual-pricing","href":"/memberships-customer-portal-api/product-\u0026-inventory-data/get-contextual-pricing-for-a-variant-by-currency"}]},{"group":"Shipping \u0026 Delivery Profiles","pages":[{"title":"Get pickup locations","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/delivery-profiles/get-locations","href":"/memberships-customer-portal-api/shipping-\u0026-delivery-profiles/get-pickup-locations"}]},{"group":"Loyalty Integration","pages":[{"title":"Get loyalty customer details","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/loyalty-integration/customer","href":"/memberships-customer-portal-api/loyalty-integration/get-loyalty-customer-details"},{"title":"Get loyalty point earn options","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/loyalty-integration/earn-options","href":"/memberships-customer-portal-api/loyalty-integration/get-loyalty-point-earn-options"},{"title":"Redeem loyalty points","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json post /memberships/cp/api/loyalty-integration/redeem","href":"/memberships-customer-portal-api/loyalty-integration/redeem-loyalty-points"},{"title":"Get loyalty point redeem options","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/loyalty-integration/redeem-options","href":"/memberships-customer-portal-api/loyalty-integration/get-loyalty-point-redeem-options"}]},{"group":"notification-resource","pages":[{"title":"Get membershipscpapinotification session","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/notification-session","href":"/memberships-customer-portal-api/notification-resource/get-membershipscpapinotification-session"}]},{"group":"Product Swap Rules","pages":[{"title":"Get product swap options by variant","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json post /memberships/cp/api/product-swaps-by-variant-groups","href":"/memberships-customer-portal-api/product-swap-rules/get-product-swap-options-by-variant"}]},{"group":"Shop Settings","pages":[{"title":"Get shop info for current user","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/shop-infos-by-current-login","href":"/memberships-customer-portal-api/shop-settings/get-shop-info-for-current-user"}]},{"group":"Billing \u0026 Orders","pages":[{"title":"Update billing attempt","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-billing-attempts","href":"/memberships-customer-portal-api/billing-\u0026-orders/update-billing-attempt"},{"title":"Trigger billing attempt","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-billing-attempts/attempt-billing/{id}","href":"/memberships-customer-portal-api/billing-\u0026-orders/trigger-billing-attempt"},{"title":"Get past orders","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-billing-attempts/past-orders","href":"/memberships-customer-portal-api/billing-\u0026-orders/get-past-orders"},{"title":"Skip an upcoming billing order","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-billing-attempts/skip-order/{id}","href":"/memberships-customer-portal-api/billing-\u0026-orders/skip-an-upcoming-billing-order"},{"title":"Get upcoming orders","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-billing-attempts/top-orders","href":"/memberships-customer-portal-api/billing-\u0026-orders/get-upcoming-orders"}]},{"group":"Membership Contracts","pages":[{"title":"Update membership contract details","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contract-details","href":"/memberships-customer-portal-api/membership-contracts/update-membership-contract-details"},{"title":"Get current billing cycle","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-contract-details/current-cycle/{contractId}","href":"/memberships-customer-portal-api/membership-contracts/get-current-billing-cycle"},{"title":"Get customer membership details","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-contract-details/customer/{contractId}","href":"/memberships-customer-portal-api/membership-contracts/get-customer-membership-details"},{"title":"Get customer payment methods","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-contract-details/shopify/customer/{customerId}/payment-methods","href":"/memberships-customer-portal-api/membership-contracts/get-customer-payment-methods"},{"title":"List Shopify fulfillments for a membership contract","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-contract-details/subscription-fulfillments/{contractId}","href":"/memberships-customer-portal-api/membership-contracts/list-shopify-fulfillments-for-a-membership-contract"},{"title":"Get pending downgrade","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-contract-details/{contractId}/pending-downgrade","href":"/memberships-customer-portal-api/membership-contracts/get-pending-downgrade"},{"title":"Cancel pending downgrade","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json delete /memberships/cp/api/subscription-contract-details/{contractId}/pending-downgrade","href":"/memberships-customer-portal-api/membership-contracts/cancel-pending-downgrade"},{"title":"Update line item variant","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contract-update-variant","href":"/memberships-customer-portal-api/membership-contracts/update-line-item-variant"},{"title":"Apply discount code","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-apply-discount","href":"/memberships-customer-portal-api/membership-contracts/apply-discount-code"},{"title":"Apply cancellation retention discount","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-cancellation-discount","href":"/memberships-customer-portal-api/membership-contracts/apply-cancellation-retention-discount"},{"title":"Send magic link email","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-contracts-email-magic-link","href":"/memberships-customer-portal-api/membership-contracts/send-magic-link-email"},{"title":"Remove discount from contract","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-remove-discount","href":"/memberships-customer-portal-api/membership-contracts/remove-discount-from-contract"},{"title":"Remove line item from contract","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-remove-line-item","href":"/memberships-customer-portal-api/membership-contracts/remove-line-item-from-contract"},{"title":"Update next billing date","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-update-billing-date","href":"/memberships-customer-portal-api/membership-contracts/update-next-billing-date"},{"title":"Update billing interval","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-update-billing-interval","href":"/memberships-customer-portal-api/membership-contracts/update-billing-interval"},{"title":"Update existing payment method details","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-update-existing-payment-method","href":"/memberships-customer-portal-api/membership-contracts/update-existing-payment-method-details"},{"title":"Update line item attributes","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-update-line-item-attributes","href":"/memberships-customer-portal-api/membership-contracts/update-line-item-attributes"},{"title":"Update order note","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-update-order-note/{contractId}","href":"/memberships-customer-portal-api/membership-contracts/update-order-note"},{"title":"Update payment method","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-update-payment-method","href":"/memberships-customer-portal-api/membership-contracts/update-payment-method"},{"title":"Update shipping address","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-update-shipping-address","href":"/memberships-customer-portal-api/membership-contracts/update-shipping-address"},{"title":"Update membership contract status","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contracts-update-status","href":"/memberships-customer-portal-api/membership-contracts/update-membership-contract-status"},{"title":"Get raw Shopify membership contract data","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-contracts/contract-external/{contractId}","href":"/memberships-customer-portal-api/membership-contracts/get-raw-shopify-membership-contract-data"},{"title":"Get membership contract details","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-contracts/contract/{contractId}","href":"/memberships-customer-portal-api/membership-contracts/get-membership-contract-details"},{"title":"Cancel a membership contract","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json delete /memberships/cp/api/subscription-contracts/{id}","href":"/memberships-customer-portal-api/membership-contracts/cancel-a-membership-contract"},{"title":"Get current customer's membership profile","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-customers","href":"/memberships-customer-portal-api/membership-contracts/get-current-customers-membership-profile"},{"title":"Get valid membership contracts for a customer","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-customers-detail/valid/{id}","href":"/memberships-customer-portal-api/membership-contracts/get-valid-membership-contracts-for-a-customer"},{"title":"List current customer's valid membership contract IDs","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-customers/valid","href":"/memberships-customer-portal-api/membership-contracts/list-current-customers-valid-membership-contract-ids"},{"title":"Add line item to contract","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/v2/subscription-contracts-add-line-item","href":"/memberships-customer-portal-api/membership-contracts/add-line-item-to-contract"}]},{"group":"One-Time Add-Ons","pages":[{"title":"Get one-off items for contract","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-contract-one-offs-by-contractId","href":"/memberships-customer-portal-api/one-time-add-ons/get-one-off-items-for-contract"},{"title":"Add or update one-off item","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json put /memberships/cp/api/subscription-contract-one-offs-by-contractId-and-billing-attempt-id","href":"/memberships-customer-portal-api/one-time-add-ons/add-or-update-one-off-item"}]},{"group":"Custom CSS Styling","pages":[{"title":"Get custom CSS styles","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-custom-csses/{id}","href":"/memberships-customer-portal-api/custom-css-styling/get-custom-css-styles"}]},{"group":"Membership Plans","pages":[{"title":"Get all selling plans","deprecated":null,"version":null,"openapi":"/memberships/storefront-api-swagger.json get /memberships/cp/api/subscription-groups/all-selling-plans","href":"/memberships-customer-portal-api/membership-plans/get-all-selling-plans"}]}]}]},{"product":"Bundles","icon":"boxes-stacked","description":"Fixed, dynamic, and volume-discount bundles plus Build-a-Box","pages":[{"title":"Bundles","href":"/bundles/introduction"}]}]},"title":"Get membership contract list - Appstle","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-rfhihCWU.js","utils-BmH1XFxk.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BcNsxPKB.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BAES3tkd.js","snippetPresets-DCMQBKLP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-D5fEM6aW.js","ApiExamples-D6l_bzE9.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BOktbnNh.js","shallow-BCs8SgM7.js","getApiPlaygroundDisplay-DEmW5bJB.js","CodeSnippet-CpZOpB9C.js","CodeSnippets-BOBDqibl.js","getPastedJson-DH2JBvmr.js","icon-BBJH-kKh.js","MethodPill-D2Sd5NLC.js","DuplicateIcon-CGgfL2qN.js","createIcon-BKudBBzi.js","DynamicMarkdown-85clUA0i.js","SectionHeading-D0JiMgDx.js","axios-vUo_bRtp.js","Markdown-Cfiy0xZO.js","clsx-rL8ZCCw4.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-aeztFa9U.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BywkCr5C.js"]}