A list of legacy roles.

GET /api/v1/roles/?format=api&owner__name=elastic&page=3511
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&owner__name=elastic&page=3512",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3510",
    "results": [
        {
            "id": 40400,
            "upstream_id": null,
            "created": "2025-03-26T16:50:53.976637Z",
            "modified": "2025-04-17T00:05:27.972406Z",
            "imported": "2025-04-17T00:05:27.855798",
            "github_user": "LucasJanin",
            "username": "LucasJanin",
            "github_repo": "ansible-role-pihole-dns-records-manager",
            "github_branch": "main",
            "commit": "a55df4b6eb61fdd99e7dbee1ac505a9cd7918766",
            "commit_message": "Fix Handler and Task names\n",
            "name": "pihole_dns_records_manager",
            "description": "Manages Pi-hole DNS records for both standard and Docker installations",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20871,
                    "name": "LucasJanin",
                    "avatar_url": "https://github.com/LucasJanin.png"
                },
                "provider_namespace": {
                    "id": 30380,
                    "name": "lucasjanin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30380/"
                },
                "repository": {
                    "name": "ansible-role-pihole-dns-records-manager",
                    "original_name": "ansible-role-pihole-dns-records-manager"
                },
                "tags": [
                    "pihole",
                    "dns",
                    "docker"
                ],
                "versions": [
                    {
                        "id": "b6f2e82f-1067-4647-8e65-52e4c629fd4f",
                        "name": "v1.0.5",
                        "release_date": "2025-04-16T20:02:03-04:00"
                    },
                    {
                        "id": "22bc8a7c-e6a5-4f29-bb05-46f675146f95",
                        "name": "v1.0.4",
                        "release_date": "2025-03-29T12:04:17-04:00"
                    },
                    {
                        "id": "59c30caa-60dd-40d7-8409-95840576f288",
                        "name": "v1.0.3",
                        "release_date": "2025-03-29T11:55:30-04:00"
                    },
                    {
                        "id": "c0811bae-772d-468b-b2c7-63b33cfc1ad9",
                        "name": "v1.0.2",
                        "release_date": "2025-03-25T10:41:22-04:00"
                    },
                    {
                        "id": "0bf38dd3-627d-4ee4-8dc7-78bd7478d261",
                        "name": "v1.0.1",
                        "release_date": "2025-03-22T09:41:53-04:00"
                    },
                    {
                        "id": "1edbf219-a1ae-4f5b-88d4-8647b8798627",
                        "name": "v1.0.0",
                        "release_date": "2025-03-21T17:52:40-04:00"
                    }
                ]
            },
            "download_count": 15
        },
        {
            "id": 40401,
            "upstream_id": null,
            "created": "2025-03-26T17:06:03.559037Z",
            "modified": "2025-03-26T21:32:05.555256Z",
            "imported": "2025-03-26T21:32:05.506835",
            "github_user": "LucasJanin",
            "username": "LucasJanin",
            "github_repo": "ansible-role-raycast-hosts-editor",
            "github_branch": "master",
            "commit": "07d62e9314dec9fc76d40f3cd4c72bf4095591d1",
            "commit_message": "- Add .ansible-lint with role-name skip\n- Remove namespace: lucasjanin\n",
            "name": "raycast_hosts_editor",
            "description": "Creates Editor Raycast scripts for remote hosts",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20871,
                    "name": "LucasJanin",
                    "avatar_url": "https://github.com/LucasJanin.png"
                },
                "provider_namespace": {
                    "id": 30380,
                    "name": "lucasjanin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30380/"
                },
                "repository": {
                    "name": "ansible-role-raycast-hosts-editor",
                    "original_name": "ansible-role-raycast-hosts-editor"
                },
                "tags": [
                    "raycast",
                    "vscode",
                    "macos",
                    "editor",
                    "remote",
                    "ssh"
                ],
                "versions": [
                    {
                        "id": "c555ca90-0bc8-45da-8ede-a91c299c8cba",
                        "name": "v1.0.2",
                        "release_date": "2025-03-26T13:02:52-04:00"
                    },
                    {
                        "id": "c5b597e9-ffaa-477b-9774-956c1dddc753",
                        "name": "v1.0.1",
                        "release_date": "2025-03-21T15:01:47-04:00"
                    },
                    {
                        "id": "09eb189e-a9ee-406a-8fde-0fbe51f03c03",
                        "name": "v1.0.0",
                        "release_date": "2025-03-21T12:03:19-04:00"
                    }
                ]
            },
            "download_count": 9
        },
        {
            "id": 40402,
            "upstream_id": null,
            "created": "2025-03-27T10:09:41.167791Z",
            "modified": "2025-03-27T10:09:41.288306Z",
            "imported": "2025-03-27T10:09:41.155291",
            "github_user": "abdalla-Salaheldin",
            "username": "abdalla-Salaheldin",
            "github_repo": "dummy-role",
            "github_branch": "master",
            "commit": "d01d3ec11f162350e988373666c65f3445c038fa",
            "commit_message": "initial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20983,
                    "name": "abdalla-Salaheldin",
                    "avatar_url": "https://github.com/abdalla-Salaheldin.png"
                },
                "provider_namespace": {
                    "id": 30489,
                    "name": "abdalla_salaheldin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30489/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 9
        },
        {
            "id": 40403,
            "upstream_id": null,
            "created": "2025-03-27T17:26:58.357548Z",
            "modified": "2025-03-27T17:26:58.408200Z",
            "imported": "2025-03-27T17:26:58.355062",
            "github_user": "mshurutov",
            "username": "mshurutov",
            "github_repo": "postgres_schedule",
            "github_branch": "master",
            "commit": "beedfed8ee76d96003f73f283664c9ded8742c80",
            "commit_message": "Initial commit after create role\n",
            "name": "postgres_schedule",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7845,
                    "name": "mshurutov",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-907c-7595-8cb9-c3b12970c1f3/avatar/"
                },
                "provider_namespace": {
                    "id": 17361,
                    "name": "mshurutov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17361/"
                },
                "repository": {
                    "name": "postgres_schedule",
                    "original_name": "postgres_schedule"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 16
        },
        {
            "id": 40404,
            "upstream_id": null,
            "created": "2025-03-27T18:24:36.406253Z",
            "modified": "2025-03-27T18:24:36.490497Z",
            "imported": "2025-03-27T18:24:36.403658",
            "github_user": "daddycocoaman",
            "username": "daddycocoaman",
            "github_repo": "ludus_win_share",
            "github_branch": "main",
            "commit": "cdac593a873a8a6aeb0ca442c606311006a4e951",
            "commit_message": "it works\n",
            "name": "ludus_win_share",
            "description": "An Ansible Role that creates SMB shares on Windows hosts for Ludus. This Ludus-focused role is based on ansible.windows.win_share.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20997,
                    "name": "daddycocoaman",
                    "avatar_url": "https://github.com/daddycocoaman.png"
                },
                "provider_namespace": {
                    "id": 30503,
                    "name": "daddycocoaman",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30503/"
                },
                "repository": {
                    "name": "ludus_win_share",
                    "original_name": "ludus_win_share"
                },
                "tags": [
                    "ludus",
                    "windows",
                    "smb"
                ],
                "versions": [
                    {
                        "id": "b876da22-7f06-4454-8ec2-662bb777ef0a",
                        "name": "v0.1.0",
                        "release_date": "2025-03-27T13:09:18-05:00"
                    }
                ]
            },
            "download_count": 31
        },
        {
            "id": 40405,
            "upstream_id": null,
            "created": "2025-03-27T19:07:31.646346Z",
            "modified": "2025-03-27T19:07:31.677284Z",
            "imported": "2025-03-27T19:07:31.644152",
            "github_user": "KomalMabbu",
            "username": "KomalMabbu",
            "github_repo": "ansible-dummy-role",
            "github_branch": "main",
            "commit": "e5331e5afd657cb1474478b42e5c18d206c3b7d8",
            "commit_message": "Update main.yml",
            "name": "ansible-dummy-role",
            "description": "Aspiring DevOps engineer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20992,
                    "name": "KomalMabbu",
                    "avatar_url": "https://github.com/KomalMabbu.png"
                },
                "provider_namespace": {
                    "id": 30498,
                    "name": "komalmabbu",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30498/"
                },
                "repository": {
                    "name": "ansible-dummy-role",
                    "original_name": "ansible-dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 40406,
            "upstream_id": null,
            "created": "2025-03-28T02:59:36.027895Z",
            "modified": "2025-03-28T02:59:36.059588Z",
            "imported": "2025-03-28T02:59:36.025737",
            "github_user": "Yeswanth489",
            "username": "Yeswanth489",
            "github_repo": "ansible-pracctise",
            "github_branch": "main",
            "commit": "f266427e9e11d45415f76a32d1e0e0d7b5ce4beb",
            "commit_message": "my first commit\n",
            "name": "apache",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21001,
                    "name": "Yeswanth489",
                    "avatar_url": "https://github.com/Yeswanth489.png"
                },
                "provider_namespace": {
                    "id": 30507,
                    "name": "yeswanth489",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30507/"
                },
                "repository": {
                    "name": "ansible-pracctise",
                    "original_name": "ansible-pracctise"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 40407,
            "upstream_id": null,
            "created": "2025-03-28T13:33:02.321090Z",
            "modified": "2025-03-28T13:33:02.373586Z",
            "imported": "2025-03-28T13:33:02.318753",
            "github_user": "amane12",
            "username": "amane12",
            "github_repo": "Dummy-roles",
            "github_branch": "master",
            "commit": "520ec430c06fc7331a9aa6b573eddc2dd81460b4",
            "commit_message": "First test role\n",
            "name": "Dummy-roles",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21011,
                    "name": "amane12",
                    "avatar_url": "https://github.com/amane12.png"
                },
                "provider_namespace": {
                    "id": 30517,
                    "name": "amane12",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30517/"
                },
                "repository": {
                    "name": "Dummy-roles",
                    "original_name": "Dummy-roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 40408,
            "upstream_id": null,
            "created": "2025-03-28T17:16:09.537187Z",
            "modified": "2025-09-01T20:49:40.686370Z",
            "imported": "2025-09-01T20:49:40.661959",
            "github_user": "charles-silveira",
            "username": "charles-silveira",
            "github_repo": "monitoring",
            "github_branch": "main",
            "commit": "4f99c611398b618bbefc1c96eb21218baddfc60c",
            "commit_message": "Monitoramento da aplicação\n",
            "name": "monitoring",
            "description": "Monitoramento da Aplicação Dexter",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 11223,
                    "name": "charles-silveira",
                    "avatar_url": "https://github.com/charles-silveira.png"
                },
                "provider_namespace": {
                    "id": 20865,
                    "name": "charles_silveira",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/20865/"
                },
                "repository": {
                    "name": "monitoring",
                    "original_name": "monitoring"
                },
                "tags": [
                    "monitoring"
                ],
                "versions": []
            },
            "download_count": 9
        },
        {
            "id": 40409,
            "upstream_id": null,
            "created": "2025-03-28T18:28:57.614968Z",
            "modified": "2025-03-28T18:28:57.664408Z",
            "imported": "2025-03-28T18:28:57.612263",
            "github_user": "PavanKumar-sudo",
            "username": "PavanKumar-sudo",
            "github_repo": "dumy-role-demo",
            "github_branch": "main",
            "commit": "83c2fc811fc8d3841c0181257aa5b2c4ee433566",
            "commit_message": "first commit\n",
            "name": "dumy-role-demo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21016,
                    "name": "PavanKumar-sudo",
                    "avatar_url": "https://github.com/PavanKumar-sudo.png"
                },
                "provider_namespace": {
                    "id": 30522,
                    "name": "pavankumar_sudo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30522/"
                },
                "repository": {
                    "name": "dumy-role-demo",
                    "original_name": "dumy-role-demo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 9
        }
    ]
}