<form> y que lee /submit, y configuración por
formulario que estableces una vez en el panel. Esta página es la lista
completa de ambos.
Campos reservados (en el cuerpo del formulario)
Estos nombres de campo son leídos por/submit mismo, ponlos como inputs
en tu formulario (o como claves en tu cuerpo JSON/FormData). Cualquier
otro nombre de campo es tuyo.
access_key es obligatorio. Los otros tres son opcionales, agrega
botcheck y _ts para reforzar la detección de spam, agrega redirect
solo para formularios sin JS que necesiten una navegación tras el envío.
Configuración por formulario (panel)
Estos no se envían con cada solicitud, los estableces una vez por formulario, desde la pestaña Setup de ese formulario en el panel (o mediante la herramienta MCPcreate_form para el correo de destino inicial).
Controlan cómo se comporta un formulario en cada envío que recibe.
No hay ningún endpoint de configuración que llamar, estos son ajustes
exclusivos del panel. El servidor MCP no expone una herramienta
update_form; si necesitas cambiar alguno de estos después de
create_form, hazlo en el panel. Consulta Servidor
MCP.Campos Free vs. Pro
Intentar establecer un campo restringido a Pro (additional_recipients,
cc_recipients, autoresponder_enabled, webhook_url) en un formulario
del plan Free falla al momento de guardar:
Referencia de errores
Cada código de error de
/submit, estado HTTP, y significado.Tu primer formulario
El recorrido del panel del que provienen estas opciones.