By pipelines, you likely mean the number of runs of a pipeline including all jobs in there, right?
Can you please share the content of your .gitlab-ci.yml file? Depending on the script you have put in there, you may add your own counting logic with a temporary file holding a number and then incrementing it.
That would need the detail on how release deployments are triggered. I’d assume you are tagging a release in git with having the CI config being set to only: tags and triggering the deployment process. By the number of releases you can see the deployments then.
If you are deploying on each git commit, and even allow manual deployments, a different counting mechanism is needed. In order to fully understand your development and deployment workflow, please share the .gitlab-ci.yml file and corresponding scripts. We then may suggest some more details - CI/CD monitoring and reporting can be found in the menu already if you haven’t seen that.
By pipelines, you likely mean the number of runs of a pipeline including all jobs in there, right? - exactly. As I see, this can be found with GET /projects/:id/pipelines - right?