{ "openapi" : "3.0.1", "info" : { "title" : "CMS Media Bridge", "description" : "Basepom for all HubSpot Projects", "version" : "v1", "x-hubspot-product-tier-requirements" : { "marketing" : "FREE", "sales" : "FREE", "service" : "FREE", "cms" : "FREE", "commerce" : "FREE", "crmHub" : "FREE", "dataHub" : "FREE" }, "x-hubspot-related-documentation" : [ { "name" : "Media Bridge Guide", "url" : "https://developers.hubspot.com/docs/guides/api/cms/media-bridge" } ] }, "servers" : [ { "url" : "https://api.hubapi.com" } ], "tags" : [ { "name" : "Advanced" }, { "name" : "Basic" }, { "name" : "Batch" } ], "paths" : { "/media-bridge/v1/events/attention-span" : { "post" : { "tags" : [ "Advanced" ], "summary" : "Create an attention span event", "description" : "Create an event containing the viewers attention span details for the media.", "operationId" : "post-/media-bridge/v1/events/attention-span", "parameters" : [ ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/AttentionSpanEventRequest" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/AttentionSpanEvent" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "oauth2" : [ "media_bridge.write" ] } ] } }, "/media-bridge/v1/events/media-played" : { "post" : { "tags" : [ "Advanced" ], "summary" : "Create a played event", "description" : "Create an event for when a user begins playing a piece of media.", "operationId" : "post-/media-bridge/v1/events/media-played", "parameters" : [ ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/MediaPlayedEventRequest" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/MediaPlayedEvent" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "oauth2" : [ "media_bridge.write" ] } ] } }, "/media-bridge/v1/events/media-played-percent" : { "post" : { "tags" : [ "Advanced" ], "summary" : "Create a quartile event", "description" : "Create an event representing a user reaching quarterly milestones in a piece of media they're viewing.", "operationId" : "post-/media-bridge/v1/events/media-played-percent", "parameters" : [ ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/MediaPlayedPercentageEventRequest" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/MediaPlayedPercentageEvent" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "oauth2" : [ "media_bridge.write" ] } ] } }, "/media-bridge/v1/{appId}/properties/{objectType}" : { "get" : { "tags" : [ "Basic" ], "summary" : "Get the properties for an object type.", "description" : "Get the existing properties defined for a media object type.", "operationId" : "get-/media-bridge/v1/{appId}/properties/{objectType}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } }, { "name" : "archived", "in" : "query", "description" : "Whether to return only results that have been archived.", "required" : false, "style" : "form", "explode" : true, "schema" : { "type" : "boolean", "example" : null, "default" : false } }, { "name" : "properties", "in" : "query", "description" : "", "required" : false, "style" : "form", "explode" : true, "schema" : { "type" : "string", "example" : null } } ], "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/CollectionResponsePropertyNoPaging" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] }, "post" : { "tags" : [ "Basic" ], "summary" : "Create a new property", "description" : "Create a new property for the specified media type", "operationId" : "post-/media-bridge/v1/{appId}/properties/{objectType}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/PropertyCreate" }, "example" : null } }, "required" : true }, "responses" : { "201" : { "description" : "successful operation", "headers" : { "Location" : { "description" : "URL of the newly created resource", "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } }, "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Property" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/properties/{objectType}/batch/archive" : { "post" : { "tags" : [ "Batch" ], "summary" : "Archive multiple properties", "description" : "Archive a batch of existing properties for the specified types.", "operationId" : "post-/media-bridge/v1/{appId}/properties/{objectType}/batch/archive", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/BatchInputPropertyName" }, "example" : null } }, "required" : true }, "responses" : { "204" : { "description" : "No content", "content" : { } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/properties/{objectType}/batch/create" : { "post" : { "tags" : [ "Batch" ], "summary" : "Create multiple properties", "description" : "Create a batch of properties of the specified object type.", "operationId" : "post-/media-bridge/v1/{appId}/properties/{objectType}/batch/create", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/BatchInputPropertyCreate" }, "example" : null } }, "required" : true }, "responses" : { "201" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/BatchResponseProperty" }, "example" : null } } }, "207" : { "description" : "multiple statuses", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/BatchResponsePropertyWithErrors" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/properties/{objectType}/batch/read" : { "post" : { "tags" : [ "Batch" ], "summary" : "Get the details for multiple properties", "description" : "Get the details for a batch of properties for a specified object type.", "operationId" : "post-/media-bridge/v1/{appId}/properties/{objectType}/batch/read", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/BatchReadInputPropertyName" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/BatchResponseProperty" }, "example" : null } } }, "207" : { "description" : "multiple statuses", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/BatchResponsePropertyWithErrors" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/properties/{objectType}/groups" : { "get" : { "tags" : [ "Basic" ], "summary" : "Get property groups", "description" : "Get the property groups for a specified object type.", "operationId" : "get-/media-bridge/v1/{appId}/properties/{objectType}/groups", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/CollectionResponsePropertyGroupNoPaging" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] }, "post" : { "tags" : [ "Basic" ], "summary" : "Create a new property group", "description" : "Create a new property group for the specified object type.", "operationId" : "post-/media-bridge/v1/{appId}/properties/{objectType}/groups", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/PropertyGroupCreate" }, "example" : null } }, "required" : true }, "responses" : { "201" : { "description" : "successful operation", "headers" : { "Location" : { "description" : "URL of the newly created resource", "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } }, "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/PropertyGroup" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/properties/{objectType}/groups/{groupName}" : { "get" : { "tags" : [ "Basic" ], "summary" : "Get a specific property group", "description" : "Get the details of an existing property group by name.", "operationId" : "get-/media-bridge/v1/{appId}/properties/{objectType}/groups/{groupName}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "groupName", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/PropertyGroup" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] }, "delete" : { "tags" : [ "Basic" ], "summary" : "Delete a property group", "description" : "Delete an existing property group by name", "operationId" : "delete-/media-bridge/v1/{appId}/properties/{objectType}/groups/{groupName}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "groupName", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "responses" : { "204" : { "description" : "No content", "content" : { } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] }, "patch" : { "tags" : [ "Basic" ], "summary" : "Update a property group", "description" : "Update an existing property group by name.", "operationId" : "patch-/media-bridge/v1/{appId}/properties/{objectType}/groups/{groupName}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "groupName", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/PropertyGroupUpdate" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/PropertyGroup" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/properties/{objectType}/{propertyName}" : { "get" : { "tags" : [ "Basic" ], "summary" : "Get the details for a property", "description" : "Get the details for an existing property by name.", "operationId" : "get-/media-bridge/v1/{appId}/properties/{objectType}/{propertyName}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } }, { "name" : "propertyName", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } }, { "name" : "archived", "in" : "query", "description" : "Whether to return only results that have been archived.", "required" : false, "style" : "form", "explode" : true, "schema" : { "type" : "boolean", "example" : null, "default" : false } }, { "name" : "properties", "in" : "query", "description" : "", "required" : false, "style" : "form", "explode" : true, "schema" : { "type" : "string", "example" : null } } ], "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Property" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] }, "delete" : { "tags" : [ "Basic" ], "summary" : "Delete a property", "description" : "Delete an existing property for an object type.", "operationId" : "delete-/media-bridge/v1/{appId}/properties/{objectType}/{propertyName}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } }, { "name" : "propertyName", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "responses" : { "204" : { "description" : "No content", "content" : { } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] }, "patch" : { "tags" : [ "Basic" ], "summary" : "Update a property", "description" : "Update an existing property for an object type.", "operationId" : "patch-/media-bridge/v1/{appId}/properties/{objectType}/{propertyName}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } }, { "name" : "propertyName", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/MediaBridgePropertyUpdate" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Property" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/schemas" : { "get" : { "tags" : [ "Basic" ], "summary" : "Get all schemas ", "description" : "Get the schemas for all object types.", "operationId" : "get-/media-bridge/v1/{appId}/schemas", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "archived", "in" : "query", "description" : "Whether to return only results that have been archived.", "required" : false, "style" : "form", "explode" : true, "schema" : { "type" : "boolean", "example" : null, "default" : false } } ], "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/CollectionResponseObjectSchemaNoPaging" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/schemas/{objectType}" : { "get" : { "tags" : [ "Basic" ], "summary" : "Get the schema for an object type", "description" : "Get the schema for a specified object type.", "operationId" : "get-/media-bridge/v1/{appId}/schemas/{objectType}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/ObjectSchema" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] }, "patch" : { "tags" : [ "Basic" ], "summary" : "Update the schema for an object type", "description" : "Update the schema for an existing object type", "operationId" : "patch-/media-bridge/v1/{appId}/schemas/{objectType}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/ObjectTypeDefinitionPatch" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/ObjectTypeDefinition" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/schemas/{objectType}/associations" : { "post" : { "tags" : [ "Advanced" ], "summary" : "Create association definition", "description" : "Create a new association definition for the specified object type.", "operationId" : "post-/media-bridge/v1/{appId}/schemas/{objectType}/associations", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/AssociationDefinitionEgg" }, "example" : null } }, "required" : true }, "responses" : { "201" : { "description" : "successful operation", "headers" : { "Location" : { "description" : "URL of the newly created resource", "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } }, "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/AssociationDefinition" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/schemas/{objectType}/associations/{associationId}" : { "delete" : { "tags" : [ "Basic" ], "summary" : "Delete an association definition", "description" : "Delete an existing association definition for an object type.", "operationId" : "delete-/media-bridge/v1/{appId}/schemas/{objectType}/associations/{associationId}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "associationId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } }, { "name" : "objectType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "responses" : { "204" : { "description" : "No content", "content" : { } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/settings" : { "put" : { "tags" : [ "Basic" ], "summary" : "Update the media bridge app name", "description" : "Update the name that your app will display when a user is selecting media bridge items.", "operationId" : "put-/media-bridge/v1/{appId}/settings", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/MediaBridgeProviderPartial" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/MediaBridgeProviderRegistrationResponse" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/settings/event-visibility" : { "get" : { "tags" : [ "Basic" ], "summary" : "View event visibility settings", "description" : "Get the visibility settings for media bridge events for your apps.", "operationId" : "get-/media-bridge/v1/{appId}/settings/event-visibility", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } } ], "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/EventVisibilityResponse" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] }, "patch" : { "tags" : [ "Basic" ], "summary" : "Create or update event visibility settings", "description" : "Set the visibility settings for media bridge events created by your app.", "operationId" : "patch-/media-bridge/v1/{appId}/settings/event-visibility", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/EventVisibilityChange" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/EventVisibilityChange" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/settings/object-definitions" : { "post" : { "tags" : [ "Advanced" ], "summary" : "Create a new object type", "description" : "Create a new media object type", "operationId" : "post-/media-bridge/v1/{appId}/settings/object-definitions", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/IntegratorObjectCreationRequest" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/BulkIntegratorObjectCreationResponse" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/settings/object-definitions/{mediaType}" : { "get" : { "tags" : [ "Basic" ], "summary" : "Get object types for a supported media", "description" : "Get the existing objects types that belong to the specified media type.", "operationId" : "get-/media-bridge/v1/{appId}/settings/object-definitions/{mediaType}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "mediaType", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null, "enum" : [ "AUDIO", "DOCUMENT", "IMAGE", "OTHER", "VIDEO" ] } }, { "name" : "includeFullDefinition", "in" : "query", "description" : "", "required" : false, "style" : "form", "explode" : true, "schema" : { "type" : "boolean", "example" : null } } ], "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/ObjectDefinitionResponse" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/settings/oembed-domains" : { "get" : { "tags" : [ "Basic" ], "summary" : "Get oEmbed domains", "description" : "Get the details for existing oEmbed domains for your app", "operationId" : "get-/media-bridge/v1/{appId}/settings/oembed-domains", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "domainPortalId", "in" : "query", "description" : "", "required" : false, "style" : "form", "explode" : true, "schema" : { "type" : "integer", "format" : "int32", "example" : null, "default" : -1 } } ], "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/OEmbedDomainsCollectionResponse" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] }, "post" : { "tags" : [ "Basic" ], "summary" : "Set up a new oEmbed domain", "description" : "Set up a new oEmbed domain for your media bridge app.", "operationId" : "post-/media-bridge/v1/{appId}/settings/oembed-domains", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/IntegratorOEmbedDomainRequest" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/IntegratorOEmbedDomainModel" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] }, "delete" : { "tags" : [ "Basic" ], "summary" : "Delete an oEmbed domain", "description" : "Delete an existing oEmbed domain.", "operationId" : "delete-/media-bridge/v1/{appId}/settings/oembed-domains", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "domainPortalId", "in" : "query", "description" : "", "required" : false, "style" : "form", "explode" : true, "schema" : { "type" : "integer", "format" : "int32", "example" : null, "default" : -1 } }, { "name" : "id", "in" : "query", "description" : "", "required" : false, "style" : "form", "explode" : true, "schema" : { "type" : "integer", "format" : "int64", "example" : null } } ], "responses" : { "204" : { "description" : "No content", "content" : { } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/settings/oembed-domains/{oEmbedDomainId}" : { "get" : { "tags" : [ "Basic" ], "summary" : "Get an oEmbed domain", "description" : "Get the details for an existing oEmbed domain.", "operationId" : "get-/media-bridge/v1/{appId}/settings/oembed-domains/{oEmbedDomainId}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "oEmbedDomainId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/IntegratorOEmbedDomainModel" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] }, "patch" : { "tags" : [ "Basic" ], "summary" : "Update an oEmbed domain", "description" : "Update an existing oEmbed domain.", "operationId" : "patch-/media-bridge/v1/{appId}/settings/oembed-domains/{oEmbedDomainId}", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } }, { "name" : "oEmbedDomainId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "string", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/IntegratorOEmbedDomainRequest" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/IntegratorOEmbedDomainModel" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/settings/register" : { "post" : { "tags" : [ "Advanced" ], "summary" : "Register the media bridge app name", "description" : "Register the name that your app will display when a user is selecting media bridge items.", "operationId" : "post-/media-bridge/v1/{appId}/settings/register", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } } ], "requestBody" : { "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/MediaBridgeProviderPartial" }, "example" : null } }, "required" : true }, "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/MediaBridgeProviderRegistrationResponse" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "deprecated" : true, "security" : [ { "developer_hapikey" : [ ] } ] } }, "/media-bridge/v1/{appId}/settings/video-association-definition" : { "post" : { "tags" : [ "Advanced" ], "operationId" : "post-/media-bridge/v1/{appId}/settings/video-association-definition_/media-bridge/v1/{appId}/settings/video-association-definition", "parameters" : [ { "name" : "appId", "in" : "path", "description" : "", "required" : true, "style" : "simple", "explode" : false, "schema" : { "type" : "integer", "format" : "int32", "example" : null } } ], "responses" : { "200" : { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/AssociationDefinition" }, "example" : null } } }, "default" : { "description" : "", "$ref" : "#/components/responses/Error" } }, "security" : [ { "developer_hapikey" : [ ] } ] } } }, "components" : { "schemas" : { "AbsoluteValue" : { "title" : "ABSOLUTE_VALUE", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "ABSOLUTE_VALUE", "enum" : [ "ABSOLUTE_VALUE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "AddNumbers" : { "title" : "ADD_NUMBERS", "required" : [ "enclosedInParentheses", "operator" ], "type" : "object", "properties" : { "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "ADD_NUMBERS", "enum" : [ "ADD_NUMBERS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "AddTime" : { "title" : "ADD_TIME", "required" : [ "operator", "stringToCheck" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "ADD_TIME", "enum" : [ "ADD_TIME" ] }, "propertyName" : { "type" : "string", "example" : null }, "stringToCheck" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "AllCharsMatch" : { "title" : "ALL_CHARS_MATCH", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "ALL_CHARS_MATCH", "enum" : [ "ALL_CHARS_MATCH" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "And" : { "title" : "AND", "required" : [ "enclosedInParentheses", "operator" ], "type" : "object", "properties" : { "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "AND", "enum" : [ "AND" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "AnyCharsMatch" : { "title" : "ANY_CHARS_MATCH", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "ANY_CHARS_MATCH", "enum" : [ "ANY_CHARS_MATCH" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "AssociationDefinition" : { "required" : [ "fromObjectTypeId", "id", "toObjectTypeId" ], "type" : "object", "properties" : { "createdAt" : { "type" : "string", "description" : "The timestamp when the association was created, in ISO 8601 format.", "format" : "date-time", "example" : null }, "fromObjectTypeId" : { "type" : "string", "description" : "The ID of the source object type (e.g., 0-1 for contacts).", "example" : null }, "id" : { "type" : "string", "description" : "The unique ID of the associated object (e.g., a contact ID).", "example" : null }, "name" : { "type" : "string", "description" : "For labeled association types, the internal name of the association.", "example" : null }, "toObjectTypeId" : { "type" : "string", "description" : "The ID of the destination object type (e.g., 0-3 for deals).", "example" : null }, "updatedAt" : { "type" : "string", "description" : "The timestamp when the last update was made to an association, in ISO 8601 format.", "format" : "date-time", "example" : null } }, "description" : "The definition of an association", "example" : null }, "AssociationDefinitionEgg" : { "required" : [ "fromObjectTypeId", "toObjectTypeId" ], "type" : "object", "properties" : { "fromObjectTypeId" : { "type" : "string", "example" : null }, "name" : { "type" : "string", "example" : null }, "toObjectTypeId" : { "type" : "string", "example" : null } }, "example" : null }, "AssociationSpec" : { "required" : [ "associationCategory", "associationTypeId" ], "type" : "object", "properties" : { "associationCategory" : { "type" : "string", "description" : "The category of the association, such as \"HUBSPOT_DEFINED\".", "example" : null, "enum" : [ "HUBSPOT_DEFINED", "INTEGRATOR_DEFINED", "USER_DEFINED", "WORK" ] }, "associationTypeId" : { "type" : "integer", "description" : "The ID representing the specific type of association.", "format" : "int32", "example" : null } }, "description" : "Defines the type, direction, and details of the relationship between two CRM objects.", "example" : null }, "AttentionSpanCalculatedValues" : { "required" : [ "totalPercentPlayed", "totalSecondsPlayed" ], "type" : "object", "properties" : { "totalPercentPlayed" : { "type" : "number", "example" : null }, "totalSecondsPlayed" : { "type" : "integer", "format" : "int32", "example" : null } }, "example" : null }, "AttentionSpanEvent" : { "required" : [ "contactId", "mediaBridgeId", "mediaBridgeObjectCoordinates", "mediaBridgeObjectTypeId", "mediaName", "mediaType", "occurredTimestamp", "percentRange", "portalId", "providerId", "sessionId", "totalPercentPlayed" ], "type" : "object", "properties" : { "contactId" : { "type" : "integer", "description" : "The ID of the contact in HubSpot’s system that consumed the media. This can be fetched using HubSpot's Get contact by usertoken (utk) API. The API also supports supplying a usertoken, and will handle converting this into a contact ID automatically.", "format" : "int64", "example" : null }, "externalPlayContext" : { "type" : "string", "example" : null, "enum" : [ "EMAIL", "EXTERNAL_PAGE" ] }, "mediaBridgeId" : { "type" : "integer", "format" : "int64", "example" : null }, "mediaBridgeObjectCoordinates" : { "type" : "string", "example" : null }, "mediaBridgeObjectTypeId" : { "type" : "string", "example" : null }, "mediaName" : { "type" : "string", "example" : null }, "mediaType" : { "type" : "string", "example" : null, "enum" : [ "AUDIO", "DOCUMENT", "IMAGE", "OTHER", "VIDEO" ] }, "mediaUrl" : { "type" : "string", "example" : null }, "occurredTimestamp" : { "type" : "integer", "description" : "The timestamp at which this event occurred, in milliseconds since the epoch.", "format" : "int64", "example" : null }, "pageId" : { "type" : "integer", "description" : "The ID of the page, if hosted on HubSpot. Required for HubSpot pages.", "format" : "int64", "example" : null }, "pageName" : { "type" : "string", "description" : "The name of the page. Required if the page is not hosted on HubSpot.", "example" : null }, "pageObjectCoordinates" : { "type" : "string", "example" : null }, "pageUrl" : { "type" : "string", "description" : "The URL of the page that an event happened on. Required if the page is not hosted on HubSpot.", "example" : null }, "percentRange" : { "type" : "string", "example" : null }, "portalId" : { "type" : "integer", "description" : "The ID of the HubSpot account.", "format" : "int32", "example" : null }, "providerId" : { "type" : "integer", "format" : "int32", "example" : null }, "rawData" : { "type" : "string", "description" : "This is the raw data which provides the most granular data about spans of the media, and how many times each span was consumed by the user. For example, for a 10 second video where each second is a span, if a visitor watches the first 5 seconds of the video, then restarts the video and watches the first 2 seconds again, the resulting `rawDataString` would be `“0=2;1=2;2=1;3=1;4=1;5=0;6=0;7=0;8=0;9=0;”`.", "example" : null }, "sessionId" : { "type" : "string", "example" : null }, "totalPercentPlayed" : { "type" : "number", "description" : "The percent of the media that the user consumed. Providers may calculate this differently depending on how they consider repeated views of the same portion of media. For this reason, the API will not attempt to validate totalPercentWatched against the attention span information for the event. If it is missing, HubSpot will calculate this from the attention span map as follows: (number of spans with a value of 1 or more)/(Total number of spans).", "example" : null }, "totalSecondsPlayed" : { "type" : "integer", "description" : "The seconds that a user spent consuming the media. The media bridge calculates this as `totalPercentPlayed`*`mediaDuration`. If a provider would like this to be calculated differently, they can provide the pre-calculated value when they create the event.", "format" : "int32", "example" : null } }, "example" : null }, "AttentionSpanEventRequest" : { "required" : [ "mediaType", "occurredTimestamp", "rawDataMap", "sessionId" ], "type" : "object", "properties" : { "_hsenc" : { "type" : "string", "example" : null }, "contactId" : { "type" : "integer", "format" : "int64", "example" : null }, "contactUtk" : { "type" : "string", "example" : null }, "derivedValues" : { "$ref" : "#/components/schemas/AttentionSpanCalculatedValues" }, "externalId" : { "type" : "string", "example" : null }, "externalPlayContext" : { "type" : "string", "example" : null, "enum" : [ "EMAIL", "EXTERNAL_PAGE" ] }, "mediaBridgeId" : { "type" : "integer", "format" : "int64", "example" : null }, "mediaName" : { "type" : "string", "example" : null }, "mediaType" : { "type" : "string", "example" : null, "enum" : [ "AUDIO", "DOCUMENT", "IMAGE", "OTHER", "VIDEO" ] }, "mediaUrl" : { "type" : "string", "example" : null }, "occurredTimestamp" : { "type" : "integer", "format" : "int64", "example" : null }, "pageId" : { "type" : "integer", "format" : "int64", "example" : null }, "pageName" : { "type" : "string", "example" : null }, "pageUrl" : { "type" : "string", "example" : null }, "rawDataMap" : { "type" : "object", "additionalProperties" : { "type" : "integer", "format" : "int32", "example" : null }, "example" : null }, "rawDataString" : { "type" : "string", "example" : null }, "sessionId" : { "type" : "string", "example" : null } }, "example" : null }, "BatchInputPropertyCreate" : { "required" : [ "inputs" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/PropertyCreate" } } }, "example" : null }, "BatchInputPropertyName" : { "required" : [ "inputs" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/PropertyName" } } }, "example" : null }, "BatchReadInputPropertyName" : { "required" : [ "archived", "dataSensitivity", "inputs" ], "type" : "object", "properties" : { "archived" : { "type" : "boolean", "example" : null }, "dataSensitivity" : { "type" : "string", "example" : null, "enum" : [ "highly_sensitive", "non_sensitive", "sensitive" ] }, "inputs" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/PropertyName" } } }, "example" : null }, "BatchResponseProperty" : { "required" : [ "completedAt", "results", "startedAt", "status" ], "type" : "object", "properties" : { "completedAt" : { "type" : "string", "format" : "date-time", "example" : null }, "links" : { "type" : "object", "additionalProperties" : { "type" : "string", "example" : null }, "example" : null }, "requestedAt" : { "type" : "string", "format" : "date-time", "example" : null }, "results" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/Property" } }, "startedAt" : { "type" : "string", "format" : "date-time", "example" : null }, "status" : { "type" : "string", "example" : null, "enum" : [ "CANCELED", "COMPLETE", "PENDING", "PROCESSING" ] } }, "example" : null }, "BatchResponsePropertyWithErrors" : { "required" : [ "completedAt", "results", "startedAt", "status" ], "type" : "object", "properties" : { "completedAt" : { "type" : "string", "format" : "date-time", "example" : null }, "errors" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/StandardError" } }, "links" : { "type" : "object", "additionalProperties" : { "type" : "string", "example" : null }, "example" : null }, "numErrors" : { "type" : "integer", "format" : "int32", "example" : null }, "requestedAt" : { "type" : "string", "format" : "date-time", "example" : null }, "results" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/Property" } }, "startedAt" : { "type" : "string", "format" : "date-time", "example" : null }, "status" : { "type" : "string", "example" : null, "enum" : [ "CANCELED", "COMPLETE", "PENDING", "PROCESSING" ] } }, "example" : null }, "BeginsWith" : { "title" : "BEGINS_WITH", "required" : [ "operator", "stringToCheck" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "BEGINS_WITH", "enum" : [ "BEGINS_WITH" ] }, "propertyName" : { "type" : "string", "example" : null }, "stringToCheck" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "BooleanPropertyVariable" : { "title" : "BOOLEAN_PROPERTY_VARIABLE", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "BOOLEAN_PROPERTY_VARIABLE", "enum" : [ "BOOLEAN_PROPERTY_VARIABLE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "BooleanTargetPropertyVariable" : { "title" : "BOOLEAN_TARGET_PROPERTY_VARIABLE", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "BOOLEAN_TARGET_PROPERTY_VARIABLE", "enum" : [ "BOOLEAN_TARGET_PROPERTY_VARIABLE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "BulkIntegratorObjectCreationResponse" : { "required" : [ "createdObjects" ], "type" : "object", "properties" : { "createdObjects" : { "type" : "object", "additionalProperties" : { "$ref" : "#/components/schemas/IntegratorObjectCreationResponse" }, "example" : null } }, "example" : null }, "CaseChangeTestExtensionData" : { "required" : [ "mood" ], "type" : "object", "properties" : { "mood" : { "type" : "string", "example" : null, "enum" : [ "ANGRY", "HAPPY", "SAD", "SARCASTIC" ] } }, "example" : null }, "CoalesceBoolean" : { "title" : "COALESCE_BOOLEAN", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "COALESCE_BOOLEAN", "enum" : [ "COALESCE_BOOLEAN" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "CoalesceNumber" : { "title" : "COALESCE_NUMBER", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "COALESCE_NUMBER", "enum" : [ "COALESCE_NUMBER" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "CoalesceString" : { "title" : "COALESCE_STRING", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "COALESCE_STRING", "enum" : [ "COALESCE_STRING" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "CollapseMatchingChars" : { "title" : "COLLAPSE_MATCHING_CHARS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "COLLAPSE_MATCHING_CHARS", "enum" : [ "COLLAPSE_MATCHING_CHARS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "CollectionResponseObjectSchemaNoPaging" : { "required" : [ "results" ], "type" : "object", "properties" : { "results" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/ObjectSchema" } } }, "example" : null }, "CollectionResponsePropertyGroupNoPaging" : { "required" : [ "results" ], "type" : "object", "properties" : { "results" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/PropertyGroup" } } }, "example" : null }, "CollectionResponsePropertyNoPaging" : { "required" : [ "results" ], "type" : "object", "properties" : { "results" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/Property_1" } } }, "example" : null }, "ConcatStrings" : { "title" : "CONCAT_STRINGS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "CONCAT_STRINGS", "enum" : [ "CONCAT_STRINGS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "ConstantBoolean" : { "title" : "CONSTANT_BOOLEAN", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "CONSTANT_BOOLEAN", "enum" : [ "CONSTANT_BOOLEAN" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "ConstantNumber" : { "title" : "CONSTANT_NUMBER", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "CONSTANT_NUMBER", "enum" : [ "CONSTANT_NUMBER" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "ConstantString" : { "title" : "CONSTANT_STRING", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "CONSTANT_STRING", "enum" : [ "CONSTANT_STRING" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Contains" : { "title" : "CONTAINS", "required" : [ "operator", "stringToCheck" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "CONTAINS", "enum" : [ "CONTAINS" ] }, "propertyName" : { "type" : "string", "example" : null }, "stringToCheck" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "CountMatchingChars" : { "title" : "COUNT_MATCHING_CHARS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "COUNT_MATCHING_CHARS", "enum" : [ "COUNT_MATCHING_CHARS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Date" : { "title" : "DATE", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "DATE", "enum" : [ "DATE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "DatedExchangeRate" : { "title" : "DATED_EXCHANGE_RATE", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "DATED_EXCHANGE_RATE", "enum" : [ "DATED_EXCHANGE_RATE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "DefaultRequirements" : { "required" : [ "gates", "operator", "scopeNames", "settings" ], "type" : "object", "properties" : { "gates" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "operator" : { "type" : "string", "example" : null, "enum" : [ "AND", "OR" ] }, "scopeNames" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "settings" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } } }, "example" : null }, "DefinitionSource" : { "required" : [ "type" ], "type" : "object", "properties" : { "name" : { "type" : "string", "example" : null }, "type" : { "type" : "string", "example" : null, "enum" : [ "GLOBAL", "HAVEN_BRANCH", "OBJECT_TYPE", "PORTAL" ] } }, "example" : null }, "DivideNumbers" : { "title" : "DIVIDE_NUMBERS", "required" : [ "enclosedInParentheses", "operator" ], "type" : "object", "properties" : { "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "DIVIDE_NUMBERS", "enum" : [ "DIVIDE_NUMBERS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Endpoints" : { "required" : [ "discovery", "schemes", "url" ], "type" : "object", "properties" : { "discovery" : { "type" : "boolean", "example" : null }, "schemes" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "url" : { "type" : "string", "example" : null } }, "example" : null }, "Error" : { "required" : [ "category", "correlationId", "message" ], "type" : "object", "properties" : { "category" : { "type" : "string", "description" : "The error category", "example" : null }, "context" : { "type" : "object", "additionalProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "description" : "Context about the error condition", "example" : "{invalidPropertyName=[propertyValue], missingScopes=[scope1, scope2]}" }, "correlationId" : { "type" : "string", "description" : "A unique identifier for the request. Include this value with any error reports or support tickets", "format" : "uuid", "example" : "aeb5f871-7f07-4993-9211-075dc63e7cbf" }, "errors" : { "type" : "array", "description" : "further information about the error", "example" : null, "items" : { "$ref" : "#/components/schemas/ErrorDetail" } }, "links" : { "type" : "object", "additionalProperties" : { "type" : "string", "example" : null }, "description" : "A map of link names to associated URIs containing documentation about the error or recommended remediation steps", "example" : null }, "message" : { "type" : "string", "description" : "A human readable message describing the error along with remediation steps where appropriate", "example" : "An error occurred" }, "subCategory" : { "type" : "string", "description" : "A specific category that contains more specific detail about the error", "example" : null } }, "description" : "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.", "example" : { "message" : "Invalid input (details will vary based on the error)", "correlationId" : "aeb5f871-7f07-4993-9211-075dc63e7cbf", "category" : "VALIDATION_ERROR", "links" : { "knowledge-base" : "https://www.hubspot.com/products/service/knowledge-base" } } }, "ErrorDetail" : { "required" : [ "message" ], "type" : "object", "properties" : { "code" : { "type" : "string", "description" : "The status code associated with the error detail", "example" : null }, "context" : { "type" : "object", "additionalProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "description" : "Context about the error condition", "example" : "{missingScopes=[scope1, scope2]}" }, "in" : { "type" : "string", "description" : "The name of the field or parameter in which the error was found.", "example" : null }, "message" : { "type" : "string", "description" : "A human readable message describing the error along with remediation steps where appropriate", "example" : null }, "subCategory" : { "type" : "string", "description" : "A specific category that contains more specific detail about the error", "example" : null } }, "description" : "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.", "example" : null }, "Euler" : { "title" : "EULER", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "EULER", "enum" : [ "EULER" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "EventVisibilityChange" : { "required" : [ "eventType", "updatedAt" ], "type" : "object", "properties" : { "eventType" : { "type" : "string", "example" : null, "enum" : [ "ALL", "ATTENTION_SPAN", "MEDIA_PLAYS", "MEDIA_PLAYS_PERCENT" ] }, "showInReporting" : { "type" : "boolean", "example" : null }, "showInTimeline" : { "type" : "boolean", "example" : null }, "showInWorkflows" : { "type" : "boolean", "example" : null }, "updatedAt" : { "type" : "integer", "format" : "int64", "example" : null } }, "example" : null }, "EventVisibilityResponse" : { "required" : [ "createdAt", "visibilitySettings" ], "type" : "object", "properties" : { "createdAt" : { "type" : "string", "format" : "date-time", "example" : null }, "visibilitySettings" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/EventVisibilityChange" } } }, "example" : null }, "ExtensionData" : { "required" : [ "extensionStatusMap", "tags" ], "type" : "object", "properties" : { "caseChangeTestExtensionData" : { "$ref" : "#/components/schemas/CaseChangeTestExtensionData" }, "extensionStatusMap" : { "type" : "object", "additionalProperties" : { "type" : "string", "example" : null, "enum" : [ "OK", "ERROR", "TIMEOUT" ] }, "example" : null }, "optionDecoratorsExtensionData" : { "$ref" : "#/components/schemas/OptionDecoratorsExtensionData" }, "requiredPropertiesExtensionData" : { "$ref" : "#/components/schemas/RequiredPropertiesExtensionData" }, "softRequiredPropertiesExtensionData" : { "$ref" : "#/components/schemas/SoftRequiredPropertiesExtensionData" }, "tags" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } } }, "example" : null }, "ExternalOptionsMetaData" : { "type" : "object", "properties" : { "filter" : { "$ref" : "#/components/schemas/FilteringMetaData" }, "fromObjectId" : { "type" : "integer", "format" : "int64", "example" : null }, "propertyName" : { "type" : "string", "example" : null }, "relatedObjectTypeId" : { "type" : "string", "example" : null } }, "example" : null }, "ExtractMostRecentEmailReplyHtml" : { "title" : "EXTRACT_MOST_RECENT_EMAIL_REPLY_HTML", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "EXTRACT_MOST_RECENT_EMAIL_REPLY_HTML", "enum" : [ "EXTRACT_MOST_RECENT_EMAIL_REPLY_HTML" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "ExtractMostRecentEmailReplyText" : { "title" : "EXTRACT_MOST_RECENT_EMAIL_REPLY_TEXT", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "EXTRACT_MOST_RECENT_EMAIL_REPLY_TEXT", "enum" : [ "EXTRACT_MOST_RECENT_EMAIL_REPLY_TEXT" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "ExtractMostRecentPlainTextEmailReply" : { "title" : "EXTRACT_MOST_RECENT_PLAIN_TEXT_EMAIL_REPLY", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "EXTRACT_MOST_RECENT_PLAIN_TEXT_EMAIL_REPLY", "enum" : [ "EXTRACT_MOST_RECENT_PLAIN_TEXT_EMAIL_REPLY" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "FetchCurrencyDecimalPlaces" : { "title" : "FETCH_CURRENCY_DECIMAL_PLACES", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "FETCH_CURRENCY_DECIMAL_PLACES", "enum" : [ "FETCH_CURRENCY_DECIMAL_PLACES" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "FetchExchangeRate" : { "title" : "FETCH_EXCHANGE_RATE", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "FETCH_EXCHANGE_RATE", "enum" : [ "FETCH_EXCHANGE_RATE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "FetchPortalHomeCurrency" : { "title" : "FETCH_PORTAL_HOME_CURRENCY", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "FETCH_PORTAL_HOME_CURRENCY", "enum" : [ "FETCH_PORTAL_HOME_CURRENCY" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "FetchSingleCurrencyPortalCurrency" : { "title" : "FETCH_SINGLE_CURRENCY_PORTAL_CURRENCY", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "FETCH_SINGLE_CURRENCY_PORTAL_CURRENCY", "enum" : [ "FETCH_SINGLE_CURRENCY_PORTAL_CURRENCY" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "FieldLevelPermission" : { "required" : [ "accessLevel" ], "type" : "object", "properties" : { "accessLevel" : { "type" : "string", "example" : null } }, "example" : null }, "FilteringMetaData" : { "required" : [ "includeHelpdeskRoutableTeamsOnly", "includeUnconfirmedUsers", "listProcessingTypes", "pipelineIds", "teamIds" ], "type" : "object", "properties" : { "includeHelpdeskRoutableTeamsOnly" : { "type" : "boolean", "example" : null }, "includeUnconfirmedUsers" : { "type" : "boolean", "example" : null }, "listProcessingTypes" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "pipelineIds" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "teamIds" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } } }, "example" : null }, "FormatFullName" : { "title" : "FORMAT_FULL_NAME", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "FORMAT_FULL_NAME", "enum" : [ "FORMAT_FULL_NAME" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "FormatPhoneNumber" : { "title" : "FORMAT_PHONE_NUMBER", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "FORMAT_PHONE_NUMBER", "enum" : [ "FORMAT_PHONE_NUMBER" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "FormatSearchablePhoneNumber" : { "title" : "FORMAT_SEARCHABLE_PHONE_NUMBER", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "FORMAT_SEARCHABLE_PHONE_NUMBER", "enum" : [ "FORMAT_SEARCHABLE_PHONE_NUMBER" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "GetStartTime" : { "title" : "GET_START_TIME", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "GET_START_TIME", "enum" : [ "GET_START_TIME" ] }, "positionalSubExpressions" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Group" : { "required" : [ "deleted", "displayName", "displayOrder", "fulcrumPortalId", "fulcrumTimestamp", "hubspotDefined", "name", "portalId" ], "type" : "object", "properties" : { "deleted" : { "type" : "boolean", "example" : null }, "displayName" : { "type" : "string", "example" : null }, "displayOrder" : { "type" : "integer", "format" : "int32", "example" : null }, "fulcrumPortalId" : { "type" : "integer", "format" : "int32", "example" : null }, "fulcrumTimestamp" : { "type" : "integer", "format" : "int64", "example" : null }, "hubspotDefined" : { "type" : "boolean", "example" : null }, "name" : { "type" : "string", "example" : null }, "portalId" : { "type" : "integer", "format" : "int64", "example" : null } }, "example" : null }, "GroupView" : { "required" : [ "displayName", "displayOrder", "fulcrumPortalId", "fulcrumTimestamp", "hubspotDefined", "name" ], "type" : "object", "properties" : { "displayName" : { "type" : "string", "example" : null }, "displayOrder" : { "type" : "integer", "format" : "int32", "example" : null }, "fulcrumPortalId" : { "type" : "integer", "format" : "int32", "example" : null }, "fulcrumTimestamp" : { "type" : "integer", "format" : "int64", "example" : null }, "hubspotDefined" : { "type" : "boolean", "example" : null }, "name" : { "type" : "string", "example" : null } }, "example" : null }, "HasEmailReply" : { "title" : "HAS_EMAIL_REPLY", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "HAS_EMAIL_REPLY", "enum" : [ "HAS_EMAIL_REPLY" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "HasPlainTextEmailReply" : { "title" : "HAS_PLAIN_TEXT_EMAIL_REPLY", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "HAS_PLAIN_TEXT_EMAIL_REPLY", "enum" : [ "HAS_PLAIN_TEXT_EMAIL_REPLY" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IfBoolean" : { "title" : "IF_BOOLEAN", "required" : [ "enclosedInParentheses", "ifExpression", "operator" ], "type" : "object", "properties" : { "elseExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "ifExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IF_BOOLEAN", "enum" : [ "IF_BOOLEAN" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IfChainBoolean" : { "title" : "IF_CHAIN_BOOLEAN", "required" : [ "conditions", "enclosedInParentheses", "operator", "outputs" ], "type" : "object", "properties" : { "conditions" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "defaultExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IF_CHAIN_BOOLEAN", "enum" : [ "IF_CHAIN_BOOLEAN" ] }, "outputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IfChainNumber" : { "title" : "IF_CHAIN_NUMBER", "required" : [ "conditions", "enclosedInParentheses", "operator", "outputs" ], "type" : "object", "properties" : { "conditions" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "defaultExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IF_CHAIN_NUMBER", "enum" : [ "IF_CHAIN_NUMBER" ] }, "outputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IfChainString" : { "title" : "IF_CHAIN_STRING", "required" : [ "conditions", "enclosedInParentheses", "operator", "outputs" ], "type" : "object", "properties" : { "conditions" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "defaultExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IF_CHAIN_STRING", "enum" : [ "IF_CHAIN_STRING" ] }, "outputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IfNumber" : { "title" : "IF_NUMBER", "required" : [ "enclosedInParentheses", "ifExpression", "operator" ], "type" : "object", "properties" : { "elseExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "ifExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IF_NUMBER", "enum" : [ "IF_NUMBER" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IfString" : { "title" : "IF_STRING", "required" : [ "enclosedInParentheses", "ifExpression", "operator" ], "type" : "object", "properties" : { "elseExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "ifExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IF_STRING", "enum" : [ "IF_STRING" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "InboundDbObjectType" : { "required" : [ "allowsSensitiveProperties", "createDatePropertyName", "defaultSearchPropertyNames", "deleted", "fullyQualifiedName", "hasCustomProperties", "hasDefaultProperties", "hasExternalObjectIds", "hasOwners", "hasPipelines", "id", "indexedForFiltersAndReports", "lastModifiedPropertyName", "metaType", "metaTypeId", "name", "objectTypeId", "objectTypeIdString", "permissioningType", "pipelinePropertyName", "pipelineStagePropertyName", "requiredProperties", "restorable", "scopeMappings", "secondaryDisplayLabelPropertyNames" ], "type" : "object", "properties" : { "accessScopeName" : { "type" : "string", "example" : null }, "allowsSensitiveProperties" : { "type" : "boolean", "example" : null }, "createDatePropertyName" : { "type" : "string", "example" : null }, "createdAt" : { "type" : "integer", "format" : "int64", "example" : null }, "defaultSearchPropertyNames" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "deleted" : { "type" : "boolean", "example" : null }, "description" : { "type" : "string", "example" : null }, "fullyQualifiedName" : { "type" : "string", "example" : null }, "hasCustomProperties" : { "type" : "boolean", "example" : null }, "hasDefaultProperties" : { "type" : "boolean", "example" : null }, "hasExternalObjectIds" : { "type" : "boolean", "example" : null }, "hasOwners" : { "type" : "boolean", "example" : null }, "hasPipelines" : { "type" : "boolean", "example" : null }, "id" : { "type" : "integer", "format" : "int32", "example" : null }, "indexedForFiltersAndReports" : { "type" : "boolean", "example" : null }, "integrationAppId" : { "type" : "integer", "format" : "int32", "example" : null }, "janusGroup" : { "type" : "string", "example" : null }, "lastModifiedPropertyName" : { "type" : "string", "example" : null }, "metaType" : { "type" : "string", "example" : null, "enum" : [ "CMS_HUBDB", "HUBSPOT", "HUBSPOT_EVENT", "INTEGRATION", "INTEGRATION_EVENT", "PORTAL_SPECIFIC", "PORTAL_SPECIFIC_EVENT", "WORK", "WORK_SUB" ] }, "metaTypeId" : { "type" : "integer", "format" : "int32", "example" : null }, "name" : { "type" : "string", "example" : null }, "objectTypeId" : { "type" : "string", "example" : null }, "objectTypeIdString" : { "type" : "string", "example" : null }, "ownerPortalId" : { "type" : "integer", "format" : "int32", "example" : null }, "permissioningType" : { "type" : "string", "example" : null, "enum" : [ "ALL_OR_NONE", "DO_NOT_CHECK_PERMISSIONS", "EXPLICIT", "OWNER_BASED", "TEAM_BASED" ] }, "pipelineCloseDatePropertyName" : { "type" : "string", "example" : null }, "pipelinePropertyName" : { "type" : "string", "example" : null }, "pipelineStagePropertyName" : { "type" : "string", "example" : null }, "pipelineTimeToClosePropertyName" : { "type" : "string", "example" : null }, "pluralForm" : { "type" : "string", "example" : null }, "primaryDisplayLabelPropertyName" : { "type" : "string", "example" : null }, "readScopeName" : { "type" : "string", "example" : null }, "requiredProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "restorable" : { "type" : "boolean", "example" : null }, "scopeMappings" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/ScopeMapping" } }, "secondaryDisplayLabelPropertyNames" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "singularForm" : { "type" : "string", "example" : null }, "status" : { "type" : "string", "example" : null, "enum" : [ "Deprecated", "In development", "Live" ] }, "visibilities" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null, "enum" : [ "Customer-facing", "Internal only", "Customer-facing UI", "Customer-facing public API" ] } }, "visibility" : { "type" : "string", "example" : null, "enum" : [ "Customer-facing", "Customer-facing public API", "Customer-facing UI", "Internal only" ] }, "writeScopeName" : { "type" : "string", "example" : null } }, "example" : null }, "IntegratorOEmbedDomainModel" : { "required" : [ "appId", "createdAt", "deletedAt", "endpoints", "id", "portalId", "updatedAt" ], "type" : "object", "properties" : { "appId" : { "type" : "integer", "format" : "int32", "example" : null }, "createdAt" : { "type" : "integer", "format" : "int64", "example" : null }, "deletedAt" : { "type" : "integer", "format" : "int64", "example" : null }, "endpoints" : { "$ref" : "#/components/schemas/Endpoints" }, "id" : { "type" : "integer", "format" : "int64", "example" : null }, "portalId" : { "type" : "integer", "format" : "int32", "example" : null }, "updatedAt" : { "type" : "integer", "format" : "int64", "example" : null } }, "example" : null }, "IntegratorOEmbedDomainRequest" : { "required" : [ "endpoints" ], "type" : "object", "properties" : { "endpoints" : { "$ref" : "#/components/schemas/Endpoints" }, "portalId" : { "type" : "integer", "format" : "int32", "example" : null } }, "example" : null }, "IntegratorObjectCreationRequest" : { "required" : [ "mediaTypes" ], "type" : "object", "properties" : { "mediaTypes" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null, "enum" : [ "VIDEO", "AUDIO", "DOCUMENT", "OTHER", "IMAGE" ] } } }, "example" : null }, "IntegratorObjectCreationResponse" : { "required" : [ "objectType", "properties", "propertyGroups" ], "type" : "object", "properties" : { "objectType" : { "$ref" : "#/components/schemas/InboundDbObjectType" }, "properties" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/PropertyDefinition" } }, "propertyGroups" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/Group" } } }, "example" : null }, "IsBlank" : { "title" : "IS_BLANK", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IS_BLANK", "enum" : [ "IS_BLANK" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IsDayBasedIsoPeriod" : { "title" : "IS_DAY_BASED_ISO_PERIOD", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IS_DAY_BASED_ISO_PERIOD", "enum" : [ "IS_DAY_BASED_ISO_PERIOD" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IsEngagementType" : { "title" : "IS_ENGAGEMENT_TYPE", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "IS_ENGAGEMENT_TYPE", "enum" : [ "IS_ENGAGEMENT_TYPE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IsMonthBasedIsoPeriod" : { "title" : "IS_MONTH_BASED_ISO_PERIOD", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IS_MONTH_BASED_ISO_PERIOD", "enum" : [ "IS_MONTH_BASED_ISO_PERIOD" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IsMultipleOf" : { "title" : "IS_MULTIPLE_OF", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IS_MULTIPLE_OF", "enum" : [ "IS_MULTIPLE_OF" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IsPipelineStageClosed" : { "title" : "IS_PIPELINE_STAGE_CLOSED", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IS_PIPELINE_STAGE_CLOSED", "enum" : [ "IS_PIPELINE_STAGE_CLOSED" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IsPortalEnabledCurrency" : { "title" : "IS_PORTAL_ENABLED_CURRENCY", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IS_PORTAL_ENABLED_CURRENCY", "enum" : [ "IS_PORTAL_ENABLED_CURRENCY" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IsPortalMulticurrencyEnabled" : { "title" : "IS_PORTAL_MULTICURRENCY_ENABLED", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "IS_PORTAL_MULTICURRENCY_ENABLED", "enum" : [ "IS_PORTAL_MULTICURRENCY_ENABLED" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IsPresent" : { "title" : "IS_PRESENT", "required" : [ "expressionToEvaluate", "operator" ], "type" : "object", "properties" : { "expressionToEvaluate" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "operator" : { "type" : "string", "example" : null, "default" : "IS_PRESENT", "enum" : [ "IS_PRESENT" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "IsValidIsoPeriod" : { "title" : "IS_VALID_ISO_PERIOD", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "IS_VALID_ISO_PERIOD", "enum" : [ "IS_VALID_ISO_PERIOD" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "KeepMatchingChars" : { "title" : "KEEP_MATCHING_CHARS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "KEEP_MATCHING_CHARS", "enum" : [ "KEEP_MATCHING_CHARS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "LessThan" : { "title" : "LESS_THAN", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "LESS_THAN", "enum" : [ "LESS_THAN" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "LessThanOrEqual" : { "title" : "LESS_THAN_OR_EQUAL", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "LESS_THAN_OR_EQUAL", "enum" : [ "LESS_THAN_OR_EQUAL" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "LookupAssociationSpec" : { "required" : [ "associationSpec" ], "type" : "object", "properties" : { "associationSpec" : { "$ref" : "#/components/schemas/AssociationSpec" }, "cardinality" : { "type" : "string", "example" : null, "enum" : [ "ONE_TO_MANY", "ONE_TO_ONE" ] }, "maxToObjectIds" : { "type" : "integer", "format" : "int32", "example" : null }, "toObjectTypeId" : { "type" : "string", "example" : null } }, "example" : null }, "LowerCase" : { "title" : "LOWER_CASE", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "LOWER_CASE", "enum" : [ "LOWER_CASE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "MaxNumbers" : { "title" : "MAX_NUMBERS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "MAX_NUMBERS", "enum" : [ "MAX_NUMBERS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "MediaBridgePropertyUpdate" : { "type" : "object", "properties" : { "calculationFormula" : { "type" : "string", "example" : null }, "currencyPropertyName" : { "type" : "string", "example" : null }, "description" : { "type" : "string", "example" : null }, "displayOrder" : { "type" : "integer", "format" : "int32", "example" : null }, "fieldType" : { "type" : "string", "example" : null, "enum" : [ "booleancheckbox", "calculation_equation", "checkbox", "date", "file", "html", "number", "phonenumber", "radio", "select", "text", "textarea" ] }, "formField" : { "type" : "boolean", "example" : null }, "groupName" : { "type" : "string", "example" : null }, "hasUniqueValue" : { "type" : "boolean", "example" : null }, "hidden" : { "type" : "boolean", "example" : null }, "label" : { "type" : "string", "example" : null }, "numberDisplayHint" : { "type" : "string", "example" : null, "enum" : [ "currency", "duration", "formatted", "percentage", "probability", "unformatted" ] }, "options" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/OptionInput" } }, "showCurrencySymbol" : { "type" : "boolean", "example" : null }, "textDisplayHint" : { "type" : "string", "example" : null, "enum" : [ "domain_name", "email", "ip_address", "multi_line", "phone_number", "physical_address", "postal_code", "unformatted_single_line" ] }, "type" : { "type" : "string", "example" : null, "enum" : [ "bool", "date", "datetime", "enumeration", "number", "phone_number", "string" ] } }, "example" : null }, "MediaBridgeProviderPartial" : { "required" : [ "updatedAt" ], "type" : "object", "properties" : { "allowImportOnDisconnect" : { "type" : "boolean", "example" : null }, "moduleName" : { "type" : "string", "example" : null }, "name" : { "type" : "string", "example" : null }, "updatedAt" : { "type" : "integer", "format" : "int64", "example" : null } }, "example" : null }, "MediaBridgeProviderRegistrationResponse" : { "required" : [ "appId", "name" ], "type" : "object", "properties" : { "appId" : { "type" : "integer", "format" : "int32", "example" : null }, "name" : { "type" : "string", "example" : null } }, "example" : null }, "MediaPlayedEvent" : { "required" : [ "contactId", "mediaBridgeId", "mediaBridgeObjectCoordinates", "mediaBridgeObjectTypeId", "mediaName", "mediaType", "occurredTimestamp", "portalId", "providerId", "sessionId", "state" ], "type" : "object", "properties" : { "contactId" : { "type" : "integer", "format" : "int64", "example" : null }, "externalPlayContext" : { "type" : "string", "example" : null, "enum" : [ "EMAIL", "EXTERNAL_PAGE" ] }, "iframeUrl" : { "type" : "string", "example" : null }, "mediaBridgeId" : { "type" : "integer", "format" : "int64", "example" : null }, "mediaBridgeObjectCoordinates" : { "type" : "string", "example" : null }, "mediaBridgeObjectTypeId" : { "type" : "string", "example" : null }, "mediaName" : { "type" : "string", "example" : null }, "mediaType" : { "type" : "string", "example" : null, "enum" : [ "AUDIO", "DOCUMENT", "IMAGE", "OTHER", "VIDEO" ] }, "mediaUrl" : { "type" : "string", "example" : null }, "occurredTimestamp" : { "type" : "integer", "format" : "int64", "example" : null }, "pageId" : { "type" : "integer", "format" : "int64", "example" : null }, "pageName" : { "type" : "string", "example" : null }, "pageObjectCoordinates" : { "type" : "string", "example" : null }, "pageUrl" : { "type" : "string", "example" : null }, "portalId" : { "type" : "integer", "format" : "int32", "example" : null }, "providerId" : { "type" : "integer", "format" : "int32", "example" : null }, "sessionId" : { "type" : "string", "example" : null }, "state" : { "type" : "string", "example" : null, "enum" : [ "STARTED", "VIEWED" ] } }, "example" : null }, "MediaPlayedEventRequest" : { "required" : [ "mediaType", "occurredTimestamp", "sessionId", "state" ], "type" : "object", "properties" : { "_hsenc" : { "type" : "string", "example" : null }, "contactId" : { "type" : "integer", "format" : "int64", "example" : null }, "contactUtk" : { "type" : "string", "example" : null }, "externalId" : { "type" : "string", "example" : null }, "externalPlayContext" : { "type" : "string", "example" : null, "enum" : [ "EMAIL", "EXTERNAL_PAGE" ] }, "iframeUrl" : { "type" : "string", "example" : null }, "mediaBridgeId" : { "type" : "integer", "format" : "int64", "example" : null }, "mediaName" : { "type" : "string", "example" : null }, "mediaType" : { "type" : "string", "example" : null, "enum" : [ "AUDIO", "DOCUMENT", "IMAGE", "OTHER", "VIDEO" ] }, "mediaUrl" : { "type" : "string", "example" : null }, "occurredTimestamp" : { "type" : "integer", "format" : "int64", "example" : null }, "pageId" : { "type" : "integer", "format" : "int64", "example" : null }, "pageName" : { "type" : "string", "example" : null }, "pageUrl" : { "type" : "string", "example" : null }, "sessionId" : { "type" : "string", "example" : null }, "state" : { "type" : "string", "example" : null, "enum" : [ "STARTED", "VIEWED" ] } }, "example" : null }, "MediaPlayedPercentageEvent" : { "required" : [ "contactId", "mediaBridgeId", "mediaBridgeObjectCoordinates", "mediaBridgeObjectTypeId", "mediaName", "mediaType", "occurredTimestamp", "playedPercent", "portalId", "providerId", "sessionId" ], "type" : "object", "properties" : { "contactId" : { "type" : "integer", "description" : "The ID of the contact in HubSpot’s system that consumed the media. This can be fetched using HubSpot's Get contact by usertoken (utk) API. The API also supports supplying a usertoken, and will handle converting this into a contact ID automatically.", "format" : "int64", "example" : null }, "externalPlayContext" : { "type" : "string", "example" : null, "enum" : [ "EMAIL", "EXTERNAL_PAGE" ] }, "mediaBridgeId" : { "type" : "integer", "format" : "int64", "example" : null }, "mediaBridgeObjectCoordinates" : { "type" : "string", "example" : null }, "mediaBridgeObjectTypeId" : { "type" : "string", "example" : null }, "mediaName" : { "type" : "string", "example" : null }, "mediaType" : { "type" : "string", "example" : null, "enum" : [ "AUDIO", "DOCUMENT", "IMAGE", "OTHER", "VIDEO" ] }, "mediaUrl" : { "type" : "string", "example" : null }, "occurredTimestamp" : { "type" : "integer", "format" : "int64", "example" : null }, "pageId" : { "type" : "integer", "description" : "The content ID of the page that an event happened on, for HubSpot pages. Required if the page is a HubSpot page.", "format" : "int64", "example" : null }, "pageName" : { "type" : "string", "description" : "The name or title of the page that an event happened on. Required for non-HubSpot pages.", "example" : null }, "pageObjectCoordinates" : { "type" : "string", "example" : null }, "pageUrl" : { "type" : "string", "description" : "The URL of the page that an event happened on. Required for non-HubSpot pages.", "example" : null }, "playedPercent" : { "type" : "integer", "format" : "int32", "example" : null }, "portalId" : { "type" : "integer", "description" : "The ID of the HubSpot account.", "format" : "int32", "example" : null }, "providerId" : { "type" : "integer", "format" : "int32", "example" : null }, "sessionId" : { "type" : "string", "example" : null } }, "example" : null }, "MediaPlayedPercentageEventRequest" : { "required" : [ "mediaType", "occurredTimestamp", "playedPercent", "sessionId" ], "type" : "object", "properties" : { "_hsenc" : { "type" : "string", "example" : null }, "contactId" : { "type" : "integer", "format" : "int64", "example" : null }, "contactUtk" : { "type" : "string", "example" : null }, "externalId" : { "type" : "string", "example" : null }, "externalPlayContext" : { "type" : "string", "example" : null, "enum" : [ "EMAIL", "EXTERNAL_PAGE" ] }, "mediaBridgeId" : { "type" : "integer", "format" : "int64", "example" : null }, "mediaName" : { "type" : "string", "example" : null }, "mediaType" : { "type" : "string", "example" : null, "enum" : [ "AUDIO", "DOCUMENT", "IMAGE", "OTHER", "VIDEO" ] }, "mediaUrl" : { "type" : "string", "example" : null }, "occurredTimestamp" : { "type" : "integer", "format" : "int64", "example" : null }, "pageId" : { "type" : "integer", "format" : "int64", "example" : null }, "pageName" : { "type" : "string", "example" : null }, "pageUrl" : { "type" : "string", "example" : null }, "playedPercent" : { "type" : "integer", "format" : "int32", "example" : null }, "sessionId" : { "type" : "string", "example" : null } }, "example" : null }, "MinNumbers" : { "title" : "MIN_NUMBERS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "MIN_NUMBERS", "enum" : [ "MIN_NUMBERS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Month" : { "title" : "MONTH", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "MONTH", "enum" : [ "MONTH" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "MoreThan" : { "title" : "MORE_THAN", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "MORE_THAN", "enum" : [ "MORE_THAN" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "MoreThanOrEqual" : { "title" : "MORE_THAN_OR_EQUAL", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "MORE_THAN_OR_EQUAL", "enum" : [ "MORE_THAN_OR_EQUAL" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "MultiplyNumbers" : { "title" : "MULTIPLY_NUMBERS", "required" : [ "enclosedInParentheses", "operator" ], "type" : "object", "properties" : { "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "MULTIPLY_NUMBERS", "enum" : [ "MULTIPLY_NUMBERS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Not" : { "title" : "NOT", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "NOT", "enum" : [ "NOT" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Now" : { "title" : "NOW", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "NOW", "enum" : [ "NOW" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "NumberEquals" : { "title" : "NUMBER_EQUALS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "NUMBER_EQUALS", "enum" : [ "NUMBER_EQUALS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "NumberPropertyVariable" : { "title" : "NUMBER_PROPERTY_VARIABLE", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "NUMBER_PROPERTY_VARIABLE", "enum" : [ "NUMBER_PROPERTY_VARIABLE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "NumberTargetPropertyVariable" : { "title" : "NUMBER_TARGET_PROPERTY_VARIABLE", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "NUMBER_TARGET_PROPERTY_VARIABLE", "enum" : [ "NUMBER_TARGET_PROPERTY_VARIABLE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "NumberToString" : { "title" : "NUMBER_TO_STRING", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "NUMBER_TO_STRING", "enum" : [ "NUMBER_TO_STRING" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "OEmbedDomainsCollectionResponse" : { "required" : [ "results" ], "type" : "object", "properties" : { "results" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/IntegratorOEmbedDomainModel" } }, "totalCount" : { "type" : "integer", "format" : "int32", "example" : null } }, "example" : null }, "ObjectDefinitionResponse" : { "required" : [ "objectTypeId", "objectTypeName", "properties", "propertyGroups" ], "type" : "object", "properties" : { "objectTypeId" : { "type" : "string", "example" : null }, "objectTypeName" : { "type" : "string", "example" : null }, "properties" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/PropertyDefinition" } }, "propertyGroups" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/GroupView" } }, "schema" : { "$ref" : "#/components/schemas/InboundDbObjectType" } }, "example" : null }, "ObjectSchema" : { "required" : [ "allowsSensitiveProperties", "archived", "associations", "fullyQualifiedName", "id", "labels", "name", "objectTypeId", "properties", "requiredProperties", "searchableProperties", "secondaryDisplayProperties" ], "type" : "object", "properties" : { "allowsSensitiveProperties" : { "type" : "boolean", "example" : null }, "archived" : { "type" : "boolean", "example" : null }, "associations" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/AssociationDefinition" } }, "createdAt" : { "type" : "string", "format" : "date-time", "example" : null }, "createdByUserId" : { "type" : "integer", "format" : "int32", "example" : null }, "description" : { "type" : "string", "example" : null }, "fullyQualifiedName" : { "type" : "string", "example" : null }, "id" : { "type" : "string", "example" : null }, "labels" : { "$ref" : "#/components/schemas/ObjectTypeDefinitionLabels" }, "name" : { "type" : "string", "example" : null }, "objectTypeId" : { "type" : "string", "example" : null }, "primaryDisplayProperty" : { "type" : "string", "example" : null }, "properties" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/Property_1" } }, "requiredProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "searchableProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "secondaryDisplayProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "updatedAt" : { "type" : "string", "format" : "date-time", "example" : null }, "updatedByUserId" : { "type" : "integer", "format" : "int32", "example" : null } }, "example" : null }, "ObjectTypeDefinition" : { "required" : [ "allowsSensitiveProperties", "archived", "fullyQualifiedName", "id", "labels", "name", "objectTypeId", "requiredProperties", "searchableProperties", "secondaryDisplayProperties" ], "type" : "object", "properties" : { "allowsSensitiveProperties" : { "type" : "boolean", "example" : null }, "archived" : { "type" : "boolean", "example" : null }, "createdAt" : { "type" : "string", "format" : "date-time", "example" : null }, "description" : { "type" : "string", "example" : null }, "fullyQualifiedName" : { "type" : "string", "example" : null }, "id" : { "type" : "string", "example" : null }, "labels" : { "$ref" : "#/components/schemas/ObjectTypeDefinitionLabels" }, "name" : { "type" : "string", "example" : null }, "objectTypeId" : { "type" : "string", "example" : null }, "portalId" : { "type" : "integer", "format" : "int32", "example" : null }, "primaryDisplayProperty" : { "type" : "string", "example" : null }, "requiredProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "searchableProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "secondaryDisplayProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "updatedAt" : { "type" : "string", "format" : "date-time", "example" : null } }, "example" : null }, "ObjectTypeDefinitionLabels" : { "type" : "object", "properties" : { "plural" : { "type" : "string", "example" : null }, "singular" : { "type" : "string", "example" : null } }, "example" : null }, "ObjectTypeDefinitionPatch" : { "required" : [ "clearDescription" ], "type" : "object", "properties" : { "allowsSensitiveProperties" : { "type" : "boolean", "example" : null }, "clearDescription" : { "type" : "boolean", "example" : null }, "description" : { "type" : "string", "example" : null }, "labels" : { "$ref" : "#/components/schemas/ObjectTypeDefinitionLabels" }, "primaryDisplayProperty" : { "type" : "string", "example" : null }, "requiredProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "restorable" : { "type" : "boolean", "example" : null }, "searchableProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "secondaryDisplayProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } } }, "example" : null }, "ObjectTypeIdProto" : { "required" : [ "innerId", "metaTypeId" ], "type" : "object", "properties" : { "innerId" : { "type" : "integer", "format" : "int32", "example" : null }, "metaTypeId" : { "type" : "integer", "format" : "int32", "example" : null } }, "example" : null }, "Option" : { "required" : [ "description", "displayOrder", "doubleData", "hidden", "label", "readOnly", "value" ], "type" : "object", "properties" : { "description" : { "type" : "string", "description" : "A description of the option.", "example" : null }, "displayOrder" : { "type" : "integer", "description" : "The position of the item relative to others in the list.", "format" : "int32", "example" : null }, "doubleData" : { "type" : "number", "example" : null }, "hidden" : { "type" : "boolean", "description" : "Whether the option is displayed in HubSpot's UI.", "example" : null }, "label" : { "type" : "string", "description" : "A user-friendly label that identifies the option.", "example" : null }, "readOnly" : { "type" : "boolean", "description" : "Whether the option is read-only.", "example" : null }, "value" : { "type" : "string", "description" : "The actual value of the option.", "example" : null } }, "description" : "A HubSpot property option", "example" : null }, "OptionDecorations" : { "required" : [ "color" ], "type" : "object", "properties" : { "color" : { "type" : "string", "example" : null, "enum" : [ "BLACK", "BLUE", "BLUE_LIGHT", "GRAY", "GREEN", "GREEN_LIGHT", "ORANGE", "ORANGE_LIGHT", "PINK", "PINK_LIGHT", "PURPLE", "PURPLE_LIGHT", "RED", "RED_LIGHT", "TEAL", "TEAL_LIGHT", "YELLOW", "YELLOW_LIGHT" ] } }, "example" : null }, "OptionDecoratorsExtensionData" : { "required" : [ "optionDecoratorStyle", "optionDecorators" ], "type" : "object", "properties" : { "optionDecoratorStyle" : { "type" : "string", "example" : null, "enum" : [ "LABEL_ONLY", "LABEL_WITH_BADGE", "LABEL_WITH_COLOR" ] }, "optionDecorators" : { "type" : "object", "additionalProperties" : { "$ref" : "#/components/schemas/OptionDecorations" }, "example" : null } }, "example" : null }, "OptionInput" : { "required" : [ "displayOrder", "hidden", "label", "value" ], "type" : "object", "properties" : { "description" : { "type" : "string", "example" : null }, "displayOrder" : { "type" : "integer", "format" : "int32", "example" : null }, "hidden" : { "type" : "boolean", "example" : null }, "label" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null }, "Option_1" : { "required" : [ "hidden", "label", "value" ], "type" : "object", "properties" : { "description" : { "type" : "string", "example" : null }, "displayOrder" : { "type" : "integer", "format" : "int32", "example" : null }, "hidden" : { "type" : "boolean", "example" : null }, "label" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null }, "Or" : { "title" : "OR", "required" : [ "enclosedInParentheses", "operator" ], "type" : "object", "properties" : { "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "OR", "enum" : [ "OR" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "ParseNumber" : { "title" : "PARSE_NUMBER", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "PARSE_NUMBER", "enum" : [ "PARSE_NUMBER" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "PeriodToMonths" : { "title" : "PERIOD_TO_MONTHS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "PERIOD_TO_MONTHS", "enum" : [ "PERIOD_TO_MONTHS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "PeriodToWeeks" : { "title" : "PERIOD_TO_WEEKS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "PERIOD_TO_WEEKS", "enum" : [ "PERIOD_TO_WEEKS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "PipelineProbability" : { "title" : "PIPELINE_PROBABILITY", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "PIPELINE_PROBABILITY", "enum" : [ "PIPELINE_PROBABILITY" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "PortalTimezone" : { "title" : "PORTAL_TIMEZONE", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "PORTAL_TIMEZONE", "enum" : [ "PORTAL_TIMEZONE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Power" : { "title" : "POWER", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "POWER", "enum" : [ "POWER" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Property" : { "required" : [ "allowedObjectTypes", "calculated", "canArchive", "canRestore", "createdAt", "createdUserId", "currencyPropertyName", "dataSensitivity", "dateDisplayHint", "deleted", "description", "displayMode", "displayOrder", "enforceMultivalueUniqueness", "externalOptions", "externalOptionsReferenceType", "favorited", "favoritedOrder", "fieldType", "formField", "fromUserId", "groupName", "hasUniqueValue", "hidden", "hubspotDefined", "isCustomizedDefault", "isMultiValued", "isPartial", "label", "mutableDefinitionNotDeletable", "name", "numberDisplayHint", "optionSortStrategy", "options", "optionsAreMutable", "owningAppId", "portalId", "readOnlyDefinition", "readOnlyValue", "referencedObjectType", "searchTextAnalysisMode", "searchableInGlobalSearch", "sensitiveDataCategories", "showCurrencySymbol", "textDisplayHint", "type", "updatedAt" ], "type" : "object", "properties" : { "allowedObjectTypes" : { "type" : "array", "description" : "Object types permitted to use this property.", "example" : null, "items" : { "$ref" : "#/components/schemas/ObjectTypeIdProto" } }, "calculated" : { "type" : "boolean", "description" : "Whether the property is a calculated field.", "example" : null }, "canArchive" : { "type" : "boolean", "example" : null }, "canRestore" : { "type" : "boolean", "example" : null }, "createdAt" : { "type" : "integer", "description" : "The timestamp when the property was created, in ISO 8601 format.", "format" : "int64", "example" : null }, "createdUserId" : { "type" : "integer", "description" : "The ID of the user who created the property.", "format" : "int64", "example" : null }, "currencyPropertyName" : { "type" : "string", "description" : "The name of the related currency property.", "example" : null }, "dataSensitivity" : { "type" : "string", "description" : "Indicates the sensitivity level of the property, such as \"non_sensitive\", \"sensitive\", or \"highly_sensitive\".", "example" : null, "enum" : [ "high", "none", "standard" ] }, "dateDisplayHint" : { "type" : "string", "example" : null, "enum" : [ "absolute", "absolute_with_relative", "time_since", "time_until" ] }, "deleted" : { "type" : "boolean", "description" : "Whether the property has been deleted.", "example" : null }, "description" : { "type" : "string", "description" : "A summary of the property's purpose.", "example" : null }, "displayMode" : { "type" : "string", "description" : "The mode in which the property is displayed. Can be: \"current_value\" or \"all_unique_versions\".", "example" : null, "enum" : [ "all_unique_versions", "current_value" ] }, "displayOrder" : { "type" : "integer", "description" : "The position of the item relative to others in the list.", "format" : "int32", "example" : null }, "enforceMultivalueUniqueness" : { "type" : "boolean", "example" : null }, "externalOptions" : { "type" : "boolean", "description" : "Applicable only for enumeration type properties. Should be set to true with a 'referencedObjectType' of 'OWNER'. Otherwise false.", "example" : null }, "externalOptionsReferenceType" : { "type" : "string", "description" : "When externalOptions is true, indicates the property's option values will be populated from other systems (e.g., \"OWNER\" for the hubspot_owner_id property).", "example" : null }, "favorited" : { "type" : "boolean", "description" : "Deprecated. Whether the property is marked as a favorite.", "example" : null }, "favoritedOrder" : { "type" : "integer", "description" : "Deprecated. The order position when marked as favorited.", "format" : "int32", "example" : null }, "fieldType" : { "type" : "string", "description" : "Determines how the property will appear in HubSpot's UI or on a form. Learn more in the properties API guide.", "example" : null }, "formField" : { "type" : "boolean", "description" : "Whether the property can appear on forms.", "example" : null }, "fromUserId" : { "type" : "integer", "description" : "The ID of the user who last updated the property.", "format" : "int64", "example" : null }, "groupName" : { "type" : "string", "description" : "The name of the group to which the property is assigned.", "example" : null }, "hasUniqueValue" : { "type" : "boolean", "description" : "Whether the property is a unique identifier property.", "example" : null }, "hidden" : { "type" : "boolean", "description" : "Whether or not the property will be hidden from the HubSpot UI. It's recommended that this be set to false for custom properties.", "example" : false }, "hubspotDefined" : { "type" : "boolean", "description" : "A boolean value set to true for HubSpot default properties.", "example" : null }, "isCustomizedDefault" : { "type" : "boolean", "description" : "For default properties, whether the property has been customized. Equivalent to the 'isCustomizedDefault' field.", "example" : null }, "isMultiValued" : { "type" : "boolean", "description" : "Whether the property can contain multiple values.", "example" : null }, "isPartial" : { "type" : "boolean", "description" : "For default properties, whether the property has been customized. Equivalent to the 'isCustomizedDefault' field.", "example" : null }, "label" : { "type" : "string", "description" : "The display label for the property.", "example" : null }, "mutableDefinitionNotDeletable" : { "type" : "boolean", "description" : "Whether the property definition can be customized but not deleted.", "example" : null }, "name" : { "type" : "string", "description" : "The internal name for the property.", "example" : null }, "numberDisplayHint" : { "type" : "string", "description" : "Hint for how a number property is displayed and validated in HubSpot's UI. Can be: \"unformatted\", \"formatted\", \"currency\", \"percentage\", \"duration\", or \"probability\".", "example" : null, "enum" : [ "currency", "duration", "formatted", "percentage", "probability", "unformatted" ] }, "optionSortStrategy" : { "type" : "string", "description" : "Specifies how to sort property options. Can be either \"DISPLAY_ORDER\" to defer to the displayOrder field, or \"ALPHABETICAL\".", "example" : null, "enum" : [ "ALPHABETICAL", "DISPLAY_ORDER" ] }, "options" : { "type" : "array", "description" : "A list of valid options for the property. This field is required for enumerated properties.", "example" : null, "items" : { "$ref" : "#/components/schemas/Option" } }, "optionsAreMutable" : { "type" : "boolean", "description" : "Whether options can be modified after creation.", "example" : null }, "owningAppId" : { "type" : "integer", "format" : "int64", "example" : null }, "portalId" : { "type" : "integer", "description" : "The ID of the HubSpot account where the property is defined.", "format" : "int64", "example" : null }, "readOnlyDefinition" : { "type" : "boolean", "description" : "Whether the property's description is read-only.", "example" : null }, "readOnlyValue" : { "type" : "boolean", "description" : "Indicates if the property's value is read-only.", "example" : null }, "referencedObjectType" : { "type" : "string", "description" : "Deprecated. Use externalOptionsReferenceType instead.", "example" : null, "enum" : [ "ABANDONED_CART", "ACCEPTANCE_TEST", "AD", "AD_ACCOUNT", "AD_CAMPAIGN", "AD_GROUP", "AI_FORECAST", "ALL_PAGES", "APPROVAL", "APPROVAL_STEP", "ATTRIBUTION", "AUDIENCE", "AUTOMATION_JOURNEY", "AUTOMATION_PLATFORM_FLOW", "AUTOMATION_PLATFORM_FLOW_ACTION", "BET_ALERT", "BET_DELIVERABLE_SERVICE", "BLOG_LISTING_PAGE", "BLOG_POST", "CALL", "CAMPAIGN", "CAMPAIGN_BUDGET_ITEM", "CAMPAIGN_SPEND_ITEM", "CAMPAIGN_STEP", "CAMPAIGN_TEMPLATE", "CAMPAIGN_TEMPLATE_STEP", "CART", "CASE_STUDY", "CHATFLOW", "CLIP", "CMS_URL", "COMBO_EVENT_CONFIGURATION", "COMMERCE_PAYMENT", "COMMUNICATION", "COMPANY", "CONTACT", "CONTACT_CREATE_ATTRIBUTION", "CONTENT", "CONTENT_AUDIT", "CONTENT_AUDIT_PAGE", "CONVERSATION", "CONVERSATION_INBOX", "CONVERSATION_SESSION", "CRM_OBJECTS_DUMMY_TYPE", "CRM_PIPELINES_DUMMY_TYPE", "CTA", "CTA_VARIANT", "DATA_PRIVACY_CONSENT", "DATA_SYNC_STATE", "DEAL", "DEAL_CREATE_ATTRIBUTION", "DEAL_REGISTRATION", "DEAL_SPLIT", "DISCOUNT", "DISCOUNT_CODE", "DISCOUNT_TEMPLATE", "EMAIL", "ENGAGEMENT", "EXPORT", "EXTERNAL_WEB_URL", "FEE", "FEEDBACK_SUBMISSION", "FEEDBACK_SURVEY", "FILE_MANAGER_FILE", "FILE_MANAGER_FOLDER", "FOLDER", "FORECAST", "FORM", "FORM_SUBMISSION_INBOUNDDB", "GOAL_TARGET", "GOAL_TARGET_GROUP", "GOAL_TEMPLATE", "GSC_PROPERTY", "HUB", "IMPORT", "INVOICE", "KEYWORD", "KNOWLEDGE_ARTICLE", "LANDING_PAGE", "LEAD", "LINE_ITEM", "MARKETING_CALENDAR", "MARKETING_CAMPAIGN_UTM", "MARKETING_EMAIL", "MARKETING_EVENT", "MARKETING_EVENT_ATTENDANCE", "MARKETING_SMS", "MEDIA_BRIDGE", "MEETING_EVENT", "MIC", "NOTE", "OBJECT_LIST", "ORDER", "OWNER", "PARTNER_ACCOUNT", "PARTNER_CLIENT", "PARTNER_CLIENT_REVENUE", "PARTNER_SERVICE", "PAYMENT_LINK", "PAYMENT_SCHEDULE", "PAYMENT_SCHEDULE_INSTALLMENT", "PERMISSIONS_TESTING", "PLAYBOOK", "PLAYBOOK_QUESTION", "PLAYBOOK_SUBMISSION", "PLAYBOOK_SUBMISSION_ANSWER", "PLAYLIST", "PLAYLIST_FOLDER", "PODCAST_EPISODE", "PORTAL", "PORTAL_OBJECT_SYNC_MESSAGE", "POSTAL_MAIL", "PRIVACY_SCANNER_COOKIE", "PRODUCT", "PRODUCT_OR_FOLDER", "PROPERTY_INFO", "PROSPECTING_AGENT_CONTACT_ASSIGNMENT", "PUBLISHING_TASK", "QUARANTINED_SUBMISSION", "QUOTA", "QUOTE", "QUOTE_FIELD", "QUOTE_MODULE", "QUOTE_MODULE_FIELD", "QUOTE_TEMPLATE", "RESTORABLE_CRM_OBJECT", "ROSTER", "ROSTER_MEMBER", "SALES_DOCUMENT", "SALES_TASK", "SALES_WORKLOAD", "SALESFORCE_SYNC_ERROR", "SCHEDULING_PAGE", "SCHEMAS_BACKEND_TEST", "SCORE_CONFIGURATION", "SEQUENCE", "SEQUENCE_ENROLLMENT", "SEQUENCE_STEP", "SEQUENCE_STEP_ENROLLMENT", "SERVICE", "SITE_PAGE", "SNIPPET", "SOCIAL_BROADCAST", "SOCIAL_CHANNEL", "SOCIAL_POST", "SOCIAL_PROFILE", "SOX_PROTECTED_DUMMY_TYPE", "SOX_PROTECTED_TEST_TYPE", "SUBMISSION_TAG", "SUBSCRIPTION", "TASK", "TASK_TEMPLATE", "TAX", "TEMPLATE", "TICKET", "UNKNOWN", "UNSUBSCRIBE", "USER", "VIEW", "VIEW_BLOCK", "WEB_INTERACTIVE" ] }, "searchTextAnalysisMode" : { "type" : "string", "example" : null, "enum" : [ "NONE", "NOT_ANALYZED_TEXT" ] }, "searchableInGlobalSearch" : { "type" : "boolean", "description" : "Whether the property is searchable globaly.", "example" : null }, "sensitiveDataCategories" : { "type" : "array", "description" : "When sensitiveData is true, lists the type of sensitive data contained in the property (e.g., \"HIPAA\").", "example" : null, "items" : { "type" : "string", "example" : null } }, "showCurrencySymbol" : { "type" : "boolean", "description" : "Whether to show the currency symbol in HubSpot's UI.", "example" : null }, "textDisplayHint" : { "type" : "string", "description" : "Hint for how the text is displayed and validated in HubSpot's UI. Can be: \"unformatted_single_line\", \"multi_line\", \"email\", \"phone_number\", \"domain_name\", \"ip_address\", \"physical_address\", or \"postal_code\".", "example" : null, "enum" : [ "domain_name", "email", "ip_address", "multi_line", "phone_number", "physical_address", "postal_code", "unformatted_single_line" ] }, "type" : { "type" : "string", "description" : "The data type of the property, such as string or number.", "example" : null, "enum" : [ "bool", "currency_number", "date", "datetime", "enumeration", "json", "number", "object_coordinates", "phone_number", "string", "time_range" ] }, "updatedAt" : { "type" : "integer", "description" : "The timestamp when the property was last updated, in ISO 8601 format.", "format" : "int64", "example" : null } }, "description" : "A HubSpot property", "example" : null }, "PropertyCreate" : { "required" : [ "fieldType", "groupName", "label", "name", "type" ], "type" : "object", "properties" : { "calculationFormula" : { "type" : "string", "example" : null }, "currencyPropertyName" : { "type" : "string", "example" : null }, "dataSensitivity" : { "type" : "string", "example" : null, "enum" : [ "highly_sensitive", "non_sensitive", "sensitive" ] }, "description" : { "type" : "string", "example" : null }, "displayOrder" : { "type" : "integer", "format" : "int32", "example" : null }, "externalOptions" : { "type" : "boolean", "example" : null }, "fieldType" : { "type" : "string", "example" : null, "enum" : [ "booleancheckbox", "calculation_equation", "checkbox", "date", "file", "html", "number", "phonenumber", "radio", "select", "text", "textarea" ] }, "formField" : { "type" : "boolean", "example" : null }, "groupName" : { "type" : "string", "example" : null }, "hasUniqueValue" : { "type" : "boolean", "example" : null }, "hidden" : { "type" : "boolean", "example" : null }, "label" : { "type" : "string", "example" : null }, "name" : { "type" : "string", "example" : null }, "numberDisplayHint" : { "type" : "string", "example" : null, "enum" : [ "currency", "duration", "formatted", "percentage", "probability", "unformatted" ] }, "options" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/OptionInput" } }, "referencedObjectType" : { "type" : "string", "example" : null }, "showCurrencySymbol" : { "type" : "boolean", "example" : null }, "textDisplayHint" : { "type" : "string", "example" : null, "enum" : [ "domain_name", "email", "ip_address", "multi_line", "phone_number", "physical_address", "postal_code", "unformatted_single_line" ] }, "type" : { "type" : "string", "example" : null, "enum" : [ "bool", "date", "datetime", "enumeration", "number", "phone_number", "string" ] } }, "example" : null }, "PropertyDefinition" : { "required" : [ "objectTypeId", "property" ], "type" : "object", "properties" : { "calculationExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "calculationFormula" : { "type" : "string", "example" : null }, "definitionSource" : { "$ref" : "#/components/schemas/PropertyDefinitionSource" }, "extensionData" : { "$ref" : "#/components/schemas/ExtensionData" }, "externalOptionsMetaData" : { "$ref" : "#/components/schemas/ExternalOptionsMetaData" }, "fulcrumPortalId" : { "type" : "integer", "format" : "int32", "example" : null }, "fulcrumTimestamp" : { "type" : "integer", "format" : "int64", "example" : null }, "janusGroup" : { "type" : "string", "example" : null }, "lookupAssociationSpec" : { "$ref" : "#/components/schemas/LookupAssociationSpec" }, "objectTypeId" : { "type" : "string", "example" : null }, "permission" : { "$ref" : "#/components/schemas/FieldLevelPermission" }, "property" : { "$ref" : "#/components/schemas/Property" }, "propertyDefinitionSource" : { "$ref" : "#/components/schemas/DefinitionSource" }, "propertyRequirements" : { "$ref" : "#/components/schemas/DefaultRequirements" }, "rollupExpression" : { "$ref" : "#/components/schemas/RollupExpression" } }, "example" : null }, "PropertyDefinitionSource" : { "required" : [ "type" ], "type" : "object", "properties" : { "name" : { "type" : "string", "example" : null }, "type" : { "type" : "string", "example" : null, "enum" : [ "GLOBAL", "HAVEN_BRANCH", "OBJECT_TYPE", "PORTAL" ] } }, "example" : null }, "PropertyGroup" : { "required" : [ "archived", "label", "name" ], "type" : "object", "properties" : { "archived" : { "type" : "boolean", "example" : null }, "displayOrder" : { "type" : "integer", "format" : "int32", "example" : null }, "label" : { "type" : "string", "example" : null }, "name" : { "type" : "string", "example" : null } }, "example" : null }, "PropertyGroupCreate" : { "required" : [ "label", "name" ], "type" : "object", "properties" : { "displayOrder" : { "type" : "integer", "format" : "int32", "example" : null }, "label" : { "type" : "string", "example" : null }, "name" : { "type" : "string", "example" : null } }, "example" : null }, "PropertyGroupUpdate" : { "type" : "object", "properties" : { "displayOrder" : { "type" : "integer", "format" : "int32", "example" : null }, "label" : { "type" : "string", "example" : null } }, "example" : null }, "PropertyModificationMetadata" : { "required" : [ "archivable", "readOnlyDefinition", "readOnlyValue" ], "type" : "object", "properties" : { "archivable" : { "type" : "boolean", "example" : null }, "readOnlyDefinition" : { "type" : "boolean", "example" : null }, "readOnlyOptions" : { "type" : "boolean", "example" : null }, "readOnlyValue" : { "type" : "boolean", "example" : null } }, "example" : null }, "PropertyName" : { "required" : [ "name" ], "type" : "object", "properties" : { "name" : { "type" : "string", "example" : null } }, "example" : null }, "Property_1" : { "required" : [ "description", "fieldType", "groupName", "label", "name", "options", "type" ], "type" : "object", "properties" : { "archived" : { "type" : "boolean", "example" : null }, "archivedAt" : { "type" : "string", "format" : "date-time", "example" : null }, "calculated" : { "type" : "boolean", "example" : null }, "calculationFormula" : { "type" : "string", "example" : null }, "createdAt" : { "type" : "string", "format" : "date-time", "example" : null }, "createdUserId" : { "type" : "string", "example" : null }, "currencyPropertyName" : { "type" : "string", "example" : null }, "dataSensitivity" : { "type" : "string", "example" : null, "enum" : [ "highly_sensitive", "non_sensitive", "sensitive" ] }, "dateDisplayHint" : { "type" : "string", "example" : null, "enum" : [ "absolute", "absolute_with_relative", "time_since", "time_until" ] }, "description" : { "type" : "string", "example" : null }, "displayOrder" : { "type" : "integer", "format" : "int32", "example" : null }, "externalOptions" : { "type" : "boolean", "example" : null }, "fieldType" : { "type" : "string", "example" : null }, "formField" : { "type" : "boolean", "example" : null }, "groupName" : { "type" : "string", "example" : null }, "hasUniqueValue" : { "type" : "boolean", "example" : null }, "hidden" : { "type" : "boolean", "example" : null }, "hubspotDefined" : { "type" : "boolean", "example" : null }, "label" : { "type" : "string", "example" : null }, "modificationMetadata" : { "$ref" : "#/components/schemas/PropertyModificationMetadata" }, "name" : { "type" : "string", "example" : null }, "numberDisplayHint" : { "type" : "string", "example" : null, "enum" : [ "currency", "duration", "formatted", "percentage", "probability", "unformatted" ] }, "options" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/Option_1" } }, "referencedObjectType" : { "type" : "string", "example" : null }, "sensitiveDataCategories" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "showCurrencySymbol" : { "type" : "boolean", "example" : null }, "textDisplayHint" : { "type" : "string", "example" : null, "enum" : [ "domain_name", "email", "ip_address", "multi_line", "phone_number", "physical_address", "postal_code", "unformatted_single_line" ] }, "type" : { "type" : "string", "example" : null }, "updatedAt" : { "type" : "string", "format" : "date-time", "example" : null }, "updatedUserId" : { "type" : "string", "example" : null } }, "example" : null }, "RegexMatches" : { "title" : "REGEX_MATCHES", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "REGEX_MATCHES", "enum" : [ "REGEX_MATCHES" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "RemoveMatchingChars" : { "title" : "REMOVE_MATCHING_CHARS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "REMOVE_MATCHING_CHARS", "enum" : [ "REMOVE_MATCHING_CHARS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "ReplaceMatchingChars" : { "title" : "REPLACE_MATCHING_CHARS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "REPLACE_MATCHING_CHARS", "enum" : [ "REPLACE_MATCHING_CHARS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "RequiredPropertiesExtensionData" : { "required" : [ "isRequiredProperty" ], "type" : "object", "properties" : { "isRequiredProperty" : { "type" : "boolean", "example" : null } }, "example" : null }, "RollupExpression" : { "required" : [ "associationTypes", "rollupOperator", "sourceObjectTypeId", "sourcePropertyName" ], "type" : "object", "properties" : { "associationTypes" : { "type" : "array", "example" : null, "items" : { "$ref" : "#/components/schemas/AssociationSpec" } }, "conditionalExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "conditionalFormula" : { "type" : "string", "example" : null }, "emptyRollupValue" : { "type" : "string", "example" : null }, "rollupOperator" : { "type" : "string", "example" : null, "enum" : [ "AVERAGE", "COUNT", "EARLIEST_VALUE", "LATEST_VALUE", "MAX", "MAX_BY", "MIN", "MIN_BY", "REFERENCED_ID_SET", "REFERENCED_STRING_SET", "REFERENCED_STRING_SET_INTERSECTION", "SUM", "SYNC_MAX_BY", "SYNC_MIN_BY", "SYNC_VALUE", "UNKNOWN_ROLLUP_OPERATOR" ] }, "sourceCompareByPropertyName" : { "type" : "string", "example" : null }, "sourceObjectTypeId" : { "type" : "string", "example" : null }, "sourcePropertyName" : { "type" : "string", "example" : null } }, "example" : null }, "RoundDownNumbers" : { "title" : "ROUND_DOWN", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "ROUND_DOWN", "enum" : [ "ROUND_DOWN" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "RoundNearestNumbers" : { "title" : "ROUND_NEAREST", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "ROUND_NEAREST", "enum" : [ "ROUND_NEAREST" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "RoundUpNumbers" : { "title" : "ROUND_UP", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "ROUND_UP", "enum" : [ "ROUND_UP" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "ScopeMapping" : { "required" : [ "accessLevel", "requestAction", "scopeName" ], "type" : "object", "properties" : { "accessLevel" : { "type" : "string", "example" : null, "enum" : [ "ALL", "OWNED", "TEAM_OWNED", "UNASSIGNED" ] }, "requestAction" : { "type" : "string", "example" : null, "enum" : [ "COMMUNICATE", "DELETE", "DELETE_SCHEMA", "EDIT", "EDIT_ASSOCIATION", "EDIT_SCHEMA", "MERGE", "VIEW", "VIEW_SCHEMA" ] }, "scopeName" : { "type" : "string", "example" : null } }, "example" : null }, "SetContainsAnyString" : { "title" : "SET_CONTAINS_ANY_STRING", "required" : [ "operator", "stringToCheck" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "SET_CONTAINS_ANY_STRING", "enum" : [ "SET_CONTAINS_ANY_STRING" ] }, "propertyName" : { "type" : "string", "example" : null }, "stringToCheck" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "SetContainsString" : { "title" : "SET_CONTAINS_STRING", "required" : [ "operator", "stringToCheck" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "SET_CONTAINS_STRING", "enum" : [ "SET_CONTAINS_STRING" ] }, "propertyName" : { "type" : "string", "example" : null }, "stringToCheck" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "SetEqualsStrings" : { "title" : "SET_EQUALS_STRINGS", "required" : [ "operator", "stringToCheck" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "SET_EQUALS_STRINGS", "enum" : [ "SET_EQUALS_STRINGS" ] }, "propertyName" : { "type" : "string", "example" : null }, "stringToCheck" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "ShiftDate" : { "title" : "SHIFT_DATE", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "SHIFT_DATE", "enum" : [ "SHIFT_DATE" ] }, "positionalSubExpressions" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "SoftRequiredPropertiesExtensionData" : { "required" : [ "isSoftRequiredProperty" ], "type" : "object", "properties" : { "isSoftRequiredProperty" : { "type" : "boolean", "example" : null } }, "example" : null }, "SquareRoot" : { "title" : "SQUARE_ROOT", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "SQUARE_ROOT", "enum" : [ "SQUARE_ROOT" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "StandardError" : { "required" : [ "category", "context", "errors", "links", "message", "status" ], "type" : "object", "properties" : { "category" : { "type" : "string", "description" : "The main category of the error.", "example" : null }, "context" : { "type" : "object", "additionalProperties" : { "type" : "array", "example" : null, "items" : { "type" : "string", "example" : null } }, "description" : "Additional context-specific information related to the error.", "example" : null }, "errors" : { "type" : "array", "description" : "The detailed error objects.", "example" : null, "items" : { "$ref" : "#/components/schemas/ErrorDetail" } }, "id" : { "type" : "string", "description" : "A unique ID for the error instance.", "example" : null }, "links" : { "type" : "object", "additionalProperties" : { "type" : "string", "example" : null }, "description" : "URLs linking to documentation or resources associated with the error.", "example" : null }, "message" : { "type" : "string", "description" : "A human-readable string describing the error and possible remediation steps.", "example" : null }, "status" : { "type" : "string", "description" : "The HTTP status code associated with the error.", "example" : null }, "subCategory" : { "type" : "object", "properties" : { }, "description" : "A more specific error category within each main category.", "example" : null } }, "description" : "Represents a standard error response in the HubSpot API, providing detailed information about an error that occurred during an API request.", "example" : null }, "StringEquals" : { "title" : "STRING_EQUALS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "STRING_EQUALS", "enum" : [ "STRING_EQUALS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "StringLength" : { "title" : "STRING_LENGTH", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "STRING_LENGTH", "enum" : [ "STRING_LENGTH" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "StringPropertyVariable" : { "title" : "STRING_PROPERTY_VARIABLE", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "STRING_PROPERTY_VARIABLE", "enum" : [ "STRING_PROPERTY_VARIABLE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "StringTargetPropertyVariable" : { "title" : "STRING_TARGET_PROPERTY_VARIABLE", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "STRING_TARGET_PROPERTY_VARIABLE", "enum" : [ "STRING_TARGET_PROPERTY_VARIABLE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Substring" : { "title" : "SUBSTRING", "required" : [ "operator", "stringToCheck" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "SUBSTRING", "enum" : [ "SUBSTRING" ] }, "propertyName" : { "type" : "string", "example" : null }, "stringToCheck" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "SubtractNumbers" : { "title" : "SUBTRACT_NUMBERS", "required" : [ "enclosedInParentheses", "operator" ], "type" : "object", "properties" : { "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "SUBTRACT_NUMBERS", "enum" : [ "SUBTRACT_NUMBERS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "SubtractTime" : { "title" : "SUBTRACT_TIME", "required" : [ "operator", "stringToCheck" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "SUBTRACT_TIME", "enum" : [ "SUBTRACT_TIME" ] }, "propertyName" : { "type" : "string", "example" : null }, "stringToCheck" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "TimeBetween" : { "title" : "TIME_BETWEEN", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "TIME_BETWEEN", "enum" : [ "TIME_BETWEEN" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "TimeBetweenSkipWeekends" : { "title" : "TIME_BETWEEN_SKIP_WEEKENDS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "TIME_BETWEEN_SKIP_WEEKENDS", "enum" : [ "TIME_BETWEEN_SKIP_WEEKENDS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "TimestampOfPropertyVariable" : { "title" : "TIMESTAMP_OF_PROPERTY_VARIABLE", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "TIMESTAMP_OF_PROPERTY_VARIABLE", "enum" : [ "TIMESTAMP_OF_PROPERTY_VARIABLE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "TimestampOfTargetPropertyVariable" : { "title" : "TIMESTAMP_OF_TARGET_PROPERTY_VARIABLE", "required" : [ "operator" ], "type" : "object", "properties" : { "operator" : { "type" : "string", "example" : null, "default" : "TIMESTAMP_OF_TARGET_PROPERTY_VARIABLE", "enum" : [ "TIMESTAMP_OF_TARGET_PROPERTY_VARIABLE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "TrimLeadingChars" : { "title" : "TRIM_LEADING_CHARS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "TRIM_LEADING_CHARS", "enum" : [ "TRIM_LEADING_CHARS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "TrimOuterChars" : { "title" : "TRIM_OUTER_CHARS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "TRIM_OUTER_CHARS", "enum" : [ "TRIM_OUTER_CHARS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "TrimTrailingChars" : { "title" : "TRIM_TRAILING_CHARS", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "TRIM_TRAILING_CHARS", "enum" : [ "TRIM_TRAILING_CHARS" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "UpperCase" : { "title" : "UPPER_CASE", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "UPPER_CASE", "enum" : [ "UPPER_CASE" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "string", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "ValidateWhen" : { "title" : "VALIDATE_WHEN", "required" : [ "checkExpression", "enclosedInParentheses", "operator" ], "type" : "object", "properties" : { "checkExpression" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] }, "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "VALIDATE_WHEN", "enum" : [ "VALIDATE_WHEN" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Xor" : { "title" : "XOR", "required" : [ "enclosedInParentheses", "operator" ], "type" : "object", "properties" : { "enclosedInParentheses" : { "type" : "boolean", "example" : null }, "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "XOR", "enum" : [ "XOR" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "boolean", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true }, "Year" : { "title" : "YEAR", "required" : [ "operator" ], "type" : "object", "properties" : { "inputs" : { "type" : "array", "example" : null, "items" : { "example" : null, "oneOf" : [ { "$ref" : "#/components/schemas/ConstantBoolean" }, { "$ref" : "#/components/schemas/ConstantNumber" }, { "$ref" : "#/components/schemas/ConstantString" }, { "$ref" : "#/components/schemas/BooleanPropertyVariable" }, { "$ref" : "#/components/schemas/StringPropertyVariable" }, { "$ref" : "#/components/schemas/NumberPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfPropertyVariable" }, { "$ref" : "#/components/schemas/BooleanTargetPropertyVariable" }, { "$ref" : "#/components/schemas/StringTargetPropertyVariable" }, { "$ref" : "#/components/schemas/NumberTargetPropertyVariable" }, { "$ref" : "#/components/schemas/TimestampOfTargetPropertyVariable" }, { "$ref" : "#/components/schemas/AddNumbers" }, { "$ref" : "#/components/schemas/SubtractNumbers" }, { "$ref" : "#/components/schemas/MultiplyNumbers" }, { "$ref" : "#/components/schemas/DivideNumbers" }, { "$ref" : "#/components/schemas/RoundDownNumbers" }, { "$ref" : "#/components/schemas/RoundUpNumbers" }, { "$ref" : "#/components/schemas/RoundNearestNumbers" }, { "$ref" : "#/components/schemas/UpperCase" }, { "$ref" : "#/components/schemas/LowerCase" }, { "$ref" : "#/components/schemas/ConcatStrings" }, { "$ref" : "#/components/schemas/Contains" }, { "$ref" : "#/components/schemas/BeginsWith" }, { "$ref" : "#/components/schemas/NumberToString" }, { "$ref" : "#/components/schemas/ParseNumber" }, { "$ref" : "#/components/schemas/FetchExchangeRate" }, { "$ref" : "#/components/schemas/FetchCurrencyDecimalPlaces" }, { "$ref" : "#/components/schemas/FetchSingleCurrencyPortalCurrency" }, { "$ref" : "#/components/schemas/FetchPortalHomeCurrency" }, { "$ref" : "#/components/schemas/IsPortalEnabledCurrency" }, { "$ref" : "#/components/schemas/IsPortalMulticurrencyEnabled" }, { "$ref" : "#/components/schemas/DatedExchangeRate" }, { "$ref" : "#/components/schemas/PipelineProbability" }, { "$ref" : "#/components/schemas/MaxNumbers" }, { "$ref" : "#/components/schemas/MinNumbers" }, { "$ref" : "#/components/schemas/LessThan" }, { "$ref" : "#/components/schemas/LessThanOrEqual" }, { "$ref" : "#/components/schemas/MoreThan" }, { "$ref" : "#/components/schemas/MoreThanOrEqual" }, { "$ref" : "#/components/schemas/NumberEquals" }, { "$ref" : "#/components/schemas/StringEquals" }, { "$ref" : "#/components/schemas/IsPipelineStageClosed" }, { "$ref" : "#/components/schemas/Not" }, { "$ref" : "#/components/schemas/Date" }, { "$ref" : "#/components/schemas/Month" }, { "$ref" : "#/components/schemas/Year" }, { "$ref" : "#/components/schemas/Now" }, { "$ref" : "#/components/schemas/TimeBetween" }, { "$ref" : "#/components/schemas/TimeBetweenSkipWeekends" }, { "$ref" : "#/components/schemas/PeriodToMonths" }, { "$ref" : "#/components/schemas/PeriodToWeeks" }, { "$ref" : "#/components/schemas/And" }, { "$ref" : "#/components/schemas/Or" }, { "$ref" : "#/components/schemas/Xor" }, { "$ref" : "#/components/schemas/IfString" }, { "$ref" : "#/components/schemas/IfNumber" }, { "$ref" : "#/components/schemas/IfBoolean" }, { "$ref" : "#/components/schemas/IsPresent" }, { "$ref" : "#/components/schemas/IfChainString" }, { "$ref" : "#/components/schemas/IfChainNumber" }, { "$ref" : "#/components/schemas/IfChainBoolean" }, { "$ref" : "#/components/schemas/HasEmailReply" }, { "$ref" : "#/components/schemas/HasPlainTextEmailReply" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyHtml" }, { "$ref" : "#/components/schemas/ExtractMostRecentEmailReplyText" }, { "$ref" : "#/components/schemas/ExtractMostRecentPlainTextEmailReply" }, { "$ref" : "#/components/schemas/SetContainsString" }, { "$ref" : "#/components/schemas/SetContainsAnyString" }, { "$ref" : "#/components/schemas/SetEqualsStrings" }, { "$ref" : "#/components/schemas/IsEngagementType" }, { "$ref" : "#/components/schemas/FormatFullName" }, { "$ref" : "#/components/schemas/FormatPhoneNumber" }, { "$ref" : "#/components/schemas/FormatSearchablePhoneNumber" }, { "$ref" : "#/components/schemas/AbsoluteValue" }, { "$ref" : "#/components/schemas/SquareRoot" }, { "$ref" : "#/components/schemas/Power" }, { "$ref" : "#/components/schemas/Substring" }, { "$ref" : "#/components/schemas/Euler" }, { "$ref" : "#/components/schemas/StringLength" }, { "$ref" : "#/components/schemas/IsBlank" }, { "$ref" : "#/components/schemas/AddTime" }, { "$ref" : "#/components/schemas/SubtractTime" }, { "$ref" : "#/components/schemas/RegexMatches" }, { "$ref" : "#/components/schemas/IsValidIsoPeriod" }, { "$ref" : "#/components/schemas/IsMonthBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsDayBasedIsoPeriod" }, { "$ref" : "#/components/schemas/IsMultipleOf" }, { "$ref" : "#/components/schemas/ValidateWhen" }, { "$ref" : "#/components/schemas/CoalesceString" }, { "$ref" : "#/components/schemas/CoalesceNumber" }, { "$ref" : "#/components/schemas/CoalesceBoolean" }, { "$ref" : "#/components/schemas/GetStartTime" }, { "$ref" : "#/components/schemas/ShiftDate" }, { "$ref" : "#/components/schemas/PortalTimezone" }, { "$ref" : "#/components/schemas/AnyCharsMatch" }, { "$ref" : "#/components/schemas/AllCharsMatch" }, { "$ref" : "#/components/schemas/RemoveMatchingChars" }, { "$ref" : "#/components/schemas/KeepMatchingChars" }, { "$ref" : "#/components/schemas/TrimOuterChars" }, { "$ref" : "#/components/schemas/TrimLeadingChars" }, { "$ref" : "#/components/schemas/TrimTrailingChars" }, { "$ref" : "#/components/schemas/ReplaceMatchingChars" }, { "$ref" : "#/components/schemas/CollapseMatchingChars" }, { "$ref" : "#/components/schemas/CountMatchingChars" } ] } }, "operator" : { "type" : "string", "example" : null, "default" : "YEAR", "enum" : [ "YEAR" ] }, "propertyName" : { "type" : "string", "example" : null }, "value" : { "type" : "number", "example" : null } }, "example" : null, "x-hubspot-sub-type-impl" : true } }, "responses" : { "Error" : { "description" : "An error occurred.", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/Error" }, "example" : null } } } }, "securitySchemes" : { "developer_hapikey" : { "type" : "apiKey", "name" : "hapikey", "in" : "query" }, "oauth2" : { "type" : "oauth2", "flows" : { "authorizationCode" : { "authorizationUrl" : "https://app.hubspot.com/oauth/authorize", "tokenUrl" : "https://api.hubapi.com/oauth/v1/token", "scopes" : { "media_bridge.write" : "" } } } } } }, "x-hubspot-product-tier-requirements" : { "marketing" : "FREE", "sales" : "FREE", "service" : "FREE", "cms" : "FREE", "commerce" : "FREE", "crmHub" : "FREE", "dataHub" : "FREE" } }