API REST: el combo METHOD / HEADER que se debe utilizar para la validación solamente

Me gustaría que mi API tuviera una solicitud de solo validación. Por ejemplo, si tengo una URL como:

http://api.somesite.com/users/12345

y el usuario está completando un formulario de información sobre un cliente que eventualmente PODRÁ / PUT / POST a ese recurso. Mientras el usuario completa el formulario, es posible que desee enviar periódicamente al servidor su representación actualizada parcialmente completada para que pueda mostrar la validación en tiempo real de su entrada (por ejemplo, "Ese nombre de usuario ya está en uso", "Esa contraseña es demasiado corto").

No hay un MÉTODO HTTP estándar o HEADER que parezca permitir este comportamiento en ese mismo recurso. Parece que mis opciones son:

Crear un nuevo recurso subordinado para validación.Use un encabezado personalizado (solo para la validación de x-somesite) y PUT indicando que quiero validar pero no guardar

Respuestas a la pregunta(2)

Su respuesta a la pregunta