API compatibility documentation