Actions92
- Appointment Actions
- Appointments_GetAll
- Appointments_Create
- Appointments_GetById
- Appointments_Delete
- Appointments_Schedule
- Appointments_SetAppointment
- Appointments_MyAppointment
- Appointments_Toggle
- Appointments_SetStatus
- Appointments_MergeAppointments
- Appointments_GetSets
- Appointments_SubmitDeposit
- Appointments_DeleteDeposit
- Appointments_SubmitServices
- Appointments_DeleteServices
- Appointments_SetReminder
- Appointments_UpdateReminder
- Appointments_DeleteReminder
- Appointments_GetSetsCalendar
- Appointments_GetCalendar
- Appointments_GetOperators
- Appointments_GetOperatorWorkTimes
- Appointments_AddOperatorWorkTime
- Appointments_RemoveOperatorWorkTime
- Categorie Actions
- Customer Actions
- Department Actions
- Form Actions
- Invoice Actions
- Lead Actions
- Manufacturer Actions
- Product Actions
- Provider Actions
- Turn Actions
- User Actions
- Worktime Actions
Appointment → Appointments_SubmitDeposit
AI-generatedSummary
Submit a deposit payment for a specific appointment by providing its ID, the paid amount, and an optional note.
Inputs
- Body (AppointmentDepositSubmitDto) (required) — A JSON object containing the AppointmentId (number), PaidAmount (number), and an optional Note (string) to submit as the deposit information.
Output shape
A single record representing the response from the deposit submission API call.
The output corresponds to the API response from the POST /api/appointments/deposit endpoint, reflecting the submitted deposit data or status. Errors are thrown if required parameters are missing.
Examples
Example 1: Submit a deposit for appointment ID 123 with a paid amount of 50 and a note.
Provide in the Body parameter the JSON: {"AppointmentId":123,"PaidAmount":50,"Note":"Deposit paid"}