Retrieve a list of meetings - Momentum

Documentation Index

Fetch the complete documentation index at: /llms.txt

Use this file to discover all available pages before exploring further.

cURL

curl --request GET \
  --url 'https://api.momentum.io/v1/meetings?from=2025-01-01T00:00:00Z&to=2025-01-31T23:59:59Z&pageNumber=1&pageSize=10&includeDownloadUrl=true&sourceTypes=MOMENTUM,GONG' \
  --header 'X-API-Key: YOUR_API_KEY'

Example Code

JavaScript (Fetch)

const response = await fetch(
  "https://api.momentum.io/v1/meetings?from=2025-01-01T00:00:00Z&to=2025-01-31T23:59:59Z&pageNumber=1&pageSize=10&includeDownloadUrl=true&sourceTypes=MOMENTUM,GONG",
  {
    headers: { "X-API-Key": "YOUR_API_KEY" },
  }
);
const data = await response.json();

Python (Requests)

import requests

response = requests.get(
    "https://api.momentum.io/v1/meetings",
    headers={"X-API-Key": "YOUR_API_KEY"},
    params={
        "from": "2025-01-01T00:00:00Z",
        "to": "2025-01-31T23:59:59Z",
        "pageNumber": 1,
        "pageSize": 10,
        "includeDownloadUrl": "true",
        "sourceTypes": "MOMENTUM,GONG",
    },
)
data = response.json()

Go (HTTP Client)

req, _ := http.NewRequest("GET",
  "https://api.momentum.io/v1/meetings?from=2025-01-01T00:00:00Z&to=2025-01-31T23:59:59Z&pageNumber=1&pageSize=10&includeDownloadUrl=true&sourceTypes=MOMENTUM,GONG",
  nil)
req.Header.Set("X-API-Key", "YOUR_API_KEY")
resp, _ := http.DefaultClient.Do(req)
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)

Example Response (200)

{
  "meetings": [
    {
      "id": "<string>",
      "title": "<string>",
      "startTime": "2023-11-07T05:31:56Z",
      "endTime": "2023-11-07T05:31:56Z",
      "host": {
        "email": "<string>",
        "name": "<string>"
      },
      "attendees": [
        {
          "name": "<string>",
          "email": "jsmith@example.com",
          "isInternal": true,
          "id": "<string>",
          "salesforceCaseId": "<string>",
          "salesforceLeadId": "<string>"
        }
      ],
      "transcript": {
        "entries": [
          {
            "text": "<string>",
            "speaker": {
              "name": "<string>",
              "attendeeId": "<string>"
            },
            "timestamp": "<string>",
            "timestampSeconds": 123
          }
        ]
      },
      "salesforceAccountId": "<string>",
      "salesforceLeadId": "<string>",
      "salesforceOpportunityId": "<string>",
      "downloadUrl": "<string>",
      "downloadUrlExpiresAt": "2023-11-07T05:31:56Z"
    }
  ],
  "pageCount": 123
}

Authorizations

X-API-Key
Type: string
Location: header
Required: API key for authenticating requests

Query Parameters