Actions159
- Admin Actions
- Get Licensed Modules
- Get Representatives
- Get Representative
- Create Representative
- Update Representative
- Delete Representative
- Get Keycloak Users Count
- Get Keycloak Users
- Get Keycloak Realm
- Update Keycloak User
- Get Keycloak User Credentials
- Delete Keycloak User Credential
- Get AD Components
- Create AD Component
- Update AD Component
- Test LDAP Connection
- Calendar Actions
- Get Calendars
- Get Calendar
- Create Calendar
- Update Calendar
- Delete Calendar
- Get Appointment
- Create Appointment
- Update Appointment
- Move Appointment Only
- Delete Appointment
- Delete Recurring Occurrence
- Get Invitation By UID
- Get Invitation By Appointment ID
- Get Invitation By Mail ID
- Reply To Invitation
- Save Invitation Appointment
- Delete Invitation Appointment
- CalDAV Actions
- CardDAV Actions
- Chat Actions
- Configuration Actions
- Contact Actions
- Find Contacts
- Get Contact
- Create Contact
- Update Contact
- Delete Contact
- Export Contact VCF
- Get Contact Groups
- Get Contact Group
- Create Contact Group
- Update Contact Group
- Delete Contact Group
- Get Contact Custom Fields
- Create Contact Custom Field
- Update Contact Custom Field
- Delete Contact Custom Field
- Get Phonenumbers from changed contacts
- Custom Fields Actions
- Flexobject Actions
- Link Actions
- Mail Actions
- Get Mailbox
- Get Mailboxes
- Create Mailbox
- Update Mailbox
- Delete Mailbox
- Get Mail Details
- Delete Mail
- Restore Mail
- Resend Mail
- Mark Mail As Read
- Mark Mail As Unread
- Get New Draft
- Get Draft
- Save Draft
- Send Draft
- Delete Draft
- Create Forward Draft
- Create Reply Draft
- Download Attachment
- Upload Draft Attachment
- Download Inline Attachment
- Upload Inline Attachment
- Get Mail Configuration
- Update Mail Configuration
- Get Mail Protocol
- Permission Actions
- Push and Notification Actions
- Register Actions
- Resubmission Actions
- Share Actions
- Traffic Light Status Actions
- User and Group Actions
- Videochat Actions
- Whitelabel Actions
CardDAV → Create CardDAV Sync
AI-generatedSummary
Create a new CardDAV synchronization configuration by sending a JSON or form-mode body payload to the /api/v1/carddav endpoint of the Antony API.
Inputs
- Body Input Mode (required) — Select whether to provide the sync configuration as raw JSON or as individual form fields.
- Body JSON (required) — The CardDAV Sync JSON object specifying the synchronization settings, used when 'Body Input Mode' is JSON.
- Body Parameters (required) — One or more name-value pairs representing the parameters of the sync configuration, used when 'Body Input Mode' is Form Fields.
Output shape
a list of JSON items representing the created CardDAV sync configuration as returned by the API
The operation sends a POST request to the
/api/v1/carddavendpoint with the specified body. The response JSON is normalized to output items. Errors during execution throw exceptions unless 'Continue On Fail' is enabled, in which case error details are output as JSON.
Examples
Example 1: Create CardDAV Sync with JSON Body
Provide the full CardDAV sync configuration as JSON in the 'Body JSON' field with 'Body Input Mode' set to 'JSON'. The node will POST this to create the sync and output the created sync details.
Example 2: Create CardDAV Sync with Form Fields
Set 'Body Input Mode' to 'Form Fields' and specify each sync parameter as a name-value pair in 'Body Parameters'. The node sends these form fields as the request body to create the sync, outputting the created sync details.