API RESTful: qual combinação METHOD / HEADER deve ser usada somente para validação

Gostaria que minha API tivesse uma solicitação somente de validação. Por exemplo, se eu tiver uma URL como:

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

e o usuário está preenchendo uma forma de informação em um cliente que eu eventualmente irei PATCH / PUT / POST para aquele recurso. À medida que o usuário preenche o formulário, talvez eu queira enviar sua representação parcialmente atualizada para o servidor periodicamente para que eu possa exibir a validação em tempo real de sua entrada (por exemplo, "Esse nome de usuário já foi usado", "Essa senha é curto demais").

Não há um método HTTP padrão ou cabeçalho que parece permitir esse comportamento no mesmo recurso. Parece que minhas opções são:

Criar um novo recurso subordinado para validaçãoUse um cabeçalho personalizado (x-somesite-validation-only) e PUT indicando que quero validar, mas não salvar

questionAnswers(2)

yourAnswerToTheQuestion