Agendize Client API

Settings

Resource representation

{ "additionalFields": { "title": {string}, "fields": [ { "id": {string}, "name": {string}, "index": {string}, "mandatory": {boolean} } ] } }
Parameter name Value Description
additionalFields object Additional fields for client details.
additionalFields.title string Title of additional fields in staff page.
additionalFields.fields list List of fields.
additionalFields.fields[].id string Identifier of the field.
additionalFields.fields[].name string Name of the field.
additionalFields.fields[].mandatory boolean The field is mandatory, or not.
additionalFields.fields[].index boolean Index order.

Get

Authentication is required to execute this request. Please refer to Authentication for more.

Request

HTTP Request

GET http://api.agendize.com/api/2.0/clients/settings

Request body

Do not supply a request body with this method.

Response

If successful, this method returns a Settings resource in the response body.


Update

Authentication is required to execute this request. Please refer to Authentication for more.

Request

HTTP Request

PUT http://api.agendize.com/api/2.0/clients/settings

Request body

In the request body, supply a Settings resource with the following properties:

Parameter name Value Description
additionalFields object Additional fields for client details.
additionalFields.title string Title of additional fields in staff page.
additionalFields.fields list List of fields.
additionalFields.fields[].id string Identifier of the field.
additionalFields.fields[].name string Name of the field.
additionalFields.fields[].mandatory boolean The field is mandatory, or not.
additionalFields.fields[].index boolean Index order.

Response

If successful, this method returns a Settings resource in the response body.