Skip to main content

My Zoom

Base URL https://api.leadx.in/api/key/protected. Every request needs an apikey header — see Authentication.

6 endpoints.

GET /my-zoom

Get my Zoom accounts.

Auth apikey

:::note Used by the web app components/AddZoomAccountModal.jsx, components/ScheduleMeetingModal.jsx, pages/MemberSettings.jsx :::

Query parameters — the standard list contract: p, n, sortBy, sortOrder, searchBy, searchValue, filters, advancedFilters, ids, nids. See Pagination and Filtering.

Responsedata is an array of ZoomAccount objects, alongside the pagination fields described in Response format.

POST /my-zoom

Create my Zoom account.

Auth apikey · Success 200

:::note Used by the web app components/AddZoomAccountModal.jsx, components/ScheduleMeetingModal.jsx, pages/MemberSettings.jsx :::

Request body

FieldDefault
name
authTypemanual
accountId
clientId
clientSecret

Required: name, accountId, clientId, clientSecret.

GET /my-zoom/:id

Get my Zoom account.

Auth apikey

:::note Used by the web app components/AddZoomAccountModal.jsx, pages/MemberSettings.jsx :::

Path parameters

Name
idRequired

GET /my-zoom/default

Get my Zoom default.

Auth apikey

Responsedata is one MemberConnectingApp object. (Resource deduced from the collections this handler reads, not read off an explicit return.)

PUT /my-zoom/default

Set my Zoom default.

Auth apikey · Success 200

Request body

FieldDefault
defaultAccountnull

POST /my-zoom/redirect

Get my Zoom redirect URI.

Auth apikey