Migrated from Redmine #1465 | Author: Linda Cz
Status: Feedback | Priority: High, I’m very impatient | Created: 2025-08-27
Hi dev team,
The SimplyBookMe REST API is working smoothly, but does not return intake form values, so is of very limited use.
Unfortunately, when trying to fetch a booking using the JSON-RPC API, it keeps on throwing “signature errors”
This is the JSON-RPC API call:
{
“uri”: “https://user-api.simplybook.cc”,
“method”: “POST”,
“headers”: {
“Content-Type”: “application/json”,
“X-Company-Login”: “myCompanyLogin”,
“X-Token”: “myToken”
},
“body”: {
“jsonrpc”: “2.0”,
“method”: “getBookingDetails”,
“params”: {
“id”: “bookingID”
},
“id”: “guid()”
}
},
Outcome Status : 200 success
Error message: Signature error
I’ve tried hard-coding known good values / booking IDs => same error message.
The documentation does not explicitly state that the method “getBookingDetails” requires a signature, but community feedback mentions generating a signature.
+Questions+:
- are signatures required for getBookingDetails?
- if yes,
=> is this the correct expression: md5(booking_id + booking_hash + API_SECRET_KEY)?
=> where can the hash be found?
=> How should the signature be passed on in the API call? (headers vs. body)
Any troubleshooting tips welcome as we can’t work without intake form values.
Thanks in advance
Linda