A list of legacy roles.

GET /api/v1/roles/?format=api&owner__name=elastic&page=3597
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=3598",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3596",
    "results": [
        {
            "id": 41379,
            "upstream_id": null,
            "created": "2025-08-11T22:55:52.836508Z",
            "modified": "2025-08-11T22:55:52.874425Z",
            "imported": "2025-08-11T22:55:52.834342",
            "github_user": "TheMelbine",
            "username": "TheMelbine",
            "github_repo": "ansible-role-warp-native",
            "github_branch": "main",
            "commit": "cf845504b9c386d91b45bdcde0226c3951d9ae81",
            "commit_message": "Refactor .ansible-lint configuration and simplify meta file by consolidating profile settings and clearing dependencies.\n",
            "name": "warp-native",
            "description": "Installs and configures Cloudflare WARP using wgcf and WireGuard",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23427,
                    "name": "TheMelbine",
                    "avatar_url": "https://github.com/TheMelbine.png"
                },
                "provider_namespace": {
                    "id": 32902,
                    "name": "themelbine",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32902/"
                },
                "repository": {
                    "name": "ansible-role-warp-native",
                    "original_name": "ansible-role-warp-native"
                },
                "tags": [
                    "cloudflare",
                    "warp",
                    "wireguard",
                    "vpn",
                    "networking"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41380,
            "upstream_id": null,
            "created": "2025-08-11T23:07:00.127201Z",
            "modified": "2025-08-11T23:17:25.029158Z",
            "imported": "2025-08-11T23:17:24.964859",
            "github_user": "TheMelbine",
            "username": "TheMelbine",
            "github_repo": "ansible-role-warp-native",
            "github_branch": "main",
            "commit": "057df4f35701249051e79f5ce05b618ff2056017",
            "commit_message": "Update LICENSE",
            "name": "warp_native",
            "description": "Installs and configures Cloudflare WARP using wgcf and WireGuard",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23427,
                    "name": "TheMelbine",
                    "avatar_url": "https://github.com/TheMelbine.png"
                },
                "provider_namespace": {
                    "id": 32902,
                    "name": "themelbine",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32902/"
                },
                "repository": {
                    "name": "ansible-role-warp-native",
                    "original_name": "ansible-role-warp-native"
                },
                "tags": [
                    "cloudflare",
                    "warp",
                    "wireguard",
                    "vpn",
                    "networking"
                ],
                "versions": [
                    {
                        "id": "0a937183-6ed9-44ee-8e05-d79b3400d326",
                        "name": "v1.0.0-beta.1",
                        "release_date": "2025-08-12T02:15:20+03:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41381,
            "upstream_id": null,
            "created": "2025-08-12T03:15:18.143406Z",
            "modified": "2025-08-12T03:15:18.228882Z",
            "imported": "2025-08-12T03:15:18.140715",
            "github_user": "rajmasters91",
            "username": "rajmasters91",
            "github_repo": "httpd_role_test",
            "github_branch": "main",
            "commit": "b58638861fad1a1d8b76bd3f9bf3d1d057f3d20c",
            "commit_message": "initial files\n",
            "name": "httpd_role_test",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23516,
                    "name": "rajmasters91",
                    "avatar_url": "https://github.com/rajmasters91.png"
                },
                "provider_namespace": {
                    "id": 32990,
                    "name": "rajmasters91",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32990/"
                },
                "repository": {
                    "name": "httpd_role_test",
                    "original_name": "httpd_role_test"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41382,
            "upstream_id": null,
            "created": "2025-08-12T03:35:26.973125Z",
            "modified": "2025-08-12T03:59:18.140141Z",
            "imported": "2025-08-12T03:59:18.101325",
            "github_user": "KvSanojKV",
            "username": "KvSanojKV",
            "github_repo": "anisble-role-docker",
            "github_branch": "master",
            "commit": "b248d7608b1f32e224d5e780686f5ee17dbe0365",
            "commit_message": " updated task file\n",
            "name": "anisble-role-docker",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23352,
                    "name": "KvSanojKV",
                    "avatar_url": "https://github.com/KvSanojKV.png"
                },
                "provider_namespace": {
                    "id": 32826,
                    "name": "kvsanojkv",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32826/"
                },
                "repository": {
                    "name": "anisble-role-docker",
                    "original_name": "anisble-role-docker"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 41383,
            "upstream_id": null,
            "created": "2025-08-12T05:44:26.655604Z",
            "modified": "2025-08-12T07:21:21.615849Z",
            "imported": "2025-08-12T07:21:21.544690",
            "github_user": "pwf",
            "username": "pwf",
            "github_repo": "ansible-nexus3",
            "github_branch": "main",
            "commit": "2469b642c3c44a8887493abe715cfe3e964cf971",
            "commit_message": "add the timeout\n",
            "name": "ansible-nexus3",
            "description": "Nexus Repository Manager 3.x (Sonatype)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23521,
                    "name": "pwf",
                    "avatar_url": "https://github.com/pwf.png"
                },
                "provider_namespace": {
                    "id": 32995,
                    "name": "pwf",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32995/"
                },
                "repository": {
                    "name": "ansible-nexus3",
                    "original_name": "ansible-nexus3"
                },
                "tags": [
                    "nexus",
                    "nexus3",
                    "java",
                    "maven",
                    "npm",
                    "nuget",
                    "yum",
                    "docker",
                    "pypi",
                    "web"
                ],
                "versions": [
                    {
                        "id": "cc803954-77be-4b62-b305-9b740e15b714",
                        "name": "2.5.4",
                        "release_date": "2025-08-12T09:17:54+02:00"
                    },
                    {
                        "id": "5244d7d4-f6b3-4e60-9375-3abbdce0c278",
                        "name": "2.5.3",
                        "release_date": "2025-08-12T07:36:00+02:00"
                    }
                ]
            },
            "download_count": 8
        },
        {
            "id": 41384,
            "upstream_id": null,
            "created": "2025-08-12T15:39:50.861280Z",
            "modified": "2025-08-12T15:40:00.838610Z",
            "imported": "2025-08-12T15:40:00.807326",
            "github_user": "cloudncodetechnologies",
            "username": "cloudncodetechnologies",
            "github_repo": "apache",
            "github_branch": "master",
            "commit": "9f79cad6508f59f332a8390425e443eadd99b1ad",
            "commit_message": "apache role\n",
            "name": "apache",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23519,
                    "name": "cloudncodetechnologies",
                    "avatar_url": "https://github.com/cloudncodetechnologies.png"
                },
                "provider_namespace": {
                    "id": 32993,
                    "name": "cloudncodetechnologies",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32993/"
                },
                "repository": {
                    "name": "apache",
                    "original_name": "apache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41385,
            "upstream_id": null,
            "created": "2025-08-12T16:14:46.639531Z",
            "modified": "2025-08-12T20:37:21.002993Z",
            "imported": "2025-08-12T20:37:20.940188",
            "github_user": "evertonagilar",
            "username": "evertonagilar",
            "github_repo": "ansible-role-nfs-server",
            "github_branch": "1.0.3",
            "commit": "751fa5a134e4743cfd53093a947b0a4accde3f82",
            "commit_message": "1.0.3\n",
            "name": "nfs-server",
            "description": "Setup NFS server with Ansible",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23400,
                    "name": "evertonagilar",
                    "avatar_url": "https://github.com/evertonagilar.png"
                },
                "provider_namespace": {
                    "id": 32874,
                    "name": "evertonagilar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32874/"
                },
                "repository": {
                    "name": "ansible-role-nfs-server",
                    "original_name": "ansible-role-nfs-server"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "764088b1-629d-4296-bcbf-8d739cd74a3d",
                        "name": "1.0.3",
                        "release_date": "2025-08-12T17:36:53-03:00"
                    },
                    {
                        "id": "76296a1f-3ae7-4ec3-a6a6-582fbffb8be6",
                        "name": "1.0.2",
                        "release_date": "2025-08-12T16:53:38-03:00"
                    },
                    {
                        "id": "cdefb566-439f-45c2-b176-b686cdc7ff05",
                        "name": "1.0.1",
                        "release_date": "2025-08-12T15:45:41-03:00"
                    }
                ]
            },
            "download_count": 19
        },
        {
            "id": 41386,
            "upstream_id": null,
            "created": "2025-08-12T16:33:04.264090Z",
            "modified": "2025-08-13T23:57:41.128918Z",
            "imported": "2025-08-13T23:57:40.887191",
            "github_user": "moreskylab",
            "username": "moreskylab",
            "github_repo": "ansible-role-jenkins-ssl",
            "github_branch": "main",
            "commit": "c830000c55ecbc87768fe5384ee5b1e8ba491859",
            "commit_message": "updated instruction for bash script to install-remove jenkins and nginx\n",
            "name": "jenkins-ssl",
            "description": "Installs and configures Jenkins with SSL",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21727,
                    "name": "moreskylab",
                    "avatar_url": "https://github.com/moreskylab.png"
                },
                "provider_namespace": {
                    "id": 31209,
                    "name": "moreskylab",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31209/"
                },
                "repository": {
                    "name": "ansible-role-jenkins-ssl",
                    "original_name": "ansible-role-jenkins-ssl"
                },
                "tags": [
                    "jenkins",
                    "ci",
                    "cd",
                    "development",
                    "system"
                ],
                "versions": [
                    {
                        "id": "c4b7e0bf-4476-4073-bafe-56422d442bad",
                        "name": "v1.3.0",
                        "release_date": "2025-08-14T05:26:48+05:30"
                    },
                    {
                        "id": "03bfd51a-5911-4170-8c5d-b897fe259872",
                        "name": "v1.2.9",
                        "release_date": "2025-08-14T04:52:35+05:30"
                    },
                    {
                        "id": "71a52b39-2132-494a-8d7e-0ce6d4def2d8",
                        "name": "v1.2.8",
                        "release_date": "2025-08-14T04:40:10+05:30"
                    },
                    {
                        "id": "204e7264-675f-4379-ab13-972c2ea3bdf5",
                        "name": "v1.2.7",
                        "release_date": "2025-08-14T04:07:38+05:30"
                    },
                    {
                        "id": "594f6f95-7c14-421f-b793-d48010a01a4e",
                        "name": "v1.2.6",
                        "release_date": "2025-08-14T02:40:32+05:30"
                    },
                    {
                        "id": "c925de3b-edfb-4e22-8a0a-4f71ab112390",
                        "name": "v1.2.5",
                        "release_date": "2025-08-14T02:06:23+05:30"
                    },
                    {
                        "id": "e37edf16-18d2-4a01-86f0-1bdb2cfe8dca",
                        "name": "v1.2.4",
                        "release_date": "2025-08-14T02:00:41+05:30"
                    },
                    {
                        "id": "c3488c08-151c-4138-bbc6-e6d3f979bc4d",
                        "name": "v1.2.3",
                        "release_date": "2025-08-13T23:07:18+05:30"
                    },
                    {
                        "id": "923f2c1b-8af7-48db-93df-6a4a6a1052b4",
                        "name": "v1.2.2",
                        "release_date": "2025-08-13T13:05:43+05:30"
                    },
                    {
                        "id": "49ca401f-fa4c-4a0e-86f7-b3f5b351721e",
                        "name": "v1.2.1",
                        "release_date": "2025-08-13T12:42:13+05:30"
                    },
                    {
                        "id": "0e32848c-abcc-4eeb-ba01-56666d2e3ca1",
                        "name": "v1.1.9",
                        "release_date": "2025-08-13T11:03:53+05:30"
                    }
                ]
            },
            "download_count": 49
        },
        {
            "id": 41387,
            "upstream_id": null,
            "created": "2025-08-12T17:07:28.279787Z",
            "modified": "2025-08-12T17:07:28.323492Z",
            "imported": "2025-08-12T17:07:28.276877",
            "github_user": "cloudncodetechnologies",
            "username": "cloudncodetechnologies",
            "github_repo": "httpd",
            "github_branch": "master",
            "commit": "53457830ca455564bfaf2364004b65aec1b61053",
            "commit_message": "Added new role https\n",
            "name": "httpd",
            "description": "Apache install",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23519,
                    "name": "cloudncodetechnologies",
                    "avatar_url": "https://github.com/cloudncodetechnologies.png"
                },
                "provider_namespace": {
                    "id": 32993,
                    "name": "cloudncodetechnologies",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32993/"
                },
                "repository": {
                    "name": "httpd",
                    "original_name": "httpd"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 41388,
            "upstream_id": null,
            "created": "2025-08-12T21:38:19.744155Z",
            "modified": "2025-08-13T23:28:01.296385Z",
            "imported": "2025-08-13T23:28:01.279536",
            "github_user": "frozenfoxx",
            "username": "frozenfoxx",
            "github_repo": "ansible-role-plex",
            "github_branch": "main",
            "commit": "15b6d6aa796c93a9d9098844826264bd166f4897",
            "commit_message": "Fixed syntax\n",
            "name": "plex",
            "description": "Plex Media Server installation management",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2415,
                    "name": "frozenfoxx",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-997e-7387-9b81-e08b708e5e87/avatar/"
                },
                "provider_namespace": {
                    "id": 13258,
                    "name": "frozenfoxx",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13258/"
                },
                "repository": {
                    "name": "ansible-role-plex",
                    "original_name": "ansible-role-plex"
                },
                "tags": [
                    "plex",
                    "media",
                    "linux"
                ],
                "versions": []
            },
            "download_count": 3
        }
    ]
}