Unify POST endpoints