Zimbra API Integration

Access Zimbra SOAP, REST, and LDAP interfaces for provisioning and management.

1|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/anouar1991/binaryPetsClaude --skill zimbra-api-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Zimbra API Integration
Source: https://github.com/anouar1991/binaryPetsClaude/tree/main/plugins/zimbra-toolkit/skills/zimbra-api
Command: npx skills add https://github.com/anouar1991/binaryPetsClaude --skill zimbra-api-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables seamless Zimbra integration by exposing SOAP, REST, and LDAP interfaces for programmatic access to Zimbra resources and workflows.

Core Features & Use Cases

  • SOAP API access for admin and user operations (Auth, GetAccountInfo, CreateAppointment) and preauth workflows.
  • REST API access for calendars, contacts, and Briefcase services, with authentication methods including basic, token-based, and preauth URLs.
  • LDAP interface for directory operations, account provisioning, and directory queries, plus sample Python LDAP usage.
  • Real-world use case: automate user provisioning and calendar management across on-prem and cloud deployments.

Quick Start

Query the Zimbra Admin SOAP API to list all accounts.

Frequently Asked Questions about Zimbra API Integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Zimbra user provisioning and account management?

You can automate Zimbra user provisioning by using the SOAP Admin API for operations like Auth and GetAccountInfo, or by leveraging the LDAP interface for directory operations and account creation. The skill provides practical examples for both on-premises and cloud deployments.

Can I use a REST API to access Zimbra calendars and contacts?

Yes, Zimbra exposes a REST API for accessing calendars, contacts, and Briefcase services. Authentication for these REST endpoints can be handled using basic auth, token-based auth, or preauth URLs.

What authentication methods does Zimbra support for API integration?

Zimbra API integration supports token-based authentication, basic authentication for REST endpoints, and preauth workflows for SOAP operations. These methods secure access across admin provisioning and user-level tasks.

Does Zimbra integration work for both cloud and on-premises deployments?

Yes, the Zimbra SOAP, REST, and LDAP interfaces support both on-premises and cloud deployments. This allows you to manage directory queries, calendar events, and provisioning workflows consistently across different infrastructure types.

How do I query the Zimbra LDAP directory for account information?

You can query the Zimbra LDAP directory using standard LDAP operations supported by the skill. It includes sample Python LDAP usage to help you perform directory queries and account provisioning operations programmatically.