A valid request URL is required to generate request examples{
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"member": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"email": "jsmith@example.com",
"localCenter": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"name": "<string>"
},
"type": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"name": "<string>",
"namePlural": "<string>",
"position": 123,
"options": [
"<string>"
],
"chartName": "<string>"
},
"fullName": "<string>",
"timezone": "<string>",
"phoneNumber": "<string>",
"cardId": "<string>",
"isValidatedIdentity": true,
"isValidatedIdentityPending": true,
"postalCode": "<string>",
"address": "<string>",
"professionOrganisation": "<string>",
"professionOrganisationRole": "<string>",
"companyIdentifier": "<string>",
"companyName": "<string>",
"companyAddress": "<string>",
"companyRegNo": "<string>"
},
"productPrice": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"currency": "<string>",
"price": 123,
"name": "<string>",
"isSubscription": true,
"isRestricted": "<string>",
"isDefault": true,
"fullDescription": "<string>",
"displayNameOnPaymentPage": true,
"overwriteMonthPeriod": 123,
"isHidden": true,
"isBundle": true,
"isBundleMember": true,
"monthPeriod": 123
},
"currency": "<string>",
"currentPeriodEnd": "2023-11-07T05:31:56Z",
"stripeCustomerId": "<string>",
"stripeSubscriptionId": "<string>",
"isSubscriptionInactive": true,
"createdAt": "2023-11-07T05:31:56Z",
"isSubscriptionCanceled": true,
"customPriceValue": 123,
"profileExternal": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"name": "<string>",
"email": "<string>",
"phone": "<string>",
"organisation": "<string>",
"role": "<string>",
"twitter": "<string>",
"linkedin": "<string>",
"instagram": "<string>",
"country": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"name": "<string>"
},
"isNewsletterSubscribed": true,
"town": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"name": "<string>"
},
"isValidatedIdentity": true,
"isValidatedIdentityPending": true,
"isCreateAccount": true,
"companyIdentifier": "<string>",
"companyName": "<string>",
"companyAddress": "<string>",
"customFieldValues": [
"https://example.com/"
],
"professionOrganisationRole": "<string>",
"companyRegNo": "<string>",
"fullName": "<string>",
"firstName": "<string>",
"lastName": "<string>"
},
"status": "<string>",
"uid": "<string>",
"isPublic": true,
"identity": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"isValidated": true,
"hasUploadedDocument": true,
"firstName": "<string>",
"lastName": "<string>",
"status": "<string>"
},
"identityReminderSent": true,
"localCenterOption": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"name": "<string>"
},
"identityReminder2Sent": true,
"identityReminder3Sent": true
}Creates a pending subscription for an authenticated user or external contact. Resolves the product, price, option, and local center from the request payload. For authenticated users, links the subscription to their account and checks identity verification status. For anonymous users, creates or retrieves a Contact record. Supports custom pricing for donations. Rejects duplicates unless the previous subscription was canceled.
A valid request URL is required to generate request examples{
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"member": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"email": "jsmith@example.com",
"localCenter": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"name": "<string>"
},
"type": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"name": "<string>",
"namePlural": "<string>",
"position": 123,
"options": [
"<string>"
],
"chartName": "<string>"
},
"fullName": "<string>",
"timezone": "<string>",
"phoneNumber": "<string>",
"cardId": "<string>",
"isValidatedIdentity": true,
"isValidatedIdentityPending": true,
"postalCode": "<string>",
"address": "<string>",
"professionOrganisation": "<string>",
"professionOrganisationRole": "<string>",
"companyIdentifier": "<string>",
"companyName": "<string>",
"companyAddress": "<string>",
"companyRegNo": "<string>"
},
"productPrice": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"currency": "<string>",
"price": 123,
"name": "<string>",
"isSubscription": true,
"isRestricted": "<string>",
"isDefault": true,
"fullDescription": "<string>",
"displayNameOnPaymentPage": true,
"overwriteMonthPeriod": 123,
"isHidden": true,
"isBundle": true,
"isBundleMember": true,
"monthPeriod": 123
},
"currency": "<string>",
"currentPeriodEnd": "2023-11-07T05:31:56Z",
"stripeCustomerId": "<string>",
"stripeSubscriptionId": "<string>",
"isSubscriptionInactive": true,
"createdAt": "2023-11-07T05:31:56Z",
"isSubscriptionCanceled": true,
"customPriceValue": 123,
"profileExternal": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"name": "<string>",
"email": "<string>",
"phone": "<string>",
"organisation": "<string>",
"role": "<string>",
"twitter": "<string>",
"linkedin": "<string>",
"instagram": "<string>",
"country": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"name": "<string>"
},
"isNewsletterSubscribed": true,
"town": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"name": "<string>"
},
"isValidatedIdentity": true,
"isValidatedIdentityPending": true,
"isCreateAccount": true,
"companyIdentifier": "<string>",
"companyName": "<string>",
"companyAddress": "<string>",
"customFieldValues": [
"https://example.com/"
],
"professionOrganisationRole": "<string>",
"companyRegNo": "<string>",
"fullName": "<string>",
"firstName": "<string>",
"lastName": "<string>"
},
"status": "<string>",
"uid": "<string>",
"isPublic": true,
"identity": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"isValidated": true,
"hasUploadedDocument": true,
"firstName": "<string>",
"lastName": "<string>",
"status": "<string>"
},
"identityReminderSent": true,
"localCenterOption": {
"@context": "<string>",
"@id": "<string>",
"@type": "<string>",
"id": 123,
"name": "<string>"
},
"identityReminder2Sent": true,
"identityReminder3Sent": true
}The new SubscriptionProfile resource
SubscriptionProfile resource created
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes