Actions119
- Categories Actions
- Payments Actions
- Appointments Actions
- Bookings Actions
- Extras Actions
- Events Actions
- Locations Actions
- Services Actions
- Coupons Actions
- Timeslots Actions
- Custom Fields Actions
- Entities Actions
- Search Actions
- Users Actions
- Customers Actions
- Employees Actions
- Notification Actions
- Stats Actions
- Resources Actions
- Packages Actions
Services → Update Service
AI-generatedSummary
Update an Amelia service by sending its configured fields in the request body. Set the service ID and the values to update, including pricing, availability, capacity, providers, extras, payment settings, and display details.
Inputs
- ID (required) — Service ID to update.
- Service fields — The operation exposes fields for the service name, category, description, price, duration, capacity, providers, extras, gallery, status, visibility, scheduling limits, payment options, and related settings. Each is sent in the request body; fields have UI defaults, so review them before running if you intend to change only selected values.
- JSON fields — Extras, Gallery, and Providers are parsed from JSON text into request-body values. Supply valid JSON; Providers is an array of provider IDs, while Extras and Gallery accept arrays.
- Request Options — Optional batching, SSL certificate handling, proxy, and timeout settings.
Output shape
A single item containing the Amelia API response.
The node uses the configured Amelia API credentials and admin AJAX URL. The provided source shows the API request configuration but not response transformation details.
