generated: '2026-10-12' method: derived generator: derive-vocabulary.py source: - openapi/hubspot-a-b-tests-api-openapi.yml - openapi/hubspot-actors-api-openapi.yml - openapi/hubspot-advanced-api-openapi.yml - openapi/hubspot-assets-api-openapi.yml - openapi/hubspot-basic-api-openapi.yml vocabulary: name: HubSpot Domain Vocabulary description: 'Terms declared by HubSpot''s own API contract: its resource groups, objects and enumerations, with the contract''s definitions. Derived, not authored.' version: '2026-10-12' terms: - term: Error definition: Represents an error response returned by the API when an operation fails. This component is used in various endpoints to provide detailed information about the error encountered. tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/Error - term: Size definition: 'Object declared by the contract with fields: units, value.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/Size - term: RowMetaData definition: 'Object declared by the contract with fields: cssClass, styles.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/RowMetaData - term: Padding definition: 'Object declared by the contract with fields: bottom, left, right, top.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/Padding - term: Angle definition: 'Object declared by the contract with fields: units, value.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/Angle - term: LayoutSection definition: 'Object declared by the contract with fields: cells, cssClass, cssId, cssStyle, label, name, params, rowMetaData, rows, styles, type, w. (1 more)' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/LayoutSection - term: AbTestRerunRequestVNext definition: 'Object declared by the contract with fields: abTestId, variationId.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/AbTestRerunRequestVNext - term: AbTestEndRequestVNext definition: 'Object declared by the contract with fields: abTestId, winnerId.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/AbTestEndRequestVNext - term: ContentLanguageVariation definition: 'Object declared by the contract with fields: archivedInDashboard, authorName, campaign, campaignName, created, id, name, password, publicAccessRules, publicAccessRulesEnabled, publishDate, slug. (3 more)' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/ContentLanguageVariation - term: BackgroundImage definition: 'Object declared by the contract with fields: backgroundPosition, backgroundSize, imageUrl.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/BackgroundImage - term: Page definition: 'Object declared by the contract with fields: abStatus, abTestId, archivedAt, archivedInDashboard, attachedStylesheets, authorName, campaign, categoryId, contentGroupId, contentTypeCategory, created, createdById. (45 more)' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/Page - term: RGBAColor definition: 'Object declared by the contract with fields: a, b, g, r.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/RGBAColor - term: Styles definition: 'Object declared by the contract with fields: backgroundColor, backgroundGradient, backgroundImage, breakpointStyles, flexboxPositioning, forceFullWidthSection, maxWidthSectionCentering, verticalAlignment.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/Styles - term: ColorStop definition: 'Object declared by the contract with fields: color.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/ColorStop - term: SideOrCorner definition: 'Object declared by the contract with fields: horizontalSide, verticalSide.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/SideOrCorner - term: Gradient definition: 'Object declared by the contract with fields: angle, colors, sideOrCorner.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/Gradient - term: AbTestCreateRequestVNext definition: 'Object declared by the contract with fields: contentId, variationName.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/AbTestCreateRequestVNext - term: BreakpointStyles definition: 'Object declared by the contract with fields: hidden, margin, padding.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/BreakpointStyles - term: ErrorDetail definition: Represents detailed information about an error that occurred in the API. This component is used to provide additional context and specifics about errors, typically as part of an error response. tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/ErrorDetail - term: Margin definition: 'Object declared by the contract with fields: bottom, top.' tags: - Object source: openapi/hubspot-a-b-tests-api-openapi.yml#/components/schemas/Margin - term: LlmActor definition: 'Object declared by the contract with fields: avatar, id, name, type.' tags: - Object source: openapi/hubspot-actors-api-openapi.yml#/components/schemas/LlmActor - term: SystemActor definition: 'Object declared by the contract with fields: id, type.' tags: - Object source: openapi/hubspot-actors-api-openapi.yml#/components/schemas/SystemActor - term: AgentActor definition: 'Object declared by the contract with fields: avatar, email, id, name, type.' tags: - Object source: openapi/hubspot-actors-api-openapi.yml#/components/schemas/AgentActor - term: BatchInputString definition: 'Object declared by the contract with fields: inputs.' tags: - Object source: openapi/hubspot-actors-api-openapi.yml#/components/schemas/BatchInputString - term: BatchResponsePublicActorWithErrors definition: 'Object declared by the contract with fields: completedAt, errors, links, numErrors, requestedAt, results, startedAt, status.' tags: - Object source: openapi/hubspot-actors-api-openapi.yml#/components/schemas/BatchResponsePublicActorWithErrors - term: VisitorActor definition: 'Object declared by the contract with fields: avatar, email, id, name, type.' tags: - Object source: openapi/hubspot-actors-api-openapi.yml#/components/schemas/VisitorActor - term: EmailActor definition: 'Object declared by the contract with fields: email, id, type.' tags: - Object source: openapi/hubspot-actors-api-openapi.yml#/components/schemas/EmailActor - term: IntegratorActor definition: 'Object declared by the contract with fields: avatar, id, name, type.' tags: - Object source: openapi/hubspot-actors-api-openapi.yml#/components/schemas/IntegratorActor - term: BotActor definition: 'Object declared by the contract with fields: avatar, id, name, type.' tags: - Object source: openapi/hubspot-actors-api-openapi.yml#/components/schemas/BotActor - term: StandardError definition: Represents a standard error response in the HubSpot API, providing detailed information about an error that occurred during an API request. tags: - Object source: openapi/hubspot-actors-api-openapi.yml#/components/schemas/StandardError - term: BatchResponsePublicActor definition: 'Object declared by the contract with fields: completedAt, links, requestedAt, results, startedAt, status.' tags: - Object source: openapi/hubspot-actors-api-openapi.yml#/components/schemas/BatchResponsePublicActor - term: ClientCredentialsTokenResponse definition: 'Object declared by the contract with fields: access_token, expires_in, hub_id, id_token, scopes, token_type, token_use, user_id.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/ClientCredentialsTokenResponse - term: AccessTokenResponse definition: 'Object declared by the contract with fields: access_token, expires_in, hub_id, id_token, refresh_token, scopes, token_type, token_use, user_id.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/AccessTokenResponse - term: PublicRefreshTokenInfoResponse definition: 'Object declared by the contract with fields: active, app_id, client_id, hub_domain, hub_id, scopes, token, token_type, token_use, user, user_id.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/PublicRefreshTokenInfoResponse - term: PublicAccessTokenInfoResponse definition: 'Object declared by the contract with fields: active, app_id, client_id, expires_in, hub_domain, hub_id, is_private_distribution, scopes, signed_access_token, token, token_type, token_use. (2 more)' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/PublicAccessTokenInfoResponse - term: SignedAccessToken definition: 'Object declared by the contract with fields: appId, appInstallId, audience, expiresAt, hubId, hublet, installingUserId, isPrivateDistribution, isServiceAccount, isUserLevel, newSignature, scopeToScopeGroupPks. (5 more)' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/SignedAccessToken - term: PreviousPage definition: specifies the paging information needed to retrieve the previous set of results in a paginated API response tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/PreviousPage - term: Paging definition: 'Object declared by the contract with fields: next, prev.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/Paging - term: VersionUser definition: 'Object declared by the contract with fields: email, fullName, id.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/VersionUser - term: Blog definition: 'Object declared by the contract with fields: absoluteUrl, allowComments, created, deletedAt, description, htmlTitle, id, language, listingPageId, name, publicAccessRules, publicAccessRulesEnabled. (4 more)' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/Blog - term: NextPage definition: Specifies the paging information needed to retrieve the next set of results in a paginated API response tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/NextPage - term: VersionBlog definition: 'Object declared by the contract with fields: id, object, updatedAt, user.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/VersionBlog - term: BlogVersion definition: 'Object declared by the contract with fields: id, object, updatedAt, user.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/BlogVersion - term: CollectionResponseWithTotalBlogVersion definition: 'Object declared by the contract with fields: paging, results, total.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/CollectionResponseWithTotalBlogVersion - term: CmsAuditLoggingExportFilters definition: 'Object declared by the contract with fields: objectType.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/CmsAuditLoggingExportFilters - term: CmsAuditLoggingExportSettings definition: 'Object declared by the contract with fields: email, filters, format, partition, portalId, recipientUserIds, shouldMarkExportFileAsSensitive, type, userId, userTimeZone.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/CmsAuditLoggingExportSettings - term: NUMBER_TO_STRING definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/NumberToString - term: Property definition: A HubSpot property tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/Property - term: ExternalOptionsMetaData definition: 'Object declared by the contract with fields: filter, fromObjectId, propertyName, relatedObjectTypeId.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/ExternalOptionsMetaData - term: IF_STRING definition: 'Object declared by the contract with fields: elseExpression, enclosedInParentheses, ifExpression, inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/IfString - term: FORMAT_PHONE_NUMBER definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/FormatPhoneNumber - term: TIMESTAMP_OF_PROPERTY_VARIABLE definition: 'Object declared by the contract with fields: operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/TimestampOfPropertyVariable - term: IntegratorObjectCreationRequest definition: 'Object declared by the contract with fields: mediaTypes.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/IntegratorObjectCreationRequest - term: LookupAssociationSpec definition: 'Object declared by the contract with fields: associationSpec, cardinality, maxToObjectIds, toObjectTypeId.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/LookupAssociationSpec - term: SET_CONTAINS_ANY_STRING definition: 'Object declared by the contract with fields: inputs, operator, propertyName, stringToCheck, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/SetContainsAnyString - term: YEAR definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/Year - term: SUBTRACT_TIME definition: 'Object declared by the contract with fields: inputs, operator, propertyName, stringToCheck, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/SubtractTime - term: IF_BOOLEAN definition: 'Object declared by the contract with fields: elseExpression, enclosedInParentheses, ifExpression, inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/IfBoolean - term: IS_PIPELINE_STAGE_CLOSED definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/IsPipelineStageClosed - term: STRING_LENGTH definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/StringLength - term: FORMAT_FULL_NAME definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/FormatFullName - term: IS_PORTAL_ENABLED_CURRENCY definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/IsPortalEnabledCurrency - term: NOT definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/Not - term: ObjectTypeIdProto definition: 'Object declared by the contract with fields: innerId, metaTypeId.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/ObjectTypeIdProto - term: ROUND_UP definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/RoundUpNumbers - term: OptionDecorations definition: 'Object declared by the contract with fields: color.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/OptionDecorations - term: RollupExpression definition: 'Object declared by the contract with fields: associationTypes, conditionalExpression, conditionalFormula, emptyRollupValue, rollupOperator, sourceCompareByPropertyName, sourceObjectTypeId, sourcePropertyName.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/RollupExpression - term: ScopeMapping definition: 'Object declared by the contract with fields: accessLevel, requestAction, scopeName.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/ScopeMapping - term: IS_DAY_BASED_ISO_PERIOD definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/IsDayBasedIsoPeriod - term: MAX_NUMBERS definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/MaxNumbers - term: IS_BLANK definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/IsBlank - term: LESS_THAN definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/LessThan - term: CONCAT_STRINGS definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/ConcatStrings - term: MORE_THAN_OR_EQUAL definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/MoreThanOrEqual - term: SET_CONTAINS_STRING definition: 'Object declared by the contract with fields: inputs, operator, propertyName, stringToCheck, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/SetContainsString - term: EXTRACT_MOST_RECENT_EMAIL_REPLY_HTML definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/ExtractMostRecentEmailReplyHtml - term: IS_MULTIPLE_OF definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/IsMultipleOf - term: IntegratorObjectCreationResponse definition: 'Object declared by the contract with fields: objectType, properties, propertyGroups.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/IntegratorObjectCreationResponse - term: NUMBER_EQUALS definition: 'Object declared by the contract with fields: inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/NumberEquals - term: ADD_NUMBERS definition: 'Object declared by the contract with fields: enclosedInParentheses, inputs, operator, propertyName, value.' tags: - Object source: openapi/hubspot-advanced-api-openapi.yml#/components/schemas/AddNumbers