Diese Seite listet alle Felder auf, die du über die propform-API an Formularen, an der E-Mail-/ChatGPT-Konfiguration und an Feldern schreiben (und lesen) kannst – jeweils mit dem erwarteten Datentyp bzw. Format. Die Liste wird direkt aus den Validierungsregeln von propform erzeugt und ist damit immer aktuell.
Den aktuellen Wert eines Felds siehst du jederzeit über
GET /forms/{id}bzw.GET /fields/{id}. Diese Seite ergänzt das um das Eingabeformat, das ein einfacher Lese-Aufruf nicht verrät.
Ein paar Formate sind nicht selbsterklärend – hier die wichtigsten Stolperfallen:
true/false (empfohlen) oder 1/0.#0d6efd.datalist (Auswahlwerte eines Felds) gibst du als Semikolon-Liste an: Rot;Grün;Blau.webhook_modules erwartest du als echtes JSON-Array, z.B. ["address","estate"].form_password, create_file_owner_password) sind write-only: Du kannst sie setzen, sie erscheinen aber nie in Antworten.custom_slug muss innerhalb deines Accounts eindeutig sein – sonst 422.id, slug, user_id, Vorlagen-Flags und Zähler.Für Feld-Eigenschaften mit onOffice-Bezug (onoffice_field_name) findest du die gültigen Werte über GET /onoffice/fields.
Feld |
Typ / Format |
|---|---|
accent_color |
Text (max. 7) |
access_password |
Text (max. 255) |
access_password_enabled |
Ja/Nein |
access_password_error |
Text (max. 500) |
access_password_label |
Text (max. 255) |
active |
Ja/Nein |
address_duplicate_check |
Ja/Nein |
address_duplicate_check_fields |
Text (max. 1000) |
address_filter |
Text (max. 50) |
agentslog_Absagegrund |
Text (max. 255) |
agentslog_Aktionsart |
Text (max. 255) |
agentslog_Aktionstyp |
Text (max. 255) |
agentslog_Bemerkung |
Text (max. 20000) |
agentslog_Benutzer_nr |
Text (max. 255) |
agentslog_Beratungsebene |
Text (max. 1) |
agentslog_Dauer |
Zahl |
agentslog_HerkunftKontakt |
Text (max. 255) |
agentslog_Kosten |
Zahl |
agentslog_merkmal |
Text (max. 255) |
ai_voice_fill_active |
Ja/Nein |
auto_send_form |
Ja/Nein |
background_color |
Text (max. 7) |
background_image_blur |
Zahl |
background_image_brightness |
Zahl |
background_image_contrast |
Zahl |
background_image_greyscale |
Zahl |
background_image_url |
URL |
card_background_blur |
Zahl |
card_background_color |
Text (max. 7) |
card_background_opacity |
Zahl |
card_corners |
Text (max. 20) |
card_font_color |
Text (max. 7) |
card_shadow |
Text (max. 255) |
create_file |
Ja/Nein |
create_file_certificate_contact_info |
Text (max. 128) |
create_file_certificate_encryption |
Auswahl: none, default, user |
create_file_certificate_encryption_permissions |
Liste (JSON-Array) |
create_file_certificate_location |
Text (max. 128) |
create_file_certificate_name |
Text (max. 64) |
create_file_certificate_reason |
Text (max. 128) |
create_file_certificate_type |
Auswahl: none, default, user |
create_file_certification_level |
Auswahl: 0, 1, 2 |
create_file_destination |
Text (max. 16000) |
create_file_destination_field |
Text (max. 50) |
create_file_documentattribute |
Text (max. 50) |
create_file_name |
Text (max. 100) |
create_file_owner_password |
Text (max. 200) |
create_file_pdf_exposes |
Ja/Nein |
create_file_pdfexposeidentifiers |
Text (max. 16000) |
create_file_permissions |
Liste (JSON-Array) |
create_file_sign_pdf |
Ja/Nein |
create_file_user_password |
Text (max. 200) |
custom_slug |
Text (kontoweit eindeutig) |
default_imprint |
Ja/Nein |
default_styling |
Ja/Nein |
description |
Text (max. 65535) |
disable_submit_button |
Ja/Nein |
enable_onoffice_prefill |
Ja/Nein |
enable_prefill_with_UUIDs |
Ja/Nein |
estate_duplicate_check_objektnr_extern |
Ja/Nein |
estate_duplicate_check_objektnr_extern_exists |
Ja/Nein |
estate_filter |
Text (max. 50) |
etracker_active |
Ja/Nein |
etracker_id |
Text (max. 15) |
execute_webhooks |
Ja/Nein |
expiration_date_required |
Ja/Nein |
expiration_date_required_encrypted |
Ja/Nein |
facebook_pixel_active |
Ja/Nein |
facebook_pixel_id |
Text (max. 25) |
favicon_url |
URL |
font_color_submit |
Text (max. 7) |
form_groups |
Liste von Gruppen-IDs |
form_password |
Text (max. 255) |
form_password_error |
Text (max. 500) |
form_width |
Zahl |
google_font_name |
Text (max. 255) |
google_tag_manager_active |
Ja/Nein |
google_tag_manager_id |
Text (max. 15) |
headline_font |
Text (max. 255) |
headline_font_color |
Text (max. 7) |
headline_font_size |
Zahl |
homepage_url |
URL |
iframe_options |
Liste (JSON-Array) |
iframe_script_version |
Text (max. 50) |
imprint_line_1 |
Text (max. 255) |
imprint_line_2 |
Text (max. 255) |
imprint_line_3 |
Text (max. 255) |
imprint_line_4 |
Text (max. 255) |
imprint_line_5 |
Text (max. 255) |
imprint_url |
URL |
internal_note |
Text (max. 65535) |
internal_title |
Text |
ip_whitelist |
Ja/Nein |
ip_whitelist_ips |
Text (max. 2000) |
load_related_address_dataset |
Text |
load_related_estate_dataset |
Text |
load_related_estate_dataset_kontaktart |
Text (max. 50) |
loaded_datasets_required |
Ja/Nein |
loaded_datasets_required_address |
Ja/Nein |
loaded_datasets_required_estate |
Ja/Nein |
logo_url |
URL |
multistep_active |
Ja/Nein |
multistep_back_label |
Text (max. 100) |
multistep_continue_label |
Text (max. 100) |
multistep_show_back_button |
Ja/Nein |
multistep_show_progress |
Ja/Nein |
password_required |
Ja/Nein |
pre_agentslog_Absagegrund |
Text (max. 255) |
pre_agentslog_Aktionsart |
Text (max. 255) |
pre_agentslog_Aktionstyp |
Text (max. 255) |
pre_agentslog_Bemerkung |
Text (max. 20000) |
pre_agentslog_Benutzer_nr |
Text (max. 255) |
pre_agentslog_Beratungsebene |
Text (max. 1) |
pre_agentslog_Dauer |
Zahl |
pre_agentslog_HerkunftKontakt |
Text (max. 255) |
pre_agentslog_Kosten |
Zahl |
pre_agentslog_merkmal |
Text (max. 255) |
pre_write_agentslog |
Ja/Nein |
privacypolicy_url |
URL |
redirect |
Text (max. 65535) |
redirect_append_address_uuid |
Ja/Nein |
redirect_append_address_uuid_type |
Text (max. 50) |
redirect_append_address_uuid_type_kontaktart |
Text (max. 50) |
redirect_append_estate_uuid |
Ja/Nein |
redirect_append_estate_uuid_type |
Text (max. 50) |
relation_estate |
Text (max. 100) |
selling_price_offer_address_field |
Text (max. 50) |
send_submission_mail |
Ja/Nein |
staff_allowed_group_ids |
Liste (JSON-Array) |
staff_allowed_member_ids |
Liste (JSON-Array) |
staff_only_enabled |
Ja/Nein |
submission_mail_address |
|
submit_button_label |
Text (max. 255) |
submit_open |
Text (max. 10) |
submit_spinner_label |
Text (max. 255) |
task_Art |
Text (max. 255) |
task_Aufgabe |
Text (max. 10000) |
task_Bearbeiter |
Text (max. 255) |
task_Betreff |
Text (max. 255) |
task_Prio |
Text (max. 255) |
task_Status |
Text (max. 255) |
task_Verantwortung |
Text (max. 255) |
thankyou_headline |
Text (max. 200) |
thankyou_rules |
Liste (JSON-Array) |
thankyou_rules_active |
Ja/Nein |
thankyou_text |
Text (max. 5000) |
title |
Text (max. 255) |
webhook_modules |
Liste (JSON-Array) |
write_agentslog |
Ja/Nein |
write_agentslog_with_files |
Ja/Nein |
write_multiselect_values |
Liste (JSON-Array) |
write_selling_price_offer_to_field |
Ja/Nein |
write_task |
Ja/Nein |
write_task_with_files |
Ja/Nein |
write_values |
Ja/Nein |
write_values_in_address_or_estate |
JSON |
Feld |
Typ / Format |
|---|---|
attach_document_attributes |
Ja/Nein |
attach_document_attributes_2 |
Ja/Nein |
attach_pdf_exposes |
Ja/Nein |
attach_pdf_exposes_2 |
Ja/Nein |
attach_pdf_forms |
Ja/Nein |
attach_pdf_forms_2 |
Ja/Nein |
attach_pdf_letters |
Ja/Nein |
attach_pdf_letters_2 |
Ja/Nein |
attach_uploaded_files |
Ja/Nein |
attach_uploaded_files_2 |
Ja/Nein |
attach_webexposes |
Ja/Nein |
attach_webexposes_2 |
Ja/Nein |
bcc |
Text |
bcc_2 |
Text |
bcc_kontaktart |
Text |
bcc_kontaktart_2 |
Text |
bcc_switch |
Text |
bcc_switch_2 |
Text |
body |
Text |
body_2 |
Text |
cc |
Text |
cc_2 |
Text |
cc_kontaktart |
Text |
cc_kontaktart_2 |
Text |
cc_switch |
Text |
cc_switch_2 |
Text |
displayName |
Text |
displayName_2 |
Text |
documentattributes |
Text |
documentattributes_2 |
Text |
emailidentity |
Text (max. 100) |
emailidentity_2 |
Text (max. 100) |
macro_resolve |
Text |
macro_resolve_2 |
Text |
pdfexposeidentifiers |
Text |
pdfexposeidentifiers_2 |
Text |
pdfformids |
Text |
pdfformids_2 |
Text |
pdfletterids |
Text |
pdfletterids_2 |
Text |
receiver |
Text |
receiver_2 |
Text |
receiver_kontaktart |
Text |
receiver_kontaktart_2 |
Text |
receiver_switch |
Text |
receiver_switch_2 |
Text |
replyto |
Text |
replyto_2 |
Text |
send_email_via_onoffice |
Ja/Nein |
send_email_via_onoffice_2 |
Ja/Nein |
subject |
Text |
subject_2 |
Text |
templateid |
Text |
templateid_2 |
Text |
useHtml |
Ja/Nein |
useHtml_2 |
Ja/Nein |
webexposeids |
Text |
webexposeids_2 |
Text |
Feld |
Typ / Format |
|---|---|
chat_gpt_active |
Ja/Nein |
chat_gpt_assistant_content |
Text (max. 65000) |
chat_gpt_frequency_penalty |
Zahl |
chat_gpt_max_tokens |
Zahl |
chat_gpt_model |
Text (max. 50) |
chat_gpt_n |
Zahl |
chat_gpt_onoffice_fieldname |
Text (max. 50) |
chat_gpt_onoffice_module |
Text (max. 50) |
chat_gpt_presence_penalty |
Zahl |
chat_gpt_stop |
Text (max. 100) |
chat_gpt_system_content |
Text (max. 65000) |
chat_gpt_temperature |
Zahl |
chat_gpt_top_p |
Zahl |
chat_gpt_user_content |
Text (max. 65000) |
chat_gpt_user_content2 |
Text (max. 65000) |
Feld |
Typ / Format |
|---|---|
address_live_search |
Ja/Nein |
address_live_search_prefill |
Ja/Nein |
address_related_suggestions |
Liste (JSON-Array) |
autocomplete |
Text (max. 50) |
break_gtm_step_name |
Text (max. 50) |
collapsible_section_status |
Text (max. 50) |
datalist |
Text (max. 65535) |
default_value |
Text (max. 65535) |
disabled |
Ja/Nein |
documentAttribute |
Text (max. 255) |
download_field_create_file_pdfexposeidentifier |
Text (max. 100) |
download_field_create_file_type |
Text (max. 50) |
download_field_document_attribute_contains |
Text (max. 100) |
download_field_estate_document_attribute |
Text (max. 100) |
download_field_estate_file_title_contains |
Text (max. 100) |
download_field_estate_file_type |
Text (max. 50) |
download_field_file_name_contains |
Text (max. 100) |
download_field_file_name_downloaded_file |
Text (max. 1000) |
download_field_hide_when_empty |
Ja/Nein |
download_field_selector |
Text (max. 50) |
download_field_url |
Text (max. 1000) |
download_field_write_agentslog |
Ja/Nein |
download_field_write_agentslog_aktionsart |
Text |
download_field_write_agentslog_aktionstyp |
Text |
download_field_write_agentslog_merkmal |
Text |
download_field_write_agentslog_with_files |
Ja/Nein |
enable_prefill_with_url_parameters |
Ja/Nein |
estate_live_search |
Ja/Nein |
estate_live_search_prefill |
Ja/Nein |
estate_related_suggestions |
Liste (JSON-Array) |
force_value |
Text (max. 65535) |
half_size |
Ja/Nein |
hidden |
Ja/Nein |
hint |
Text (max. 65535) |
iframe_height |
Text (max. 10) |
iframe_height_auto |
Ja/Nein |
iframe_parameters |
Liste (JSON-Array) |
iframe_submit_open |
Text (max. 10) |
iframe_url |
Text (max. 65535) |
image_url |
Text (max. 65535) |
label |
Text (max. 65535) |
limit_value |
Text (max. 65535) |
link_append_address_uuid |
Ja/Nein |
link_append_address_uuid_type |
Text (max. 50) |
link_append_address_uuid_type_kontaktart |
Text (max. 50) |
link_append_estate_uuid |
Ja/Nein |
link_append_estate_uuid_type |
Text (max. 50) |
link_button_link |
Text (max. 65535) |
link_open_in_new_tab |
Ja/Nein |
max_value |
Zahl |
min_value |
Zahl |
min_value_onoffice |
Ja/Nein |
multiselect_close_on_selection |
Ja/Nein |
multiselect_mode |
Text (max. 50) |
multiselect_open_on_typing |
Ja/Nein |
number_stepper |
Ja/Nein |
number_stepper_step |
Zahl |
number_unit |
Text (max. 25) |
onoffice_field_name |
Text |
onoffice_module |
Text |
placeholder |
Text (max. 65535) |
read_only |
Ja/Nein |
required |
Ja/Nein |
searchcriteria_bis_label |
Text (max. 25) |
searchcriteria_von_label |
Text (max. 25) |
select_labels |
Text (max. 65535) |
signature_field |
Ja/Nein |
singleselect_enable_typing |
Ja/Nein |
special_field |
Text (max. 50) |
step |
Zahl |
tooltip |
Text (max. 65535) |
upload_field_allow_upload_when_empty |
Ja/Nein |
upload_field_allowed_extensions |
Liste (JSON-Array) |
upload_field_apply_watermark |
Ja/Nein |
upload_field_deactivate_mail_attachment |
Ja/Nein |
upload_field_estate_filetype |
Text (max. 50) |
upload_field_estate_set_default_publication_right |
Ja/Nein |
upload_field_extend_document_attribute |
Ja/Nein |
upload_field_filled_allow_change |
Ja/Nein |
upload_field_filled_allow_extend |
Ja/Nein |
upload_field_filled_enable_download |
Ja/Nein |
upload_field_freetext |
Text (max. 1000) |
upload_field_merge_files |
Text (max. 50) |
upload_field_merge_zip_only_multiple_files |
Ja/Nein |
upload_field_merge_zip_rename_files |
Text (max. 1000) |
upload_field_name |
Text (max. 1000) |
upload_field_position |
Zahl |
upload_field_title |
Text (max. 1000) |
upload_field_write_agentslog |
Ja/Nein |
upload_field_write_agentslog_aktionsart |
Text |
upload_field_write_agentslog_aktionstyp |
Text |
upload_field_write_agentslog_merkmal |
Text |
upload_field_write_agentslog_with_files |
Ja/Nein |
video_platform |
Text (max. 50) |
video_slug |
Text (max. 255) |
video_vimeo_hash_parameter |
Text (max. 50) |