I made a small implementation to the answer
to switch in English or other change \DeclareLanguageMapping{X}{X-apa} and \usepackage[british]{babel}
sorting=none,citestyle=numeric
sorting => sort the biblio by the text order cit and citestyle => in the text but [number]
the code :
\documentclass[11pt, oneside]{report}
%style APA avec un numéro devant
\usepackage[french]{babel}
\usepackage{csquotes}
\usepackage{url}
\usepackage{hyperref}
\usepackage{xcolor}
\hypersetup{
colorlinks,
linkcolor={red!50!black},
citecolor={blue!50!black},
urlcolor={blue!80!black}
}
\usepackage[style=apa,backend=biber,sorting=none,citestyle=numeric]{biblatex}
\DeclareLanguageMapping{french}{french-apa}
%\addbibresource{biblatex-examples.bib}
\addbibresource{biblio.bib}
\DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{#1}}
\defbibenvironment{bibliography}
{\list
{\printtext[labelnumberwidth]{%
\printfield{labelprefix}%
\printfield{labelnumber}}}
{\setlength{\labelwidth}{\labelnumberwidth}%
\setlength{\leftmargin}{\labelwidth}%
\setlength{\labelsep}{\biblabelsep}%
\addtolength{\leftmargin}{\labelsep}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}%
\renewcommand*{\makelabel}[1]{\hss##1}}
{\endlist}
{\item}
\begin{document}
\cite{essai1}
\printbibliography
\end{document}
the biblio in another file "biblio.bib"
@online{ministerium,
author = {{Bundesministerium für Familie, Senioren, Frauen und Jugend}},
title = {{Stief- und Patchworkfamilien in Deutschland}},
url = {https://www.bmfsfj.de/resource/blob/76242/1ab4cc12c386789b943fc7e12fdef6a1/monitor-familienforschung-ausgabe-31-data.pdf},
year = {2013},
urldate = {2022-09-29},
}
@online{essai1,
author = {Pibasso, Achille Mbog},
year = {2021},
title = {Le Cameroun s’imprègne du modèle de la microfinance allemande},
urldate = {2022-09-29},
month = {2021-01-22},
url = {https://www.financialafrik.com/2021/01/22/le-cameroun-sempreigne-du-modele-de-la-microfinance-allemande/}
}
sortingoption. See https://tex.stackexchange.com/q/51434/35864. – moewe Oct 25 '22 at 06:16