{
  "name": "hubspot_automation",
  "spec_source": "openapi_spec",
  "token_for_http_testing": "",
  "package_name": "hubspot_automation_api",
  "package_dir_path": "/Users/rb/arcade/arcade-ai/toolkits/hubspot_automation_api/arcade_hubspot_automation_api",
  "project_dir_path": "/Users/rb/arcade/arcade-ai/toolkits/hubspot_automation_api",
  "arcade_new_cmd_executed": true,
  "api_endpoint_selection_customized": false,
  "api_endpoint_for_http_testing": "",
  "authorization_type": "oauth",
  "auth_provider_id": "arcade-hubspot",
  "where_to_provide_token": "header",
  "token_key_name": "Authorization",
  "token_value": "Bearer {authorization}",
  "secrets": [],
  "global_base_url": null,
  "global_headers": {},
  "edit_operations": [],
  "uuid": "f5b3be6f-4b9a-49d1-b10d-2b5c8d6c4dc2",
  "api_endpoints": [
    {
      "name": "get-/automation/v4/actions/{appId}_getPage",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "GET",
      "path": "/automation/v4/actions/{appId}",
      "tags": [
        "Definitions"
      ],
      "summary": "Retrieve custom action definitions",
      "description": "Retrieve custom workflow action definitions by app ID.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [
          {
            "name": "limit",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The maximum number of results to display per page."
            },
            "description": "The maximum number of results to display per page.",
            "required": false,
            "deprecated": false,
            "default": null,
            "location": "query",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          },
          {
            "name": "after",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The paging cursor token of the last successfully read resource will be returned as the `paging.next.after` JSON property of a paged response containing more results."
            },
            "description": "The paging cursor token of the last successfully read resource will be returned as the `paging.next.after` JSON property of a paged response containing more results.",
            "required": false,
            "deprecated": false,
            "default": null,
            "location": "query",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "archived",
            "value_schema": {
              "val_type": "boolean",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "Whether to return only results that have been archived."
            },
            "description": "Whether to return only results that have been archived.",
            "required": false,
            "deprecated": false,
            "default": false,
            "location": "query",
            "content_type": null,
            "json_schema": {
              "type": "boolean"
            },
            "schema_required": false
          }
        ],
        "path": [
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "post-/automation/v4/actions/{appId}_create",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "POST",
      "path": "/automation/v4/actions/{appId}",
      "tags": [
        "Definitions"
      ],
      "summary": "Create a new custom action definition",
      "description": "Create a new custom workflow action.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": [
          {
            "name": "requestBody",
            "value_schema": {
              "val_type": "json",
              "inner_val_type": null,
              "enum": null,
              "properties": {
                "inputFields": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {
                    "isRequired": {
                      "val_type": "boolean",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    },
                    "automationFieldType": {
                      "val_type": "string",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    },
                    "typeDefinition": {
                      "val_type": "json",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": {
                        "helpText": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "referencedObjectType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "CONTACT",
                            "COMPANY",
                            "DEAL",
                            "ENGAGEMENT",
                            "TICKET",
                            "OWNER",
                            "PRODUCT",
                            "LINE_ITEM",
                            "BET_DELIVERABLE_SERVICE",
                            "CONTENT",
                            "CONVERSATION",
                            "BET_ALERT",
                            "PORTAL",
                            "QUOTE",
                            "FORM_SUBMISSION_INBOUNDDB",
                            "QUOTA",
                            "UNSUBSCRIBE",
                            "COMMUNICATION",
                            "FEEDBACK_SUBMISSION",
                            "ATTRIBUTION",
                            "SALESFORCE_SYNC_ERROR",
                            "RESTORABLE_CRM_OBJECT",
                            "HUB",
                            "LANDING_PAGE",
                            "PRODUCT_OR_FOLDER",
                            "TASK",
                            "FORM",
                            "MARKETING_EMAIL",
                            "AD_ACCOUNT",
                            "AD_CAMPAIGN",
                            "AD_GROUP",
                            "AD",
                            "KEYWORD",
                            "CAMPAIGN",
                            "SOCIAL_CHANNEL",
                            "SOCIAL_POST",
                            "SITE_PAGE",
                            "BLOG_POST",
                            "IMPORT",
                            "EXPORT",
                            "CTA",
                            "TASK_TEMPLATE",
                            "AUTOMATION_PLATFORM_FLOW",
                            "OBJECT_LIST",
                            "NOTE",
                            "MEETING_EVENT",
                            "CALL",
                            "EMAIL",
                            "PUBLISHING_TASK",
                            "CONVERSATION_SESSION",
                            "CONTACT_CREATE_ATTRIBUTION",
                            "INVOICE",
                            "MARKETING_EVENT",
                            "CONVERSATION_INBOX",
                            "CHATFLOW",
                            "MEDIA_BRIDGE",
                            "SEQUENCE",
                            "SEQUENCE_STEP",
                            "FORECAST",
                            "SNIPPET",
                            "TEMPLATE",
                            "DEAL_CREATE_ATTRIBUTION",
                            "QUOTE_TEMPLATE",
                            "QUOTE_MODULE",
                            "QUOTE_MODULE_FIELD",
                            "QUOTE_FIELD",
                            "SEQUENCE_ENROLLMENT",
                            "SUBSCRIPTION",
                            "ACCEPTANCE_TEST",
                            "SOCIAL_BROADCAST",
                            "DEAL_SPLIT",
                            "DEAL_REGISTRATION",
                            "GOAL_TARGET",
                            "GOAL_TARGET_GROUP",
                            "PORTAL_OBJECT_SYNC_MESSAGE",
                            "FILE_MANAGER_FILE",
                            "FILE_MANAGER_FOLDER",
                            "SEQUENCE_STEP_ENROLLMENT",
                            "APPROVAL",
                            "APPROVAL_STEP",
                            "CTA_VARIANT",
                            "SALES_DOCUMENT",
                            "DISCOUNT",
                            "FEE",
                            "TAX",
                            "MARKETING_CALENDAR",
                            "PERMISSIONS_TESTING",
                            "PRIVACY_SCANNER_COOKIE",
                            "DATA_SYNC_STATE",
                            "WEB_INTERACTIVE",
                            "PLAYBOOK",
                            "FOLDER",
                            "PLAYBOOK_QUESTION",
                            "PLAYBOOK_SUBMISSION",
                            "PLAYBOOK_SUBMISSION_ANSWER",
                            "COMMERCE_PAYMENT",
                            "GSC_PROPERTY",
                            "SOX_PROTECTED_DUMMY_TYPE",
                            "BLOG_LISTING_PAGE",
                            "QUARANTINED_SUBMISSION",
                            "PAYMENT_SCHEDULE",
                            "PAYMENT_SCHEDULE_INSTALLMENT",
                            "MARKETING_CAMPAIGN_UTM",
                            "DISCOUNT_TEMPLATE",
                            "DISCOUNT_CODE",
                            "FEEDBACK_SURVEY",
                            "CMS_URL",
                            "SALES_TASK",
                            "SALES_WORKLOAD",
                            "USER",
                            "POSTAL_MAIL",
                            "SCHEMAS_BACKEND_TEST",
                            "PAYMENT_LINK",
                            "SUBMISSION_TAG",
                            "CAMPAIGN_STEP",
                            "SCHEDULING_PAGE",
                            "SOX_PROTECTED_TEST_TYPE",
                            "ORDER",
                            "MARKETING_SMS",
                            "PARTNER_ACCOUNT",
                            "CAMPAIGN_TEMPLATE",
                            "CAMPAIGN_TEMPLATE_STEP",
                            "PLAYLIST",
                            "CLIP",
                            "CAMPAIGN_BUDGET_ITEM",
                            "CAMPAIGN_SPEND_ITEM",
                            "MIC",
                            "CONTENT_AUDIT",
                            "CONTENT_AUDIT_PAGE",
                            "PLAYLIST_FOLDER",
                            "LEAD",
                            "ABANDONED_CART",
                            "EXTERNAL_WEB_URL",
                            "VIEW",
                            "VIEW_BLOCK",
                            "ROSTER",
                            "CART",
                            "AUTOMATION_PLATFORM_FLOW_ACTION",
                            "SOCIAL_PROFILE",
                            "PARTNER_CLIENT",
                            "ROSTER_MEMBER",
                            "MARKETING_EVENT_ATTENDANCE",
                            "ALL_PAGES",
                            "AI_FORECAST",
                            "CRM_PIPELINES_DUMMY_TYPE",
                            "KNOWLEDGE_ARTICLE",
                            "PROPERTY_INFO",
                            "DATA_PRIVACY_CONSENT",
                            "GOAL_TEMPLATE",
                            "SCORE_CONFIGURATION",
                            "AUDIENCE",
                            "PARTNER_CLIENT_REVENUE",
                            "AUTOMATION_JOURNEY",
                            "UNKNOWN"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "name": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "options": {
                          "val_type": "array",
                          "inner_val_type": "json",
                          "enum": null,
                          "properties": null,
                          "inner_properties": {
                            "hidden": {
                              "val_type": "boolean",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "Whether the option is displayed in HubSpot's UI."
                            },
                            "displayOrder": {
                              "val_type": "integer",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "The position of the item relative to others in the list."
                            },
                            "doubleData": {
                              "val_type": "number",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": null
                            },
                            "description": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "A description of the option."
                            },
                            "readOnly": {
                              "val_type": "boolean",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "Whether the option is read-only."
                            },
                            "label": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "A user-friendly label that identifies the option."
                            },
                            "value": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "The actual value of the option."
                            }
                          },
                          "description": null
                        },
                        "description": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "externalOptionsReferenceType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "label": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "type": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "string",
                            "number",
                            "bool",
                            "datetime",
                            "enumeration",
                            "date",
                            "phone_number",
                            "currency_number",
                            "json",
                            "object_coordinates"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "fieldType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "booleancheckbox",
                            "checkbox",
                            "date",
                            "file",
                            "number",
                            "phonenumber",
                            "radio",
                            "select",
                            "text",
                            "textarea",
                            "calculation_equation",
                            "calculation_rollup",
                            "calculation_score",
                            "calculation_read_time",
                            "unknown",
                            "html"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "optionsUrl": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "externalOptions": {
                          "val_type": "boolean",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        }
                      },
                      "inner_properties": null,
                      "description": null
                    },
                    "supportedValueTypes": {
                      "val_type": "array",
                      "inner_val_type": "string",
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    }
                  },
                  "description": null
                },
                "outputFields": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {
                    "typeDefinition": {
                      "val_type": "json",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": {
                        "helpText": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "referencedObjectType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "CONTACT",
                            "COMPANY",
                            "DEAL",
                            "ENGAGEMENT",
                            "TICKET",
                            "OWNER",
                            "PRODUCT",
                            "LINE_ITEM",
                            "BET_DELIVERABLE_SERVICE",
                            "CONTENT",
                            "CONVERSATION",
                            "BET_ALERT",
                            "PORTAL",
                            "QUOTE",
                            "FORM_SUBMISSION_INBOUNDDB",
                            "QUOTA",
                            "UNSUBSCRIBE",
                            "COMMUNICATION",
                            "FEEDBACK_SUBMISSION",
                            "ATTRIBUTION",
                            "SALESFORCE_SYNC_ERROR",
                            "RESTORABLE_CRM_OBJECT",
                            "HUB",
                            "LANDING_PAGE",
                            "PRODUCT_OR_FOLDER",
                            "TASK",
                            "FORM",
                            "MARKETING_EMAIL",
                            "AD_ACCOUNT",
                            "AD_CAMPAIGN",
                            "AD_GROUP",
                            "AD",
                            "KEYWORD",
                            "CAMPAIGN",
                            "SOCIAL_CHANNEL",
                            "SOCIAL_POST",
                            "SITE_PAGE",
                            "BLOG_POST",
                            "IMPORT",
                            "EXPORT",
                            "CTA",
                            "TASK_TEMPLATE",
                            "AUTOMATION_PLATFORM_FLOW",
                            "OBJECT_LIST",
                            "NOTE",
                            "MEETING_EVENT",
                            "CALL",
                            "EMAIL",
                            "PUBLISHING_TASK",
                            "CONVERSATION_SESSION",
                            "CONTACT_CREATE_ATTRIBUTION",
                            "INVOICE",
                            "MARKETING_EVENT",
                            "CONVERSATION_INBOX",
                            "CHATFLOW",
                            "MEDIA_BRIDGE",
                            "SEQUENCE",
                            "SEQUENCE_STEP",
                            "FORECAST",
                            "SNIPPET",
                            "TEMPLATE",
                            "DEAL_CREATE_ATTRIBUTION",
                            "QUOTE_TEMPLATE",
                            "QUOTE_MODULE",
                            "QUOTE_MODULE_FIELD",
                            "QUOTE_FIELD",
                            "SEQUENCE_ENROLLMENT",
                            "SUBSCRIPTION",
                            "ACCEPTANCE_TEST",
                            "SOCIAL_BROADCAST",
                            "DEAL_SPLIT",
                            "DEAL_REGISTRATION",
                            "GOAL_TARGET",
                            "GOAL_TARGET_GROUP",
                            "PORTAL_OBJECT_SYNC_MESSAGE",
                            "FILE_MANAGER_FILE",
                            "FILE_MANAGER_FOLDER",
                            "SEQUENCE_STEP_ENROLLMENT",
                            "APPROVAL",
                            "APPROVAL_STEP",
                            "CTA_VARIANT",
                            "SALES_DOCUMENT",
                            "DISCOUNT",
                            "FEE",
                            "TAX",
                            "MARKETING_CALENDAR",
                            "PERMISSIONS_TESTING",
                            "PRIVACY_SCANNER_COOKIE",
                            "DATA_SYNC_STATE",
                            "WEB_INTERACTIVE",
                            "PLAYBOOK",
                            "FOLDER",
                            "PLAYBOOK_QUESTION",
                            "PLAYBOOK_SUBMISSION",
                            "PLAYBOOK_SUBMISSION_ANSWER",
                            "COMMERCE_PAYMENT",
                            "GSC_PROPERTY",
                            "SOX_PROTECTED_DUMMY_TYPE",
                            "BLOG_LISTING_PAGE",
                            "QUARANTINED_SUBMISSION",
                            "PAYMENT_SCHEDULE",
                            "PAYMENT_SCHEDULE_INSTALLMENT",
                            "MARKETING_CAMPAIGN_UTM",
                            "DISCOUNT_TEMPLATE",
                            "DISCOUNT_CODE",
                            "FEEDBACK_SURVEY",
                            "CMS_URL",
                            "SALES_TASK",
                            "SALES_WORKLOAD",
                            "USER",
                            "POSTAL_MAIL",
                            "SCHEMAS_BACKEND_TEST",
                            "PAYMENT_LINK",
                            "SUBMISSION_TAG",
                            "CAMPAIGN_STEP",
                            "SCHEDULING_PAGE",
                            "SOX_PROTECTED_TEST_TYPE",
                            "ORDER",
                            "MARKETING_SMS",
                            "PARTNER_ACCOUNT",
                            "CAMPAIGN_TEMPLATE",
                            "CAMPAIGN_TEMPLATE_STEP",
                            "PLAYLIST",
                            "CLIP",
                            "CAMPAIGN_BUDGET_ITEM",
                            "CAMPAIGN_SPEND_ITEM",
                            "MIC",
                            "CONTENT_AUDIT",
                            "CONTENT_AUDIT_PAGE",
                            "PLAYLIST_FOLDER",
                            "LEAD",
                            "ABANDONED_CART",
                            "EXTERNAL_WEB_URL",
                            "VIEW",
                            "VIEW_BLOCK",
                            "ROSTER",
                            "CART",
                            "AUTOMATION_PLATFORM_FLOW_ACTION",
                            "SOCIAL_PROFILE",
                            "PARTNER_CLIENT",
                            "ROSTER_MEMBER",
                            "MARKETING_EVENT_ATTENDANCE",
                            "ALL_PAGES",
                            "AI_FORECAST",
                            "CRM_PIPELINES_DUMMY_TYPE",
                            "KNOWLEDGE_ARTICLE",
                            "PROPERTY_INFO",
                            "DATA_PRIVACY_CONSENT",
                            "GOAL_TEMPLATE",
                            "SCORE_CONFIGURATION",
                            "AUDIENCE",
                            "PARTNER_CLIENT_REVENUE",
                            "AUTOMATION_JOURNEY",
                            "UNKNOWN"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "name": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "options": {
                          "val_type": "array",
                          "inner_val_type": "json",
                          "enum": null,
                          "properties": null,
                          "inner_properties": {
                            "hidden": {
                              "val_type": "boolean",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "Whether the option is displayed in HubSpot's UI."
                            },
                            "displayOrder": {
                              "val_type": "integer",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "The position of the item relative to others in the list."
                            },
                            "doubleData": {
                              "val_type": "number",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": null
                            },
                            "description": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "A description of the option."
                            },
                            "readOnly": {
                              "val_type": "boolean",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "Whether the option is read-only."
                            },
                            "label": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "A user-friendly label that identifies the option."
                            },
                            "value": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "The actual value of the option."
                            }
                          },
                          "description": null
                        },
                        "description": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "externalOptionsReferenceType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "label": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "type": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "string",
                            "number",
                            "bool",
                            "datetime",
                            "enumeration",
                            "date",
                            "phone_number",
                            "currency_number",
                            "json",
                            "object_coordinates"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "fieldType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "booleancheckbox",
                            "checkbox",
                            "date",
                            "file",
                            "number",
                            "phonenumber",
                            "radio",
                            "select",
                            "text",
                            "textarea",
                            "calculation_equation",
                            "calculation_rollup",
                            "calculation_score",
                            "calculation_read_time",
                            "unknown",
                            "html"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "optionsUrl": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "externalOptions": {
                          "val_type": "boolean",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        }
                      },
                      "inner_properties": null,
                      "description": null
                    }
                  },
                  "description": null
                },
                "archivedAt": {
                  "val_type": "integer",
                  "inner_val_type": null,
                  "enum": null,
                  "properties": null,
                  "inner_properties": null,
                  "description": null
                },
                "functions": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {
                    "functionSource": {
                      "val_type": "string",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    },
                    "functionType": {
                      "val_type": "string",
                      "inner_val_type": null,
                      "enum": [
                        "PRE_ACTION_EXECUTION",
                        "PRE_FETCH_OPTIONS",
                        "POST_FETCH_OPTIONS",
                        "POST_ACTION_EXECUTION"
                      ],
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    },
                    "id": {
                      "val_type": "string",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    }
                  },
                  "description": null
                },
                "actionUrl": {
                  "val_type": "string",
                  "inner_val_type": null,
                  "enum": null,
                  "properties": null,
                  "inner_properties": null,
                  "description": null
                },
                "inputFieldDependencies": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {},
                  "description": null
                },
                "published": {
                  "val_type": "boolean",
                  "inner_val_type": null,
                  "enum": null,
                  "properties": null,
                  "inner_properties": null,
                  "description": null
                },
                "executionRules": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {
                    "labelName": {
                      "val_type": "string",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    },
                    "conditions": {
                      "val_type": "json",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    }
                  },
                  "description": null
                },
                "objectTypes": {
                  "val_type": "array",
                  "inner_val_type": "string",
                  "enum": null,
                  "properties": null,
                  "inner_properties": null,
                  "description": null
                },
                "objectRequestOptions": {
                  "val_type": "json",
                  "inner_val_type": null,
                  "enum": null,
                  "properties": {
                    "properties": {
                      "val_type": "array",
                      "inner_val_type": "string",
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    }
                  },
                  "inner_properties": null,
                  "description": null
                },
                "labels": {
                  "val_type": "json",
                  "inner_val_type": null,
                  "enum": null,
                  "properties": null,
                  "inner_properties": null,
                  "description": null
                }
              },
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "body",
            "content_type": "application/json",
            "json_schema": {
              "type": "object",
              "properties": {
                "inputFields": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "isRequired": {
                        "type": "boolean"
                      },
                      "automationFieldType": {
                        "type": "string"
                      },
                      "typeDefinition": {
                        "type": "object",
                        "properties": {
                          "helpText": {
                            "type": "string"
                          },
                          "referencedObjectType": {
                            "type": "string",
                            "enum": [
                              "CONTACT",
                              "COMPANY",
                              "DEAL",
                              "ENGAGEMENT",
                              "TICKET",
                              "OWNER",
                              "PRODUCT",
                              "LINE_ITEM",
                              "BET_DELIVERABLE_SERVICE",
                              "CONTENT",
                              "CONVERSATION",
                              "BET_ALERT",
                              "PORTAL",
                              "QUOTE",
                              "FORM_SUBMISSION_INBOUNDDB",
                              "QUOTA",
                              "UNSUBSCRIBE",
                              "COMMUNICATION",
                              "FEEDBACK_SUBMISSION",
                              "ATTRIBUTION",
                              "SALESFORCE_SYNC_ERROR",
                              "RESTORABLE_CRM_OBJECT",
                              "HUB",
                              "LANDING_PAGE",
                              "PRODUCT_OR_FOLDER",
                              "TASK",
                              "FORM",
                              "MARKETING_EMAIL",
                              "AD_ACCOUNT",
                              "AD_CAMPAIGN",
                              "AD_GROUP",
                              "AD",
                              "KEYWORD",
                              "CAMPAIGN",
                              "SOCIAL_CHANNEL",
                              "SOCIAL_POST",
                              "SITE_PAGE",
                              "BLOG_POST",
                              "IMPORT",
                              "EXPORT",
                              "CTA",
                              "TASK_TEMPLATE",
                              "AUTOMATION_PLATFORM_FLOW",
                              "OBJECT_LIST",
                              "NOTE",
                              "MEETING_EVENT",
                              "CALL",
                              "EMAIL",
                              "PUBLISHING_TASK",
                              "CONVERSATION_SESSION",
                              "CONTACT_CREATE_ATTRIBUTION",
                              "INVOICE",
                              "MARKETING_EVENT",
                              "CONVERSATION_INBOX",
                              "CHATFLOW",
                              "MEDIA_BRIDGE",
                              "SEQUENCE",
                              "SEQUENCE_STEP",
                              "FORECAST",
                              "SNIPPET",
                              "TEMPLATE",
                              "DEAL_CREATE_ATTRIBUTION",
                              "QUOTE_TEMPLATE",
                              "QUOTE_MODULE",
                              "QUOTE_MODULE_FIELD",
                              "QUOTE_FIELD",
                              "SEQUENCE_ENROLLMENT",
                              "SUBSCRIPTION",
                              "ACCEPTANCE_TEST",
                              "SOCIAL_BROADCAST",
                              "DEAL_SPLIT",
                              "DEAL_REGISTRATION",
                              "GOAL_TARGET",
                              "GOAL_TARGET_GROUP",
                              "PORTAL_OBJECT_SYNC_MESSAGE",
                              "FILE_MANAGER_FILE",
                              "FILE_MANAGER_FOLDER",
                              "SEQUENCE_STEP_ENROLLMENT",
                              "APPROVAL",
                              "APPROVAL_STEP",
                              "CTA_VARIANT",
                              "SALES_DOCUMENT",
                              "DISCOUNT",
                              "FEE",
                              "TAX",
                              "MARKETING_CALENDAR",
                              "PERMISSIONS_TESTING",
                              "PRIVACY_SCANNER_COOKIE",
                              "DATA_SYNC_STATE",
                              "WEB_INTERACTIVE",
                              "PLAYBOOK",
                              "FOLDER",
                              "PLAYBOOK_QUESTION",
                              "PLAYBOOK_SUBMISSION",
                              "PLAYBOOK_SUBMISSION_ANSWER",
                              "COMMERCE_PAYMENT",
                              "GSC_PROPERTY",
                              "SOX_PROTECTED_DUMMY_TYPE",
                              "BLOG_LISTING_PAGE",
                              "QUARANTINED_SUBMISSION",
                              "PAYMENT_SCHEDULE",
                              "PAYMENT_SCHEDULE_INSTALLMENT",
                              "MARKETING_CAMPAIGN_UTM",
                              "DISCOUNT_TEMPLATE",
                              "DISCOUNT_CODE",
                              "FEEDBACK_SURVEY",
                              "CMS_URL",
                              "SALES_TASK",
                              "SALES_WORKLOAD",
                              "USER",
                              "POSTAL_MAIL",
                              "SCHEMAS_BACKEND_TEST",
                              "PAYMENT_LINK",
                              "SUBMISSION_TAG",
                              "CAMPAIGN_STEP",
                              "SCHEDULING_PAGE",
                              "SOX_PROTECTED_TEST_TYPE",
                              "ORDER",
                              "MARKETING_SMS",
                              "PARTNER_ACCOUNT",
                              "CAMPAIGN_TEMPLATE",
                              "CAMPAIGN_TEMPLATE_STEP",
                              "PLAYLIST",
                              "CLIP",
                              "CAMPAIGN_BUDGET_ITEM",
                              "CAMPAIGN_SPEND_ITEM",
                              "MIC",
                              "CONTENT_AUDIT",
                              "CONTENT_AUDIT_PAGE",
                              "PLAYLIST_FOLDER",
                              "LEAD",
                              "ABANDONED_CART",
                              "EXTERNAL_WEB_URL",
                              "VIEW",
                              "VIEW_BLOCK",
                              "ROSTER",
                              "CART",
                              "AUTOMATION_PLATFORM_FLOW_ACTION",
                              "SOCIAL_PROFILE",
                              "PARTNER_CLIENT",
                              "ROSTER_MEMBER",
                              "MARKETING_EVENT_ATTENDANCE",
                              "ALL_PAGES",
                              "AI_FORECAST",
                              "CRM_PIPELINES_DUMMY_TYPE",
                              "KNOWLEDGE_ARTICLE",
                              "PROPERTY_INFO",
                              "DATA_PRIVACY_CONSENT",
                              "GOAL_TEMPLATE",
                              "SCORE_CONFIGURATION",
                              "AUDIENCE",
                              "PARTNER_CLIENT_REVENUE",
                              "AUTOMATION_JOURNEY",
                              "UNKNOWN"
                            ]
                          },
                          "name": {
                            "type": "string"
                          },
                          "options": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "description": "A HubSpot property option",
                              "properties": {
                                "hidden": {
                                  "type": "boolean",
                                  "description": "Whether the option is displayed in HubSpot's UI.",
                                  "example": false
                                },
                                "displayOrder": {
                                  "type": "integer",
                                  "description": "The position of the item relative to others in the list.",
                                  "format": "int32"
                                },
                                "doubleData": {
                                  "type": "number"
                                },
                                "description": {
                                  "type": "string",
                                  "description": "A description of the option.",
                                  "example": ""
                                },
                                "readOnly": {
                                  "type": "boolean",
                                  "description": "Whether the option is read-only.",
                                  "example": false
                                },
                                "label": {
                                  "type": "string",
                                  "description": "A user-friendly label that identifies the option.",
                                  "example": ""
                                },
                                "value": {
                                  "type": "string",
                                  "description": "The actual value of the option.",
                                  "example": ""
                                }
                              },
                              "required": [
                                "description",
                                "displayOrder",
                                "doubleData",
                                "hidden",
                                "label",
                                "readOnly",
                                "value"
                              ]
                            }
                          },
                          "description": {
                            "type": "string"
                          },
                          "externalOptionsReferenceType": {
                            "type": "string"
                          },
                          "label": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string",
                            "enum": [
                              "string",
                              "number",
                              "bool",
                              "datetime",
                              "enumeration",
                              "date",
                              "phone_number",
                              "currency_number",
                              "json",
                              "object_coordinates"
                            ]
                          },
                          "fieldType": {
                            "type": "string",
                            "enum": [
                              "booleancheckbox",
                              "checkbox",
                              "date",
                              "file",
                              "number",
                              "phonenumber",
                              "radio",
                              "select",
                              "text",
                              "textarea",
                              "calculation_equation",
                              "calculation_rollup",
                              "calculation_score",
                              "calculation_read_time",
                              "unknown",
                              "html"
                            ]
                          },
                          "optionsUrl": {
                            "type": "string"
                          },
                          "externalOptions": {
                            "type": "boolean"
                          }
                        },
                        "required": [
                          "externalOptions",
                          "name",
                          "options",
                          "type"
                        ]
                      },
                      "supportedValueTypes": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "enum": [
                            "STATIC_VALUE",
                            "OBJECT_PROPERTY",
                            "FIELD_DATA",
                            "FETCHED_OBJECT_PROPERTY",
                            "ENROLLMENT_EVENT_PROPERTY"
                          ]
                        }
                      }
                    },
                    "required": [
                      "isRequired",
                      "typeDefinition"
                    ]
                  }
                },
                "outputFields": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "typeDefinition": {
                        "type": "object",
                        "properties": {
                          "helpText": {
                            "type": "string"
                          },
                          "referencedObjectType": {
                            "type": "string",
                            "enum": [
                              "CONTACT",
                              "COMPANY",
                              "DEAL",
                              "ENGAGEMENT",
                              "TICKET",
                              "OWNER",
                              "PRODUCT",
                              "LINE_ITEM",
                              "BET_DELIVERABLE_SERVICE",
                              "CONTENT",
                              "CONVERSATION",
                              "BET_ALERT",
                              "PORTAL",
                              "QUOTE",
                              "FORM_SUBMISSION_INBOUNDDB",
                              "QUOTA",
                              "UNSUBSCRIBE",
                              "COMMUNICATION",
                              "FEEDBACK_SUBMISSION",
                              "ATTRIBUTION",
                              "SALESFORCE_SYNC_ERROR",
                              "RESTORABLE_CRM_OBJECT",
                              "HUB",
                              "LANDING_PAGE",
                              "PRODUCT_OR_FOLDER",
                              "TASK",
                              "FORM",
                              "MARKETING_EMAIL",
                              "AD_ACCOUNT",
                              "AD_CAMPAIGN",
                              "AD_GROUP",
                              "AD",
                              "KEYWORD",
                              "CAMPAIGN",
                              "SOCIAL_CHANNEL",
                              "SOCIAL_POST",
                              "SITE_PAGE",
                              "BLOG_POST",
                              "IMPORT",
                              "EXPORT",
                              "CTA",
                              "TASK_TEMPLATE",
                              "AUTOMATION_PLATFORM_FLOW",
                              "OBJECT_LIST",
                              "NOTE",
                              "MEETING_EVENT",
                              "CALL",
                              "EMAIL",
                              "PUBLISHING_TASK",
                              "CONVERSATION_SESSION",
                              "CONTACT_CREATE_ATTRIBUTION",
                              "INVOICE",
                              "MARKETING_EVENT",
                              "CONVERSATION_INBOX",
                              "CHATFLOW",
                              "MEDIA_BRIDGE",
                              "SEQUENCE",
                              "SEQUENCE_STEP",
                              "FORECAST",
                              "SNIPPET",
                              "TEMPLATE",
                              "DEAL_CREATE_ATTRIBUTION",
                              "QUOTE_TEMPLATE",
                              "QUOTE_MODULE",
                              "QUOTE_MODULE_FIELD",
                              "QUOTE_FIELD",
                              "SEQUENCE_ENROLLMENT",
                              "SUBSCRIPTION",
                              "ACCEPTANCE_TEST",
                              "SOCIAL_BROADCAST",
                              "DEAL_SPLIT",
                              "DEAL_REGISTRATION",
                              "GOAL_TARGET",
                              "GOAL_TARGET_GROUP",
                              "PORTAL_OBJECT_SYNC_MESSAGE",
                              "FILE_MANAGER_FILE",
                              "FILE_MANAGER_FOLDER",
                              "SEQUENCE_STEP_ENROLLMENT",
                              "APPROVAL",
                              "APPROVAL_STEP",
                              "CTA_VARIANT",
                              "SALES_DOCUMENT",
                              "DISCOUNT",
                              "FEE",
                              "TAX",
                              "MARKETING_CALENDAR",
                              "PERMISSIONS_TESTING",
                              "PRIVACY_SCANNER_COOKIE",
                              "DATA_SYNC_STATE",
                              "WEB_INTERACTIVE",
                              "PLAYBOOK",
                              "FOLDER",
                              "PLAYBOOK_QUESTION",
                              "PLAYBOOK_SUBMISSION",
                              "PLAYBOOK_SUBMISSION_ANSWER",
                              "COMMERCE_PAYMENT",
                              "GSC_PROPERTY",
                              "SOX_PROTECTED_DUMMY_TYPE",
                              "BLOG_LISTING_PAGE",
                              "QUARANTINED_SUBMISSION",
                              "PAYMENT_SCHEDULE",
                              "PAYMENT_SCHEDULE_INSTALLMENT",
                              "MARKETING_CAMPAIGN_UTM",
                              "DISCOUNT_TEMPLATE",
                              "DISCOUNT_CODE",
                              "FEEDBACK_SURVEY",
                              "CMS_URL",
                              "SALES_TASK",
                              "SALES_WORKLOAD",
                              "USER",
                              "POSTAL_MAIL",
                              "SCHEMAS_BACKEND_TEST",
                              "PAYMENT_LINK",
                              "SUBMISSION_TAG",
                              "CAMPAIGN_STEP",
                              "SCHEDULING_PAGE",
                              "SOX_PROTECTED_TEST_TYPE",
                              "ORDER",
                              "MARKETING_SMS",
                              "PARTNER_ACCOUNT",
                              "CAMPAIGN_TEMPLATE",
                              "CAMPAIGN_TEMPLATE_STEP",
                              "PLAYLIST",
                              "CLIP",
                              "CAMPAIGN_BUDGET_ITEM",
                              "CAMPAIGN_SPEND_ITEM",
                              "MIC",
                              "CONTENT_AUDIT",
                              "CONTENT_AUDIT_PAGE",
                              "PLAYLIST_FOLDER",
                              "LEAD",
                              "ABANDONED_CART",
                              "EXTERNAL_WEB_URL",
                              "VIEW",
                              "VIEW_BLOCK",
                              "ROSTER",
                              "CART",
                              "AUTOMATION_PLATFORM_FLOW_ACTION",
                              "SOCIAL_PROFILE",
                              "PARTNER_CLIENT",
                              "ROSTER_MEMBER",
                              "MARKETING_EVENT_ATTENDANCE",
                              "ALL_PAGES",
                              "AI_FORECAST",
                              "CRM_PIPELINES_DUMMY_TYPE",
                              "KNOWLEDGE_ARTICLE",
                              "PROPERTY_INFO",
                              "DATA_PRIVACY_CONSENT",
                              "GOAL_TEMPLATE",
                              "SCORE_CONFIGURATION",
                              "AUDIENCE",
                              "PARTNER_CLIENT_REVENUE",
                              "AUTOMATION_JOURNEY",
                              "UNKNOWN"
                            ]
                          },
                          "name": {
                            "type": "string"
                          },
                          "options": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "description": "A HubSpot property option",
                              "properties": {
                                "hidden": {
                                  "type": "boolean",
                                  "description": "Whether the option is displayed in HubSpot's UI.",
                                  "example": false
                                },
                                "displayOrder": {
                                  "type": "integer",
                                  "description": "The position of the item relative to others in the list.",
                                  "format": "int32"
                                },
                                "doubleData": {
                                  "type": "number"
                                },
                                "description": {
                                  "type": "string",
                                  "description": "A description of the option.",
                                  "example": ""
                                },
                                "readOnly": {
                                  "type": "boolean",
                                  "description": "Whether the option is read-only.",
                                  "example": false
                                },
                                "label": {
                                  "type": "string",
                                  "description": "A user-friendly label that identifies the option.",
                                  "example": ""
                                },
                                "value": {
                                  "type": "string",
                                  "description": "The actual value of the option.",
                                  "example": ""
                                }
                              },
                              "required": [
                                "description",
                                "displayOrder",
                                "doubleData",
                                "hidden",
                                "label",
                                "readOnly",
                                "value"
                              ]
                            }
                          },
                          "description": {
                            "type": "string"
                          },
                          "externalOptionsReferenceType": {
                            "type": "string"
                          },
                          "label": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string",
                            "enum": [
                              "string",
                              "number",
                              "bool",
                              "datetime",
                              "enumeration",
                              "date",
                              "phone_number",
                              "currency_number",
                              "json",
                              "object_coordinates"
                            ]
                          },
                          "fieldType": {
                            "type": "string",
                            "enum": [
                              "booleancheckbox",
                              "checkbox",
                              "date",
                              "file",
                              "number",
                              "phonenumber",
                              "radio",
                              "select",
                              "text",
                              "textarea",
                              "calculation_equation",
                              "calculation_rollup",
                              "calculation_score",
                              "calculation_read_time",
                              "unknown",
                              "html"
                            ]
                          },
                          "optionsUrl": {
                            "type": "string"
                          },
                          "externalOptions": {
                            "type": "boolean"
                          }
                        },
                        "required": [
                          "externalOptions",
                          "name",
                          "options",
                          "type"
                        ]
                      }
                    },
                    "required": [
                      "typeDefinition"
                    ]
                  }
                },
                "archivedAt": {
                  "type": "integer",
                  "format": "int64"
                },
                "functions": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "functionSource": {
                        "type": "string"
                      },
                      "functionType": {
                        "type": "string",
                        "enum": [
                          "PRE_ACTION_EXECUTION",
                          "PRE_FETCH_OPTIONS",
                          "POST_FETCH_OPTIONS",
                          "POST_ACTION_EXECUTION"
                        ]
                      },
                      "id": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "functionSource",
                      "functionType"
                    ]
                  }
                },
                "actionUrl": {
                  "type": "string"
                },
                "inputFieldDependencies": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {},
                    "oneOf": [
                      {
                        "type": "object",
                        "title": "SINGLE_FIELD",
                        "properties": {
                          "dependencyType": {
                            "type": "string",
                            "enum": [
                              "SINGLE_FIELD"
                            ]
                          },
                          "controllingFieldName": {
                            "type": "string"
                          },
                          "dependentFieldNames": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          }
                        },
                        "required": [
                          "controllingFieldName",
                          "dependencyType",
                          "dependentFieldNames"
                        ]
                      },
                      {
                        "type": "object",
                        "title": "CONDITIONAL_SINGLE_FIELD",
                        "properties": {
                          "dependencyType": {
                            "type": "string",
                            "enum": [
                              "CONDITIONAL_SINGLE_FIELD"
                            ]
                          },
                          "controllingFieldName": {
                            "type": "string"
                          },
                          "controllingFieldValue": {
                            "type": "string"
                          },
                          "dependentFieldNames": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          }
                        },
                        "required": [
                          "controllingFieldName",
                          "controllingFieldValue",
                          "dependencyType",
                          "dependentFieldNames"
                        ]
                      }
                    ]
                  }
                },
                "published": {
                  "type": "boolean"
                },
                "executionRules": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "labelName": {
                        "type": "string"
                      },
                      "conditions": {
                        "type": "object",
                        "properties": {},
                        "additionalProperties": {
                          "type": "object",
                          "properties": {}
                        }
                      }
                    },
                    "required": [
                      "conditions",
                      "labelName"
                    ]
                  }
                },
                "objectTypes": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "objectRequestOptions": {
                  "type": "object",
                  "properties": {
                    "properties": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "required": [
                    "properties"
                  ]
                },
                "labels": {
                  "type": "object",
                  "properties": {},
                  "additionalProperties": {
                    "required": [
                      "actionName"
                    ],
                    "type": "object",
                    "properties": {
                      "inputFieldDescriptions": {
                        "type": "object",
                        "additionalProperties": {
                          "type": "string"
                        }
                      },
                      "appDisplayName": {
                        "type": "string"
                      },
                      "outputFieldLabels": {
                        "type": "object",
                        "additionalProperties": {
                          "type": "string"
                        }
                      },
                      "inputFieldOptionLabels": {
                        "type": "object",
                        "additionalProperties": {
                          "type": "object",
                          "additionalProperties": {
                            "type": "string"
                          }
                        }
                      },
                      "actionDescription": {
                        "type": "string"
                      },
                      "executionRules": {
                        "type": "object",
                        "additionalProperties": {
                          "type": "string"
                        }
                      },
                      "inputFieldLabels": {
                        "type": "object",
                        "additionalProperties": {
                          "type": "string"
                        }
                      },
                      "actionName": {
                        "type": "string"
                      },
                      "actionCardContent": {
                        "type": "string"
                      }
                    }
                  }
                }
              },
              "required": [
                "actionUrl",
                "functions",
                "inputFields",
                "labels",
                "objectTypes",
                "published"
              ]
            },
            "schema_required": false
          }
        ]
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "get-/automation/v4/actions/{appId}/{definitionId}/functions_getPage",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "GET",
      "path": "/automation/v4/actions/{appId}/{definitionId}/functions",
      "tags": [
        "Functions"
      ],
      "summary": "Retrieve functions for a given definition",
      "description": "Retrieve all functions included in a definition.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the definition."
            },
            "description": "The ID of the definition.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "get-/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}_getByFunctionType",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "GET",
      "path": "/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}",
      "tags": [
        "Functions"
      ],
      "summary": "Retrieve functions by a type for a given definition",
      "description": "Retrieve functions of a specific type for a given definition.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the definition."
            },
            "description": "The ID of the definition.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "functionType",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ],
              "properties": null,
              "inner_properties": null,
              "description": "The type of function. Can be `PRE_ACTION_EXECUTION`, `PRE_FETCH_OPTIONS`, `POST_FETCH_OPTIONS`, `POST_ACTION_EXECUTION`."
            },
            "description": "The type of function. Can be `PRE_ACTION_EXECUTION`, `PRE_FETCH_OPTIONS`, `POST_FETCH_OPTIONS`, `POST_ACTION_EXECUTION`.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string",
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ]
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "put-/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}_createOrReplaceByFunctionType",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "PUT",
      "path": "/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}",
      "tags": [
        "Functions"
      ],
      "summary": "Insert a function for a definition",
      "description": "Add a function for a given definition.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the definition."
            },
            "description": "The ID of the definition.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "functionType",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ],
              "properties": null,
              "inner_properties": null,
              "description": "The type of function. Can be `PRE_ACTION_EXECUTION`, `PRE_FETCH_OPTIONS`, `POST_FETCH_OPTIONS`, `POST_ACTION_EXECUTION`."
            },
            "description": "The type of function. Can be `PRE_ACTION_EXECUTION`, `PRE_FETCH_OPTIONS`, `POST_FETCH_OPTIONS`, `POST_ACTION_EXECUTION`.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string",
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ]
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "delete-/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}_archiveByFunctionType",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "DELETE",
      "path": "/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}",
      "tags": [
        "Functions"
      ],
      "summary": "Delete a function for a definition",
      "description": "Delete a function within a given definition.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the definition."
            },
            "description": "The ID of the definition.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "functionType",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ],
              "properties": null,
              "inner_properties": null,
              "description": "The type of function. Can be `PRE_ACTION_EXECUTION`, `PRE_FETCH_OPTIONS`, `POST_FETCH_OPTIONS`, `POST_ACTION_EXECUTION`."
            },
            "description": "The type of function. Can be `PRE_ACTION_EXECUTION`, `PRE_FETCH_OPTIONS`, `POST_FETCH_OPTIONS`, `POST_ACTION_EXECUTION`.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string",
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ]
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "get-/automation/v4/actions/{appId}/{definitionId}/revisions/{revisionId}_getById",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "GET",
      "path": "/automation/v4/actions/{appId}/{definitionId}/revisions/{revisionId}",
      "tags": [
        "Revisions"
      ],
      "summary": "Retrieve a specific revision of a definition",
      "description": "Retrieve a specific revision of a definition by revision ID.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the definition."
            },
            "description": "The ID of the definition.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "revisionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the revision."
            },
            "description": "The ID of the revision.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "get-/automation/v4/actions/{appId}/{definitionId}_getById",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "GET",
      "path": "/automation/v4/actions/{appId}/{definitionId}",
      "tags": [
        "Definitions"
      ],
      "summary": "Retrieve a custom action definition",
      "description": "Retrieve a custom workflow action definition by ID.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [
          {
            "name": "archived",
            "value_schema": {
              "val_type": "boolean",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "Whether to return only results that have been archived."
            },
            "description": "Whether to return only results that have been archived.",
            "required": false,
            "deprecated": false,
            "default": false,
            "location": "query",
            "content_type": null,
            "json_schema": {
              "type": "boolean"
            },
            "schema_required": false
          }
        ],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the custom action."
            },
            "description": "The ID of the custom action.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "delete-/automation/v4/actions/{appId}/{definitionId}_archive",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "DELETE",
      "path": "/automation/v4/actions/{appId}/{definitionId}",
      "tags": [
        "Definitions"
      ],
      "summary": "Delete an action definition",
      "description": "Delete an action definition by ID.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the custom action definition."
            },
            "description": "The ID of the custom action definition.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "patch-/automation/v4/actions/{appId}/{definitionId}_update",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "PATCH",
      "path": "/automation/v4/actions/{appId}/{definitionId}",
      "tags": [
        "Definitions"
      ],
      "summary": "Update an existing action definition",
      "description": "Update an existing action definition by ID.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the custom action definition."
            },
            "description": "The ID of the custom action definition.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": [
          {
            "name": "requestBody",
            "value_schema": {
              "val_type": "json",
              "inner_val_type": null,
              "enum": null,
              "properties": {
                "inputFields": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {
                    "isRequired": {
                      "val_type": "boolean",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    },
                    "automationFieldType": {
                      "val_type": "string",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    },
                    "typeDefinition": {
                      "val_type": "json",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": {
                        "helpText": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "referencedObjectType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "CONTACT",
                            "COMPANY",
                            "DEAL",
                            "ENGAGEMENT",
                            "TICKET",
                            "OWNER",
                            "PRODUCT",
                            "LINE_ITEM",
                            "BET_DELIVERABLE_SERVICE",
                            "CONTENT",
                            "CONVERSATION",
                            "BET_ALERT",
                            "PORTAL",
                            "QUOTE",
                            "FORM_SUBMISSION_INBOUNDDB",
                            "QUOTA",
                            "UNSUBSCRIBE",
                            "COMMUNICATION",
                            "FEEDBACK_SUBMISSION",
                            "ATTRIBUTION",
                            "SALESFORCE_SYNC_ERROR",
                            "RESTORABLE_CRM_OBJECT",
                            "HUB",
                            "LANDING_PAGE",
                            "PRODUCT_OR_FOLDER",
                            "TASK",
                            "FORM",
                            "MARKETING_EMAIL",
                            "AD_ACCOUNT",
                            "AD_CAMPAIGN",
                            "AD_GROUP",
                            "AD",
                            "KEYWORD",
                            "CAMPAIGN",
                            "SOCIAL_CHANNEL",
                            "SOCIAL_POST",
                            "SITE_PAGE",
                            "BLOG_POST",
                            "IMPORT",
                            "EXPORT",
                            "CTA",
                            "TASK_TEMPLATE",
                            "AUTOMATION_PLATFORM_FLOW",
                            "OBJECT_LIST",
                            "NOTE",
                            "MEETING_EVENT",
                            "CALL",
                            "EMAIL",
                            "PUBLISHING_TASK",
                            "CONVERSATION_SESSION",
                            "CONTACT_CREATE_ATTRIBUTION",
                            "INVOICE",
                            "MARKETING_EVENT",
                            "CONVERSATION_INBOX",
                            "CHATFLOW",
                            "MEDIA_BRIDGE",
                            "SEQUENCE",
                            "SEQUENCE_STEP",
                            "FORECAST",
                            "SNIPPET",
                            "TEMPLATE",
                            "DEAL_CREATE_ATTRIBUTION",
                            "QUOTE_TEMPLATE",
                            "QUOTE_MODULE",
                            "QUOTE_MODULE_FIELD",
                            "QUOTE_FIELD",
                            "SEQUENCE_ENROLLMENT",
                            "SUBSCRIPTION",
                            "ACCEPTANCE_TEST",
                            "SOCIAL_BROADCAST",
                            "DEAL_SPLIT",
                            "DEAL_REGISTRATION",
                            "GOAL_TARGET",
                            "GOAL_TARGET_GROUP",
                            "PORTAL_OBJECT_SYNC_MESSAGE",
                            "FILE_MANAGER_FILE",
                            "FILE_MANAGER_FOLDER",
                            "SEQUENCE_STEP_ENROLLMENT",
                            "APPROVAL",
                            "APPROVAL_STEP",
                            "CTA_VARIANT",
                            "SALES_DOCUMENT",
                            "DISCOUNT",
                            "FEE",
                            "TAX",
                            "MARKETING_CALENDAR",
                            "PERMISSIONS_TESTING",
                            "PRIVACY_SCANNER_COOKIE",
                            "DATA_SYNC_STATE",
                            "WEB_INTERACTIVE",
                            "PLAYBOOK",
                            "FOLDER",
                            "PLAYBOOK_QUESTION",
                            "PLAYBOOK_SUBMISSION",
                            "PLAYBOOK_SUBMISSION_ANSWER",
                            "COMMERCE_PAYMENT",
                            "GSC_PROPERTY",
                            "SOX_PROTECTED_DUMMY_TYPE",
                            "BLOG_LISTING_PAGE",
                            "QUARANTINED_SUBMISSION",
                            "PAYMENT_SCHEDULE",
                            "PAYMENT_SCHEDULE_INSTALLMENT",
                            "MARKETING_CAMPAIGN_UTM",
                            "DISCOUNT_TEMPLATE",
                            "DISCOUNT_CODE",
                            "FEEDBACK_SURVEY",
                            "CMS_URL",
                            "SALES_TASK",
                            "SALES_WORKLOAD",
                            "USER",
                            "POSTAL_MAIL",
                            "SCHEMAS_BACKEND_TEST",
                            "PAYMENT_LINK",
                            "SUBMISSION_TAG",
                            "CAMPAIGN_STEP",
                            "SCHEDULING_PAGE",
                            "SOX_PROTECTED_TEST_TYPE",
                            "ORDER",
                            "MARKETING_SMS",
                            "PARTNER_ACCOUNT",
                            "CAMPAIGN_TEMPLATE",
                            "CAMPAIGN_TEMPLATE_STEP",
                            "PLAYLIST",
                            "CLIP",
                            "CAMPAIGN_BUDGET_ITEM",
                            "CAMPAIGN_SPEND_ITEM",
                            "MIC",
                            "CONTENT_AUDIT",
                            "CONTENT_AUDIT_PAGE",
                            "PLAYLIST_FOLDER",
                            "LEAD",
                            "ABANDONED_CART",
                            "EXTERNAL_WEB_URL",
                            "VIEW",
                            "VIEW_BLOCK",
                            "ROSTER",
                            "CART",
                            "AUTOMATION_PLATFORM_FLOW_ACTION",
                            "SOCIAL_PROFILE",
                            "PARTNER_CLIENT",
                            "ROSTER_MEMBER",
                            "MARKETING_EVENT_ATTENDANCE",
                            "ALL_PAGES",
                            "AI_FORECAST",
                            "CRM_PIPELINES_DUMMY_TYPE",
                            "KNOWLEDGE_ARTICLE",
                            "PROPERTY_INFO",
                            "DATA_PRIVACY_CONSENT",
                            "GOAL_TEMPLATE",
                            "SCORE_CONFIGURATION",
                            "AUDIENCE",
                            "PARTNER_CLIENT_REVENUE",
                            "AUTOMATION_JOURNEY",
                            "UNKNOWN"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "name": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "options": {
                          "val_type": "array",
                          "inner_val_type": "json",
                          "enum": null,
                          "properties": null,
                          "inner_properties": {
                            "hidden": {
                              "val_type": "boolean",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "Whether the option is displayed in HubSpot's UI."
                            },
                            "displayOrder": {
                              "val_type": "integer",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "The position of the item relative to others in the list."
                            },
                            "doubleData": {
                              "val_type": "number",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": null
                            },
                            "description": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "A description of the option."
                            },
                            "readOnly": {
                              "val_type": "boolean",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "Whether the option is read-only."
                            },
                            "label": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "A user-friendly label that identifies the option."
                            },
                            "value": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "The actual value of the option."
                            }
                          },
                          "description": null
                        },
                        "description": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "externalOptionsReferenceType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "label": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "type": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "string",
                            "number",
                            "bool",
                            "datetime",
                            "enumeration",
                            "date",
                            "phone_number",
                            "currency_number",
                            "json",
                            "object_coordinates"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "fieldType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "booleancheckbox",
                            "checkbox",
                            "date",
                            "file",
                            "number",
                            "phonenumber",
                            "radio",
                            "select",
                            "text",
                            "textarea",
                            "calculation_equation",
                            "calculation_rollup",
                            "calculation_score",
                            "calculation_read_time",
                            "unknown",
                            "html"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "optionsUrl": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "externalOptions": {
                          "val_type": "boolean",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        }
                      },
                      "inner_properties": null,
                      "description": null
                    },
                    "supportedValueTypes": {
                      "val_type": "array",
                      "inner_val_type": "string",
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    }
                  },
                  "description": null
                },
                "outputFields": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {
                    "typeDefinition": {
                      "val_type": "json",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": {
                        "helpText": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "referencedObjectType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "CONTACT",
                            "COMPANY",
                            "DEAL",
                            "ENGAGEMENT",
                            "TICKET",
                            "OWNER",
                            "PRODUCT",
                            "LINE_ITEM",
                            "BET_DELIVERABLE_SERVICE",
                            "CONTENT",
                            "CONVERSATION",
                            "BET_ALERT",
                            "PORTAL",
                            "QUOTE",
                            "FORM_SUBMISSION_INBOUNDDB",
                            "QUOTA",
                            "UNSUBSCRIBE",
                            "COMMUNICATION",
                            "FEEDBACK_SUBMISSION",
                            "ATTRIBUTION",
                            "SALESFORCE_SYNC_ERROR",
                            "RESTORABLE_CRM_OBJECT",
                            "HUB",
                            "LANDING_PAGE",
                            "PRODUCT_OR_FOLDER",
                            "TASK",
                            "FORM",
                            "MARKETING_EMAIL",
                            "AD_ACCOUNT",
                            "AD_CAMPAIGN",
                            "AD_GROUP",
                            "AD",
                            "KEYWORD",
                            "CAMPAIGN",
                            "SOCIAL_CHANNEL",
                            "SOCIAL_POST",
                            "SITE_PAGE",
                            "BLOG_POST",
                            "IMPORT",
                            "EXPORT",
                            "CTA",
                            "TASK_TEMPLATE",
                            "AUTOMATION_PLATFORM_FLOW",
                            "OBJECT_LIST",
                            "NOTE",
                            "MEETING_EVENT",
                            "CALL",
                            "EMAIL",
                            "PUBLISHING_TASK",
                            "CONVERSATION_SESSION",
                            "CONTACT_CREATE_ATTRIBUTION",
                            "INVOICE",
                            "MARKETING_EVENT",
                            "CONVERSATION_INBOX",
                            "CHATFLOW",
                            "MEDIA_BRIDGE",
                            "SEQUENCE",
                            "SEQUENCE_STEP",
                            "FORECAST",
                            "SNIPPET",
                            "TEMPLATE",
                            "DEAL_CREATE_ATTRIBUTION",
                            "QUOTE_TEMPLATE",
                            "QUOTE_MODULE",
                            "QUOTE_MODULE_FIELD",
                            "QUOTE_FIELD",
                            "SEQUENCE_ENROLLMENT",
                            "SUBSCRIPTION",
                            "ACCEPTANCE_TEST",
                            "SOCIAL_BROADCAST",
                            "DEAL_SPLIT",
                            "DEAL_REGISTRATION",
                            "GOAL_TARGET",
                            "GOAL_TARGET_GROUP",
                            "PORTAL_OBJECT_SYNC_MESSAGE",
                            "FILE_MANAGER_FILE",
                            "FILE_MANAGER_FOLDER",
                            "SEQUENCE_STEP_ENROLLMENT",
                            "APPROVAL",
                            "APPROVAL_STEP",
                            "CTA_VARIANT",
                            "SALES_DOCUMENT",
                            "DISCOUNT",
                            "FEE",
                            "TAX",
                            "MARKETING_CALENDAR",
                            "PERMISSIONS_TESTING",
                            "PRIVACY_SCANNER_COOKIE",
                            "DATA_SYNC_STATE",
                            "WEB_INTERACTIVE",
                            "PLAYBOOK",
                            "FOLDER",
                            "PLAYBOOK_QUESTION",
                            "PLAYBOOK_SUBMISSION",
                            "PLAYBOOK_SUBMISSION_ANSWER",
                            "COMMERCE_PAYMENT",
                            "GSC_PROPERTY",
                            "SOX_PROTECTED_DUMMY_TYPE",
                            "BLOG_LISTING_PAGE",
                            "QUARANTINED_SUBMISSION",
                            "PAYMENT_SCHEDULE",
                            "PAYMENT_SCHEDULE_INSTALLMENT",
                            "MARKETING_CAMPAIGN_UTM",
                            "DISCOUNT_TEMPLATE",
                            "DISCOUNT_CODE",
                            "FEEDBACK_SURVEY",
                            "CMS_URL",
                            "SALES_TASK",
                            "SALES_WORKLOAD",
                            "USER",
                            "POSTAL_MAIL",
                            "SCHEMAS_BACKEND_TEST",
                            "PAYMENT_LINK",
                            "SUBMISSION_TAG",
                            "CAMPAIGN_STEP",
                            "SCHEDULING_PAGE",
                            "SOX_PROTECTED_TEST_TYPE",
                            "ORDER",
                            "MARKETING_SMS",
                            "PARTNER_ACCOUNT",
                            "CAMPAIGN_TEMPLATE",
                            "CAMPAIGN_TEMPLATE_STEP",
                            "PLAYLIST",
                            "CLIP",
                            "CAMPAIGN_BUDGET_ITEM",
                            "CAMPAIGN_SPEND_ITEM",
                            "MIC",
                            "CONTENT_AUDIT",
                            "CONTENT_AUDIT_PAGE",
                            "PLAYLIST_FOLDER",
                            "LEAD",
                            "ABANDONED_CART",
                            "EXTERNAL_WEB_URL",
                            "VIEW",
                            "VIEW_BLOCK",
                            "ROSTER",
                            "CART",
                            "AUTOMATION_PLATFORM_FLOW_ACTION",
                            "SOCIAL_PROFILE",
                            "PARTNER_CLIENT",
                            "ROSTER_MEMBER",
                            "MARKETING_EVENT_ATTENDANCE",
                            "ALL_PAGES",
                            "AI_FORECAST",
                            "CRM_PIPELINES_DUMMY_TYPE",
                            "KNOWLEDGE_ARTICLE",
                            "PROPERTY_INFO",
                            "DATA_PRIVACY_CONSENT",
                            "GOAL_TEMPLATE",
                            "SCORE_CONFIGURATION",
                            "AUDIENCE",
                            "PARTNER_CLIENT_REVENUE",
                            "AUTOMATION_JOURNEY",
                            "UNKNOWN"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "name": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "options": {
                          "val_type": "array",
                          "inner_val_type": "json",
                          "enum": null,
                          "properties": null,
                          "inner_properties": {
                            "hidden": {
                              "val_type": "boolean",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "Whether the option is displayed in HubSpot's UI."
                            },
                            "displayOrder": {
                              "val_type": "integer",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "The position of the item relative to others in the list."
                            },
                            "doubleData": {
                              "val_type": "number",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": null
                            },
                            "description": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "A description of the option."
                            },
                            "readOnly": {
                              "val_type": "boolean",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "Whether the option is read-only."
                            },
                            "label": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "A user-friendly label that identifies the option."
                            },
                            "value": {
                              "val_type": "string",
                              "inner_val_type": null,
                              "enum": null,
                              "properties": null,
                              "inner_properties": null,
                              "description": "The actual value of the option."
                            }
                          },
                          "description": null
                        },
                        "description": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "externalOptionsReferenceType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "label": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "type": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "string",
                            "number",
                            "bool",
                            "datetime",
                            "enumeration",
                            "date",
                            "phone_number",
                            "currency_number",
                            "json",
                            "object_coordinates"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "fieldType": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": [
                            "booleancheckbox",
                            "checkbox",
                            "date",
                            "file",
                            "number",
                            "phonenumber",
                            "radio",
                            "select",
                            "text",
                            "textarea",
                            "calculation_equation",
                            "calculation_rollup",
                            "calculation_score",
                            "calculation_read_time",
                            "unknown",
                            "html"
                          ],
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "optionsUrl": {
                          "val_type": "string",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        },
                        "externalOptions": {
                          "val_type": "boolean",
                          "inner_val_type": null,
                          "enum": null,
                          "properties": null,
                          "inner_properties": null,
                          "description": null
                        }
                      },
                      "inner_properties": null,
                      "description": null
                    }
                  },
                  "description": null
                },
                "actionUrl": {
                  "val_type": "string",
                  "inner_val_type": null,
                  "enum": null,
                  "properties": null,
                  "inner_properties": null,
                  "description": null
                },
                "inputFieldDependencies": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {},
                  "description": null
                },
                "published": {
                  "val_type": "boolean",
                  "inner_val_type": null,
                  "enum": null,
                  "properties": null,
                  "inner_properties": null,
                  "description": null
                },
                "executionRules": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {
                    "labelName": {
                      "val_type": "string",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    },
                    "conditions": {
                      "val_type": "json",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    }
                  },
                  "description": null
                },
                "objectTypes": {
                  "val_type": "array",
                  "inner_val_type": "string",
                  "enum": null,
                  "properties": null,
                  "inner_properties": null,
                  "description": null
                },
                "objectRequestOptions": {
                  "val_type": "json",
                  "inner_val_type": null,
                  "enum": null,
                  "properties": {
                    "properties": {
                      "val_type": "array",
                      "inner_val_type": "string",
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    }
                  },
                  "inner_properties": null,
                  "description": null
                },
                "labels": {
                  "val_type": "json",
                  "inner_val_type": null,
                  "enum": null,
                  "properties": null,
                  "inner_properties": null,
                  "description": null
                }
              },
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "body",
            "content_type": "application/json",
            "json_schema": {
              "type": "object",
              "properties": {
                "inputFields": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "isRequired": {
                        "type": "boolean"
                      },
                      "automationFieldType": {
                        "type": "string"
                      },
                      "typeDefinition": {
                        "type": "object",
                        "properties": {
                          "helpText": {
                            "type": "string"
                          },
                          "referencedObjectType": {
                            "type": "string",
                            "enum": [
                              "CONTACT",
                              "COMPANY",
                              "DEAL",
                              "ENGAGEMENT",
                              "TICKET",
                              "OWNER",
                              "PRODUCT",
                              "LINE_ITEM",
                              "BET_DELIVERABLE_SERVICE",
                              "CONTENT",
                              "CONVERSATION",
                              "BET_ALERT",
                              "PORTAL",
                              "QUOTE",
                              "FORM_SUBMISSION_INBOUNDDB",
                              "QUOTA",
                              "UNSUBSCRIBE",
                              "COMMUNICATION",
                              "FEEDBACK_SUBMISSION",
                              "ATTRIBUTION",
                              "SALESFORCE_SYNC_ERROR",
                              "RESTORABLE_CRM_OBJECT",
                              "HUB",
                              "LANDING_PAGE",
                              "PRODUCT_OR_FOLDER",
                              "TASK",
                              "FORM",
                              "MARKETING_EMAIL",
                              "AD_ACCOUNT",
                              "AD_CAMPAIGN",
                              "AD_GROUP",
                              "AD",
                              "KEYWORD",
                              "CAMPAIGN",
                              "SOCIAL_CHANNEL",
                              "SOCIAL_POST",
                              "SITE_PAGE",
                              "BLOG_POST",
                              "IMPORT",
                              "EXPORT",
                              "CTA",
                              "TASK_TEMPLATE",
                              "AUTOMATION_PLATFORM_FLOW",
                              "OBJECT_LIST",
                              "NOTE",
                              "MEETING_EVENT",
                              "CALL",
                              "EMAIL",
                              "PUBLISHING_TASK",
                              "CONVERSATION_SESSION",
                              "CONTACT_CREATE_ATTRIBUTION",
                              "INVOICE",
                              "MARKETING_EVENT",
                              "CONVERSATION_INBOX",
                              "CHATFLOW",
                              "MEDIA_BRIDGE",
                              "SEQUENCE",
                              "SEQUENCE_STEP",
                              "FORECAST",
                              "SNIPPET",
                              "TEMPLATE",
                              "DEAL_CREATE_ATTRIBUTION",
                              "QUOTE_TEMPLATE",
                              "QUOTE_MODULE",
                              "QUOTE_MODULE_FIELD",
                              "QUOTE_FIELD",
                              "SEQUENCE_ENROLLMENT",
                              "SUBSCRIPTION",
                              "ACCEPTANCE_TEST",
                              "SOCIAL_BROADCAST",
                              "DEAL_SPLIT",
                              "DEAL_REGISTRATION",
                              "GOAL_TARGET",
                              "GOAL_TARGET_GROUP",
                              "PORTAL_OBJECT_SYNC_MESSAGE",
                              "FILE_MANAGER_FILE",
                              "FILE_MANAGER_FOLDER",
                              "SEQUENCE_STEP_ENROLLMENT",
                              "APPROVAL",
                              "APPROVAL_STEP",
                              "CTA_VARIANT",
                              "SALES_DOCUMENT",
                              "DISCOUNT",
                              "FEE",
                              "TAX",
                              "MARKETING_CALENDAR",
                              "PERMISSIONS_TESTING",
                              "PRIVACY_SCANNER_COOKIE",
                              "DATA_SYNC_STATE",
                              "WEB_INTERACTIVE",
                              "PLAYBOOK",
                              "FOLDER",
                              "PLAYBOOK_QUESTION",
                              "PLAYBOOK_SUBMISSION",
                              "PLAYBOOK_SUBMISSION_ANSWER",
                              "COMMERCE_PAYMENT",
                              "GSC_PROPERTY",
                              "SOX_PROTECTED_DUMMY_TYPE",
                              "BLOG_LISTING_PAGE",
                              "QUARANTINED_SUBMISSION",
                              "PAYMENT_SCHEDULE",
                              "PAYMENT_SCHEDULE_INSTALLMENT",
                              "MARKETING_CAMPAIGN_UTM",
                              "DISCOUNT_TEMPLATE",
                              "DISCOUNT_CODE",
                              "FEEDBACK_SURVEY",
                              "CMS_URL",
                              "SALES_TASK",
                              "SALES_WORKLOAD",
                              "USER",
                              "POSTAL_MAIL",
                              "SCHEMAS_BACKEND_TEST",
                              "PAYMENT_LINK",
                              "SUBMISSION_TAG",
                              "CAMPAIGN_STEP",
                              "SCHEDULING_PAGE",
                              "SOX_PROTECTED_TEST_TYPE",
                              "ORDER",
                              "MARKETING_SMS",
                              "PARTNER_ACCOUNT",
                              "CAMPAIGN_TEMPLATE",
                              "CAMPAIGN_TEMPLATE_STEP",
                              "PLAYLIST",
                              "CLIP",
                              "CAMPAIGN_BUDGET_ITEM",
                              "CAMPAIGN_SPEND_ITEM",
                              "MIC",
                              "CONTENT_AUDIT",
                              "CONTENT_AUDIT_PAGE",
                              "PLAYLIST_FOLDER",
                              "LEAD",
                              "ABANDONED_CART",
                              "EXTERNAL_WEB_URL",
                              "VIEW",
                              "VIEW_BLOCK",
                              "ROSTER",
                              "CART",
                              "AUTOMATION_PLATFORM_FLOW_ACTION",
                              "SOCIAL_PROFILE",
                              "PARTNER_CLIENT",
                              "ROSTER_MEMBER",
                              "MARKETING_EVENT_ATTENDANCE",
                              "ALL_PAGES",
                              "AI_FORECAST",
                              "CRM_PIPELINES_DUMMY_TYPE",
                              "KNOWLEDGE_ARTICLE",
                              "PROPERTY_INFO",
                              "DATA_PRIVACY_CONSENT",
                              "GOAL_TEMPLATE",
                              "SCORE_CONFIGURATION",
                              "AUDIENCE",
                              "PARTNER_CLIENT_REVENUE",
                              "AUTOMATION_JOURNEY",
                              "UNKNOWN"
                            ]
                          },
                          "name": {
                            "type": "string"
                          },
                          "options": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "description": "A HubSpot property option",
                              "properties": {
                                "hidden": {
                                  "type": "boolean",
                                  "description": "Whether the option is displayed in HubSpot's UI.",
                                  "example": false
                                },
                                "displayOrder": {
                                  "type": "integer",
                                  "description": "The position of the item relative to others in the list.",
                                  "format": "int32"
                                },
                                "doubleData": {
                                  "type": "number"
                                },
                                "description": {
                                  "type": "string",
                                  "description": "A description of the option.",
                                  "example": ""
                                },
                                "readOnly": {
                                  "type": "boolean",
                                  "description": "Whether the option is read-only.",
                                  "example": false
                                },
                                "label": {
                                  "type": "string",
                                  "description": "A user-friendly label that identifies the option.",
                                  "example": ""
                                },
                                "value": {
                                  "type": "string",
                                  "description": "The actual value of the option.",
                                  "example": ""
                                }
                              },
                              "required": [
                                "description",
                                "displayOrder",
                                "doubleData",
                                "hidden",
                                "label",
                                "readOnly",
                                "value"
                              ]
                            }
                          },
                          "description": {
                            "type": "string"
                          },
                          "externalOptionsReferenceType": {
                            "type": "string"
                          },
                          "label": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string",
                            "enum": [
                              "string",
                              "number",
                              "bool",
                              "datetime",
                              "enumeration",
                              "date",
                              "phone_number",
                              "currency_number",
                              "json",
                              "object_coordinates"
                            ]
                          },
                          "fieldType": {
                            "type": "string",
                            "enum": [
                              "booleancheckbox",
                              "checkbox",
                              "date",
                              "file",
                              "number",
                              "phonenumber",
                              "radio",
                              "select",
                              "text",
                              "textarea",
                              "calculation_equation",
                              "calculation_rollup",
                              "calculation_score",
                              "calculation_read_time",
                              "unknown",
                              "html"
                            ]
                          },
                          "optionsUrl": {
                            "type": "string"
                          },
                          "externalOptions": {
                            "type": "boolean"
                          }
                        },
                        "required": [
                          "externalOptions",
                          "name",
                          "options",
                          "type"
                        ]
                      },
                      "supportedValueTypes": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "enum": [
                            "STATIC_VALUE",
                            "OBJECT_PROPERTY",
                            "FIELD_DATA",
                            "FETCHED_OBJECT_PROPERTY",
                            "ENROLLMENT_EVENT_PROPERTY"
                          ]
                        }
                      }
                    },
                    "required": [
                      "isRequired",
                      "typeDefinition"
                    ]
                  }
                },
                "outputFields": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "typeDefinition": {
                        "type": "object",
                        "properties": {
                          "helpText": {
                            "type": "string"
                          },
                          "referencedObjectType": {
                            "type": "string",
                            "enum": [
                              "CONTACT",
                              "COMPANY",
                              "DEAL",
                              "ENGAGEMENT",
                              "TICKET",
                              "OWNER",
                              "PRODUCT",
                              "LINE_ITEM",
                              "BET_DELIVERABLE_SERVICE",
                              "CONTENT",
                              "CONVERSATION",
                              "BET_ALERT",
                              "PORTAL",
                              "QUOTE",
                              "FORM_SUBMISSION_INBOUNDDB",
                              "QUOTA",
                              "UNSUBSCRIBE",
                              "COMMUNICATION",
                              "FEEDBACK_SUBMISSION",
                              "ATTRIBUTION",
                              "SALESFORCE_SYNC_ERROR",
                              "RESTORABLE_CRM_OBJECT",
                              "HUB",
                              "LANDING_PAGE",
                              "PRODUCT_OR_FOLDER",
                              "TASK",
                              "FORM",
                              "MARKETING_EMAIL",
                              "AD_ACCOUNT",
                              "AD_CAMPAIGN",
                              "AD_GROUP",
                              "AD",
                              "KEYWORD",
                              "CAMPAIGN",
                              "SOCIAL_CHANNEL",
                              "SOCIAL_POST",
                              "SITE_PAGE",
                              "BLOG_POST",
                              "IMPORT",
                              "EXPORT",
                              "CTA",
                              "TASK_TEMPLATE",
                              "AUTOMATION_PLATFORM_FLOW",
                              "OBJECT_LIST",
                              "NOTE",
                              "MEETING_EVENT",
                              "CALL",
                              "EMAIL",
                              "PUBLISHING_TASK",
                              "CONVERSATION_SESSION",
                              "CONTACT_CREATE_ATTRIBUTION",
                              "INVOICE",
                              "MARKETING_EVENT",
                              "CONVERSATION_INBOX",
                              "CHATFLOW",
                              "MEDIA_BRIDGE",
                              "SEQUENCE",
                              "SEQUENCE_STEP",
                              "FORECAST",
                              "SNIPPET",
                              "TEMPLATE",
                              "DEAL_CREATE_ATTRIBUTION",
                              "QUOTE_TEMPLATE",
                              "QUOTE_MODULE",
                              "QUOTE_MODULE_FIELD",
                              "QUOTE_FIELD",
                              "SEQUENCE_ENROLLMENT",
                              "SUBSCRIPTION",
                              "ACCEPTANCE_TEST",
                              "SOCIAL_BROADCAST",
                              "DEAL_SPLIT",
                              "DEAL_REGISTRATION",
                              "GOAL_TARGET",
                              "GOAL_TARGET_GROUP",
                              "PORTAL_OBJECT_SYNC_MESSAGE",
                              "FILE_MANAGER_FILE",
                              "FILE_MANAGER_FOLDER",
                              "SEQUENCE_STEP_ENROLLMENT",
                              "APPROVAL",
                              "APPROVAL_STEP",
                              "CTA_VARIANT",
                              "SALES_DOCUMENT",
                              "DISCOUNT",
                              "FEE",
                              "TAX",
                              "MARKETING_CALENDAR",
                              "PERMISSIONS_TESTING",
                              "PRIVACY_SCANNER_COOKIE",
                              "DATA_SYNC_STATE",
                              "WEB_INTERACTIVE",
                              "PLAYBOOK",
                              "FOLDER",
                              "PLAYBOOK_QUESTION",
                              "PLAYBOOK_SUBMISSION",
                              "PLAYBOOK_SUBMISSION_ANSWER",
                              "COMMERCE_PAYMENT",
                              "GSC_PROPERTY",
                              "SOX_PROTECTED_DUMMY_TYPE",
                              "BLOG_LISTING_PAGE",
                              "QUARANTINED_SUBMISSION",
                              "PAYMENT_SCHEDULE",
                              "PAYMENT_SCHEDULE_INSTALLMENT",
                              "MARKETING_CAMPAIGN_UTM",
                              "DISCOUNT_TEMPLATE",
                              "DISCOUNT_CODE",
                              "FEEDBACK_SURVEY",
                              "CMS_URL",
                              "SALES_TASK",
                              "SALES_WORKLOAD",
                              "USER",
                              "POSTAL_MAIL",
                              "SCHEMAS_BACKEND_TEST",
                              "PAYMENT_LINK",
                              "SUBMISSION_TAG",
                              "CAMPAIGN_STEP",
                              "SCHEDULING_PAGE",
                              "SOX_PROTECTED_TEST_TYPE",
                              "ORDER",
                              "MARKETING_SMS",
                              "PARTNER_ACCOUNT",
                              "CAMPAIGN_TEMPLATE",
                              "CAMPAIGN_TEMPLATE_STEP",
                              "PLAYLIST",
                              "CLIP",
                              "CAMPAIGN_BUDGET_ITEM",
                              "CAMPAIGN_SPEND_ITEM",
                              "MIC",
                              "CONTENT_AUDIT",
                              "CONTENT_AUDIT_PAGE",
                              "PLAYLIST_FOLDER",
                              "LEAD",
                              "ABANDONED_CART",
                              "EXTERNAL_WEB_URL",
                              "VIEW",
                              "VIEW_BLOCK",
                              "ROSTER",
                              "CART",
                              "AUTOMATION_PLATFORM_FLOW_ACTION",
                              "SOCIAL_PROFILE",
                              "PARTNER_CLIENT",
                              "ROSTER_MEMBER",
                              "MARKETING_EVENT_ATTENDANCE",
                              "ALL_PAGES",
                              "AI_FORECAST",
                              "CRM_PIPELINES_DUMMY_TYPE",
                              "KNOWLEDGE_ARTICLE",
                              "PROPERTY_INFO",
                              "DATA_PRIVACY_CONSENT",
                              "GOAL_TEMPLATE",
                              "SCORE_CONFIGURATION",
                              "AUDIENCE",
                              "PARTNER_CLIENT_REVENUE",
                              "AUTOMATION_JOURNEY",
                              "UNKNOWN"
                            ]
                          },
                          "name": {
                            "type": "string"
                          },
                          "options": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "description": "A HubSpot property option",
                              "properties": {
                                "hidden": {
                                  "type": "boolean",
                                  "description": "Whether the option is displayed in HubSpot's UI.",
                                  "example": false
                                },
                                "displayOrder": {
                                  "type": "integer",
                                  "description": "The position of the item relative to others in the list.",
                                  "format": "int32"
                                },
                                "doubleData": {
                                  "type": "number"
                                },
                                "description": {
                                  "type": "string",
                                  "description": "A description of the option.",
                                  "example": ""
                                },
                                "readOnly": {
                                  "type": "boolean",
                                  "description": "Whether the option is read-only.",
                                  "example": false
                                },
                                "label": {
                                  "type": "string",
                                  "description": "A user-friendly label that identifies the option.",
                                  "example": ""
                                },
                                "value": {
                                  "type": "string",
                                  "description": "The actual value of the option.",
                                  "example": ""
                                }
                              },
                              "required": [
                                "description",
                                "displayOrder",
                                "doubleData",
                                "hidden",
                                "label",
                                "readOnly",
                                "value"
                              ]
                            }
                          },
                          "description": {
                            "type": "string"
                          },
                          "externalOptionsReferenceType": {
                            "type": "string"
                          },
                          "label": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string",
                            "enum": [
                              "string",
                              "number",
                              "bool",
                              "datetime",
                              "enumeration",
                              "date",
                              "phone_number",
                              "currency_number",
                              "json",
                              "object_coordinates"
                            ]
                          },
                          "fieldType": {
                            "type": "string",
                            "enum": [
                              "booleancheckbox",
                              "checkbox",
                              "date",
                              "file",
                              "number",
                              "phonenumber",
                              "radio",
                              "select",
                              "text",
                              "textarea",
                              "calculation_equation",
                              "calculation_rollup",
                              "calculation_score",
                              "calculation_read_time",
                              "unknown",
                              "html"
                            ]
                          },
                          "optionsUrl": {
                            "type": "string"
                          },
                          "externalOptions": {
                            "type": "boolean"
                          }
                        },
                        "required": [
                          "externalOptions",
                          "name",
                          "options",
                          "type"
                        ]
                      }
                    },
                    "required": [
                      "typeDefinition"
                    ]
                  }
                },
                "actionUrl": {
                  "type": "string"
                },
                "inputFieldDependencies": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {},
                    "oneOf": [
                      {
                        "type": "object",
                        "title": "SINGLE_FIELD",
                        "properties": {
                          "dependencyType": {
                            "type": "string",
                            "enum": [
                              "SINGLE_FIELD"
                            ]
                          },
                          "controllingFieldName": {
                            "type": "string"
                          },
                          "dependentFieldNames": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          }
                        },
                        "required": [
                          "controllingFieldName",
                          "dependencyType",
                          "dependentFieldNames"
                        ]
                      },
                      {
                        "type": "object",
                        "title": "CONDITIONAL_SINGLE_FIELD",
                        "properties": {
                          "dependencyType": {
                            "type": "string",
                            "enum": [
                              "CONDITIONAL_SINGLE_FIELD"
                            ]
                          },
                          "controllingFieldName": {
                            "type": "string"
                          },
                          "controllingFieldValue": {
                            "type": "string"
                          },
                          "dependentFieldNames": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          }
                        },
                        "required": [
                          "controllingFieldName",
                          "controllingFieldValue",
                          "dependencyType",
                          "dependentFieldNames"
                        ]
                      }
                    ]
                  }
                },
                "published": {
                  "type": "boolean"
                },
                "executionRules": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "labelName": {
                        "type": "string"
                      },
                      "conditions": {
                        "type": "object",
                        "properties": {},
                        "additionalProperties": {
                          "type": "object",
                          "properties": {}
                        }
                      }
                    },
                    "required": [
                      "conditions",
                      "labelName"
                    ]
                  }
                },
                "objectTypes": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                },
                "objectRequestOptions": {
                  "type": "object",
                  "properties": {
                    "properties": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "required": [
                    "properties"
                  ]
                },
                "labels": {
                  "type": "object",
                  "properties": {},
                  "additionalProperties": {
                    "required": [
                      "actionName"
                    ],
                    "type": "object",
                    "properties": {
                      "inputFieldDescriptions": {
                        "type": "object",
                        "additionalProperties": {
                          "type": "string"
                        }
                      },
                      "appDisplayName": {
                        "type": "string"
                      },
                      "outputFieldLabels": {
                        "type": "object",
                        "additionalProperties": {
                          "type": "string"
                        }
                      },
                      "inputFieldOptionLabels": {
                        "type": "object",
                        "additionalProperties": {
                          "type": "object",
                          "additionalProperties": {
                            "type": "string"
                          }
                        }
                      },
                      "actionDescription": {
                        "type": "string"
                      },
                      "executionRules": {
                        "type": "object",
                        "additionalProperties": {
                          "type": "string"
                        }
                      },
                      "inputFieldLabels": {
                        "type": "object",
                        "additionalProperties": {
                          "type": "string"
                        }
                      },
                      "actionName": {
                        "type": "string"
                      },
                      "actionCardContent": {
                        "type": "string"
                      }
                    }
                  }
                }
              }
            },
            "schema_required": false
          }
        ]
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "get-/automation/v4/actions/{appId}/{definitionId}/revisions_getPage",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "GET",
      "path": "/automation/v4/actions/{appId}/{definitionId}/revisions",
      "tags": [
        "Revisions"
      ],
      "summary": "Retrieve revisions for a given definition",
      "description": "Retrieve the versions of a definition by ID.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [
          {
            "name": "limit",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The maximum number of results to display per page."
            },
            "description": "The maximum number of results to display per page.",
            "required": false,
            "deprecated": false,
            "default": null,
            "location": "query",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          },
          {
            "name": "after",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The paging cursor token of the last successfully read resource will be returned as the `paging.next.after` JSON property of a paged response containing more results."
            },
            "description": "The paging cursor token of the last successfully read resource will be returned as the `paging.next.after` JSON property of a paged response containing more results.",
            "required": false,
            "deprecated": false,
            "default": null,
            "location": "query",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          }
        ],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the definition."
            },
            "description": "The ID of the definition.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "get-/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}/{functionId}_getById",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "GET",
      "path": "/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}/{functionId}",
      "tags": [
        "Functions"
      ],
      "summary": "Retrieve a function from a given definition",
      "description": "Retrieve a specific function from a given definition.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the definition."
            },
            "description": "The ID of the definition.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "functionType",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ],
              "properties": null,
              "inner_properties": null,
              "description": "The type of function. Can be `PRE_ACTION_EXECUTION`, `PRE_FETCH_OPTIONS`, `POST_FETCH_OPTIONS`, `POST_ACTION_EXECUTION`."
            },
            "description": "The type of function. Can be `PRE_ACTION_EXECUTION`, `PRE_FETCH_OPTIONS`, `POST_FETCH_OPTIONS`, `POST_ACTION_EXECUTION`.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string",
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ]
            },
            "schema_required": false
          },
          {
            "name": "functionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the function."
            },
            "description": "The ID of the function.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "put-/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}/{functionId}_createOrReplace",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "PUT",
      "path": "/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}/{functionId}",
      "tags": [
        "Functions"
      ],
      "summary": "Update a function for a definition",
      "description": "Update a function for a given definition by ID.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the definition."
            },
            "description": "The ID of the definition.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "functionType",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ],
              "properties": null,
              "inner_properties": null,
              "description": "The type of function. Can be `PRE_ACTION_EXECUTION`, `PRE_FETCH_OPTIONS`, `POST_FETCH_OPTIONS`, `POST_ACTION_EXECUTION`."
            },
            "description": "The type of function. Can be `PRE_ACTION_EXECUTION`, `PRE_FETCH_OPTIONS`, `POST_FETCH_OPTIONS`, `POST_ACTION_EXECUTION`.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string",
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ]
            },
            "schema_required": false
          },
          {
            "name": "functionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the function."
            },
            "description": "The ID of the function.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the app."
            },
            "description": "The ID of the app.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "delete-/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}/{functionId}_archive",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": false,
      "should_skip": true,
      "skip_reason": "Security scheme 'oauth2' not available. Available: [['developer_hapikey']]",
      "wrapper_tool": null,
      "method": "DELETE",
      "path": "/automation/v4/actions/{appId}/{definitionId}/functions/{functionType}/{functionId}",
      "tags": [
        "Functions"
      ],
      "summary": "Archive a function for a definition",
      "description": "Archive a function for a specific definition.",
      "requires_security": true,
      "oauth_scopes": [],
      "security_schemes": [
        "developer_hapikey"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "definitionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "functionType",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ],
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string",
              "enum": [
                "PRE_ACTION_EXECUTION",
                "PRE_FETCH_OPTIONS",
                "POST_FETCH_OPTIONS",
                "POST_ACTION_EXECUTION"
              ]
            },
            "schema_required": false
          },
          {
            "name": "functionId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "appId",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "post-/automation/v4/actions/callbacks/{callbackId}/complete_complete",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": true,
      "should_skip": false,
      "skip_reason": null,
      "wrapper_tool": {
        "name": "complete_action_execution",
        "description": {
          "tagline": "Complete a specific blocked action execution by ID.",
          "detailed": "Call this tool to complete an action in an automation workflow that is currently blocked by its ID."
        },
        "return_annotation": "Confirmation of action execution completion.",
        "arguments": [
          {
            "name": "action_execution_id",
            "alternative_names": [
              "callback_id",
              "execution_action_id"
            ],
            "description": "The unique identifier of the action execution to be completed.",
            "endpoint_argument_name": "callbackId"
          },
          {
            "name": "action_output_fields",
            "alternative_names": [
              "execution_output_fields",
              "completion_output_data"
            ],
            "description": "JSON object with output fields for the action. Structure according to the action requirements.",
            "endpoint_argument_name": "requestBody"
          }
        ]
      },
      "method": "POST",
      "path": "/automation/v4/actions/callbacks/{callbackId}/complete",
      "tags": [
        "Callbacks"
      ],
      "summary": "Completes a callback",
      "description": "Complete a specific blocked action execution by ID.",
      "requires_security": true,
      "oauth_scopes": [
        "automation"
      ],
      "security_schemes": [
        "oauth2",
        "private_apps"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "callbackId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": "The ID of the action execution."
            },
            "description": "The ID of the action execution.",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": [
          {
            "name": "requestBody",
            "value_schema": {
              "val_type": "json",
              "inner_val_type": null,
              "enum": null,
              "properties": {
                "outputFields": {
                  "val_type": "json",
                  "inner_val_type": null,
                  "enum": null,
                  "properties": null,
                  "inner_properties": null,
                  "description": null
                }
              },
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "body",
            "content_type": "application/json",
            "json_schema": {
              "type": "object",
              "properties": {
                "outputFields": {
                  "type": "object",
                  "properties": {},
                  "additionalProperties": {
                    "type": "string"
                  }
                }
              },
              "required": [
                "outputFields"
              ]
            },
            "schema_required": false
          }
        ]
      },
      "request_body_spec": "{\n  \"content\": {\n    \"application/json\": {\n      \"schema\": {\n        \"required\": [\n          \"outputFields\"\n        ],\n        \"type\": \"object\",\n        \"properties\": {\n          \"outputFields\": {\n            \"type\": \"object\",\n            \"additionalProperties\": {\n              \"type\": \"string\"\n            }\n          }\n        }\n      }\n    }\n  },\n  \"required\": true\n}",
      "use_request_body_schema_mode": true,
      "validate_request_body_schema": true,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "post-/automation/v4/actions/callbacks/complete_completeBatch",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": true,
      "should_skip": false,
      "skip_reason": null,
      "wrapper_tool": {
        "name": "complete_batch_action_executions",
        "description": {
          "tagline": "Complete a batch of blocked action executions.",
          "detailed": "Use this tool to mark a batch of previously blocked action executions as complete. Ideal for situations where action executions need to be finalized as part of an automated workflow."
        },
        "return_annotation": "Confirmation of batch completion status.",
        "arguments": [
          {
            "name": "batch_actions_to_complete",
            "alternative_names": [
              "actions_batch_data",
              "complete_actions_payload"
            ],
            "description": "JSON array containing objects with 'callbackId' and 'outputFields' to specify which action executions to complete.",
            "endpoint_argument_name": "requestBody"
          }
        ]
      },
      "method": "POST",
      "path": "/automation/v4/actions/callbacks/complete",
      "tags": [
        "Callbacks"
      ],
      "summary": "Complete a batch of callbacks",
      "description": "Complete a batch of blocked action executions.",
      "requires_security": true,
      "oauth_scopes": [
        "automation"
      ],
      "security_schemes": [
        "oauth2",
        "private_apps"
      ],
      "parameters": {
        "query": [],
        "path": [],
        "header": [],
        "cookie": [],
        "body": [
          {
            "name": "requestBody",
            "value_schema": {
              "val_type": "json",
              "inner_val_type": null,
              "enum": null,
              "properties": {
                "inputs": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {
                    "outputFields": {
                      "val_type": "json",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    },
                    "callbackId": {
                      "val_type": "string",
                      "inner_val_type": null,
                      "enum": null,
                      "properties": null,
                      "inner_properties": null,
                      "description": null
                    }
                  },
                  "description": null
                }
              },
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "body",
            "content_type": "application/json",
            "json_schema": {
              "type": "object",
              "properties": {
                "inputs": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "outputFields": {
                        "type": "object",
                        "properties": {},
                        "additionalProperties": {
                          "type": "string"
                        }
                      },
                      "callbackId": {
                        "type": "string"
                      }
                    },
                    "required": [
                      "callbackId",
                      "outputFields"
                    ]
                  }
                }
              },
              "required": [
                "inputs"
              ]
            },
            "schema_required": false
          }
        ]
      },
      "request_body_spec": "{\n  \"content\": {\n    \"application/json\": {\n      \"schema\": {\n        \"required\": [\n          \"inputs\"\n        ],\n        \"type\": \"object\",\n        \"properties\": {\n          \"inputs\": {\n            \"type\": \"array\",\n            \"items\": {\n              \"required\": [\n                \"callbackId\",\n                \"outputFields\"\n              ],\n              \"type\": \"object\",\n              \"properties\": {\n                \"outputFields\": {\n                  \"type\": \"object\",\n                  \"additionalProperties\": {\n                    \"type\": \"string\"\n                  }\n                },\n                \"callbackId\": {\n                  \"type\": \"string\"\n                }\n              }\n            }\n          }\n        }\n      }\n    }\n  },\n  \"required\": true\n}",
      "use_request_body_schema_mode": true,
      "validate_request_body_schema": true,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "get-/automation/v4/flows/email-campaigns",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": true,
      "should_skip": false,
      "skip_reason": null,
      "wrapper_tool": {
        "name": "fetch_email_campaigns",
        "description": {
          "tagline": "Fetch email campaigns from HubSpot Automation.",
          "detailed": "Use this tool to retrieve information about email campaigns managed within HubSpot's automation platform. It can be called to get an overview of current or past email marketing activities."
        },
        "return_annotation": "Details of email campaigns from HubSpot.",
        "arguments": [
          {
            "name": "start_date",
            "alternative_names": [
              "begin_date",
              "initial_date"
            ],
            "description": "Specify the start date for fetching email campaigns. This should be in the format YYYY-MM-DD to filter results starting after this date.",
            "endpoint_argument_name": "after"
          },
          {
            "name": "end_date_filter",
            "alternative_names": [
              "before_date_filter",
              "campaign_end_date"
            ],
            "description": "A timestamp filter to get campaigns before a specific date (in YYYY-MM-DD format).",
            "endpoint_argument_name": "before"
          },
          {
            "name": "max_results",
            "alternative_names": [
              "results_limit",
              "maximum_entries"
            ],
            "description": "Specifies the maximum number of email campaign entries to retrieve. Should be an integer value.",
            "endpoint_argument_name": "limit"
          },
          {
            "name": "email_campaign_flow_ids",
            "alternative_names": [
              "campaign_identifiers",
              "flow_identifiers"
            ],
            "description": "An array of flow IDs to specify which email campaigns to retrieve. Each ID should be a string.",
            "endpoint_argument_name": "flowId"
          }
        ]
      },
      "method": "GET",
      "path": "/automation/v4/flows/email-campaigns",
      "tags": [
        "Email campaigns"
      ],
      "summary": "",
      "description": "",
      "requires_security": true,
      "oauth_scopes": [
        "automation"
      ],
      "security_schemes": [
        "oauth2",
        "private_apps"
      ],
      "parameters": {
        "query": [
          {
            "name": "after",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": false,
            "deprecated": false,
            "default": null,
            "location": "query",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "before",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": false,
            "deprecated": false,
            "default": null,
            "location": "query",
            "content_type": null,
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          },
          {
            "name": "limit",
            "value_schema": {
              "val_type": "integer",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": false,
            "deprecated": false,
            "default": null,
            "location": "query",
            "content_type": null,
            "json_schema": {
              "type": "integer",
              "format": "int32"
            },
            "schema_required": false
          },
          {
            "name": "flowId",
            "value_schema": {
              "val_type": "array",
              "inner_val_type": "string",
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": false,
            "deprecated": false,
            "default": null,
            "location": "query",
            "content_type": null,
            "json_schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "schema_required": false
          }
        ],
        "path": [],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "post-/automation/v4/flows/batch/read",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": true,
      "should_skip": false,
      "skip_reason": null,
      "wrapper_tool": {
        "name": "get_workflows",
        "description": {
          "tagline": "Retrieve details of HubSpot workflows.",
          "detailed": "This tool allows you to fetch information about workflows in HubSpot. Use it when you need to access or manage workflow details for automation purposes."
        },
        "return_annotation": "Provides details about HubSpot workflows.",
        "arguments": [
          {
            "name": "workflow_inputs",
            "alternative_names": [
              "workflow_data",
              "workflow_information"
            ],
            "description": "A JSON array containing details of workflows to be retrieved. Each element must be a JSON object with necessary attributes required for HubSpot workflows.",
            "endpoint_argument_name": "requestBody"
          }
        ]
      },
      "method": "POST",
      "path": "/automation/v4/flows/batch/read",
      "tags": [
        "Workflows"
      ],
      "summary": "",
      "description": "",
      "requires_security": true,
      "oauth_scopes": [
        "automation"
      ],
      "security_schemes": [
        "oauth2",
        "private_apps"
      ],
      "parameters": {
        "query": [],
        "path": [],
        "header": [],
        "cookie": [],
        "body": [
          {
            "name": "requestBody",
            "value_schema": {
              "val_type": "json",
              "inner_val_type": null,
              "enum": null,
              "properties": {
                "inputs": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {},
                  "description": null
                }
              },
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "body",
            "content_type": "application/json",
            "json_schema": {
              "type": "object",
              "properties": {
                "inputs": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {},
                    "oneOf": [
                      {
                        "type": "object",
                        "title": "FLOW_ID",
                        "properties": {
                          "type": {
                            "type": "string",
                            "enum": [
                              "FLOW_ID"
                            ]
                          },
                          "flowId": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "flowId",
                          "type"
                        ]
                      }
                    ]
                  }
                }
              },
              "required": [
                "inputs"
              ]
            },
            "schema_required": false
          }
        ]
      },
      "request_body_spec": "{\n  \"content\": {\n    \"application/json\": {\n      \"schema\": {\n        \"required\": [\n          \"inputs\"\n        ],\n        \"type\": \"object\",\n        \"properties\": {\n          \"inputs\": {\n            \"type\": \"array\",\n            \"items\": {\n              \"oneOf\": [\n                {\n                  \"title\": \"FLOW_ID\",\n                  \"required\": [\n                    \"flowId\",\n                    \"type\"\n                  ],\n                  \"type\": \"object\",\n                  \"properties\": {\n                    \"type\": {\n                      \"type\": \"string\",\n                      \"default\": \"FLOW_ID\",\n                      \"enum\": [\n                        \"FLOW_ID\"\n                      ]\n                    },\n                    \"flowId\": {\n                      \"type\": \"string\"\n                    }\n                  }\n                }\n              ]\n            }\n          }\n        }\n      }\n    }\n  },\n  \"required\": true\n}",
      "use_request_body_schema_mode": true,
      "validate_request_body_schema": true,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "post-/automation/v4/workflow-id-mappings/batch/read",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": true,
      "should_skip": false,
      "skip_reason": null,
      "wrapper_tool": {
        "name": "get_workflow_id_mappings",
        "description": {
          "tagline": "Retrieve HubSpot workflow ID mappings in batch.",
          "detailed": "Call this tool to obtain mappings for HubSpot workflow IDs in batch. Useful for integrating workflows and managing automation processes."
        },
        "return_annotation": "Details of workflow ID mappings.",
        "arguments": [
          {
            "name": "workflow_mappings_inputs",
            "alternative_names": [
              "mappings_input_data",
              "workflow_input_array"
            ],
            "description": "A JSON array containing workflow mapping input objects for batch processing.",
            "endpoint_argument_name": "requestBody"
          }
        ]
      },
      "method": "POST",
      "path": "/automation/v4/workflow-id-mappings/batch/read",
      "tags": [
        "Workflow ID mappings"
      ],
      "summary": "",
      "description": "",
      "requires_security": true,
      "oauth_scopes": [
        "automation"
      ],
      "security_schemes": [
        "oauth2",
        "private_apps"
      ],
      "parameters": {
        "query": [],
        "path": [],
        "header": [],
        "cookie": [],
        "body": [
          {
            "name": "requestBody",
            "value_schema": {
              "val_type": "json",
              "inner_val_type": null,
              "enum": null,
              "properties": {
                "inputs": {
                  "val_type": "array",
                  "inner_val_type": "json",
                  "enum": null,
                  "properties": null,
                  "inner_properties": {},
                  "description": null
                }
              },
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "body",
            "content_type": "application/json",
            "json_schema": {
              "type": "object",
              "properties": {
                "inputs": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {},
                    "oneOf": [
                      {
                        "type": "object",
                        "title": "FLOW_ID",
                        "properties": {
                          "flowMigrationStatuses": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string",
                            "enum": [
                              "FLOW_ID"
                            ]
                          }
                        },
                        "required": [
                          "flowMigrationStatuses",
                          "type"
                        ]
                      },
                      {
                        "type": "object",
                        "title": "WORKFLOW_ID",
                        "properties": {
                          "flowMigrationStatusForClassicWorkflows": {
                            "type": "string"
                          },
                          "type": {
                            "type": "string",
                            "enum": [
                              "WORKFLOW_ID"
                            ]
                          }
                        },
                        "required": [
                          "flowMigrationStatusForClassicWorkflows",
                          "type"
                        ]
                      }
                    ]
                  }
                }
              },
              "required": [
                "inputs"
              ]
            },
            "schema_required": false
          }
        ]
      },
      "request_body_spec": "{\n  \"content\": {\n    \"application/json\": {\n      \"schema\": {\n        \"required\": [\n          \"inputs\"\n        ],\n        \"type\": \"object\",\n        \"properties\": {\n          \"inputs\": {\n            \"type\": \"array\",\n            \"items\": {\n              \"oneOf\": [\n                {\n                  \"title\": \"FLOW_ID\",\n                  \"required\": [\n                    \"flowMigrationStatuses\",\n                    \"type\"\n                  ],\n                  \"type\": \"object\",\n                  \"properties\": {\n                    \"flowMigrationStatuses\": {\n                      \"type\": \"string\"\n                    },\n                    \"type\": {\n                      \"type\": \"string\",\n                      \"default\": \"FLOW_ID\",\n                      \"enum\": [\n                        \"FLOW_ID\"\n                      ]\n                    }\n                  }\n                },\n                {\n                  \"title\": \"WORKFLOW_ID\",\n                  \"required\": [\n                    \"flowMigrationStatusForClassicWorkflows\",\n                    \"type\"\n                  ],\n                  \"type\": \"object\",\n                  \"properties\": {\n                    \"flowMigrationStatusForClassicWorkflows\": {\n                      \"type\": \"string\"\n                    },\n                    \"type\": {\n                      \"type\": \"string\",\n                      \"default\": \"WORKFLOW_ID\",\n                      \"enum\": [\n                        \"WORKFLOW_ID\"\n                      ]\n                    }\n                  }\n                }\n              ]\n            }\n          }\n        }\n      }\n    }\n  },\n  \"required\": true\n}",
      "use_request_body_schema_mode": true,
      "validate_request_body_schema": true,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "get-/automation/v4/sequences/enrollments/contact/{contactId}",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": true,
      "should_skip": false,
      "skip_reason": null,
      "wrapper_tool": {
        "name": "check_contact_enrollment_status",
        "description": {
          "tagline": "Retrieve the sequence enrollment status of a contact by ID.",
          "detailed": "Use this tool to find out if a contact is enrolled in any sequences, using their contact ID to get the status information."
        },
        "return_annotation": "Enrollment status of a contact in sequences.",
        "arguments": [
          {
            "name": "contact_id",
            "alternative_names": [
              "contact_identifier",
              "contact_id_number"
            ],
            "description": "The unique ID of the contact to check their sequence enrollment status.",
            "endpoint_argument_name": "contactId"
          }
        ]
      },
      "method": "GET",
      "path": "/automation/v4/sequences/enrollments/contact/{contactId}",
      "tags": [
        "Public_Enrollments"
      ],
      "summary": "Retrieve the enrollment status of a contact",
      "description": "Get the enrollment status of a contact in sequences by their contact ID.",
      "requires_security": true,
      "oauth_scopes": [
        "automation.sequences.read"
      ],
      "security_schemes": [
        "oauth2",
        "private_apps"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "contactId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string",
              "pattern": ".+"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "get-/automation/v4/sequences/",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": true,
      "should_skip": false,
      "skip_reason": null,
      "wrapper_tool": {
        "name": "get_user_sequences",
        "description": {
          "tagline": "Retrieve a list of sequences for a specific user.",
          "detailed": "Use this tool to get sequences associated with a user in HubSpot. Useful for tracking user-specific automated processes."
        },
        "return_annotation": "List of sequences belonging to a specific user.",
        "arguments": []
      },
      "method": "GET",
      "path": "/automation/v4/sequences/",
      "tags": [
        "Public_Sequences"
      ],
      "summary": "Retrieve a list of sequences for a user",
      "description": "Retrieve a list of sequences that belong to a specific user.",
      "requires_security": true,
      "oauth_scopes": [
        "automation.sequences.read"
      ],
      "security_schemes": [
        "oauth2",
        "private_apps"
      ],
      "parameters": {
        "query": [],
        "path": [],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "post-/automation/v4/sequences/enrollments",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": true,
      "should_skip": false,
      "skip_reason": null,
      "wrapper_tool": {
        "name": "enroll_contact_in_sequence",
        "description": {
          "tagline": "Enroll a contact into a sequence with user ID and details.",
          "detailed": "This tool enrolls a specified contact into an automation sequence using the provided user ID and sequence details, facilitating automated follow-up actions."
        },
        "return_annotation": "Confirms the contact's enrollment in the sequence.",
        "arguments": [
          {
            "name": "contact_id",
            "alternative_names": [
              "contact_identifier",
              "contact_id_number"
            ],
            "description": "The unique identifier of the contact to be enrolled in the sequence.",
            "endpoint_argument_name": "contactId"
          },
          {
            "name": "sender_email",
            "alternative_names": [
              "email_of_sender",
              "user_sender_email"
            ],
            "description": "The email address of the sender enrolling the contact. This should be a valid email associated with the sender's HubSpot user account.",
            "endpoint_argument_name": "senderEmail"
          },
          {
            "name": "sequence_identifier",
            "alternative_names": [
              "sequence_id",
              "automation_sequence_id"
            ],
            "description": "The unique identifier of the sequence to enroll the contact into. It should be a valid string matching the sequence available in the system.",
            "endpoint_argument_name": "sequenceId"
          },
          {
            "name": "sender_alias_address",
            "alternative_names": [
              "email_alias",
              "alias_email_address"
            ],
            "description": "Email alias for the sender addressing the sequence. This is used instead of the default email address.",
            "endpoint_argument_name": "senderAliasAddress"
          }
        ]
      },
      "method": "POST",
      "path": "/automation/v4/sequences/enrollments",
      "tags": [
        "Public_Enrollments"
      ],
      "summary": "Enroll a contact in a sequence",
      "description": "Enroll a contact into a sequence using the specified user ID and sequence details.",
      "requires_security": true,
      "oauth_scopes": [
        "automation.sequences.enrollments.write"
      ],
      "security_schemes": [
        "oauth2",
        "private_apps"
      ],
      "parameters": {
        "query": [],
        "path": [],
        "header": [],
        "cookie": [],
        "body": [
          {
            "name": "contactId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "body",
            "content_type": "application/json",
            "json_schema": {
              "type": "string"
            },
            "schema_required": true
          },
          {
            "name": "senderEmail",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "body",
            "content_type": "application/json",
            "json_schema": {
              "type": "string"
            },
            "schema_required": true
          },
          {
            "name": "sequenceId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "body",
            "content_type": "application/json",
            "json_schema": {
              "type": "string"
            },
            "schema_required": true
          },
          {
            "name": "senderAliasAddress",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": false,
            "deprecated": false,
            "default": null,
            "location": "body",
            "content_type": "application/json",
            "json_schema": {
              "type": "string"
            },
            "schema_required": false
          }
        ]
      },
      "request_body_spec": "{\n  \"content\": {\n    \"application/json\": {\n      \"schema\": {\n        \"required\": [\n          \"contactId\",\n          \"senderEmail\",\n          \"sequenceId\"\n        ],\n        \"type\": \"object\",\n        \"properties\": {\n          \"contactId\": {\n            \"type\": \"string\"\n          },\n          \"senderEmail\": {\n            \"type\": \"string\"\n          },\n          \"sequenceId\": {\n            \"type\": \"string\"\n          },\n          \"senderAliasAddress\": {\n            \"type\": \"string\"\n          }\n        }\n      }\n    }\n  },\n  \"required\": true\n}",
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": true,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    },
    {
      "name": "get-/automation/v4/sequences/{sequenceId}",
      "selected_for_wrapping": false,
      "spec_built": true,
      "wrap_finished": true,
      "should_skip": false,
      "skip_reason": null,
      "wrapper_tool": {
        "name": "get_sequence_details",
        "description": {
          "tagline": "Retrieve details of a specific sequence by its ID.",
          "detailed": "This tool retrieves information about a specific sequence using its ID. It should be called when you need details about a sequence within HubSpot Automation."
        },
        "return_annotation": "Details of the specified sequence.",
        "arguments": [
          {
            "name": "sequence_id",
            "alternative_names": [
              "sequence_identifier",
              "sequence_key"
            ],
            "description": "The unique ID of the sequence to retrieve details for. This ID identifies which sequence's information will be returned.",
            "endpoint_argument_name": "sequenceId"
          }
        ]
      },
      "method": "GET",
      "path": "/automation/v4/sequences/{sequenceId}",
      "tags": [
        "Public_Sequences"
      ],
      "summary": "Retrieve details for a sequence",
      "description": "Retrieve details of a specific sequence by its ID.",
      "requires_security": true,
      "oauth_scopes": [
        "automation.sequences.read"
      ],
      "security_schemes": [
        "oauth2",
        "private_apps"
      ],
      "parameters": {
        "query": [],
        "path": [
          {
            "name": "sequenceId",
            "value_schema": {
              "val_type": "string",
              "inner_val_type": null,
              "enum": null,
              "properties": null,
              "inner_properties": null,
              "description": ""
            },
            "description": "",
            "required": true,
            "deprecated": false,
            "default": null,
            "location": "path",
            "content_type": null,
            "json_schema": {
              "type": "string",
              "pattern": ".+"
            },
            "schema_required": false
          }
        ],
        "header": [],
        "cookie": [],
        "body": []
      },
      "request_body_spec": null,
      "use_request_body_schema_mode": false,
      "validate_request_body_schema": false,
      "use_flatten_mode": false,
      "base_url": "https://api.hubapi.com",
      "original_servers": [
        {
          "url": "https://api.hubapi.com"
        }
      ]
    }
  ],
  "security_scheme_key_selected": "oauth2",
  "security_scheme_selected": {
    "type": "oauth2",
    "flows": {
      "authorizationCode": {
        "authorizationUrl": "https://app.hubspot.com/oauth/authorize",
        "tokenUrl": "https://api.hubapi.com/oauth/v1/token",
        "scopes": {
          "automation": "Read from and write to my Workflows",
          "automation.sequences.read": "Permission to read sequences data",
          "automation.sequences.enrollments.write": "Permission to write sequences enrollments data"
        }
      }
    }
  }
}
