call_endpoint
Invoke Zapmail API endpoints using documentation slugs or explicit paths to manage domains, mailboxes, and export data to third-party platforms with HTTP method and parameter support.
Instructions
Invoke any Zapmail API endpoint by its documentation slug or an explicit path.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
body | No | JSON body for POST/PUT/PATCH. | |
method | No | HTTP method override. | |
path | No | Absolute API path override. | |
pathParams | No | Values for path variables. | |
query | No | Query parameters. | |
serviceProvider | No | Override service provider for this call. | |
slug | No | Documentation slug (filename without .md). | |
workspaceKey | No | Override workspace key for this call. |
Input Schema (JSON Schema)
{
"properties": {
"body": {
"additionalProperties": {},
"description": "JSON body for POST/PUT/PATCH.",
"type": "object"
},
"method": {
"description": "HTTP method override.",
"enum": [
"GET",
"POST",
"PUT",
"DELETE",
"PATCH"
],
"type": "string"
},
"path": {
"description": "Absolute API path override.",
"type": "string"
},
"pathParams": {
"additionalProperties": {},
"description": "Values for path variables.",
"type": "object"
},
"query": {
"additionalProperties": {},
"description": "Query parameters.",
"type": "object"
},
"serviceProvider": {
"description": "Override service provider for this call.",
"enum": [
"GOOGLE",
"MICROSOFT"
],
"type": "string"
},
"slug": {
"description": "Documentation slug (filename without .md).",
"type": "string"
},
"workspaceKey": {
"description": "Override workspace key for this call.",
"type": "string"
}
},
"type": "object"
}