A list of legacy roles.

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

{
    "count": 36702,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3668",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3666",
    "results": [
        {
            "id": 42039,
            "upstream_id": null,
            "created": "2025-12-08T21:21:06.344351Z",
            "modified": "2025-12-13T21:40:03.049806Z",
            "imported": "2025-12-13T21:40:03.012628",
            "github_user": "thisguyshouldworkforus",
            "username": "thisguyshouldworkforus",
            "github_repo": "ansible-role-nut_server",
            "github_branch": "main",
            "commit": "2c9b744aea720c5ffe5cc8faf022077b7e84573b",
            "commit_message": "Adding TAG 1.2.0 to git\n",
            "name": "nut_server",
            "description": "Ansible role to install and configure Network UPS Tools (NUT) server with NTP integration.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12985,
                    "name": "thisguyshouldworkforus",
                    "avatar_url": "https://github.com/thisguyshouldworkforus.png"
                },
                "provider_namespace": {
                    "id": 22764,
                    "name": "thisguyshouldworkforus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22764/"
                },
                "repository": {
                    "name": "ansible-role-nut_server",
                    "original_name": "ansible-role-nut_server"
                },
                "tags": [
                    "networking",
                    "nutserver",
                    "ntp",
                    "power",
                    "management",
                    "ups"
                ],
                "versions": [
                    {
                        "id": "212cc7aa-a44d-400f-9882-a16b85e960a9",
                        "name": "1.2.0",
                        "release_date": "2025-12-13T21:39:32+00:00"
                    },
                    {
                        "id": "6c9301a8-d8b2-421a-80f3-8ae3e5e2134f",
                        "name": "1.1.0",
                        "release_date": "2025-12-10T20:21:35+00:00"
                    },
                    {
                        "id": "0ea60749-2460-4828-83a6-be4fb9d030ab",
                        "name": "1.0.0",
                        "release_date": "2025-12-08T18:50:29+00:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 42040,
            "upstream_id": null,
            "created": "2025-12-08T21:21:26.487190Z",
            "modified": "2025-12-13T20:27:16.107475Z",
            "imported": "2025-12-13T20:27:16.057842",
            "github_user": "thisguyshouldworkforus",
            "username": "thisguyshouldworkforus",
            "github_repo": "ansible-role-nvidia",
            "github_branch": "main",
            "commit": "ea1ce79045399fb9b0f45367ca8bce43c612544e",
            "commit_message": "Adding TAG 1.2.1 to git\n",
            "name": "nvidia",
            "description": "Ansible role to install NVIDIA drivers and CUDA toolkit on RedHat-based x86_64 systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12985,
                    "name": "thisguyshouldworkforus",
                    "avatar_url": "https://github.com/thisguyshouldworkforus.png"
                },
                "provider_namespace": {
                    "id": 22764,
                    "name": "thisguyshouldworkforus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22764/"
                },
                "repository": {
                    "name": "ansible-role-nvidia",
                    "original_name": "ansible-role-nvidia"
                },
                "tags": [
                    "nvidia",
                    "cuda",
                    "gpu"
                ],
                "versions": [
                    {
                        "id": "08728475-0a4d-4a6e-a4eb-d146df172b71",
                        "name": "1.2.1",
                        "release_date": "2025-12-13T20:26:48+00:00"
                    },
                    {
                        "id": "d1a31fed-67fc-4e8a-b149-64ed8f533718",
                        "name": "1.2.0",
                        "release_date": "2025-12-13T20:20:55+00:00"
                    },
                    {
                        "id": "f1edb825-65de-40b4-8c3b-eca00a3cf55b",
                        "name": "1.1.1",
                        "release_date": "2025-12-10T20:23:25+00:00"
                    },
                    {
                        "id": "a5374686-bcc2-4123-96e2-f2284b969b18",
                        "name": "1.1.0",
                        "release_date": "2025-12-09T22:16:26+00:00"
                    },
                    {
                        "id": "83d263f9-6884-4936-85b8-421a6523e40d",
                        "name": "1.0.0",
                        "release_date": "2025-12-08T18:50:28+00:00"
                    }
                ]
            },
            "download_count": 8
        },
        {
            "id": 42041,
            "upstream_id": null,
            "created": "2025-12-08T21:21:42.658225Z",
            "modified": "2025-12-13T21:42:30.409420Z",
            "imported": "2025-12-13T21:42:30.351212",
            "github_user": "thisguyshouldworkforus",
            "username": "thisguyshouldworkforus",
            "github_repo": "ansible-role-plex",
            "github_branch": "main",
            "commit": "14f77ec01e53f19bfb5f6d0ef47478ced4793e3b",
            "commit_message": "Adding TAG 1.2.1 to git\n",
            "name": "plex",
            "description": "Ansible role to install and configure Plex Media Server on X86_64 RedHat-based systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12985,
                    "name": "thisguyshouldworkforus",
                    "avatar_url": "https://github.com/thisguyshouldworkforus.png"
                },
                "provider_namespace": {
                    "id": 22764,
                    "name": "thisguyshouldworkforus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22764/"
                },
                "repository": {
                    "name": "ansible-role-plex",
                    "original_name": "ansible-role-plex"
                },
                "tags": [
                    "plex",
                    "media",
                    "server",
                    "plexmediaserver"
                ],
                "versions": [
                    {
                        "id": "b3fb4b88-6fbe-4484-b421-5d3928720399",
                        "name": "1.2.1",
                        "release_date": "2025-12-13T21:42:00+00:00"
                    },
                    {
                        "id": "65270ba7-6c28-4a78-99af-75db60143ed2",
                        "name": "1.2.0",
                        "release_date": "2025-12-12T22:06:35+00:00"
                    },
                    {
                        "id": "a5e51dab-2957-42f1-92a0-05febce753cd",
                        "name": "1.1.3",
                        "release_date": "2025-12-10T20:52:08+00:00"
                    },
                    {
                        "id": "b83a7994-5f8d-4a25-a474-1ab2382b5bdd",
                        "name": "1.1.2",
                        "release_date": "2025-12-10T20:50:52+00:00"
                    },
                    {
                        "id": "9e88decc-fcf0-4453-94e4-f073a1a640e5",
                        "name": "1.1.1",
                        "release_date": "2025-12-10T20:49:07+00:00"
                    },
                    {
                        "id": "580a284a-14c8-4e3d-8384-aff7eaa3e343",
                        "name": "1.1.0",
                        "release_date": "2025-12-10T20:47:56+00:00"
                    },
                    {
                        "id": "10b062f6-8220-4a37-a077-a498abe7fe08",
                        "name": "1.0.0",
                        "release_date": "2025-12-08T18:50:26+00:00"
                    }
                ]
            },
            "download_count": 13
        },
        {
            "id": 42042,
            "upstream_id": null,
            "created": "2025-12-08T21:22:02.093155Z",
            "modified": "2025-12-13T22:10:22.777246Z",
            "imported": "2025-12-13T22:10:22.713000",
            "github_user": "thisguyshouldworkforus",
            "username": "thisguyshouldworkforus",
            "github_repo": "ansible-role-rhel",
            "github_branch": "main",
            "commit": "21dbcdb74595e6a0c04beb74c4c819f9d461238f",
            "commit_message": "Adding TAG 1.2.1 to git\n",
            "name": "rhel",
            "description": "Ansible role to install and configure RedHat Enterprise Linux (RHEL) systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12985,
                    "name": "thisguyshouldworkforus",
                    "avatar_url": "https://github.com/thisguyshouldworkforus.png"
                },
                "provider_namespace": {
                    "id": 22764,
                    "name": "thisguyshouldworkforus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22764/"
                },
                "repository": {
                    "name": "ansible-role-rhel",
                    "original_name": "ansible-role-rhel"
                },
                "tags": [
                    "rhel",
                    "redhat",
                    "el",
                    "linux"
                ],
                "versions": [
                    {
                        "id": "2cd94cba-c032-43ce-b360-5029c3d43d28",
                        "name": "1.2.1",
                        "release_date": "2025-12-13T22:09:49+00:00"
                    },
                    {
                        "id": "4f3e7f4d-3f01-49c1-b8cc-7697538c1d6a",
                        "name": "1.2.0",
                        "release_date": "2025-12-11T19:30:20+00:00"
                    },
                    {
                        "id": "ca64aa35-9d08-44cc-9ab5-01ca8eb90ea0",
                        "name": "1.1.0",
                        "release_date": "2025-12-10T23:14:45+00:00"
                    },
                    {
                        "id": "6fbf9e8e-03f3-4764-9a2e-377d4f8eaa82",
                        "name": "1.0.0",
                        "release_date": "2025-12-08T18:41:59+00:00"
                    }
                ]
            },
            "download_count": 10
        },
        {
            "id": 42043,
            "upstream_id": null,
            "created": "2025-12-08T21:22:18.838228Z",
            "modified": "2025-12-13T22:16:52.706424Z",
            "imported": "2025-12-13T22:16:52.639371",
            "github_user": "thisguyshouldworkforus",
            "username": "thisguyshouldworkforus",
            "github_repo": "ansible-role-rpi",
            "github_branch": "main",
            "commit": "9b8022cea5accb8f35ad83fd443d7105bb8548e0",
            "commit_message": "Adding TAG 1.2.0 to git\n",
            "name": "rpi",
            "description": "Ansible role to install AlmaLinux on Raspberry Pi (4B) systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12985,
                    "name": "thisguyshouldworkforus",
                    "avatar_url": "https://github.com/thisguyshouldworkforus.png"
                },
                "provider_namespace": {
                    "id": 22764,
                    "name": "thisguyshouldworkforus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22764/"
                },
                "repository": {
                    "name": "ansible-role-rpi",
                    "original_name": "ansible-role-rpi"
                },
                "tags": [
                    "rpi",
                    "raspberrypi",
                    "almalinux",
                    "arm64",
                    "aarch64"
                ],
                "versions": [
                    {
                        "id": "080421be-7226-4de4-b3bf-7fc9ea3d128b",
                        "name": "1.2.0",
                        "release_date": "2025-12-13T22:16:19+00:00"
                    },
                    {
                        "id": "9b2d3ae7-9972-4ad4-a42a-394d2ec7fe13",
                        "name": "1.0.0",
                        "release_date": "2025-12-08T18:41:47+00:00"
                    }
                ]
            },
            "download_count": 6
        },
        {
            "id": 42044,
            "upstream_id": null,
            "created": "2025-12-09T05:38:50.614326Z",
            "modified": "2025-12-09T05:38:50.641313Z",
            "imported": "2025-12-09T05:38:50.612158",
            "github_user": "aravinthaz",
            "username": "aravinthaz",
            "github_repo": "Ansible-galaxy",
            "github_branch": "master",
            "commit": "ae0cbff91f8a5c23b47c5682732012ef965ef0af",
            "commit_message": "Initial commit\n",
            "name": "Ansible-galaxy",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25336,
                    "name": "aravinthaz",
                    "avatar_url": "https://github.com/aravinthaz.png"
                },
                "provider_namespace": {
                    "id": 34788,
                    "name": "aravinthaz",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34788/"
                },
                "repository": {
                    "name": "Ansible-galaxy",
                    "original_name": "Ansible-galaxy"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42045,
            "upstream_id": null,
            "created": "2025-12-09T14:21:56.626042Z",
            "modified": "2025-12-09T14:21:56.654509Z",
            "imported": "2025-12-09T14:21:56.623779",
            "github_user": "shafath1216",
            "username": "shafath1216",
            "github_repo": "galaxy-ansible",
            "github_branch": "main",
            "commit": "6f07beef51bcf0b2410f4ac9411257112ab1ec71",
            "commit_message": "initial\n",
            "name": "galaxy-ansible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25342,
                    "name": "shafath1216",
                    "avatar_url": "https://github.com/shafath1216.png"
                },
                "provider_namespace": {
                    "id": 34794,
                    "name": "shafath1216",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34794/"
                },
                "repository": {
                    "name": "galaxy-ansible",
                    "original_name": "galaxy-ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42046,
            "upstream_id": null,
            "created": "2025-12-09T18:02:13.961130Z",
            "modified": "2025-12-09T18:02:14.013485Z",
            "imported": "2025-12-09T18:02:13.958781",
            "github_user": "kovalevsky",
            "username": "kovalevsky",
            "github_repo": "ansible-role-ffmpeg-build",
            "github_branch": "master",
            "commit": "137e8d480e60f365779efab235d8ba7ca3332d6f",
            "commit_message": "Merge pull request #7 from kovalevsky/add_molecule_specs\n\nAdd Molecule testing framework and GitHub Actions CI",
            "name": "ffmpeg-build",
            "description": "Compile FFmpeg and major codecs from source on Ubuntu/Debian",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2884,
                    "name": "kovalevsky",
                    "avatar_url": "https://github.com/kovalevsky.png"
                },
                "provider_namespace": {
                    "id": 19771,
                    "name": "kovalevsky",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19771/"
                },
                "repository": {
                    "name": "ansible-role-ffmpeg-build",
                    "original_name": "ansible-role-ffmpeg-build"
                },
                "tags": [
                    "ffmpeg",
                    "video",
                    "encoding",
                    "multimedia",
                    "compilation"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42047,
            "upstream_id": null,
            "created": "2025-12-10T06:14:27.472085Z",
            "modified": "2025-12-10T06:14:27.554914Z",
            "imported": "2025-12-10T06:14:27.469067",
            "github_user": "murthyvella",
            "username": "murthyvella",
            "github_repo": "docker-demo-",
            "github_branch": "main",
            "commit": "d57eaab0524c886bd8a905616320f63b8c8f4a12",
            "commit_message": "Update inventory",
            "name": "docker-demo-",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25345,
                    "name": "murthyvella",
                    "avatar_url": "https://github.com/murthyvella.png"
                },
                "provider_namespace": {
                    "id": 34797,
                    "name": "murthyvella",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34797/"
                },
                "repository": {
                    "name": "docker-demo-",
                    "original_name": "docker-demo-"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42048,
            "upstream_id": null,
            "created": "2025-12-10T09:36:21.023544Z",
            "modified": "2025-12-10T09:36:21.146982Z",
            "imported": "2025-12-10T09:36:21.020961",
            "github_user": "amitraghat",
            "username": "amitraghat",
            "github_repo": "apache2",
            "github_branch": "master",
            "commit": "a0d4a20d6ba04368012c5b89ce738ed12133622c",
            "commit_message": "apache\n",
            "name": "apache2",
            "description": "Apache httpd server configiration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24880,
                    "name": "amitraghat",
                    "avatar_url": "https://github.com/amitraghat.png"
                },
                "provider_namespace": {
                    "id": 34338,
                    "name": "amitraghat",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34338/"
                },
                "repository": {
                    "name": "apache2",
                    "original_name": "apache2"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 6
        }
    ]
}