saas_api_enable_saas_location_deprecated
Enable SaaS for a GoHighLevel sub-account using an agency-level token. Specify company ID and isSaaSV2 flag to activate subscription setup.
Instructions
Enable SaaS for Sub-Account (Formerly Location) (requires an agency-level token, not a location PIT)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name of the stripe customer(Required only for SaaS V1) | |
| No | Email of the stripe customer(Required only for SaaS V1) | ||
| priceId | No | Required only while pre-configuring saas subscription | |
| isSaaSV2 | Yes | Denotes if it is a saas v2 or v1 sub-account | |
| companyId | Yes | ||
| contactId | No | Agency subaccount used for payment provider integration(Required Only for SaaS V2) | |
| locationId | No | Location ID to enable SaaS for Defaults to GHL_LOCATION_ID when omitted. | |
| saasPlanId | No | Required only while pre-configuring saas subscription | |
| description | No | Description | |
| stripeAccountId | No | Stripe account id(Required only for SaaS V1) | |
| stripeCustomerId | No | Stripe customer id if exists(Required only for SaaS V1) | |
| providerLocationId | No | Agency Subaccount ID |