Jobs API - Public project but get a 401 Unauthorized


Greetings, I am trying to request a list of jobs (and later download the latest) using the Jobs API.

I get a 401 Unauthorized when trying to access: through the API, or when I am not signed in on GitLab, however if I am signed in it works fine.

My project is fully public, and so is the pipeline:

I also cannot use my private token because it needs to be in a public project.

Things I have looked at:

I am having nearly this exact problem, however it appears to be fixed.

Other Ideas:

suggests simply creating a private token through a gitlab account, I suppose this would work but hopefully there’s a more normal way of doing it.

Any help would be appreciated, thank you!