For a Schwarzschild geodesic
$$ \frac{dt}{d\tau} = \frac{r}{r-r_s}E,$$
where $r$ is the radial position, $r_s$ is the Schwarzschild radius, and $E$ the specific energy of the orbit. The latter can be given in terms of the semi-major axis $a$ and $e$ eccentricity,
$$ E=\sqrt{\frac{(a (e-1)+r_s) (a(e+1)-r_s)}{a \left(a \left(e^2-1\right)+(e^2+3)r_s/2\right)}}.$$
analytic solutions for $r(\tau)$ exist, but are not very nice.
The semi-major axis $a$ and eccentricity $e$ are defined in terms of the periapsis and apoapsis distance $r_{\mathrm{min}}$ and $r_{\mathrm{max}}$ (Following Charles Darwin),
$$ a= \frac{r_{\mathrm{max}}+r_{\mathrm{min}}}{2},$$
$$ e = \frac{r_{\mathrm{max}}-r_{\mathrm{min}}}{r_{\mathrm{max}}+r_{\mathrm{min}}}. $$
Note that since these are expressed in terms of the Schwarzschild radial coordinate, they are generally coordinate dependent. Giving a coordinate independent characterization of the size and eccentricity of an orbit is a hard problem (see 2209.03390 for one possible solution based on the produced gravitational waves).