Increase number of origins per page to the maximum value allowed
by GitLab API (100) to send less requests.
Ask for simple responses to reduce size of JSON data.
Differences between non simple and simple responses:
simple=false
curl -H "Authorization: Bearer xxxxxxxx" "https://gitlab.com/api/v4/projects?id_after=13842415&membership=false&order_by=id&owned=false&page=1&pagination=keyset&per_page=100&repository_checksum_failed=false&simple=false&sort=asc&starred=false&statistics=false&wiki_checksum_failed=false&with_custom_attributes=false&with_issues_enabled=false&with_merge_requests_enabled=false" | jq { "id": 13843320, "description": "", "name": "TaskDag4", "name_with_namespace": "Kenneth Olsen / TaskDag4", "path": "taskdag4", "path_with_namespace": "KennethOlsen/taskdag4", "created_at": "2019-08-16T09:50:59.646Z", "default_branch": "master", "tag_list": [], "topics": [], "ssh_url_to_repo": "git@gitlab.com:KennethOlsen/taskdag4.git", "http_url_to_repo": "https://gitlab.com/KennethOlsen/taskdag4.git", "web_url": "https://gitlab.com/KennethOlsen/taskdag4", "readme_url": "https://gitlab.com/KennethOlsen/taskdag4/-/blob/master/README.md", "avatar_url": null, "forks_count": 0, "star_count": 0, "last_activity_at": "2019-08-16T20:39:36.868Z", "namespace": { "id": 5846074, "name": "Kenneth Olsen", "path": "KennethOlsen", "kind": "user", "full_path": "KennethOlsen", "parent_id": null, "avatar_url": "https://secure.gravatar.com/avatar/6a8f21d3e41f8fb64b0a1ed459a6fca7?s=80&d=identicon", "web_url": "https://gitlab.com/KennethOlsen" }, "container_registry_image_prefix": "registry.gitlab.com/kennetholsen/taskdag4", "_links": { "self": "https://gitlab.com/api/v4/projects/13843320", "issues": "https://gitlab.com/api/v4/projects/13843320/issues", "merge_requests": "https://gitlab.com/api/v4/projects/13843320/merge_requests", "repo_branches": "https://gitlab.com/api/v4/projects/13843320/repository/branches", "labels": "https://gitlab.com/api/v4/projects/13843320/labels", "events": "https://gitlab.com/api/v4/projects/13843320/events", "members": "https://gitlab.com/api/v4/projects/13843320/members" }, "packages_enabled": true, "empty_repo": false, "archived": false, "visibility": "public", "owner": { "id": 4455920, "name": "Kenneth Olsen", "username": "KennethOlsen", "state": "active", "avatar_url": "https://secure.gravatar.com/avatar/6a8f21d3e41f8fb64b0a1ed459a6fca7?s=80&d=identicon", "web_url": "https://gitlab.com/KennethOlsen" }, "resolve_outdated_diff_discussions": false, "issues_enabled": true, "merge_requests_enabled": true, "wiki_enabled": true, "jobs_enabled": true, "snippets_enabled": true, "container_registry_enabled": true, "service_desk_enabled": true, "service_desk_address": "incoming+kennetholsen-taskdag4-13843320-issue-@incoming.gitlab.com", "can_create_merge_request_in": true, "issues_access_level": "enabled", "repository_access_level": "enabled", "merge_requests_access_level": "enabled", "forking_access_level": "enabled", "wiki_access_level": "enabled", "builds_access_level": "enabled", "snippets_access_level": "enabled", "pages_access_level": "enabled", "operations_access_level": "enabled", "analytics_access_level": "enabled", "emails_disabled": null, "shared_runners_enabled": true, "lfs_enabled": true, "creator_id": 4455920, "import_status": "none", "open_issues_count": 0, "ci_default_git_depth": 50, "ci_forward_deployment_enabled": null, "ci_job_token_scope_enabled": false, "public_jobs": true, "build_timeout": 3600, "auto_cancel_pending_pipelines": "enabled", "build_coverage_regex": null, "ci_config_path": null, "shared_with_groups": [], "only_allow_merge_if_pipeline_succeeds": false, "allow_merge_on_skipped_pipeline": null, "restrict_user_defined_variables": false, "request_access_enabled": false, "only_allow_merge_if_all_discussions_are_resolved": false, "remove_source_branch_after_merge": null, "printing_merge_request_link_enabled": true, "merge_method": "merge", "squash_option": "default_off", "suggestion_commit_message": null, "auto_devops_enabled": false, "auto_devops_deploy_strategy": "continuous", "autoclose_referenced_issues": true, "keep_latest_artifact": true, "approvals_before_merge": 0, "mirror": false, "external_authorization_classification_label": "", "marked_for_deletion_at": null, "marked_for_deletion_on": null, "requirements_enabled": true, "security_and_compliance_enabled": false, "compliance_frameworks": [], "issues_template": null, "merge_requests_template": null, "merge_pipelines_enabled": false, "merge_trains_enabled": false, "permissions": { "project_access": null, "group_access": null } }
simple=true
{ "id": 13843320, "description": "", "name": "TaskDag4", "name_with_namespace": "Kenneth Olsen / TaskDag4", "path": "taskdag4", "path_with_namespace": "KennethOlsen/taskdag4", "created_at": "2019-08-16T09:50:59.646Z", "default_branch": "master", "tag_list": [], "topics": [], "ssh_url_to_repo": "git@gitlab.com:KennethOlsen/taskdag4.git", "http_url_to_repo": "https://gitlab.com/KennethOlsen/taskdag4.git", "web_url": "https://gitlab.com/KennethOlsen/taskdag4", "readme_url": "https://gitlab.com/KennethOlsen/taskdag4/-/blob/master/README.md", "avatar_url": null, "forks_count": 0, "star_count": 0, "last_activity_at": "2019-08-16T20:39:36.868Z", "namespace": { "id": 5846074, "name": "Kenneth Olsen", "path": "KennethOlsen", "kind": "user", "full_path": "KennethOlsen", "parent_id": null, "avatar_url": "https://secure.gravatar.com/avatar/6a8f21d3e41f8fb64b0a1ed459a6fca7?s=80&d=identicon", "web_url": "https://gitlab.com/KennethOlsen" } }