Riferimento ai campi dell'API

Questa pagina elenca tutti i campi che puoi scrivere (e leggere) tramite l'API propform nei moduli, nella configurazione e-mail/ChatGPT e nei campi – indicando per ciascuno il tipo di dati o il formato previsto. L’elenco viene generato direttamente dalle regole di convalida di propform ed è quindi sempre aggiornato.

> Puoi visualizzare in qualsiasi momento il valore attuale di un campo tramite GET /forms/{id} o GET /fields/{id}. Questa pagina integra tali informazioni con il formato di immissione, che una semplice chiamata di lettura non rivela.

Formati dei dati e particolarità

Alcuni formati non sono intuitivi: ecco le insidie più importanti:

  • I campi Sì/No vanno accettati come true/false (consigliato) oppure 1/0.
  • I colori sono valori esadecimali con il simbolo #, ad es. #0d6efd.
  • datalist (valori di selezione di un campo) va specificato come elenco separato da punti e virgola: Rot;Grün;Blau.
  • I campi elenco (array JSON) come webhook_modules devono essere specificati come un vero e proprio array JSON, ad es. ["address","estate"].
  • Le password (ad es. form_password, create_file_owner_password) sono di sola scrittura: puoi impostarle, ma non compaiono mai nelle risposte.
  • custom_slug deve essere univoco all’interno del tuo account; in caso contrario, usa 422.
  • Nel PATCH tutti i campi sono facoltativi: vengono modificati solo i dati che invii. Un campo inviato vuoto, invece, viene svuotato automaticamente.
  • Non scrivibili (e quindi non elencati qui): id, slug, user_id, flag dei modelli e contatori.

Per le proprietà dei campi relative a onOffice (onoffice_field_name), i valori validi sono riportati in GET /onoffice/fields.

Impostazioni del modulo

Campo Tipo / formato
accent_color Testo (max. 7)
access_password Testo (max. 255)
access_password_enabled Sì/No
access_password_error Testo (max. 500)
access_password_label Testo (max. 255)
active Sì/No
address_duplicate_check Sì/No
address_duplicate_check_fields Testo (max. 1000)
address_filter Testo (max. 50)
agentslog_Absagegrund Testo (max. 255)
agentslog_Aktionsart Testo (max. 255)
agentslog_Aktionstyp Testo (max. 255)
agentslog_Bemerkung Testo (max. 20000)
agentslog_Benutzer_nr Testo (max. 255)
agentslog_Beratungsebene Testo (max. 1)
agentslog_Dauer Numero
agentslog_HerkunftKontakt Testo (max. 255)
agentslog_Kosten Numero
agentslog_merkmal Testo (max. 255)
ai_voice_fill_active Sì/No
auto_send_form Sì/No
background_color Testo (max. 7)
background_image_blur Numero
background_image_brightness Numero
background_image_contrast Numero
background_image_greyscale Numero
background_image_url URL
card_background_blur Numero
card_background_color Testo (max. 7)
card_background_opacity Numero
card_corners Testo (max. 20)
card_font_color Testo (max. 7)
card_shadow Testo (max. 255)
create_file Sì/No
create_file_certificate_contact_info Testo (max. 128)
create_file_certificate_encryption Uno di: none, default, user
create_file_certificate_encryption_permissions Elenco (array JSON)
create_file_certificate_location Testo (max. 128)
create_file_certificate_name Testo (max. 64)
create_file_certificate_reason Testo (max. 128)
create_file_certificate_type Uno di: none, default, user
create_file_certification_level Uno di: 0, 1, 2
create_file_destination Testo (max. 16000)
create_file_destination_field Testo (max. 50)
create_file_documentattribute Testo (max. 50)
create_file_name Testo (max. 100)
create_file_owner_password Testo (max. 200)
create_file_pdf_exposes Sì/No
create_file_pdfexposeidentifiers Testo (max. 16000)
create_file_permissions Elenco (array JSON)
create_file_sign_pdf Sì/No
create_file_user_password Testo (max. 200)
custom_slug Testo (unico per account)
default_imprint Sì/No
default_styling Sì/No
description Testo (max. 65535)
disable_submit_button Sì/No
enable_onoffice_prefill Sì/No
enable_prefill_with_UUIDs Sì/No
estate_duplicate_check_objektnr_extern Sì/No
estate_duplicate_check_objektnr_extern_exists Sì/No
estate_filter Testo (max. 50)
etracker_active Sì/No
etracker_id Testo (max. 15)
execute_webhooks Sì/No
expiration_date_required Sì/No
expiration_date_required_encrypted Sì/No
facebook_pixel_active Sì/No
facebook_pixel_id Testo (max. 25)
favicon_url URL
font_color_submit Testo (max. 7)
form_groups Elenco di ID gruppo
form_password Testo (max. 255)
form_password_error Testo (max. 500)
form_width Numero
google_font_name Testo (max. 255)
google_tag_manager_active Sì/No
google_tag_manager_id Testo (max. 15)
headline_font Testo (max. 255)
headline_font_color Testo (max. 7)
headline_font_size Numero
homepage_url URL
iframe_options Elenco (array JSON)
iframe_script_version Testo (max. 50)
imprint_line_1 Testo (max. 255)
imprint_line_2 Testo (max. 255)
imprint_line_3 Testo (max. 255)
imprint_line_4 Testo (max. 255)
imprint_line_5 Testo (max. 255)
imprint_url URL
internal_note Testo (max. 65535)
internal_title Testo
ip_whitelist Sì/No
ip_whitelist_ips Testo (max. 2000)
load_related_address_dataset Testo
load_related_estate_dataset Testo
load_related_estate_dataset_kontaktart Testo (max. 50)
loaded_datasets_required Sì/No
loaded_datasets_required_address Sì/No
loaded_datasets_required_estate Sì/No
logo_url URL
multistep_active Sì/No
multistep_back_label Testo (max. 100)
multistep_continue_label Testo (max. 100)
multistep_show_back_button Sì/No
multistep_show_progress Sì/No
password_required Sì/No
pre_agentslog_Absagegrund Testo (max. 255)
pre_agentslog_Aktionsart Testo (max. 255)
pre_agentslog_Aktionstyp Testo (max. 255)
pre_agentslog_Bemerkung Testo (max. 20000)
pre_agentslog_Benutzer_nr Testo (max. 255)
pre_agentslog_Beratungsebene Testo (max. 1)
pre_agentslog_Dauer Numero
pre_agentslog_HerkunftKontakt Testo (max. 255)
pre_agentslog_Kosten Numero
pre_agentslog_merkmal Testo (max. 255)
pre_write_agentslog Sì/No
privacypolicy_url URL
redirect Testo (max. 65535)
redirect_append_address_uuid Sì/No
redirect_append_address_uuid_type Testo (max. 50)
redirect_append_address_uuid_type_kontaktart Testo (max. 50)
redirect_append_estate_uuid Sì/No
redirect_append_estate_uuid_type Testo (max. 50)
relation_estate Testo (max. 100)
selling_price_offer_address_field Testo (max. 50)
send_submission_mail Sì/No
staff_allowed_group_ids Elenco (array JSON)
staff_allowed_member_ids Elenco (array JSON)
staff_only_enabled Sì/No
submission_mail_address Email
submit_button_label Testo (max. 255)
submit_open Testo (max. 10)
submit_spinner_label Testo (max. 255)
task_Art Testo (max. 255)
task_Aufgabe Testo (max. 10000)
task_Bearbeiter Testo (max. 255)
task_Betreff Testo (max. 255)
task_Prio Testo (max. 255)
task_Status Testo (max. 255)
task_Verantwortung Testo (max. 255)
thankyou_headline Testo (max. 200)
thankyou_rules Elenco (array JSON)
thankyou_rules_active Sì/No
thankyou_text Testo (max. 5000)
title Testo (max. 255)
webhook_modules Elenco (array JSON)
write_agentslog Sì/No
write_agentslog_with_files Sì/No
write_multiselect_values Elenco (array JSON)
write_selling_price_offer_to_field Sì/No
write_task Sì/No
write_task_with_files Sì/No
write_values Sì/No
write_values_in_address_or_estate JSON

Impostazioni email (email di conferma)

Campo Tipo / formato
attach_document_attributes Sì/No
attach_document_attributes_2 Sì/No
attach_pdf_exposes Sì/No
attach_pdf_exposes_2 Sì/No
attach_pdf_forms Sì/No
attach_pdf_forms_2 Sì/No
attach_pdf_letters Sì/No
attach_pdf_letters_2 Sì/No
attach_uploaded_files Sì/No
attach_uploaded_files_2 Sì/No
attach_webexposes Sì/No
attach_webexposes_2 Sì/No
bcc Testo
bcc_2 Testo
bcc_kontaktart Testo
bcc_kontaktart_2 Testo
bcc_switch Testo
bcc_switch_2 Testo
body Testo
body_2 Testo
cc Testo
cc_2 Testo
cc_kontaktart Testo
cc_kontaktart_2 Testo
cc_switch Testo
cc_switch_2 Testo
displayName Testo
displayName_2 Testo
documentattributes Testo
documentattributes_2 Testo
emailidentity Testo (max. 100)
emailidentity_2 Testo (max. 100)
macro_resolve Testo
macro_resolve_2 Testo
pdfexposeidentifiers Testo
pdfexposeidentifiers_2 Testo
pdfformids Testo
pdfformids_2 Testo
pdfletterids Testo
pdfletterids_2 Testo
receiver Testo
receiver_2 Testo
receiver_kontaktart Testo
receiver_kontaktart_2 Testo
receiver_switch Testo
receiver_switch_2 Testo
replyto Testo
replyto_2 Testo
send_email_via_onoffice Sì/No
send_email_via_onoffice_2 Sì/No
subject Testo
subject_2 Testo
templateid Testo
templateid_2 Testo
useHtml Sì/No
useHtml_2 Sì/No
webexposeids Testo
webexposeids_2 Testo

Impostazioni ChatGPT

Campo Tipo / formato
chat_gpt_active Sì/No
chat_gpt_assistant_content Testo (max. 65000)
chat_gpt_frequency_penalty Numero
chat_gpt_max_tokens Numero
chat_gpt_model Testo (max. 50)
chat_gpt_n Numero
chat_gpt_onoffice_fieldname Testo (max. 50)
chat_gpt_onoffice_module Testo (max. 50)
chat_gpt_presence_penalty Numero
chat_gpt_stop Testo (max. 100)
chat_gpt_system_content Testo (max. 65000)
chat_gpt_temperature Numero
chat_gpt_top_p Numero
chat_gpt_user_content Testo (max. 65000)
chat_gpt_user_content2 Testo (max. 65000)

Proprietà del campo

Campo Tipo / formato
address_live_search Sì/No
address_live_search_prefill Sì/No
address_related_suggestions Elenco (array JSON)
autocomplete Testo (max. 50)
break_gtm_step_name Testo (max. 50)
collapsible_section_status Testo (max. 50)
datalist Testo (max. 65535)
default_value Testo (max. 65535)
disabled Sì/No
documentAttribute Testo (max. 255)
download_field_create_file_pdfexposeidentifier Testo (max. 100)
download_field_create_file_type Testo (max. 50)
download_field_document_attribute_contains Testo (max. 100)
download_field_estate_document_attribute Testo (max. 100)
download_field_estate_file_title_contains Testo (max. 100)
download_field_estate_file_type Testo (max. 50)
download_field_file_name_contains Testo (max. 100)
download_field_file_name_downloaded_file Testo (max. 1000)
download_field_hide_when_empty Sì/No
download_field_selector Testo (max. 50)
download_field_url Testo (max. 1000)
download_field_write_agentslog Sì/No
download_field_write_agentslog_aktionsart Testo
download_field_write_agentslog_aktionstyp Testo
download_field_write_agentslog_merkmal Testo
download_field_write_agentslog_with_files Sì/No
enable_prefill_with_url_parameters Sì/No
estate_live_search Sì/No
estate_live_search_prefill Sì/No
estate_related_suggestions Elenco (array JSON)
force_value Testo (max. 65535)
half_size Sì/No
hidden Sì/No
hint Testo (max. 65535)
iframe_height Testo (max. 10)
iframe_height_auto Sì/No
iframe_parameters Elenco (array JSON)
iframe_submit_open Testo (max. 10)
iframe_url Testo (max. 65535)
image_url Testo (max. 65535)
label Testo (max. 65535)
limit_value Testo (max. 65535)
link_append_address_uuid Sì/No
link_append_address_uuid_type Testo (max. 50)
link_append_address_uuid_type_kontaktart Testo (max. 50)
link_append_estate_uuid Sì/No
link_append_estate_uuid_type Testo (max. 50)
link_button_link Testo (max. 65535)
link_open_in_new_tab Sì/No
max_value Numero
min_value Numero
min_value_onoffice Sì/No
multiselect_close_on_selection Sì/No
multiselect_mode Testo (max. 50)
multiselect_open_on_typing Sì/No
number_stepper Sì/No
number_stepper_step Numero
number_unit Testo (max. 25)
onoffice_field_name Testo
onoffice_module Testo
placeholder Testo (max. 65535)
read_only Sì/No
required Sì/No
searchcriteria_bis_label Testo (max. 25)
searchcriteria_von_label Testo (max. 25)
select_labels Testo (max. 65535)
signature_field Sì/No
singleselect_enable_typing Sì/No
special_field Testo (max. 50)
step Numero
tooltip Testo (max. 65535)
upload_field_allow_upload_when_empty Sì/No
upload_field_allowed_extensions Elenco (array JSON)
upload_field_apply_watermark Sì/No
upload_field_deactivate_mail_attachment Sì/No
upload_field_estate_filetype Testo (max. 50)
upload_field_estate_set_default_publication_right Sì/No
upload_field_extend_document_attribute Sì/No
upload_field_filled_allow_change Sì/No
upload_field_filled_allow_extend Sì/No
upload_field_filled_enable_download Sì/No
upload_field_freetext Testo (max. 1000)
upload_field_merge_files Testo (max. 50)
upload_field_merge_zip_only_multiple_files Sì/No
upload_field_merge_zip_rename_files Testo (max. 1000)
upload_field_name Testo (max. 1000)
upload_field_position Numero
upload_field_title Testo (max. 1000)
upload_field_write_agentslog Sì/No
upload_field_write_agentslog_aktionsart Testo
upload_field_write_agentslog_aktionstyp Testo
upload_field_write_agentslog_merkmal Testo
upload_field_write_agentslog_with_files Sì/No
video_platform Testo (max. 50)
video_slug Testo (max. 255)
video_vimeo_hash_parameter Testo (max. 50)