A list of legacy roles.

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

{
    "count": 36779,
    "next": null,
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3677",
    "results": [
        {
            "id": 42244,
            "upstream_id": null,
            "created": "2026-01-06T10:40:13.558001Z",
            "modified": "2026-01-06T11:09:34.758934Z",
            "imported": "2026-01-06T11:09:34.737866",
            "github_user": "Srinivas-2004",
            "username": "Srinivas-2004",
            "github_repo": "myrole",
            "github_branch": "main",
            "commit": "1ddb69a9dd532784b9e248e86d84db68f07275be",
            "commit_message": "Delete files/jhjhdc",
            "name": "myrole",
            "description": "Apache static website role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25763,
                    "name": "Srinivas-2004",
                    "avatar_url": "https://github.com/Srinivas-2004.png"
                },
                "provider_namespace": {
                    "id": 35215,
                    "name": "srinivas_2004",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35215/"
                },
                "repository": {
                    "name": "myrole",
                    "original_name": "myrole"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 42245,
            "upstream_id": null,
            "created": "2026-01-06T10:48:45.887394Z",
            "modified": "2026-01-06T10:48:45.916267Z",
            "imported": "2026-01-06T10:48:45.885073",
            "github_user": "Harikak09",
            "username": "Harikak09",
            "github_repo": "mywebpage",
            "github_branch": "main",
            "commit": "582fa8382eca72d104e396403ea782edd4adb193",
            "commit_message": "Update main.yml in meta data",
            "name": "mywebpage",
            "description": "Simple role to deploy static webpage on httpd",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25762,
                    "name": "Harikak09",
                    "avatar_url": "https://github.com/Harikak09.png"
                },
                "provider_namespace": {
                    "id": 35214,
                    "name": "harikak09",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35214/"
                },
                "repository": {
                    "name": "mywebpage",
                    "original_name": "mywebpage"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42246,
            "upstream_id": null,
            "created": "2026-01-06T11:13:00.174166Z",
            "modified": "2026-01-06T11:13:00.241082Z",
            "imported": "2026-01-06T11:13:00.171339",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "ins-repo",
            "github_branch": "instance-branch",
            "commit": "6f8a8585ad8b741bdf8c597aa3321b2d62705728",
            "commit_message": "Added instance\n",
            "name": "ins-repo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24364,
                    "name": "vijikalavarkar",
                    "avatar_url": "https://github.com/vijikalavarkar.png"
                },
                "provider_namespace": {
                    "id": 33827,
                    "name": "vijikalavarkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33827/"
                },
                "repository": {
                    "name": "ins-repo",
                    "original_name": "ins-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42247,
            "upstream_id": null,
            "created": "2026-01-06T11:30:41.094638Z",
            "modified": "2026-01-06T11:30:41.258664Z",
            "imported": "2026-01-06T11:30:41.071406",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "error-repo",
            "github_branch": "error-branch",
            "commit": "adcbcfb0c70afd9c6808182af98e958a6bb09a02",
            "commit_message": "Added error hanling\n",
            "name": "error-repo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24364,
                    "name": "vijikalavarkar",
                    "avatar_url": "https://github.com/vijikalavarkar.png"
                },
                "provider_namespace": {
                    "id": 33827,
                    "name": "vijikalavarkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33827/"
                },
                "repository": {
                    "name": "error-repo",
                    "original_name": "error-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42250,
            "upstream_id": null,
            "created": "2026-01-06T16:28:10.109577Z",
            "modified": "2026-01-06T16:28:10.154394Z",
            "imported": "2026-01-06T16:28:10.106324",
            "github_user": "head1328",
            "username": "head1328",
            "github_repo": "ansible-raspberry-podman",
            "github_branch": "main",
            "commit": "76b59f000d14301168fc60c7e7c1284831143deb",
            "commit_message": "Merge branch 'feature/ansible-role'\n",
            "name": "podman",
            "description": "Setup podman",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25770,
                    "name": "head1328",
                    "avatar_url": "https://github.com/head1328.png"
                },
                "provider_namespace": {
                    "id": 35222,
                    "name": "head1328",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35222/"
                },
                "repository": {
                    "name": "ansible-raspberry-podman",
                    "original_name": "ansible-raspberry-podman"
                },
                "tags": [
                    "raspberry",
                    "pi",
                    "raspberrypi",
                    "podman"
                ],
                "versions": [
                    {
                        "id": "d535e4f2-9a8a-4836-ab37-cf9551a260ae",
                        "name": "v0.1.0",
                        "release_date": "2026-01-06T16:51:04+01:00"
                    }
                ]
            },
            "download_count": 55
        },
        {
            "id": 42251,
            "upstream_id": null,
            "created": "2026-01-06T21:14:41.422736Z",
            "modified": "2026-01-06T21:14:41.516005Z",
            "imported": "2026-01-06T21:14:41.419863",
            "github_user": "wittdennis",
            "username": "wittdennis",
            "github_repo": "ansible-role-node-exporter",
            "github_branch": "1.0.0",
            "commit": "e4ce9defaea5312241c6d6ad6739d6ce49bd2bf9",
            "commit_message": "chore(version): 1.0.0",
            "name": "node_exporter",
            "description": "Ansible role to install node_exporter",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13712,
                    "name": "wittdennis",
                    "avatar_url": "https://github.com/wittdennis.png"
                },
                "provider_namespace": {
                    "id": 23438,
                    "name": "wittdennis",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23438/"
                },
                "repository": {
                    "name": "ansible-role-node-exporter",
                    "original_name": "ansible-role-node-exporter"
                },
                "tags": [
                    "system",
                    "monitoring",
                    "prometheus",
                    "node",
                    "exporter",
                    "metrics"
                ],
                "versions": [
                    {
                        "id": "fafabe47-ec57-47c4-9839-9b535fab5be1",
                        "name": "1.0.0",
                        "release_date": "2026-01-06T21:14:24+00:00"
                    }
                ]
            },
            "download_count": 29
        },
        {
            "id": 42252,
            "upstream_id": null,
            "created": "2026-01-07T04:55:37.726845Z",
            "modified": "2026-01-07T04:55:37.788267Z",
            "imported": "2026-01-07T04:55:37.724375",
            "github_user": "eyebrowkang",
            "username": "eyebrowkang",
            "github_repo": "ansible-role-litedump",
            "github_branch": "main",
            "commit": "d5ca184e4166e6fcec3d0c723ce5299488aa80e7",
            "commit_message": "Add metadata\n",
            "name": "litedump",
            "description": "Scheduled SQLite database backup using systemd timer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23935,
                    "name": "eyebrowkang",
                    "avatar_url": "https://github.com/eyebrowkang.png"
                },
                "provider_namespace": {
                    "id": 33411,
                    "name": "eyebrowkang",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33411/"
                },
                "repository": {
                    "name": "ansible-role-litedump",
                    "original_name": "ansible-role-litedump"
                },
                "tags": [
                    "sqlite",
                    "backup",
                    "systemd"
                ],
                "versions": [
                    {
                        "id": "e530c7d6-6567-46ed-acec-d635def2c05b",
                        "name": "1.0.0",
                        "release_date": "2026-01-07T04:53:02+00:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 42253,
            "upstream_id": null,
            "created": "2026-01-07T05:09:29.938284Z",
            "modified": "2026-01-07T05:09:29.974516Z",
            "imported": "2026-01-07T05:09:29.935965",
            "github_user": "bodsch",
            "username": "bodsch",
            "github_repo": "ansible-chartmuseum",
            "github_branch": "main",
            "commit": "82f02074b4f92e00b3fbd60e2d5895b66780b733",
            "commit_message": "update test_default.py\n",
            "name": "chartmuseum",
            "description": "installs, configures chartmuseum",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 975,
                    "name": "bodsch",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-816f-7c21-9a10-93fdd806f84c/avatar/"
                },
                "provider_namespace": {
                    "id": 297,
                    "name": "bodsch",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/297/"
                },
                "repository": {
                    "name": "ansible-chartmuseum",
                    "original_name": "ansible-chartmuseum"
                },
                "tags": [
                    "helm",
                    "chart",
                    "chartmuseum"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42254,
            "upstream_id": null,
            "created": "2026-01-07T09:41:37.784011Z",
            "modified": "2026-01-07T09:41:37.831964Z",
            "imported": "2026-01-07T09:41:37.781866",
            "github_user": "head1328",
            "username": "head1328",
            "github_repo": "ansible-raspberry-pihole",
            "github_branch": "main",
            "commit": "8c5b34fb6173d9bc69224e9c201fea4af9b6e622",
            "commit_message": "Merge branch 'feature/ansible-role'\n",
            "name": "pihole",
            "description": "Install Pi-hole using Podman containers.",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "head1328.podman"
                    }
                ],
                "namespace": {
                    "id": 25770,
                    "name": "head1328",
                    "avatar_url": "https://github.com/head1328.png"
                },
                "provider_namespace": {
                    "id": 35222,
                    "name": "head1328",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35222/"
                },
                "repository": {
                    "name": "ansible-raspberry-pihole",
                    "original_name": "ansible-raspberry-pihole"
                },
                "tags": [
                    "raspberry",
                    "pi",
                    "raspberrypi",
                    "podman",
                    "pihole"
                ],
                "versions": [
                    {
                        "id": "192189c3-1232-4eb6-8958-af9c9d77e0b9",
                        "name": "v0.1.0",
                        "release_date": "2026-01-07T10:09:14+01:00"
                    }
                ]
            },
            "download_count": 6
        }
    ]
}