curl --request POST \
--url https://api.momentum.io/v1/user-provided-meeting \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"meeting": {
"title": "<string>",
"startTime": "2023-11-07T05:31:56Z",
"endTime": "2023-11-07T05:31:56Z",
"host": {
"name": "<string>",
"email": "[email protected]"
},
"id": "<string>",
"callUrl": "<string>",
"recordingUrl": "<string>",
"attendees": [
{
"email": "[email protected]",
"isInternal": true,
"name": "<string>"
}
],
"salesforceAccountId": "<string>",
"salesforceOpportunityId": "<string>",
"transcript": {
"segments": [
{
"text": "<string>",
"timestampSeconds": 123,
"speaker": {
"name": "<string>"
}
}
]
}
}
}
'Ingests a meeting and optional transcript from any source into the Momentum system.
curl --request POST \
--url https://api.momentum.io/v1/user-provided-meeting \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"meeting": {
"title": "<string>",
"startTime": "2023-11-07T05:31:56Z",
"endTime": "2023-11-07T05:31:56Z",
"host": {
"name": "<string>",
"email": "[email protected]"
},
"id": "<string>",
"callUrl": "<string>",
"recordingUrl": "<string>",
"attendees": [
{
"email": "[email protected]",
"isInternal": true,
"name": "<string>"
}
],
"salesforceAccountId": "<string>",
"salesforceOpportunityId": "<string>",
"transcript": {
"segments": [
{
"text": "<string>",
"timestampSeconds": 123,
"speaker": {
"name": "<string>"
}
}
]
}
}
}
'API key for authenticating requests
Show child attributes
Title of the meeting.
Start time of the meeting.
End time of the meeting.
Optional external meeting ID from the source system.
URL to join the meeting.
URL to the meeting recording.
Salesforce Account ID
Salesforce Opportunity ID
Optional transcript for the meeting. If provided, it should follow the specified format.
Show child attributes
Meeting successfully created.