Magicline Connect API (1.0.0)

Scope of this API

This API can be used to integrate Magicline operations into third party clients like websites or apps.

Following operations are supported

  • Online contract conclusion
  • Trial session slot booking
  • Lead creation
Download OpenAPI description
Languages
Servers
Mock server
https://redocly.sportalliance.com/_mock/apis/magicline/connectapi/connectapi/
Generated server url
https://connectdemo.api.magicline.com/

Campaigns

List your marketing campaigns

Operations

Terminal

/terminal

Operations

TrialSessions

Allow prospects to book a trial session

Operations

Tenant

Tenant information

Operations

Referral

Additional referral information for member creation

Operations

Image

Allow prospect to upload image

Operations

Promotions

Getting information about external promotion participation

Operations

AddressData

/addressdata

Operations

ContractVoucher

/contractvoucher

Operations

Validation

/validation

Operations

Contracts

Cancel contracts

Operations

CreditCard Tokenization

Store credit cards for new members

Operations

Previews

Operations

getPreview

Request

Query
landingPageConfigurationIdinteger(int64)
checkoutPageConfigurationIdinteger(int64)
Bodyapplication/jsonrequired
studioIdinteger(int64)required
contractobject(ConnectApiContractDataDto)required
contract.​rateBundleTermIdinteger(int64)required
contract.​startDatestring(date)required
contract.​preuseDatestring(date)
contract.​notesstring[ 0 .. 300 ] characters
contract.​contractSignatureobject(PublicApiSignatureDto)
contract.​sepaSignatureobject(PublicApiSignatureDto)
contract.​textBlockSignaturesArray of objects(PublicApiSignatureDto)
contract.​selectedRateBundleModulesArray of objects(PublicApiSelectedSelectableRateBundleModuleDto)

Selected free inclusive rate bundle modules.

contract.​optionalRateBundleTermModulesArray of objects(PublicApiSelectedOptionalRateBundleModuleDto)

Selected optional rate bundle term modules additionally payable.

customerobject(ConnectApiCreatePublicCustomerDto)required
customer.​identityTokenstring(uuid)

[Optional] Should only be set if checkout page has been called with URL param identityToken. If no customer exists with this UUID a new one will be created.

Example: "2340b1cc-3fe7-4f81-8eca-f92181dd2bb4"
customer.​firstnamestring[ 0 .. 100 ] charactersrequired
customer.​secondFirstnamestring[ 0 .. 100 ] characters

addition for Turkey

customer.​lastnamestring[ 0 .. 100 ] charactersrequired
customer.​secondLastNamestring[ 0 .. 100 ] characters

addition for Spain

customer.​dateOfBirthstring(date)required

The age must be between 0 and 100 years inclusive.

customer.​emailstring[ 0 .. 300 ] charactersrequired
customer.​genderstring

User will be assigned as UNISEX if no gender is set.

Enum"MALE""FEMALE""UNISEX"
customer.​telephone_privatestring[ 0 .. 300 ] characters

If only one number is available use mobile as default.

customer.​telephone_mobilestring[ 0 .. 300 ] characters

If only one number is available use mobile as default.

customer.​streetstring[ 0 .. 300 ] charactersrequired
Example: "Raboisen"
customer.​secondStreetstring[ 0 .. 300 ] characters

addition for Turkish addresses

customer.​cityPartstring[ 0 .. 300 ] characters

addition for Turkish addresses

customer.​districtstring[ 0 .. 300 ] characters

addition for Turkish addressses

customer.​streetTypestring[ 0 .. 300 ] characters

addition for Spain (e.g. calle)

customer.​streetBlockstring[ 0 .. 300 ] characters

addition for Spain

customer.​portalstring[ 0 .. 300 ] characters

addition for Spain

customer.​stairwaystring[ 0 .. 300 ] characters

addition for Spain

customer.​doorstring[ 0 .. 300 ] characters

addition for Spain

customer.​provincestring[ 0 .. 300 ] characters

addition for southern Europe countries (e.g. Madrid)

customer.​additionalAddressInformationstring[ 0 .. 300 ] characters

addition for Spain

customer.​floorstring[ 0 .. 300 ] characters

addition for Spain

customer.​languagestring[ 0 .. 300 ] characters

language of customer as ISO 639-1 two-letter code (e.g. es or de)

customer.​localestring[ 0 .. 300 ] characters

locale of customer as ISO 639-1 two-letter language and country code (e.g. es_ES or de_DE)

customer.​houseNumberstring[ 0 .. 100 ] charactersrequired
Example: "3-4"
customer.​buildingNamestring[ 0 .. 300 ] characters

addition for Turkish addresses

customer.​citystring[ 0 .. 300 ] charactersrequired
Example: "Hamburg"
customer.​zipCodestring[ 0 .. 100 ] charactersrequired
Example: "22099"
customer.​countryCodestring[ 0 .. 300 ] charactersrequired
Example: "DE"
customer.​paymentChoicestringrequired

Only configured values in the rate bundle allowed. For Contract Voucher redemption use CASH

Enum"CASH""BANK_TRANSFER""DIRECT_DEBIT""CREDIT_CARD""TWINT"
Example: "DIRECT_DEBIT"
customer.​bankAccountobject(PublicApiBankAccountDto)

Required in combination with paymentChoice DIRECT_DEBIT

customer.​creditCardobject(PublicApiCreditCardDto)

Required in combination with paymentChoice CREDIT_CARD

customer.​privacyConfigurationobject(PublicApiPrivacyConfigurationDto)

Data privacy configuration for marketing purposes. Deprecated. Use communicationPreferences instead.

customer.​communicationPreferencesArray of objects(ConnectApiCommunicationPreferencesDto)

Communication preferences for the customer. If specified, the list must contain an element for each message category.

customer.​identificationobject(ConnectApiIdentificationDto)

Deprecated. Use the identityNumber field.

customer.​taxIdstring[ 0 .. 300 ] characters

Required if the studio is located in Spain or Italy

customer.​placeOfBirthstring[ 0 .. 300 ] characters

Required for italian studios and nationals

customer.​countryOfBirthstring

Required for italian studios and none-italian nationals

Enum"UNDEFINED""AC""AD""AE""AF""AG""AI""AL""AM""AN"
customer.​documentIdentificationobject(PublicApiDocumentIdentificationDto)

information from an official document with identifies the customer

customer.​imageObjectKeystring[ 0 .. 300 ] characters

Object key for pre-uploaded image

customer.​referralCodestring[ 0 .. 300 ] characters

Referral code to link with recruiter

customer.​publicGenderstring
Enum"MALE""FEMALE""UNISEX"
customer.​studioCountryCodestring
Enum"UNDEFINED""AC""AD""AE""AF""AG""AI""AL""AM""AN"
landingPageConfigurationIdinteger(int64)
voucherCodestring

Only vouchers of type 'Credit' or 'Discount' are supported here.

offerUuidstring(uuid)
curl -i -X POST \
  'https://redocly.sportalliance.com/_mock/apis/magicline/connectapi/connectapi/connect/v2/preview?checkoutPageConfigurationId=0&landingPageConfigurationId=0' \
  -H 'Content-Type: application/json' \
  -d '{
    "studioId": 0,
    "contract": {
      "rateBundleTermId": 0,
      "startDate": "2019-08-24",
      "preuseDate": "2019-08-24",
      "notes": "string",
      "contractSignature": {
        "base64Svg": "string",
        "textBlockId": 0
      },
      "sepaSignature": {
        "base64Svg": "string",
        "textBlockId": 0
      },
      "textBlockSignatures": [
        {
          "base64Svg": "string",
          "textBlockId": 0
        }
      ],
      "selectedRateBundleModules": [
        {
          "id": 0
        }
      ],
      "optionalRateBundleTermModules": [
        {
          "id": 0
        }
      ]
    },
    "customer": {
      "identityToken": "2340b1cc-3fe7-4f81-8eca-f92181dd2bb4",
      "firstname": "string",
      "secondFirstname": "string",
      "lastname": "string",
      "secondLastName": "string",
      "dateOfBirth": "2019-08-24",
      "email": "string",
      "gender": "MALE",
      "telephone_private": "string",
      "telephone_mobile": "string",
      "street": "Raboisen",
      "secondStreet": "string",
      "cityPart": "string",
      "district": "string",
      "streetType": "string",
      "streetBlock": "string",
      "portal": "string",
      "stairway": "string",
      "door": "string",
      "province": "string",
      "additionalAddressInformation": "string",
      "floor": "string",
      "language": "string",
      "locale": "string",
      "houseNumber": "3-4",
      "buildingName": "string",
      "city": "Hamburg",
      "zipCode": "22099",
      "countryCode": "DE",
      "paymentChoice": "DIRECT_DEBIT",
      "bankAccount": {
        "iban": "string",
        "bic": "string",
        "accountHolder": "string"
      },
      "creditCard": {
        "tokenizationReference": "string",
        "accountPaymentInstrumentToken": "string"
      },
      "privacyConfiguration": {
        "letter": true,
        "email": true,
        "textMessage": true,
        "phone": true,
        "mySportsMessage": true
      },
      "communicationPreferences": [
        {
          "messageCategoryId": 0,
          "activeCommunicationChannels": [
            "LETTER"
          ]
        }
      ],
      "identification": {
        "spain_DNI_NIE": "string"
      },
      "taxId": "string",
      "placeOfBirth": "string",
      "countryOfBirth": "UNDEFINED",
      "documentIdentification": {
        "documentNumber": "string",
        "documentType": "ID_CARD"
      },
      "imageObjectKey": "string",
      "referralCode": "string",
      "publicGender": "MALE",
      "studioCountryCode": "UNDEFINED"
    },
    "landingPageConfigurationId": 0,
    "voucherCode": "string",
    "offerUuid": "5d19bb70-d72b-45ae-9b5e-c4257877bdbb"
  }'

Responses

OK

Body*/*
basePricenumber

base price of contract

preUseChargenumber

Charge for the time between startdateofuse and startdate

voucherTypestring

Type of a voucher, if a valid voucher code is provided

Enum"CONTRACT""CREDIT""DISCOUNT""COMPANY_FEE_SPLIT"
voucherRemarksstring

Voucher remarks, if a valid voucher code is provided

voucherEffectivePeriodstring

Effective period type in which a discount is applied

Enum"UNLIMITED""INITIAL_TERM""TIME_BASED"
effectivePeriodTimeBasedTerminteger(int32)

Effective period: term in which a discount is applied if type is time base

effectivePeriodTimeBasedTermUnitstring

Effective period: term unit in which a discount is applied if type is time base

Enum"DAY""WEEK""MONTH""YEAR"
discountedBasePricenumber

Discounted base price, if a valid (company) discount voucher is provided

discountTypestring

Type of discount (percentage or absolute), if valid a (company) discount voucher is provided

Enum"ABSOLUTE""PERCENTAGE"
discountValuenumber

Discount value, if a valid (company) discount voucher is provided

discountedPreUseChargenumber

Discounted pre use charge, if a valid (company) discount voucher is provided

creditValuenumber

Voucher credit value, if a valid credit voucher is provided

companyFeeSplitTypestring

Type of company fee split (percentage or absolute), if valid a company discount voucher is provided

Enum"ABSOLUTE""PERCENTAGE"
companyFeeSplitValuenumber

Company fee split value, if a valid company discount voucher is provided

companyNamestring

Name of the company that will pay the company amount

companyAmountPreUseChargenumber

Amount the company has to pay for pre use charge

companyAmountnumber

Amount the company has to pay

memberAmountnumber

Amount the member has to pay

memberAmountPreUseChargenumber

Amount the member has to pay for pre use charge

companyAmountWithoutDiscountnumber

Amount the company has to pay without discount

memberAmountWithoutDiscountnumber

Amount the member has to pay without discount

voucherBonusPeriodobject(ConnectApiRateBonusPeriodDto)

Bonus period applied with the (company) discount voucher, if valid a (company) discount voucher is provided

voucherTextBlocksArray of objects(ConnectApiSignableTextBlockDto)

Voucher related text blocks, if a valid voucher is provided

flatFeePreviewsArray of objects(ConnectApiFlatFeePreviewDto)

Flat fee previews, including discount if a valid discount voucher is provided

voucherSuccessMessagestring

Textual representation of the voucher conditions, if a valid voucher is provided

voucherErrorMessagestring

A readable, non-localized error message, if the voucher code is invalid

voucherErrorCodestring

An error code, if the voucher code is invalid

Enum"ENTITY_NOT_FOUND""CONFLICT""BAD_REQUEST""REQUIRED_PARAMETER_MISSING""VALIDATION_FAILED""FORBIDDEN""OPERATION_NOT_ALLOWED_FOR_STUDIO""SERVER_ERROR""FEATURE_DISABLED""STUDIO_NOT_IN_GERMANY"
ageAdjustedPricenumber

The adjusted price, if age-based discounts are configured and the customer is eligible, null otherwise

contractVolumeInformationobject(ContractVolumeDto)

Contains the total amount to be paid during the initial runtime of the contract and the average amounts per month and per the rate's payment frequency (e.g. 1 week)

moduleConsentTextBlocksArray of objects(ConnectApiSignableTextBlockDto)

Consent texts for modules that are part of the contract

getPreview_1

Request

Query
landingPageConfigurationIdinteger(int64)
checkoutPageConfigurationIdinteger(int64)
Bodyapplication/jsonrequired
studioIdinteger(int64)required
contractobject(ConnectApiContractDataDto)required
contract.​rateBundleTermIdinteger(int64)required
contract.​startDatestring(date)required
contract.​preuseDatestring(date)
contract.​notesstring[ 0 .. 300 ] characters
contract.​contractSignatureobject(PublicApiSignatureDto)
contract.​sepaSignatureobject(PublicApiSignatureDto)
contract.​textBlockSignaturesArray of objects(PublicApiSignatureDto)
contract.​selectedRateBundleModulesArray of objects(PublicApiSelectedSelectableRateBundleModuleDto)

Selected free inclusive rate bundle modules.

contract.​optionalRateBundleTermModulesArray of objects(PublicApiSelectedOptionalRateBundleModuleDto)

Selected optional rate bundle term modules additionally payable.

customerobject(ConnectApiCreatePublicCustomerDto)required
customer.​identityTokenstring(uuid)

[Optional] Should only be set if checkout page has been called with URL param identityToken. If no customer exists with this UUID a new one will be created.

Example: "2340b1cc-3fe7-4f81-8eca-f92181dd2bb4"
customer.​firstnamestring[ 0 .. 100 ] charactersrequired
customer.​secondFirstnamestring[ 0 .. 100 ] characters

addition for Turkey

customer.​lastnamestring[ 0 .. 100 ] charactersrequired
customer.​secondLastNamestring[ 0 .. 100 ] characters

addition for Spain

customer.​dateOfBirthstring(date)required

The age must be between 0 and 100 years inclusive.

customer.​emailstring[ 0 .. 300 ] charactersrequired
customer.​genderstring

User will be assigned as UNISEX if no gender is set.

Enum"MALE""FEMALE""UNISEX"
customer.​telephone_privatestring[ 0 .. 300 ] characters

If only one number is available use mobile as default.

customer.​telephone_mobilestring[ 0 .. 300 ] characters

If only one number is available use mobile as default.

customer.​streetstring[ 0 .. 300 ] charactersrequired
Example: "Raboisen"
customer.​secondStreetstring[ 0 .. 300 ] characters

addition for Turkish addresses

customer.​cityPartstring[ 0 .. 300 ] characters

addition for Turkish addresses

customer.​districtstring[ 0 .. 300 ] characters

addition for Turkish addressses

customer.​streetTypestring[ 0 .. 300 ] characters

addition for Spain (e.g. calle)

customer.​streetBlockstring[ 0 .. 300 ] characters

addition for Spain

customer.​portalstring[ 0 .. 300 ] characters

addition for Spain

customer.​stairwaystring[ 0 .. 300 ] characters

addition for Spain

customer.​doorstring[ 0 .. 300 ] characters

addition for Spain

customer.​provincestring[ 0 .. 300 ] characters

addition for southern Europe countries (e.g. Madrid)

customer.​additionalAddressInformationstring[ 0 .. 300 ] characters

addition for Spain

customer.​floorstring[ 0 .. 300 ] characters

addition for Spain

customer.​languagestring[ 0 .. 300 ] characters

language of customer as ISO 639-1 two-letter code (e.g. es or de)

customer.​localestring[ 0 .. 300 ] characters

locale of customer as ISO 639-1 two-letter language and country code (e.g. es_ES or de_DE)

customer.​houseNumberstring[ 0 .. 100 ] charactersrequired
Example: "3-4"
customer.​buildingNamestring[ 0 .. 300 ] characters

addition for Turkish addresses

customer.​citystring[ 0 .. 300 ] charactersrequired
Example: "Hamburg"
customer.​zipCodestring[ 0 .. 100 ] charactersrequired
Example: "22099"
customer.​countryCodestring[ 0 .. 300 ] charactersrequired
Example: "DE"
customer.​paymentChoicestringrequired

Only configured values in the rate bundle allowed. For Contract Voucher redemption use CASH

Enum"CASH""BANK_TRANSFER""DIRECT_DEBIT""CREDIT_CARD""TWINT"
Example: "DIRECT_DEBIT"
customer.​bankAccountobject(PublicApiBankAccountDto)

Required in combination with paymentChoice DIRECT_DEBIT

customer.​creditCardobject(PublicApiCreditCardDto)

Required in combination with paymentChoice CREDIT_CARD

customer.​privacyConfigurationobject(PublicApiPrivacyConfigurationDto)

Data privacy configuration for marketing purposes. Deprecated. Use communicationPreferences instead.

customer.​communicationPreferencesArray of objects(ConnectApiCommunicationPreferencesDto)

Communication preferences for the customer. If specified, the list must contain an element for each message category.

customer.​identificationobject(ConnectApiIdentificationDto)

Deprecated. Use the identityNumber field.

customer.​taxIdstring[ 0 .. 300 ] characters

Required if the studio is located in Spain or Italy

customer.​placeOfBirthstring[ 0 .. 300 ] characters

Required for italian studios and nationals

customer.​countryOfBirthstring

Required for italian studios and none-italian nationals

Enum"UNDEFINED""AC""AD""AE""AF""AG""AI""AL""AM""AN"
customer.​documentIdentificationobject(PublicApiDocumentIdentificationDto)

information from an official document with identifies the customer

customer.​imageObjectKeystring[ 0 .. 300 ] characters

Object key for pre-uploaded image

customer.​referralCodestring[ 0 .. 300 ] characters

Referral code to link with recruiter

customer.​publicGenderstring
Enum"MALE""FEMALE""UNISEX"
customer.​studioCountryCodestring
Enum"UNDEFINED""AC""AD""AE""AF""AG""AI""AL""AM""AN"
landingPageConfigurationIdinteger(int64)
voucherCodestring

Only vouchers of type 'Credit' or 'Discount' are supported here.

offerUuidstring(uuid)
curl -i -X POST \
  'https://redocly.sportalliance.com/_mock/apis/magicline/connectapi/connectapi/connect/v1/preview?checkoutPageConfigurationId=0&landingPageConfigurationId=0' \
  -H 'Content-Type: application/json' \
  -d '{
    "studioId": 0,
    "contract": {
      "rateBundleTermId": 0,
      "startDate": "2019-08-24",
      "preuseDate": "2019-08-24",
      "notes": "string",
      "contractSignature": {
        "base64Svg": "string",
        "textBlockId": 0
      },
      "sepaSignature": {
        "base64Svg": "string",
        "textBlockId": 0
      },
      "textBlockSignatures": [
        {
          "base64Svg": "string",
          "textBlockId": 0
        }
      ],
      "selectedRateBundleModules": [
        {
          "id": 0
        }
      ],
      "optionalRateBundleTermModules": [
        {
          "id": 0
        }
      ]
    },
    "customer": {
      "identityToken": "2340b1cc-3fe7-4f81-8eca-f92181dd2bb4",
      "firstname": "string",
      "secondFirstname": "string",
      "lastname": "string",
      "secondLastName": "string",
      "dateOfBirth": "2019-08-24",
      "email": "string",
      "gender": "MALE",
      "telephone_private": "string",
      "telephone_mobile": "string",
      "street": "Raboisen",
      "secondStreet": "string",
      "cityPart": "string",
      "district": "string",
      "streetType": "string",
      "streetBlock": "string",
      "portal": "string",
      "stairway": "string",
      "door": "string",
      "province": "string",
      "additionalAddressInformation": "string",
      "floor": "string",
      "language": "string",
      "locale": "string",
      "houseNumber": "3-4",
      "buildingName": "string",
      "city": "Hamburg",
      "zipCode": "22099",
      "countryCode": "DE",
      "paymentChoice": "DIRECT_DEBIT",
      "bankAccount": {
        "iban": "string",
        "bic": "string",
        "accountHolder": "string"
      },
      "creditCard": {
        "tokenizationReference": "string",
        "accountPaymentInstrumentToken": "string"
      },
      "privacyConfiguration": {
        "letter": true,
        "email": true,
        "textMessage": true,
        "phone": true,
        "mySportsMessage": true
      },
      "communicationPreferences": [
        {
          "messageCategoryId": 0,
          "activeCommunicationChannels": [
            "LETTER"
          ]
        }
      ],
      "identification": {
        "spain_DNI_NIE": "string"
      },
      "taxId": "string",
      "placeOfBirth": "string",
      "countryOfBirth": "UNDEFINED",
      "documentIdentification": {
        "documentNumber": "string",
        "documentType": "ID_CARD"
      },
      "imageObjectKey": "string",
      "referralCode": "string",
      "publicGender": "MALE",
      "studioCountryCode": "UNDEFINED"
    },
    "landingPageConfigurationId": 0,
    "voucherCode": "string",
    "offerUuid": "5d19bb70-d72b-45ae-9b5e-c4257877bdbb"
  }'

Responses

OK

Body*/*
basePricenumber

base price of contract

preUseChargenumber

Charge for the time between startdateofuse and startdate

voucherTypestring

Type of a voucher, if a valid voucher code is provided

Enum"CONTRACT""CREDIT""DISCOUNT""COMPANY_FEE_SPLIT"
voucherRemarksstring

Voucher remarks, if a valid voucher code is provided

voucherEffectivePeriodstring

Effective period type in which a discount is applied

Enum"UNLIMITED""INITIAL_TERM""TIME_BASED"
effectivePeriodTimeBasedTerminteger(int32)

Effective period: term in which a discount is applied if type is time base

effectivePeriodTimeBasedTermUnitstring

Effective period: term unit in which a discount is applied if type is time base

Enum"DAY""WEEK""MONTH""YEAR"
discountedBasePricenumber

Discounted base price, if a valid (company) discount voucher is provided

discountTypestring

Type of discount (percentage or absolute), if valid a (company) discount voucher is provided

Enum"ABSOLUTE""PERCENTAGE"
discountValuenumber

Discount value, if a valid (company) discount voucher is provided

discountedPreUseChargenumber

Discounted pre use charge, if a valid (company) discount voucher is provided

creditValuenumber

Voucher credit value, if a valid credit voucher is provided

companyFeeSplitTypestring

Type of company fee split (percentage or absolute), if valid a company discount voucher is provided

Enum"ABSOLUTE""PERCENTAGE"
companyFeeSplitValuenumber

Company fee split value, if a valid company discount voucher is provided

companyNamestring

Name of the company that will pay the company amount

companyAmountPreUseChargenumber

Amount the company has to pay for pre use charge

companyAmountnumber

Amount the company has to pay

memberAmountnumber

Amount the member has to pay

memberAmountPreUseChargenumber

Amount the member has to pay for pre use charge

companyAmountWithoutDiscountnumber

Amount the company has to pay without discount

memberAmountWithoutDiscountnumber

Amount the member has to pay without discount

voucherBonusPeriodobject(ConnectApiRateBonusPeriodDto)

Bonus period applied with the (company) discount voucher, if valid a (company) discount voucher is provided

voucherTextBlocksArray of objects(ConnectApiSignableTextBlockDto)

Voucher related text blocks, if a valid voucher is provided

flatFeePreviewsArray of objects(ConnectApiFlatFeePreviewDto)

Flat fee previews, including discount if a valid discount voucher is provided

voucherSuccessMessagestring

Textual representation of the voucher conditions, if a valid voucher is provided

voucherErrorMessagestring

A readable, non-localized error message, if the voucher code is invalid

voucherErrorCodestring

An error code, if the voucher code is invalid

Enum"ENTITY_NOT_FOUND""CONFLICT""BAD_REQUEST""REQUIRED_PARAMETER_MISSING""VALIDATION_FAILED""FORBIDDEN""OPERATION_NOT_ALLOWED_FOR_STUDIO""SERVER_ERROR""FEATURE_DISABLED""STUDIO_NOT_IN_GERMANY"
ageAdjustedPricenumber

The adjusted price, if age-based discounts are configured and the customer is eligible, null otherwise

contractVolumeInformationobject(ContractVolumeDto)

Contains the total amount to be paid during the initial runtime of the contract and the average amounts per month and per the rate's payment frequency (e.g. 1 week)

moduleConsentTextBlocksArray of objects(ConnectApiSignableTextBlockDto)

Consent texts for modules that are part of the contract

Leads

Operations

Studios

Operations

I18n

Operations

FeatureCheck

Operations

BankAccount

Operations