List tags
Returns every tag in the workspace, alphabetically. Tags are workspace configuration, so fetch them here to resolve a tag name to the ID that lead updates expect. A null builtInType means someone created the tag by hand; a non-null one means MailMoo maintains it.
/tags.getAllAuthorization
bearerAuth Enter your MailMoo API key (format: sk_live_...)
In: header
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/tags.getAll"[ { "id": "string", "name": "string", "colorHex": "string", "builtInType": "LEAD", "workspaceId": "string", "property1": null, "property2": null }]Complete, cancel, or reopen a task POST
Moves a task between states. Anyone in the workspace may complete an open task, but only its creator may cancel or reopen one. A task must be open to be completed or cancelled, and must not be open to be reopened.
Search leads GET
Finds leads across the workspace, filtered by tag, campaign, free text, and any field-level conditions you pass. This answers 'which leads match'; the read endpoint answers 'what do we know about this one'.

