Zum Inhalt springen

Calendar Events

62 Bereiche, 612 Operationen. Basis-URL https://production.cashwerk.io, Anmeldung mit X-API-Key.

POST/api/v1/calendar-eventsCreate a new calendar event
Pfad
/api/v1/calendar-events
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
GET/api/v1/calendar-events/calendar/{calendarId}Get events by calendar
Pfad
/api/v1/calendar-events/calendar/{calendarId}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/calendar/{calendarId} \
  -H "X-API-Key: $CASHWERK_API_KEY"
GET/api/v1/calendar-events/check-busyCheck if user is busy during time range
Pfad
/api/v1/calendar-events/check-busy
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/check-busy \
  -H "X-API-Key: $CASHWERK_API_KEY"
POST/api/v1/calendar-events/clearClear all calendar events for user
Pfad
/api/v1/calendar-events/clear
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/clear \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
GET/api/v1/calendar-events/organization/{orgId}Get events by organization ID
Pfad
/api/v1/calendar-events/organization/{orgId}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/organization/{orgId} \
  -H "X-API-Key: $CASHWERK_API_KEY"
POST/api/v1/calendar-events/organization/{orgId}/searchSearch calendar events for organization
Pfad
/api/v1/calendar-events/organization/{orgId}/search
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/organization/{orgId}/search \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/calendar-events/queryQuery calendar events with filters
Pfad
/api/v1/calendar-events/query
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/query \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/calendar-events/users/{userId}/busyCheck user availability for time range
Pfad
/api/v1/calendar-events/users/{userId}/busy
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/users/{userId}/busy \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
DELETE/api/v1/calendar-events/{id}Delete calendar event by ID
Pfad
/api/v1/calendar-events/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id} \
  -X DELETE \
  -H "X-API-Key: $CASHWERK_API_KEY"
GET/api/v1/calendar-events/{id}Get calendar event by ID
Pfad
/api/v1/calendar-events/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id} \
  -H "X-API-Key: $CASHWERK_API_KEY"
PUT/api/v1/calendar-events/{id}Update calendar event by ID
Pfad
/api/v1/calendar-events/{id}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id} \
  -X PUT \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/calendar-events/{id}/attachmentsUpload attachment to calendar event
Pfad
/api/v1/calendar-events/{id}/attachments
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id}/attachments \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/calendar-events/{id}/attachments/linkLink an already-uploaded Drive file to the event (used when the file is uploaded via the centralized nx-upload-container / chunked Drive pipeline instead of the legacy multipart endpoint)
Pfad
/api/v1/calendar-events/{id}/attachments/link
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id}/attachments/link \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
DELETE/api/v1/calendar-events/{id}/attachments/{attachmentId}Delete calendar event attachment
Pfad
/api/v1/calendar-events/{id}/attachments/{attachmentId}
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id}/attachments/{attachmentId} \
  -X DELETE \
  -H "X-API-Key: $CASHWERK_API_KEY"
POST/api/v1/calendar-events/{id}/folderEnsure a Drive folder exists for the event and return drive + folder ids (used for direct uploads via nx-upload-container)
Pfad
/api/v1/calendar-events/{id}/folder
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id}/folder \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/calendar-events/{id}/guests/convertConvert an event guest email into a CRM contact (auto-creates company from domain when applicable)
Pfad
/api/v1/calendar-events/{id}/guests/convert
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id}/guests/convert \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
DELETE/api/v1/calendar-events/{id}/occurrencesCancel a single occurrence of a recurring event
Pfad
/api/v1/calendar-events/{id}/occurrences
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id}/occurrences \
  -X DELETE \
  -H "X-API-Key: $CASHWERK_API_KEY"
PUT/api/v1/calendar-events/{id}/occurrencesUpdate a single occurrence of a recurring event
Pfad
/api/v1/calendar-events/{id}/occurrences
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id}/occurrences \
  -X PUT \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
PATCH/api/v1/calendar-events/{id}/responseUpdate event response (accept/decline/tentative)
Pfad
/api/v1/calendar-events/{id}/response
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id}/response \
  -X PATCH \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'
POST/api/v1/calendar-events/{id}/splitSplit a recurring series at a date
Pfad
/api/v1/calendar-events/{id}/split
Anmeldung
X-API-Key im Header
Server
https://production.cashwerk.io · Sandbox https://cloud-staging.cashwerk.io
curl https://production.cashwerk.io/api/v1/calendar-events/{id}/split \
  -X POST \
  -H "X-API-Key: $CASHWERK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ … }'