You can use APA reference style in LaTeX using biblatex
and babel
packages.
You have to add the following code in the preamble of your tex
file:
\usepackage[british]{babel}
\usepackage{csquotes}
\usepackage[style=apa]{biblatex}
\DeclareLanguageMapping{british}{british-apa}
\addbibresource{references.bib}
references.bib contains all your references.
Then, you have to print the bibliography before the document end.
...
...
% adding Bibliography title in Table of Contents
\addcontentsline{toc}{chapter}{Bibliography}
% printing bibliography items
\printbibliography
\end{document}
Hope this helps.
Thanks.