A list of legacy roles.

GET /api/v1/roles/?format=api&page=3555
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 36658,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3556",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3554",
    "results": [
        {
            "id": 40883,
            "upstream_id": null,
            "created": "2025-06-16T11:04:25.077670Z",
            "modified": "2025-11-23T12:23:27.388014Z",
            "imported": "2025-11-23T12:23:27.318747",
            "github_user": "pluggero",
            "username": "pluggero",
            "github_repo": "ansible-role-yazi",
            "github_branch": "main",
            "commit": "0bc080ab2ba03478584eeffa6becbcf642be24a3",
            "commit_message": "chore(deps): update dependency pluggero.rustup to v1.5.0 (#39)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
            "name": "yazi",
            "description": "Installs Yazi on various Linux distributions.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19312,
                    "name": "pluggero",
                    "avatar_url": "https://github.com/pluggero.png"
                },
                "provider_namespace": {
                    "id": 28805,
                    "name": "pluggero",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28805/"
                },
                "repository": {
                    "name": "ansible-role-yazi",
                    "original_name": "ansible-role-yazi"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "3125ea6d-0840-4c60-8f81-274446909497",
                        "name": "1.4.0",
                        "release_date": "2025-11-23T13:22:41+01:00"
                    },
                    {
                        "id": "ff855c6d-46a2-4f8f-9150-2e6e2ead8ba7",
                        "name": "1.3.0",
                        "release_date": "2025-09-25T23:52:52+02:00"
                    },
                    {
                        "id": "b0111132-c477-4776-a9cd-2b2ada6cb65d",
                        "name": "1.2.0",
                        "release_date": "2025-06-28T13:53:32+02:00"
                    },
                    {
                        "id": "b654f8ca-982b-4f53-848a-1a1fc29d3fc8",
                        "name": "1.1.0",
                        "release_date": "2025-06-28T13:31:12+02:00"
                    },
                    {
                        "id": "8af169cc-2de7-40f3-a8c2-218ab93f31fb",
                        "name": "1.0.0",
                        "release_date": "2025-06-16T12:59:54+02:00"
                    }
                ]
            },
            "download_count": 1656
        },
        {
            "id": 40884,
            "upstream_id": null,
            "created": "2025-06-16T12:15:06.109388Z",
            "modified": "2025-06-16T12:15:12.997914Z",
            "imported": "2025-06-16T12:15:12.785821",
            "github_user": "SirMaxwell24",
            "username": "SirMaxwell24",
            "github_repo": "docker-role-IAC",
            "github_branch": "main",
            "commit": "9725e99010d66c333acc70d1fa4506519c908900",
            "commit_message": "Update README.md",
            "name": "IAC_docker",
            "description": "Installeert docker",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21975,
                    "name": "SirMaxwell24",
                    "avatar_url": "https://github.com/SirMaxwell24.png"
                },
                "provider_namespace": {
                    "id": 31455,
                    "name": "sirmaxwell24",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31455/"
                },
                "repository": {
                    "name": "docker-role-IAC",
                    "original_name": "docker-role-IAC"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 40890,
            "upstream_id": null,
            "created": "2025-06-16T15:48:02.447275Z",
            "modified": "2025-06-16T15:48:19.948819Z",
            "imported": "2025-06-16T15:48:19.814626",
            "github_user": "rafikbahri",
            "username": "rafikbahri",
            "github_repo": "ansible-role-dataiku-prometheus-discovery",
            "github_branch": "main",
            "commit": "d2b2ccb52e9e9c3e1e31f2bd271a1ebcc56bb229",
            "commit_message": "feat: adds first version of role\n",
            "name": "dataiku_prometheus_discovery",
            "description": "Deploy Prometheus service discovery for Dataiku Fleet Manager",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13312,
                    "name": "rafikbahri",
                    "avatar_url": "https://github.com/rafikbahri.png"
                },
                "provider_namespace": {
                    "id": 23068,
                    "name": "rafikbahri",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23068/"
                },
                "repository": {
                    "name": "ansible-role-dataiku-prometheus-discovery",
                    "original_name": "ansible-role-dataiku-prometheus-discovery"
                },
                "tags": [
                    "monitoring",
                    "prometheus",
                    "dataiku",
                    "service-discovery",
                    "fleet-manager"
                ],
                "versions": []
            },
            "download_count": 26
        },
        {
            "id": 40891,
            "upstream_id": null,
            "created": "2025-06-16T15:48:03.937878Z",
            "modified": "2025-06-16T15:48:10.614286Z",
            "imported": "2025-06-16T15:48:03.933273",
            "github_user": "rafikbahri",
            "username": "rafikbahri",
            "github_repo": "ansible-role-dataiku-prometheus-discovery",
            "github_branch": "main",
            "commit": "d2b2ccb52e9e9c3e1e31f2bd271a1ebcc56bb229",
            "commit_message": "feat: adds first version of role\n",
            "name": "dataiku_prometheus_discovery",
            "description": "Deploy Prometheus service discovery for Dataiku Fleet Manager",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13312,
                    "name": "rafikbahri",
                    "avatar_url": "https://github.com/rafikbahri.png"
                },
                "provider_namespace": {
                    "id": 23068,
                    "name": "rafikbahri",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23068/"
                },
                "repository": {
                    "name": "ansible-role-dataiku-prometheus-discovery",
                    "original_name": "ansible-role-dataiku-prometheus-discovery"
                },
                "tags": [
                    "monitoring",
                    "prometheus",
                    "dataiku",
                    "service-discovery",
                    "fleet-manager"
                ],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 40923,
            "upstream_id": null,
            "created": "2025-06-16T19:50:54.173336Z",
            "modified": "2025-06-16T19:50:54.251429Z",
            "imported": "2025-06-16T19:50:54.170587",
            "github_user": "egdoc",
            "username": "egdoc",
            "github_repo": "ansible-role-gnome",
            "github_branch": "master",
            "commit": "0613ae9984e027016252dd890fc854f8d293c611",
            "commit_message": "initial commit\n",
            "name": "gnome",
            "description": "Ansible role to configure the GNOME desktop environment",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2048,
                    "name": "egdoc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-82e3-7d7d-8daa-cd4210643250/avatar/"
                },
                "provider_namespace": {
                    "id": 15172,
                    "name": "egdoc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15172/"
                },
                "repository": {
                    "name": "ansible-role-gnome",
                    "original_name": "ansible-role-gnome"
                },
                "tags": [
                    "linux",
                    "gnome",
                    "desktop"
                ],
                "versions": [
                    {
                        "id": "b8ea2379-dab0-4770-bfc2-e657686d39e8",
                        "name": "v1.0.0",
                        "release_date": "2025-06-16T21:47:02+02:00"
                    }
                ]
            },
            "download_count": 13
        },
        {
            "id": 40924,
            "upstream_id": null,
            "created": "2025-06-17T06:30:57.008743Z",
            "modified": "2025-06-17T06:30:57.117615Z",
            "imported": "2025-06-17T06:30:57.005832",
            "github_user": "JJsathiskumar",
            "username": "JJsathiskumar",
            "github_repo": "gittraining",
            "github_branch": "main",
            "commit": "54faf2873610d4ffebad746447d7320da9b249a3",
            "commit_message": "Adding role\n",
            "name": "gittraining",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22487,
                    "name": "JJsathiskumar",
                    "avatar_url": "https://github.com/JJsathiskumar.png"
                },
                "provider_namespace": {
                    "id": 31964,
                    "name": "jjsathiskumar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31964/"
                },
                "repository": {
                    "name": "gittraining",
                    "original_name": "gittraining"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 40925,
            "upstream_id": null,
            "created": "2025-06-17T06:31:11.486179Z",
            "modified": "2025-06-17T06:31:11.559087Z",
            "imported": "2025-06-17T06:31:11.482384",
            "github_user": "HemantGangare",
            "username": "HemantGangare",
            "github_repo": "repo-lab",
            "github_branch": "main",
            "commit": "c00058fd7197b552182f32ddea8fed8a6b5a9ce8",
            "commit_message": "Adding role\n",
            "name": "repo-lab",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22488,
                    "name": "HemantGangare",
                    "avatar_url": "https://github.com/HemantGangare.png"
                },
                "provider_namespace": {
                    "id": 31965,
                    "name": "hemantgangare",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31965/"
                },
                "repository": {
                    "name": "repo-lab",
                    "original_name": "repo-lab"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 40926,
            "upstream_id": null,
            "created": "2025-06-17T06:33:12.285785Z",
            "modified": "2025-06-17T06:33:12.323521Z",
            "imported": "2025-06-17T06:33:12.283409",
            "github_user": "Shr1009",
            "username": "Shr1009",
            "github_repo": "gittraining",
            "github_branch": "main",
            "commit": "6a187762d1bd6757dcdcd20965ad32485d463c3c",
            "commit_message": "Adding role\n",
            "name": "gittraining",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22491,
                    "name": "Shr1009",
                    "avatar_url": "https://github.com/Shr1009.png"
                },
                "provider_namespace": {
                    "id": 31968,
                    "name": "shr1009",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31968/"
                },
                "repository": {
                    "name": "gittraining",
                    "original_name": "gittraining"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 40927,
            "upstream_id": null,
            "created": "2025-06-17T08:01:09.156659Z",
            "modified": "2025-06-17T08:01:09.226212Z",
            "imported": "2025-06-17T08:01:09.153410",
            "github_user": "Thyagaraj1",
            "username": "Thyagaraj1",
            "github_repo": "ansible_httpd_role",
            "github_branch": "master",
            "commit": "8949369510f747da11eaf9eff94433c9d1a37e70",
            "commit_message": "Initial files\n",
            "name": "ansible_httpd_role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22494,
                    "name": "Thyagaraj1",
                    "avatar_url": "https://github.com/Thyagaraj1.png"
                },
                "provider_namespace": {
                    "id": 31971,
                    "name": "thyagaraj1",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31971/"
                },
                "repository": {
                    "name": "ansible_httpd_role",
                    "original_name": "ansible_httpd_role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 40928,
            "upstream_id": null,
            "created": "2025-06-18T12:37:22.980385Z",
            "modified": "2025-06-18T12:37:23.024683Z",
            "imported": "2025-06-18T12:37:22.978050",
            "github_user": "mohamedshahen",
            "username": "mohamedshahen",
            "github_repo": "mysql-ansible-role",
            "github_branch": "master",
            "commit": "339b224989c5fc79d449a7bfdd870b0be6fa9383",
            "commit_message": "my-first-role\n",
            "name": "mysql-ansible-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22324,
                    "name": "mohamedshahen",
                    "avatar_url": "https://github.com/mohamedshahen.png"
                },
                "provider_namespace": {
                    "id": 31800,
                    "name": "mohamedshahen",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31800/"
                },
                "repository": {
                    "name": "mysql-ansible-role",
                    "original_name": "mysql-ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 7
        }
    ]
}