A list of legacy roles.

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

{
    "count": 37862,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3680",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3678",
    "results": [
        {
            "id": 42396,
            "upstream_id": null,
            "created": "2026-01-30T20:22:02.976320Z",
            "modified": "2026-07-14T05:48:31.885828Z",
            "imported": "2026-07-14T05:48:31.814698",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "bitcoind-ansible",
            "github_branch": "0.2.6",
            "commit": "da64d04e1677399dbfbf30babc69d627460edf3d",
            "commit_message": "maint: updated default list of signers\n",
            "name": "bitcoind",
            "description": "Bitcoin Core client as a Systemd service",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9007,
                    "name": "hax0rbana_adam",
                    "avatar_url": "https://avatars.githubusercontent.com/u/118935832?v=4"
                },
                "provider_namespace": {
                    "id": 5356,
                    "name": "hax0rbana_adam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5356/"
                },
                "repository": {
                    "name": "bitcoind-ansible",
                    "original_name": "bitcoind-ansible"
                },
                "tags": [
                    "bitcoin",
                    "bitcoincore",
                    "bitcoind"
                ],
                "versions": [
                    {
                        "id": "eafabed0-e29d-4062-bc52-7f7b47288d5c",
                        "name": "0.2.6",
                        "release_date": "2026-07-14T00:40:36-05:00"
                    },
                    {
                        "id": "4216d62a-69d4-4052-b4de-00e1382e9671",
                        "name": "0.2.5",
                        "release_date": "2026-01-30T14:56:35-06:00"
                    },
                    {
                        "id": "45295698-8b66-4398-9fb4-97fdcb0f8a34",
                        "name": "0.2.4",
                        "release_date": "2025-05-26T16:32:08-05:00"
                    },
                    {
                        "id": "163f4c9e-0bdb-429c-98b2-abf06d5adf76",
                        "name": "0.2.3",
                        "release_date": "2025-03-22T03:08:34-05:00"
                    },
                    {
                        "id": "5134343b-cb07-4198-ab25-2a8ccd51b5f3",
                        "name": "0.2.2",
                        "release_date": "2025-03-22T02:27:44-05:00"
                    },
                    {
                        "id": "040df3f8-028b-4aff-9522-994699731aa3",
                        "name": "0.2.1",
                        "release_date": "2025-03-22T01:47:00-05:00"
                    }
                ]
            },
            "download_count": 187
        },
        {
            "id": 42397,
            "upstream_id": null,
            "created": "2026-01-31T00:40:30.518549Z",
            "modified": "2026-04-19T17:13:41.200004Z",
            "imported": "2026-04-19T17:13:41.140429",
            "github_user": "tigattack",
            "username": "tigattack",
            "github_repo": "ansible-role-immich-docker",
            "github_branch": "main",
            "commit": "43cac91e2541bec288615e1a8691e67df9a4997a",
            "commit_message": "refactor(tasks): restructure volume migration handling\n",
            "name": "immich_docker",
            "description": "Deploy Immich in Docker.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6972,
                    "name": "tigattack",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1a-097e-724c-9fd0-57c218c55f9b/avatar/"
                },
                "provider_namespace": {
                    "id": 18981,
                    "name": "tigattack",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18981/"
                },
                "repository": {
                    "name": "ansible-role-immich-docker",
                    "original_name": "ansible-role-immich-docker"
                },
                "tags": [
                    "system",
                    "docker",
                    "immich",
                    "photos",
                    "media"
                ],
                "versions": [
                    {
                        "id": "ebfece72-37fb-4153-ad99-5f93d725c2bb",
                        "name": "1.0.1",
                        "release_date": "2026-04-19T18:08:45+01:00"
                    },
                    {
                        "id": "aa77e053-0378-48c0-809d-68816c635296",
                        "name": "1.0.0",
                        "release_date": "2026-01-31T00:23:04+00:00"
                    }
                ]
            },
            "download_count": 9678
        },
        {
            "id": 42398,
            "upstream_id": null,
            "created": "2026-01-31T09:34:02.435486Z",
            "modified": "2026-08-05T10:49:01.777138Z",
            "imported": "2026-08-05T10:49:01.716753",
            "github_user": "ialejandro",
            "username": "ialejandro",
            "github_repo": "ansible-role-harbor",
            "github_branch": "main",
            "commit": "67fa1eac3c9d413b558c36be2c34d4e200825a0f",
            "commit_message": "fix: untrack local .ansible symlink causing galaxy install failures (#22)\n",
            "name": "harbor",
            "description": "Install and configure Harbor container image registry",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26115,
                    "name": "ialejandro",
                    "avatar_url": "https://github.com/ialejandro.png"
                },
                "provider_namespace": {
                    "id": 35557,
                    "name": "ialejandro",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35557/"
                },
                "repository": {
                    "name": "ansible-role-harbor",
                    "original_name": "ansible-role-harbor"
                },
                "tags": [
                    "harbor",
                    "docker",
                    "registry",
                    "containers",
                    "development",
                    "packaging"
                ],
                "versions": [
                    {
                        "id": "39ecfddf-aad3-4ed7-a0e4-2b2e9985293a",
                        "name": "1.0.0",
                        "release_date": "2026-01-31T10:32:43+01:00"
                    }
                ]
            },
            "download_count": 27
        },
        {
            "id": 42399,
            "upstream_id": null,
            "created": "2026-01-31T14:35:49.836203Z",
            "modified": "2026-02-18T17:58:50.730524Z",
            "imported": "2026-02-18T17:58:50.696335",
            "github_user": "jyotiswaroop20",
            "username": "jyotiswaroop20",
            "github_repo": "Test_Ansible_Galaxy_Repo",
            "github_branch": "main",
            "commit": "ece701f7db84d457c74e7688fb35b3b668355a9e",
            "commit_message": "update\n",
            "name": "Test_Ansible_Galaxy_Repo",
            "description": "Apache Server Configuration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26117,
                    "name": "jyotiswaroop20",
                    "avatar_url": "https://github.com/jyotiswaroop20.png"
                },
                "provider_namespace": {
                    "id": 35559,
                    "name": "jyotiswaroop20",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35559/"
                },
                "repository": {
                    "name": "Test_Ansible_Galaxy_Repo",
                    "original_name": "Test_Ansible_Galaxy_Repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 42400,
            "upstream_id": null,
            "created": "2026-01-31T14:59:17.185970Z",
            "modified": "2026-01-31T14:59:17.222187Z",
            "imported": "2026-01-31T14:59:17.183074",
            "github_user": "harshitakaza",
            "username": "harshitakaza",
            "github_repo": "dummy-role",
            "github_branch": "master",
            "commit": "bb2ebfab718c2640fe199c817fb2822670828272",
            "commit_message": "initial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26103,
                    "name": "harshitakaza",
                    "avatar_url": "https://github.com/harshitakaza.png"
                },
                "provider_namespace": {
                    "id": 35545,
                    "name": "harshitakaza",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35545/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42401,
            "upstream_id": null,
            "created": "2026-02-01T04:49:37.150632Z",
            "modified": "2026-02-01T04:49:37.192099Z",
            "imported": "2026-02-01T04:49:37.146896",
            "github_user": "akashchoudhary378",
            "username": "akashchoudhary378",
            "github_repo": "apache",
            "github_branch": "master",
            "commit": "1be58d743c43dd75630ab76ddd53604f30250860",
            "commit_message": "apache\n",
            "name": "apache",
            "description": "Configure Appache server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26121,
                    "name": "akashchoudhary378",
                    "avatar_url": "https://github.com/akashchoudhary378.png"
                },
                "provider_namespace": {
                    "id": 35563,
                    "name": "akashchoudhary378",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35563/"
                },
                "repository": {
                    "name": "apache",
                    "original_name": "apache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 12
        },
        {
            "id": 42402,
            "upstream_id": null,
            "created": "2026-02-02T02:23:32.004821Z",
            "modified": "2026-02-02T02:23:32.038049Z",
            "imported": "2026-02-02T02:23:32.002012",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "nginx-role-repo",
            "github_branch": "nginx-branch",
            "commit": "a5d0c511e6befb37f5851233d5fff93a848117d2",
            "commit_message": "Added nginx role for ansible\n",
            "name": "nginx-role-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": "nginx-role-repo",
                    "original_name": "nginx-role-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42403,
            "upstream_id": null,
            "created": "2026-02-02T03:10:37.862893Z",
            "modified": "2026-03-23T03:12:01.050700Z",
            "imported": "2026-03-23T03:12:01.005966",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "server-repo",
            "github_branch": "server-branch",
            "commit": "ee846a74b89f59fd9ca9199bfff9e7176432475c",
            "commit_message": "Added server-role\n",
            "name": "server-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": "server-repo",
                    "original_name": "server-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42404,
            "upstream_id": null,
            "created": "2026-02-02T03:33:16.158801Z",
            "modified": "2026-02-02T03:33:16.204612Z",
            "imported": "2026-02-02T03:33:16.156287",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "shutdown-repo",
            "github_branch": "sd-branch",
            "commit": "a855396c8c07bfc78b2a33236f713ed9c8ed99f1",
            "commit_message": "Aded\n",
            "name": "shutdown-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": "shutdown-repo",
                    "original_name": "shutdown-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42405,
            "upstream_id": null,
            "created": "2026-02-02T04:03:34.936556Z",
            "modified": "2026-02-02T04:03:35.041123Z",
            "imported": "2026-02-02T04:03:34.932603",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "error-repo1",
            "github_branch": "er-branch",
            "commit": "4a1c1fbd67e9c6e8b134ddf479c42c3977cf3539",
            "commit_message": "Added\n",
            "name": "error-repo1",
            "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-repo1",
                    "original_name": "error-repo1"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        }
    ]
}