I would like to remove the comma between year and pages, e.g. :
(TAPLEY et al. 2004: 13-19) instead of
(TAPLEY et al. 2004, : 13-19)
It is my first time working with biblatex ,the code looks like this:
\documentclass[10pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\usepackage[citestyle=authoryear, bibstyle = apa, backend=biber, natbib=true, hyperref=true]{biblatex}
\addbibresource{Test.bib}
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
\DefineBibliographyStrings{ngerman}{
andothers = {{et\,al\adddot}}}
\renewcommand*{\nameyeardelim}{\space}
\DefineBibliographyStrings{ngerman}{
and = {{\&}}}
\DefineBibliographyStrings{ngerman}{
pages = {{:}}}
\begin{document}
\parencite[13-19]{Tapley.2004}
\end{document}
And the Test.bib entry looks like below:
@article{Tapley.2004,
author = {Tapley, B. D. and Bettadpur, S. and Watkins, M. and Reigber, C.},
year = {2004},
title = {The gravity recovery and climate experiment: Mission overview and early results},
pages = {1-1000},
volume = {31},
number = {9},
journal = {Geophysical Research Letters},
}

maxbibnames=999? --- Probably notbibstyle=apamay need something else, see https://tex.stackexchange.com/q/230452/35864 – moewe Jun 18 '18 at 05:14