[#1464] Getting custom fields

Migrated from Redmine #1464 | Author: Anish Jain
Status: Feedback | Priority: High, I’m very impatient | Created: 2025-08-23


How do I get the custom fields using the JSON RPC API? Using getClientList or getClientInfo just gives the base fields.
Also how do I get the custom fields id to use when adding a client with addClient?

Dmytro Bondarev wrote:

Hi, at the moment there is no such method in JSON RPC, we would suggest to use REST API.

Vitaliy Kordiak wrote:

The JSON-RPC API is an outdated version and doesn’t support the functionality for retrieving or working with custom client fields.

For this reason, I recommend you switch to our new REST API. It has all the necessary methods you’ll need:

Get client fields list:

Get client fields values:
https://simplybook.me/en/api/developer-api/tab/rest_api#method_GET_/admin/clients/field-values/{id}

Create a new client with fields:

Edit a client with fields:
https://simplybook.me/en/api/developer-api/tab/rest_api#method_PUT_/admin/clients/field-values/{id}

All of these methods are fully documented, and you can find more information about them by following the links above.

I hope this helps!