Migrated from Redmine #1506 | Author: Giuliano Helguero
Status: New | Priority: Immediate, there is BUG! | Created: 2025-12-08
Hi,
I’m using the User API to create bookings via the book method. The booking creates successfully, but the intake form field (Notes, ID 15) remains empty.
Questions:
What is the correct format for the additional parameter to populate intake form fields?
Should the field ID be a string “15” or integer 15?
Does the intake form field need a specific setting enabled to accept data via API?
Is there a different API method to set intake form values after booking creation (e.g., setAdditionalFields)?
Booking ID for reference: 43
Intake Field ID: 15 (textarea named “Notes”)
Thanks!
here is my api call:
{
“jsonrpc”: “2.0”,
“method”: “book”,
“params”: [
8, // event_id
2, // unit_id
“2025-12-08”, // date
“12:30:00”, // time
{“name”:“John Doe",“email”:"john@test.com”,“phone”:“555-1234”}, // client
{“15”: “Order details text here…”}, // additional fields
1 // count
],
“id”: 1
}