changedInput schema / properties / body / description
Previous value: -"Letter text including the salutation (e.g. 'Dear Sir or Madam,'), without closing or signature"New value: +"Letter text including the salutation (e.g. 'Dear Sir or Madam,'), without closing or signature. Blank line = new paragraph; '- ' bullets, '1. ' numbered lists and **bold** work. Up to 20,000 characters."
changedInput schema / properties / closing / description
Previous value: -"e.g. 'Kind regards' (default by language)"New value: +"Closing phrase, e.g. 'Kind regards'. Default: the usual closing in the letter's language."
addedInput schema / properties / color / description
Added value: +"\"bw\" = black and white, \"color\" = colour printing (costs more per page). Default \"bw\"."
changedInput schema / properties / date / description
Previous value: -"ISO date; defaults to today"New value: +"Date of the letter as an ISO date (YYYY-MM-DD), e.g. 2026-10-08. Default: today."
addedInput schema / properties / duplex / description
Added value: +"true = print on both sides of the paper (fewer sheets, so a lighter letter); false = one side only. Default false."
addedInput schema / properties / envelope / description
Added value: +"\"DL\" (220×110 mm, letter folded twice), \"C5\" (229×162 mm, folded once) or \"C4\" (324×229 mm, flat). Omit to use the smallest envelope that holds the sheets (recommended); one too small for the page count is refused."
changedInput schema / properties / language / description
Previous value: -"Language of the letter, e.g. en, de, fr — sets date format and default closing"New value: +"Language of the letter as an ISO 639-1 code, e.g. en, de, fr, es, pt, it or nl; sets the date format and the default closing. Default \"en\"."
changedInput schema / properties / place / description
Previous value: -"Place shown next to the date, e.g. the sender's city"New value: +"Place printed before the date, usually the user's city, e.g. Berlin. Optional."
addedInput schema / properties / recipient / description
Added value: +"Recipient's postal address, printed in the letter's address field and on the envelope. Ask the user for missing fields."
addedInput schema / properties / recipient / properties / city / description
Added value: +"City or town, e.g. Berlin."
changedInput schema / properties / recipient / properties / company / description
Previous value: -"Company or organisation (optional)"New value: +"Recipient's company or organisation, e.g. Example GmbH. Optional."
changedInput schema / properties / recipient / properties / country / description
Previous value: -"ISO 3166-1 alpha-2 country code, e.g. DE, FR, US"New value: +"Country as an ISO 3166-1 alpha-2 code, e.g. DE, FR or US."
changedInput schema / properties / recipient / properties / line1 / description
Previous value: -"Street and house number, or PO box"New value: +"Street and house number, or PO box, e.g. Hauptstraße 5."
changedInput schema / properties / recipient / properties / line2 / description
Previous value: -"Additional line: c/o, apartment, building"New value: +"Optional extra address line: c/o, apartment, floor or building, e.g. Apt 4B."
changedInput schema / properties / recipient / properties / name / description
Previous value: -"Recipient (person) name"New value: +"Recipient's name: a person, or a department such as Customer Service when writing to a company, e.g. Erika Mustermann."
changedInput schema / properties / recipient / properties / postal_code / description
Previous value: -"Postcode / ZIP (required in most countries)"New value: +"Postcode / ZIP code, e.g. 10115 or 94105. Required in countries that use postcodes."
changedInput schema / properties / recipient / properties / region / description
Previous value: -"State / province where the country uses it (e.g. US state code CA)"New value: +"State, province or region. Required for recipients in AE, AS, AU, BR, CA, CN, CO, CR, ES, FM, HK, HN, ID, IN, IQ, IT, JM, JP, KN, KR, KY, MH, MP, MX, NR, PF, PG, PW, RU, SO, SV, TW, US, VE, VI, VN (without it the draft is refused: INVALID_ADDRESS, fields.region); omit where addresses have none, e.g. DE, FR or GB. The code in US, CA, AU and BR, e.g. CA (California) or ON (Ontario); elsewhere the name or its usual abbreviation, e.g. Madrid (ES) or RM (Rome, IT)."
changedInput schema / properties / references / description
Previous value: -"Lines like 'Customer no. 12345'"New value: +"Up to 5 reference lines printed above the subject, e.g. [\"Customer no. 12345\", \"Contract no. 987\"]. Optional."
changedInput schema / properties / registered / description
Previous value: -"Registered mail (tracking + signature on delivery), e.g. for cancellations and deadlines"New value: +"true = registered mail: tracking number and signature on delivery, for an extra fee (also what \"certified\" letters, Einschreiben, lettre recommandée and carta certificada mean here; not a US certified-mail product). false = ordinary mail. Default false. Often wanted for cancellations and deadlines."
addedInput schema / properties / sender / properties / city / description
Added value: +"City or town, e.g. Berlin."
changedInput schema / properties / sender / properties / company / description
Previous value: -"Company or organisation (optional)"New value: +"The user's company or organisation, e.g. Example GmbH. Optional."
changedInput schema / properties / sender / properties / country / description
Previous value: -"ISO 3166-1 alpha-2 country code, e.g. DE, FR, US"New value: +"Country as an ISO 3166-1 alpha-2 code, e.g. DE, FR or US."
addedInput schema / properties / sender / properties / email / description
Added value: +"The user's email address, printed in the sender block, e.g. max@example.com. Optional."
changedInput schema / properties / sender / properties / line1 / description
Previous value: -"Street and house number, or PO box"New value: +"Street and house number, or PO box, e.g. Hauptstraße 5."
changedInput schema / properties / sender / properties / line2 / description
Previous value: -"Additional line: c/o, apartment, building"New value: +"Optional extra address line: c/o, apartment, floor or building, e.g. Apt 4B."
changedInput schema / properties / sender / properties / name / description
Previous value: -"Recipient (person) name"New value: +"The user's full name, e.g. Max Mustermann."
addedInput schema / properties / sender / properties / phone / description
Added value: +"The user's phone number, printed in the sender block, e.g. +49 30 1234567. Optional."
changedInput schema / properties / sender / properties / postal_code / description
Previous value: -"Postcode / ZIP (required in most countries)"New value: +"Postcode / ZIP code, e.g. 10115 or 94105. Required in countries that use postcodes."
changedInput schema / properties / sender / properties / region / description
Previous value: -"State / province where the country uses it (e.g. US state code CA)"New value: +"State, province or region where the user's country has one in addresses, e.g. CA (California, US), ON (Ontario, CA) or Madrid (ES). Optional in the sender block."
changedInput schema / properties / signature / description
Previous value: -"Name under the closing; defaults to the sender name"New value: +"Name printed under the closing, e.g. Max Mustermann. Default: the sender's name."
addedInput schema / properties / subject / description
Added value: +"Subject line printed above the body, e.g. Cancellation of my contract no. 12345 (up to 200 characters)."