Triggering api build gives 404
I'm trying to trigger a build using a token owned by the repo owner.
https://xx.com/api/v4/projects/1059/ref/master/trigger/pipeline?token=zz
but this sends me a response
{"error":"404 Not Found"}
How do I resolve this?
calling project details I get:
https://xx.com/api/v4/projects/1059/
{
"id": 1059,
"description": "",
"archived": false,
"visibility": "private",
"resolve_outdated_diff_discussions": false,
"container_registry_enabled": true,
"issues_enabled": true,
"merge_requests_enabled": true,
"wiki_enabled": true,
"jobs_enabled": true,
"snippets_enabled": true,
"shared_runners_enabled": true,
"lfs_enabled": true,
"creator_id": 470,
"import_status": "none",
"import_error": null,
"open_issues_count": 0,
"runners_token": "xxx",
"public_jobs": true,
"ci_config_path": null,
"shared_with_groups": [],
"only_allow_merge_if_pipeline_succeeds": false,
"request_access_enabled": false,
"only_allow_merge_if_all_discussions_are_resolved": false,
"printing_merge_request_link_enabled": true,
"merge_method": "merge",
"external_authorization_classification_label": null,
"permissions": {
"project_access": null,
"group_access": {
"access_level": 50,
"notification_level": 3
}
},
"approvals_before_merge": 0,
"mirror": false
}
Edited by Sudipta Dutta