POST
/
api
/
v1
/
subscription
/
external
/
create-pending
{
  "@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
}

Body

The new SubscriptionProfile resource

Response

201
application/ld+json

SubscriptionProfile resource created