Cadastra um cliente na empresa do usuário a partir do CPF ou CNPJ e o vincula ao grupo informado em groupId. taxId é obrigatório e aceita o número com ou sem máscara; birthDate é opcional e deve ser enviada quando o CPF for de menor de idade. Os dados cadastrais do cliente são buscados numa consulta cadastral externa. Se o CPF ou CNPJ já estiver cadastrado e ativo na empresa, devolve 400 com clientId e clientName do cadastro existente: para colocar um cliente que já existe num grupo, use a rota de adicionar cliente a um grupo. Se estiver cadastrado e removido, o cliente é reativado e vinculado ao grupo. O cliente é cadastrado antes de o grupo ser conferido: com grupo inexistente a resposta é 400, mas o cliente já foi criado. Devolve id, kind e taxId do cliente. Corpo fora do formato devolve 422. Requer autenticação via Bearer JWT ou header x-api-key.