Create a lead list
Requires the `leadList:create` permission.
Requires the leadList:create permission.
Authorization
ApiKeyAuth API key created under Settings → API Keys. Scoped to a single workspace.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/lead-lists" \ -H "Content-Type: application/json" \ -d '{ "name": "string" }'{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "customFieldNames": [ "string" ], "folderId": "5b6379a4-2a6c-4085-b184-45838a3b8e7e", "organizationId": "7bc05553-4b68-44e8-b7bc-37be63c6d9e9", "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z"}Create Gmail connection links POST
Mint one or more Google authorization links for connecting Gmail / Google Workspace inboxes to this workspace. Adding a mailbox requires interactive Google consent, so this does NOT connect inboxes directly — it returns links a person must open in a browser where they are signed in to Scheduler Zero, choose the Gmail account, and approve access. Each link connects one Gmail account and expires in 2 hours. Requires the `inbox:connect` permission, and the person who opens a link must be a signed-in member of this workspace. The number of links is clamped to the workspace's remaining plan inbox allowance — compare `requested` vs `issued` to see if it was clamped (connecting beyond the plan limit is still possible from the app and is billed as overage).
Create a folder POST
Requires the `leadList:create` permission.