Contenido
La plataforma aplica validaciones automáticas para proteger tus endpoints y garantizar que los datos recibidos sean consistentes.
Validaciones automáticas
Cada envío pasa por las siguientes verificaciones antes de ser procesado:
Método HTTP — Solo se aceptan envíos mediante el método POST. Cualquier otro método será rechazado con un error 405 Method Not Allowed.
Content-Type — El envío debe incluir uno de los formatos soportados: multipart/form-data, application/x-www-form-urlencoded o application/json. Envíos con un formato no reconocido serán rechazados.
Endpoint activo — El servicio verifica que el form_id en la URL corresponda a un formulario existente y activo en tu cuenta. Si el formulario fue eliminado o desactivado, el envío será rechazado.
Límite de envíos — Si tu cuenta ha superado el límite mensual de envíos del plan activo, los nuevos envíos serán rechazados hasta que el ciclo se reinicie o actualices tu plan.
Validaciones de campos
La herramienta no impone validaciones de campos por defecto — esa responsabilidad recae en tu formulario HTML o en tu código JavaScript del frontend.
Para validar campos en el frontend puedes usar los atributos nativos de HTML:
<form action="https://simpleapiform.com/f/{form_id}" method="POST">
<input type="text" name="nombre" required>
<input type="email" name="email" required>
<input type="text" name="mensaje" minlength="10" required>
<button type="submit">Enviar</button>
</form>
Códigos de respuesta
| Código | Significado |
|---|---|
200 OK | Envío recibido y procesado correctamente |
400 Bad Request | El formato del envío no es válido |
404 Not Found | El endpoint no existe o fue eliminado |
405 Method Not Allowed | Se usó un método distinto a POST |
429 Too Many Requests | Se superó el límite de envíos del plan |