Citric acid is a triprotic acid but only shows one endpoint in titration. This is because citric acid has three similar dissociation constants, so the buffering effects of the first and second dissociations prevent a fast rise in pH, resulting in only one observable endpoint instead of two or three.