Skip to content

HubSpot: Notetaker schemas

14 HubSpot schemas with complete fields and constraints.

← Notetaker operations · All schemas

Retrieve conversation recap data — response body

FieldTypePresenceDescription and constraints
$objectRoot
actionItemsModelRequired within parentExpand Retrieve conversation recap data — response body — action Items
callStatsModelRequired within parentExpand Retrieve conversation recap data — response body — call Stats
notesModelRequired within parentExpand Retrieve conversation recap data — response body — notes
participantsModelRequired within parentExpand Retrieve conversation recap data — response body — participants
questionsAskedModelRequired within parentExpand Retrieve conversation recap data — response body — questions Asked
recordingUrlModelRequired within parentExpand Retrieve conversation recap data — response body — recording Url
summaryModelOptionalExpand Retrieve conversation recap data — response body — summary

Referenced models: Retrieve conversation recap data — response body — action Items, Retrieve conversation recap data — response body — call Stats, Retrieve conversation recap data — response body — notes, Retrieve conversation recap data — response body — participants, Retrieve conversation recap data — response body — questions Asked, Retrieve conversation recap data — response body — recording Url, Retrieve conversation recap data — response body — summary

Retrieve conversation recap data — response body — action Items

FieldTypePresenceDescription and constraints
$objectRoot
errorModelOptionalExpand Retrieve conversation recap data — response body — notes error
itemsarrayRequired within parentThe list of action items extracted from the conversation. Populated when status is SUCCEEDED; empty otherwise.
items[]ModelEach itemExpand Retrieve conversation recap data — response body — action Items items item
statusstringRequired within parentThe current state of action item generation. SUCCEEDED — action items are available. NOT_FOUND — no action items have been generated for this engagement. IN_PROGRESS — generation is currently underway. FAILED — an error occurred while retrieving action items.
Known values: FAILED, IN_PROGRESS, NOT_FOUND, NOT_SUPPORTED, SUCCEEDED

Referenced models: Retrieve conversation recap data — response body — action Items items item, Retrieve conversation recap data — response body — notes error

Retrieve conversation recap data — response body — action Items items item

FieldTypePresenceDescription and constraints
$objectRoot
assigneestringOptionalA string indicating the individual assigned to the action item. This property is optional.
assigneeObjectIdstringOptionalThe id of the HubSpot user or contact assigned to this action item, if found. This property is optional.
idstringRequired within parentThe unique identifier for the action item, represented as a string.
titlestringRequired within parentA string representing the title or main description of the action item. This property is required.

Retrieve conversation recap data — response body — call Stats

FieldTypePresenceDescription and constraints
$objectRoot
durationMsJSONOptional
durationMs (anyOf 1)integerAlternativeThe length of the recorded conversation in milliseconds.
Format: int64
durationMs (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
errorModelOptionalExpand Retrieve conversation recap data — response body — notes error
hasTranscriptbooleanRequired within parentWhether a transcript for a conversation is found.
ownerTalkTimePercentagestringOptionalThe percentage of talk-time attributed to the owner participant.
statusstringRequired within parentThe status of fetching call stats. Either SUCCEEDED, NOT_FOUND, or FAILED.
Known values: FAILED, IN_PROGRESS, NOT_FOUND, NOT_SUPPORTED, SUCCEEDED

Referenced models: Retrieve conversation recap data — response body — notes error

Retrieve conversation recap data — response body — notes

FieldTypePresenceDescription and constraints
$objectRoot
errorModelOptionalExpand Retrieve conversation recap data — response body — notes error
statusstringRequired within parentThe status of fetching the notes. Either SUCCEEDED, NOT_FOUND, or FAILED.
Known values: FAILED, IN_PROGRESS, NOT_FOUND, NOT_SUPPORTED, SUCCEEDED
valuestringOptionalA string containing the notes from the conversation recap.

Referenced models: Retrieve conversation recap data — response body — notes error

Retrieve conversation recap data — response body — notes error

FieldTypePresenceDescription and constraints
$objectRootYe olde error
categorystringRequired within parentA string representing the category of the error.
contextobjectRequired within parentAn object containing additional context about the error condition, where each key maps to an array of strings.
Additional keys: see wildcard field
context.*arrayAdditional keys
context.*[]stringEach item
errorsarrayRequired within parentAn array of ErrorDetail objects providing further information about the error.
errors[]ModelEach itemExpand Retrieve conversation recap data — response body — notes error errors item
idstringOptionalA string that serves as a unique identifier for the error instance.
linksobjectRequired within parentAn object mapping link names to associated URIs that contain documentation or recommended remediation steps related to the error.
Additional keys: see wildcard field
links.*stringAdditional keys
messagestringRequired within parentA string containing a human-readable message describing the error.
statusstringRequired within parentA string representing the status of the error.
subCategoryobjectOptionalAn object providing more specific details about the error category.

Referenced models: Retrieve conversation recap data — response body — notes error errors item

Retrieve conversation recap data — response body — notes error errors item

FieldTypePresenceDescription and constraints
$objectRootRepresents 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.
codestringOptionalThe status code associated with the error detail. This helps identify the type of error that occurred.
contextobjectOptionalAn object providing context about the error condition. It contains additional properties that offer more details, such as missing scopes or other relevant information.
Additional keys: see wildcard field
context.*arrayAdditional keys
context.*[]stringEach item
instringOptionalThe name of the field or parameter in which the error was found. It provides context about the location of the error.
messagestringRequired within parentA human-readable message describing the error along with remediation steps where appropriate. This is a required field.
subCategorystringOptionalA specific category that contains more specific detail about the error. It offers further classification of the error.

Retrieve conversation recap data — response body — participants

FieldTypePresenceDescription and constraints
$objectRoot
errorModelOptionalExpand Retrieve conversation recap data — response body — notes error
itemsarrayRequired within parentAn array of participant information objects, each containing details about a participant in the conversation.
items[]ModelEach itemExpand Retrieve conversation recap data — response body — participants items item
statusstringRequired within parentThe status of fetching participants. Either SUCCEEDED or FAILED.
Known values: FAILED, IN_PROGRESS, NOT_FOUND, NOT_SUPPORTED, SUCCEEDED

Referenced models: Retrieve conversation recap data — response body — notes error, Retrieve conversation recap data — response body — participants items item

Retrieve conversation recap data — response body — participants items item

FieldTypePresenceDescription and constraints
$objectRoot
emailstringOptionalThe email address of the participant. Only present when the participant is a HubSpot Contact.
isHostbooleanRequired within parentWhether this participant was the host of the conversation.
namestringRequired within parentThe name of the participant.
phoneNumberstringOptionalThe phone number of the participant. Only present when the participant is a HubSpot Contact.

Retrieve conversation recap data — response body — questions Asked

FieldTypePresenceDescription and constraints
$objectRoot
errorModelOptionalExpand Retrieve conversation recap data — response body — notes error
questionsAndAnswersarrayRequired within parentA list of question and answer pairs.
questionsAndAnswers[]ModelEach itemExpand Retrieve conversation recap data — response body — questions Asked questions And Answers item
statusstringRequired within parentThe status of fetching questions and answers. Either FAILED, NOT_FOUND, or SUCCEEDED.
Known values: FAILED, IN_PROGRESS, NOT_FOUND, NOT_SUPPORTED, SUCCEEDED

Referenced models: Retrieve conversation recap data — response body — notes error, Retrieve conversation recap data — response body — questions Asked questions And Answers item

Retrieve conversation recap data — response body — questions Asked questions And Answers item

FieldTypePresenceDescription and constraints
$objectRoot
answerModelOptionalExpand Retrieve conversation recap data — response body — questions Asked questions And Answers item answer
questionModelRequired within parentExpand Retrieve conversation recap data — response body — questions Asked questions And Answers item answer

Referenced models: Retrieve conversation recap data — response body — questions Asked questions And Answers item answer

Retrieve conversation recap data — response body — questions Asked questions And Answers item answer

FieldTypePresenceDescription and constraints
$objectRoot
speakerNamestringOptionalThe speaker attributed to this statement.
textstringOptionalThe time at which this statement occurred.
timestampSecondsJSONOptional
timestampSeconds (anyOf 1)numberAlternativeThe time in a recorded conversation at which this statement occurred.
timestampSeconds (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

Retrieve conversation recap data — response body — recording Url

FieldTypePresenceDescription and constraints
$objectRoot
errorModelOptionalExpand Retrieve conversation recap data — response body — notes error
statusstringRequired within parentThe status of creating a URL. Either FAILED, NOT_FOUND, or SUCCEEDED.
Known values: FAILED, IN_PROGRESS, NOT_FOUND, NOT_SUPPORTED, SUCCEEDED
valuestringOptionalThe URL of the recording as a string.

Referenced models: Retrieve conversation recap data — response body — notes error

Retrieve conversation recap data — response body — summary

FieldTypePresenceDescription and constraints
$objectRoot
errorModelOptionalExpand Retrieve conversation recap data — response body — notes error
statusstringRequired within parentThe current state of summary generation. SUCCEEDED — summary is available. NOT_FOUND — no summary has been generated for this engagement. FAILED — an error occurred while retrieving the summary.
Known values: FAILED, IN_PROGRESS, NOT_FOUND, NOT_SUPPORTED, SUCCEEDED
valuestringOptionalThe AI-generated summary text for the conversation. Present when status is SUCCEEDED; absent otherwise.

Referenced models: Retrieve conversation recap data — response body — notes error

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.