productivity
Mailgun CLI for AI Agents
Use the Mailgun CLI from KosmoKrator to call Mailgun tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.Mailgun CLI Setup
Mailgun can be configured headlessly with `kosmokrator integrations:configure mailgun`.
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
# Configure and verify this integration.
kosmokrator integrations:configure mailgun --set api_key="$MAILGUN_API_KEY" --set domain="$MAILGUN_DOMAIN" --enable --read allow --write ask --json
kosmokrator integrations:doctor mailgun --json
kosmokrator integrations:status --json Credentials
Authentication type: basic auth api key basic_auth_api_key. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.
| Key | Env var | Type | Required | Label |
|---|---|---|---|---|
api_key | MAILGUN_API_KEY | Secret secret | yes | API Key |
domain | MAILGUN_DOMAIN | Text text | yes | Sending Domain |
Command Patterns
The generic command is stable across every integration. The provider shortcut is shorter for humans.
kosmo integrations:call mailgun.mailgun_api_get '{}' --json kosmo integrations:mailgun mailgun_api_get '{}' --json Discovery
These commands return structured output for coding agents that need to inspect capabilities before choosing a function.
kosmo integrations:docs mailgun --json
kosmo integrations:docs mailgun.mailgun_api_get --json
kosmo integrations:schema mailgun.mailgun_api_get --json
kosmo integrations:search "Mailgun" --json
kosmo integrations:list --json Automation Contexts
The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.
CLI Functions
Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.
mailgun.mailgun_api_get
Call any Mailgun API GET endpoint path.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_api_get '{}' --json kosmo integrations:mailgun mailgun_api_get '{}' --json mailgun.mailgun_api_post
Call any Mailgun API POST endpoint path.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_api_post '{}' --json kosmo integrations:mailgun mailgun_api_post '{}' --json mailgun.mailgun_api_put
Call any Mailgun API PUT endpoint path.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_api_put '{}' --json kosmo integrations:mailgun mailgun_api_put '{}' --json mailgun.mailgun_api_delete
Call any Mailgun API DELETE endpoint path.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_api_delete '{}' --json kosmo integrations:mailgun mailgun_api_delete '{}' --json mailgun.mailgun_get_current_user
Verify API credentials by listing one domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_current_user '{}' --json kosmo integrations:mailgun mailgun_get_current_user '{}' --json mailgun.mailgun_list_domains
List domains in the Mailgun account.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_domains '{}' --json kosmo integrations:mailgun mailgun_list_domains '{}' --json mailgun.mailgun_get_domain
Get a Mailgun domain and DNS records.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_domain '{}' --json kosmo integrations:mailgun mailgun_get_domain '{}' --json mailgun.mailgun_create_domain
Create a Mailgun sending domain.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_create_domain '{}' --json kosmo integrations:mailgun mailgun_create_domain '{}' --json mailgun.mailgun_delete_domain
Delete a Mailgun domain.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_domain '{}' --json kosmo integrations:mailgun mailgun_delete_domain '{}' --json mailgun.mailgun_verify_domain
Trigger Mailgun domain verification.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_verify_domain '{}' --json kosmo integrations:mailgun mailgun_verify_domain '{}' --json mailgun.mailgun_list_domain_ips
List IPs assigned to a domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_domain_ips '{}' --json kosmo integrations:mailgun mailgun_list_domain_ips '{}' --json mailgun.mailgun_add_domain_ip
Assign an IP to a domain.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_add_domain_ip '{}' --json kosmo integrations:mailgun mailgun_add_domain_ip '{}' --json mailgun.mailgun_delete_domain_ip
Remove an IP from a domain.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_domain_ip '{}' --json kosmo integrations:mailgun mailgun_delete_domain_ip '{}' --json mailgun.mailgun_send_email
Send an email with Mailgun messages API.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_send_email '{}' --json kosmo integrations:mailgun mailgun_send_email '{}' --json mailgun.mailgun_send_mime
Send a MIME message with Mailgun.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_send_mime '{}' --json kosmo integrations:mailgun mailgun_send_mime '{}' --json mailgun.mailgun_list_events
List message events for a domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_events '{}' --json kosmo integrations:mailgun mailgun_list_events '{}' --json mailgun.mailgun_list_messages
Compatibility alias for Mailgun domain events.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_messages '{}' --json kosmo integrations:mailgun mailgun_list_messages '{}' --json mailgun.mailgun_get_stats
Get total stats for a domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_stats '{}' --json kosmo integrations:mailgun mailgun_get_stats '{}' --json mailgun.mailgun_list_tags
List tags for a domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_tags '{}' --json kosmo integrations:mailgun mailgun_list_tags '{}' --json mailgun.mailgun_get_tag
Get one tag for a domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_tag '{}' --json kosmo integrations:mailgun mailgun_get_tag '{}' --json mailgun.mailgun_delete_tag
Delete a tag from a domain.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_tag '{}' --json kosmo integrations:mailgun mailgun_delete_tag '{}' --json mailgun.mailgun_list_bounces
List Mailgun Bounces for a domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_bounces '{}' --json kosmo integrations:mailgun mailgun_list_bounces '{}' --json mailgun.mailgun_get_bounce
Get one Mailgun Bounce record.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_bounce '{}' --json kosmo integrations:mailgun mailgun_get_bounce '{}' --json mailgun.mailgun_create_bounce
Create a Mailgun Bounce record.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_create_bounce '{}' --json kosmo integrations:mailgun mailgun_create_bounce '{}' --json mailgun.mailgun_delete_bounce
Delete a Mailgun Bounce record.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_bounce '{}' --json kosmo integrations:mailgun mailgun_delete_bounce '{}' --json mailgun.mailgun_list_complaints
List Mailgun Complaints for a domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_complaints '{}' --json kosmo integrations:mailgun mailgun_list_complaints '{}' --json mailgun.mailgun_get_complaint
Get one Mailgun Complaint record.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_complaint '{}' --json kosmo integrations:mailgun mailgun_get_complaint '{}' --json mailgun.mailgun_create_complaint
Create a Mailgun Complaint record.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_create_complaint '{}' --json kosmo integrations:mailgun mailgun_create_complaint '{}' --json mailgun.mailgun_delete_complaint
Delete a Mailgun Complaint record.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_complaint '{}' --json kosmo integrations:mailgun mailgun_delete_complaint '{}' --json mailgun.mailgun_list_unsubscribes
List Mailgun Unsubscribes for a domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_unsubscribes '{}' --json kosmo integrations:mailgun mailgun_list_unsubscribes '{}' --json mailgun.mailgun_get_unsubscribe
Get one Mailgun Unsubscribe record.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_unsubscribe '{}' --json kosmo integrations:mailgun mailgun_get_unsubscribe '{}' --json mailgun.mailgun_create_unsubscribe
Create a Mailgun Unsubscribe record.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_create_unsubscribe '{}' --json kosmo integrations:mailgun mailgun_create_unsubscribe '{}' --json mailgun.mailgun_delete_unsubscribe
Delete a Mailgun Unsubscribe record.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_unsubscribe '{}' --json kosmo integrations:mailgun mailgun_delete_unsubscribe '{}' --json mailgun.mailgun_list_whitelists
List Mailgun Allowlists for a domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_whitelists '{}' --json kosmo integrations:mailgun mailgun_list_whitelists '{}' --json mailgun.mailgun_get_allowlist
Get one Mailgun Allowlist record.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_allowlist '{}' --json kosmo integrations:mailgun mailgun_get_allowlist '{}' --json mailgun.mailgun_create_allowlist
Create a Mailgun Allowlist record.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_create_allowlist '{}' --json kosmo integrations:mailgun mailgun_create_allowlist '{}' --json mailgun.mailgun_delete_allowlist
Delete a Mailgun Allowlist record.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_allowlist '{}' --json kosmo integrations:mailgun mailgun_delete_allowlist '{}' --json mailgun.mailgun_get_suppressions
Compatibility alias for listing bounces.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_suppressions '{}' --json kosmo integrations:mailgun mailgun_get_suppressions '{}' --json mailgun.mailgun_create_suppression
Compatibility alias for creating a bounce suppression.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_create_suppression '{}' --json kosmo integrations:mailgun mailgun_create_suppression '{}' --json mailgun.mailgun_list_routes
List account-level inbound routes.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_routes '{}' --json kosmo integrations:mailgun mailgun_list_routes '{}' --json mailgun.mailgun_get_route
Get one route by ID.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_route '{}' --json kosmo integrations:mailgun mailgun_get_route '{}' --json mailgun.mailgun_create_route
Create an inbound route.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_create_route '{}' --json kosmo integrations:mailgun mailgun_create_route '{}' --json mailgun.mailgun_update_route
Update an inbound route.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_update_route '{}' --json kosmo integrations:mailgun mailgun_update_route '{}' --json mailgun.mailgun_delete_route
Delete an inbound route.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_route '{}' --json kosmo integrations:mailgun mailgun_delete_route '{}' --json mailgun.mailgun_list_webhooks
List webhooks configured for a domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_webhooks '{}' --json kosmo integrations:mailgun mailgun_list_webhooks '{}' --json mailgun.mailgun_get_webhook
Get one webhook by event type.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_webhook '{}' --json kosmo integrations:mailgun mailgun_get_webhook '{}' --json mailgun.mailgun_create_webhook
Create a webhook for a domain event.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_create_webhook '{}' --json kosmo integrations:mailgun mailgun_create_webhook '{}' --json mailgun.mailgun_update_webhook
Update a webhook for a domain event.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_update_webhook '{}' --json kosmo integrations:mailgun mailgun_update_webhook '{}' --json mailgun.mailgun_delete_webhook
Delete a webhook for a domain event.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_webhook '{}' --json kosmo integrations:mailgun mailgun_delete_webhook '{}' --json mailgun.mailgun_list_mailing_lists
List mailing lists in the account.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_mailing_lists '{}' --json kosmo integrations:mailgun mailgun_list_mailing_lists '{}' --json mailgun.mailgun_get_mailing_list
Get one mailing list by address.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_mailing_list '{}' --json kosmo integrations:mailgun mailgun_get_mailing_list '{}' --json mailgun.mailgun_create_mailing_list
Create a mailing list.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_create_mailing_list '{}' --json kosmo integrations:mailgun mailgun_create_mailing_list '{}' --json mailgun.mailgun_update_mailing_list
Update a mailing list.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_update_mailing_list '{}' --json kosmo integrations:mailgun mailgun_update_mailing_list '{}' --json mailgun.mailgun_delete_mailing_list
Delete a mailing list.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_mailing_list '{}' --json kosmo integrations:mailgun mailgun_delete_mailing_list '{}' --json mailgun.mailgun_list_members
List members of a mailing list.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_members '{}' --json kosmo integrations:mailgun mailgun_list_members '{}' --json mailgun.mailgun_get_member
Get one mailing list member.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_member '{}' --json kosmo integrations:mailgun mailgun_get_member '{}' --json mailgun.mailgun_add_member
Add or update one mailing list member.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_add_member '{}' --json kosmo integrations:mailgun mailgun_add_member '{}' --json mailgun.mailgun_update_member
Update one mailing list member.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_update_member '{}' --json kosmo integrations:mailgun mailgun_update_member '{}' --json mailgun.mailgun_delete_member
Delete one mailing list member.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_member '{}' --json kosmo integrations:mailgun mailgun_delete_member '{}' --json mailgun.mailgun_add_member_bulk
Bulk add mailing list members.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_add_member_bulk '{}' --json kosmo integrations:mailgun mailgun_add_member_bulk '{}' --json mailgun.mailgun_list_templates
List stored email templates for a domain.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_templates '{}' --json kosmo integrations:mailgun mailgun_list_templates '{}' --json mailgun.mailgun_get_template
Get one template.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_template '{}' --json kosmo integrations:mailgun mailgun_get_template '{}' --json mailgun.mailgun_create_template
Create an email template.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_create_template '{}' --json kosmo integrations:mailgun mailgun_create_template '{}' --json mailgun.mailgun_update_template
Update template metadata.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_update_template '{}' --json kosmo integrations:mailgun mailgun_update_template '{}' --json mailgun.mailgun_delete_template
Delete a template.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_template '{}' --json kosmo integrations:mailgun mailgun_delete_template '{}' --json mailgun.mailgun_list_template_versions
List versions for a template.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_template_versions '{}' --json kosmo integrations:mailgun mailgun_list_template_versions '{}' --json mailgun.mailgun_create_template_version
Create a template version.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_create_template_version '{}' --json kosmo integrations:mailgun mailgun_create_template_version '{}' --json mailgun.mailgun_update_template_version
Update a template version.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_update_template_version '{}' --json kosmo integrations:mailgun mailgun_update_template_version '{}' --json mailgun.mailgun_delete_template_version
Delete a template version.
write - Parameters
- none
kosmo integrations:call mailgun.mailgun_delete_template_version '{}' --json kosmo integrations:mailgun mailgun_delete_template_version '{}' --json mailgun.mailgun_list_ips
List account IPs.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_ips '{}' --json kosmo integrations:mailgun mailgun_list_ips '{}' --json mailgun.mailgun_get_ip
Get one IP.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_get_ip '{}' --json kosmo integrations:mailgun mailgun_get_ip '{}' --json mailgun.mailgun_list_ip_pools
List account IP pools.
read - Parameters
- none
kosmo integrations:call mailgun.mailgun_list_ip_pools '{}' --json kosmo integrations:mailgun mailgun_list_ip_pools '{}' --json Function Schemas
Use these parameter tables when building CLI payloads without calling integrations:schema first.
mailgun.mailgun_api_get 0 parameters
kosmo integrations:schema mailgun.mailgun_api_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_api_post 0 parameters
kosmo integrations:schema mailgun.mailgun_api_post --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_api_put 0 parameters
kosmo integrations:schema mailgun.mailgun_api_put --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_api_delete 0 parameters
kosmo integrations:schema mailgun.mailgun_api_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_current_user 0 parameters
kosmo integrations:schema mailgun.mailgun_get_current_user --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_domains 0 parameters
kosmo integrations:schema mailgun.mailgun_list_domains --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_domain 0 parameters
kosmo integrations:schema mailgun.mailgun_get_domain --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_create_domain 0 parameters
kosmo integrations:schema mailgun.mailgun_create_domain --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_domain 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_domain --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_verify_domain 0 parameters
kosmo integrations:schema mailgun.mailgun_verify_domain --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_domain_ips 0 parameters
kosmo integrations:schema mailgun.mailgun_list_domain_ips --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_add_domain_ip 0 parameters
kosmo integrations:schema mailgun.mailgun_add_domain_ip --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_domain_ip 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_domain_ip --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_send_email 0 parameters
kosmo integrations:schema mailgun.mailgun_send_email --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_send_mime 0 parameters
kosmo integrations:schema mailgun.mailgun_send_mime --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_events 0 parameters
kosmo integrations:schema mailgun.mailgun_list_events --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_messages 0 parameters
kosmo integrations:schema mailgun.mailgun_list_messages --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_stats 0 parameters
kosmo integrations:schema mailgun.mailgun_get_stats --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_tags 0 parameters
kosmo integrations:schema mailgun.mailgun_list_tags --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_tag 0 parameters
kosmo integrations:schema mailgun.mailgun_get_tag --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_tag 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_tag --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_bounces 0 parameters
kosmo integrations:schema mailgun.mailgun_list_bounces --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_bounce 0 parameters
kosmo integrations:schema mailgun.mailgun_get_bounce --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_create_bounce 0 parameters
kosmo integrations:schema mailgun.mailgun_create_bounce --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_bounce 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_bounce --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_complaints 0 parameters
kosmo integrations:schema mailgun.mailgun_list_complaints --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_complaint 0 parameters
kosmo integrations:schema mailgun.mailgun_get_complaint --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_create_complaint 0 parameters
kosmo integrations:schema mailgun.mailgun_create_complaint --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_complaint 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_complaint --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_unsubscribes 0 parameters
kosmo integrations:schema mailgun.mailgun_list_unsubscribes --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_unsubscribe 0 parameters
kosmo integrations:schema mailgun.mailgun_get_unsubscribe --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_create_unsubscribe 0 parameters
kosmo integrations:schema mailgun.mailgun_create_unsubscribe --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_unsubscribe 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_unsubscribe --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_whitelists 0 parameters
kosmo integrations:schema mailgun.mailgun_list_whitelists --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_allowlist 0 parameters
kosmo integrations:schema mailgun.mailgun_get_allowlist --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_create_allowlist 0 parameters
kosmo integrations:schema mailgun.mailgun_create_allowlist --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_allowlist 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_allowlist --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_suppressions 0 parameters
kosmo integrations:schema mailgun.mailgun_get_suppressions --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_create_suppression 0 parameters
kosmo integrations:schema mailgun.mailgun_create_suppression --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_routes 0 parameters
kosmo integrations:schema mailgun.mailgun_list_routes --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_route 0 parameters
kosmo integrations:schema mailgun.mailgun_get_route --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_create_route 0 parameters
kosmo integrations:schema mailgun.mailgun_create_route --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_update_route 0 parameters
kosmo integrations:schema mailgun.mailgun_update_route --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_route 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_route --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_webhooks 0 parameters
kosmo integrations:schema mailgun.mailgun_list_webhooks --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_webhook 0 parameters
kosmo integrations:schema mailgun.mailgun_get_webhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_create_webhook 0 parameters
kosmo integrations:schema mailgun.mailgun_create_webhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_update_webhook 0 parameters
kosmo integrations:schema mailgun.mailgun_update_webhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_webhook 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_webhook --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_mailing_lists 0 parameters
kosmo integrations:schema mailgun.mailgun_list_mailing_lists --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_mailing_list 0 parameters
kosmo integrations:schema mailgun.mailgun_get_mailing_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_create_mailing_list 0 parameters
kosmo integrations:schema mailgun.mailgun_create_mailing_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_update_mailing_list 0 parameters
kosmo integrations:schema mailgun.mailgun_update_mailing_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_mailing_list 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_mailing_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_members 0 parameters
kosmo integrations:schema mailgun.mailgun_list_members --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_member 0 parameters
kosmo integrations:schema mailgun.mailgun_get_member --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_add_member 0 parameters
kosmo integrations:schema mailgun.mailgun_add_member --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_update_member 0 parameters
kosmo integrations:schema mailgun.mailgun_update_member --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_member 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_member --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_add_member_bulk 0 parameters
kosmo integrations:schema mailgun.mailgun_add_member_bulk --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_templates 0 parameters
kosmo integrations:schema mailgun.mailgun_list_templates --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_template 0 parameters
kosmo integrations:schema mailgun.mailgun_get_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_create_template 0 parameters
kosmo integrations:schema mailgun.mailgun_create_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_update_template 0 parameters
kosmo integrations:schema mailgun.mailgun_update_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_template 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_template_versions 0 parameters
kosmo integrations:schema mailgun.mailgun_list_template_versions --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_create_template_version 0 parameters
kosmo integrations:schema mailgun.mailgun_create_template_version --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_update_template_version 0 parameters
kosmo integrations:schema mailgun.mailgun_update_template_version --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_delete_template_version 0 parameters
kosmo integrations:schema mailgun.mailgun_delete_template_version --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_ips 0 parameters
kosmo integrations:schema mailgun.mailgun_list_ips --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_get_ip 0 parameters
kosmo integrations:schema mailgun.mailgun_get_ip --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
mailgun.mailgun_list_ip_pools 0 parameters
kosmo integrations:schema mailgun.mailgun_list_ip_pools --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
Permissions
Headless calls still follow the integration read/write permission policy. Configure read/write defaults with
integrations:configure. Add --force only for trusted automation that should bypass that policy.