A list of legacy roles.

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

{
    "count": 36700,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3521",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3519",
    "results": [
        {
            "id": 40425,
            "upstream_id": null,
            "created": "2025-03-31T18:34:02.301681Z",
            "modified": "2025-06-01T03:27:56.642130Z",
            "imported": "2025-06-01T03:27:56.608734",
            "github_user": "Beardhammer",
            "username": "Beardhammer",
            "github_repo": "ludus_rustdesk",
            "github_branch": "main",
            "commit": "019f2926a904d8e7eef6fa7e6f49418985233d37",
            "commit_message": "Update README.md",
            "name": "ludus_rustdesk",
            "description": "An Ansible role that install Rustdesk Server on Debian and Rustdesk Client on Windows/Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21063,
                    "name": "Beardhammer",
                    "avatar_url": "https://github.com/Beardhammer.png"
                },
                "provider_namespace": {
                    "id": 30567,
                    "name": "beardhammer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30567/"
                },
                "repository": {
                    "name": "ludus_rustdesk",
                    "original_name": "ludus_rustdesk"
                },
                "tags": [
                    "ludus",
                    "rustdesk"
                ],
                "versions": []
            },
            "download_count": 30
        },
        {
            "id": 40426,
            "upstream_id": null,
            "created": "2025-03-31T19:41:13.701231Z",
            "modified": "2025-03-31T19:41:13.779977Z",
            "imported": "2025-03-31T19:41:13.698014",
            "github_user": "rooland-provisioning",
            "username": "rooland-provisioning",
            "github_repo": "ansible-role-kitty-terminal",
            "github_branch": "master",
            "commit": "5c3a41c2e443e0f0be19d26b3838023ed94ee3ad",
            "commit_message": "More docs and metadata\n",
            "name": "kitty_terminal",
            "description": "This role installs and configures Kitty terminal",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5977,
                    "name": "rooland-provisioning",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a16-ae7c-7315-afcb-155ed85e55f5/avatar/"
                },
                "provider_namespace": {
                    "id": 18237,
                    "name": "rooland_provisioning",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18237/"
                },
                "repository": {
                    "name": "ansible-role-kitty-terminal",
                    "original_name": "ansible-role-kitty-terminal"
                },
                "tags": [
                    "terminal"
                ],
                "versions": [
                    {
                        "id": "b8ffa16d-d53c-4c59-a953-788bea190516",
                        "name": "v0.0.1",
                        "release_date": "2025-03-31T21:37:49+02:00"
                    }
                ]
            },
            "download_count": 9
        },
        {
            "id": 40427,
            "upstream_id": null,
            "created": "2025-03-31T19:44:38.885593Z",
            "modified": "2025-06-04T12:05:28.197460Z",
            "imported": "2025-06-04T12:05:27.997793",
            "github_user": "MaxValue",
            "username": "maxvalue",
            "github_repo": "ansible-role-wireguard",
            "github_branch": "main",
            "commit": "6bccd4df984cd4b14cdf3e0bda892fac1e257cd1",
            "commit_message": "Fix new peer logic\n\n* idempotent\n* instant\n* without jinja extensions\n",
            "name": "wireguard",
            "description": "Installs and configures wireguard tunnels",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9380,
                    "name": "maxvalue",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/1447159?v=4"
                },
                "provider_namespace": {
                    "id": 7688,
                    "name": "maxvalue",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/7688/"
                },
                "repository": {
                    "name": "ansible-role-wireguard",
                    "original_name": "ansible-role-wireguard"
                },
                "tags": [
                    "security",
                    "ssh",
                    "installer",
                    "install",
                    "sudo",
                    "sysadmin",
                    "setup",
                    "base",
                    "installation",
                    "network",
                    "hardening"
                ],
                "versions": [
                    {
                        "id": "f9d173ae-6853-45d6-a5cf-ffef773a25fc",
                        "name": "2.0.1",
                        "release_date": "2025-06-02T18:18:40+02:00"
                    },
                    {
                        "id": "8f418739-d259-43a4-b5b0-2e8f3f1ed031",
                        "name": "2.0.0",
                        "release_date": "2025-05-17T14:07:15+02:00"
                    },
                    {
                        "id": "840286c5-fdfd-4883-beca-2c96900c390f",
                        "name": "1.2.0",
                        "release_date": "2025-05-17T14:34:03+02:00"
                    },
                    {
                        "id": "8dca9bfd-6f6b-411a-8ee2-46aa9cb8cde5",
                        "name": "1.1.1",
                        "release_date": "2025-05-06T00:56:23+02:00"
                    },
                    {
                        "id": "86ad603c-c39a-4401-b7c6-b439e040fb07",
                        "name": "1.1.0",
                        "release_date": "2025-05-02T00:40:04+02:00"
                    },
                    {
                        "id": "f9ce33f4-098b-4672-b050-c0d1b7aef28a",
                        "name": "1.0.0",
                        "release_date": "2025-04-23T16:18:06+02:00"
                    },
                    {
                        "id": "f8cfb957-2cf3-460a-9303-4a93024e68dc",
                        "name": "0.2.0",
                        "release_date": "2025-04-23T16:13:09+02:00"
                    },
                    {
                        "id": "36f52e88-2fe0-44cb-8d1c-c696179e533f",
                        "name": "0.1.2",
                        "release_date": "2025-04-23T15:41:36+02:00"
                    },
                    {
                        "id": "6231141b-3c87-431b-90a1-98d958cd8b4b",
                        "name": "0.1.1",
                        "release_date": "2025-03-31T22:01:43+02:00"
                    },
                    {
                        "id": "7872035f-be3c-412f-8e64-44543b8699a9",
                        "name": "0.1.0",
                        "release_date": "2025-03-31T21:42:12+02:00"
                    }
                ]
            },
            "download_count": 22
        },
        {
            "id": 40428,
            "upstream_id": null,
            "created": "2025-03-31T19:50:32.267495Z",
            "modified": "2025-06-11T18:45:44.906769Z",
            "imported": "2025-06-11T18:45:44.695087",
            "github_user": "rooland-provisioning",
            "username": "rooland-provisioning",
            "github_repo": "ansible-role-kitty-terminal",
            "github_branch": "v0.0.2",
            "commit": "2973628c4453f13ae23bfe64f33414e141d4a4a7",
            "commit_message": "[conf] Same directory in tab after the current\n",
            "name": "kitty-terminal",
            "description": "This role installs and configures Kitty terminal",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5977,
                    "name": "rooland-provisioning",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a16-ae7c-7315-afcb-155ed85e55f5/avatar/"
                },
                "provider_namespace": {
                    "id": 18237,
                    "name": "rooland_provisioning",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18237/"
                },
                "repository": {
                    "name": "ansible-role-kitty-terminal",
                    "original_name": "ansible-role-kitty-terminal"
                },
                "tags": [
                    "terminal"
                ],
                "versions": [
                    {
                        "id": "4ea5fa42-c481-4bf9-9877-073ad5e5d55c",
                        "name": "v0.0.2",
                        "release_date": "2025-06-11T20:41:21+02:00"
                    },
                    {
                        "id": "3f9178a7-3636-4aa4-9e22-e5f135961ea8",
                        "name": "v0.0.1",
                        "release_date": "2025-03-31T21:48:26+02:00"
                    }
                ]
            },
            "download_count": 49
        },
        {
            "id": 40429,
            "upstream_id": null,
            "created": "2025-03-31T20:21:30.541292Z",
            "modified": "2025-03-31T20:21:30.586694Z",
            "imported": "2025-03-31T20:21:30.538880",
            "github_user": "msterhuj",
            "username": "msterhuj",
            "github_repo": "ansible-role-libvirt-exporter",
            "github_branch": "main",
            "commit": "32e601d618e31808e2a6b1523d620c018ab7714f",
            "commit_message": "chore: add ci badge\n\nSigned-off-by: Gabin L <[email protected]>\n",
            "name": "libvirt-exporter",
            "description": "This role install and configure libvirt_exporter",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4837,
                    "name": "msterhuj",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-953a-730c-9419-15f8d1a009c6/avatar/"
                },
                "provider_namespace": {
                    "id": 17368,
                    "name": "msterhuj",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17368/"
                },
                "repository": {
                    "name": "ansible-role-libvirt-exporter",
                    "original_name": "ansible-role-libvirt-exporter"
                },
                "tags": [
                    "libvirt",
                    "prometheus",
                    "exporter"
                ],
                "versions": []
            },
            "download_count": 20
        },
        {
            "id": 40430,
            "upstream_id": null,
            "created": "2025-04-01T03:27:57.333324Z",
            "modified": "2025-04-01T03:57:24.501952Z",
            "imported": "2025-04-01T03:57:24.482636",
            "github_user": "guiand888",
            "username": "guiand888",
            "github_repo": "ansible-role-ssh_hardening",
            "github_branch": "main",
            "commit": "827d4e71116c9620ea4f2244c31a350d0336d65e",
            "commit_message": "Update main.yml",
            "name": "ssh_hardening",
            "description": "Comprehensive SSH security hardening role with basic and strict compliance modes, NIST and ANSSI compliant",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15222,
                    "name": "guiand888",
                    "avatar_url": "https://github.com/guiand888.png"
                },
                "provider_namespace": {
                    "id": 24868,
                    "name": "guiand888",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24868/"
                },
                "repository": {
                    "name": "ansible-role-ssh_hardening",
                    "original_name": "ansible-role-ssh_hardening"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 22
        },
        {
            "id": 40431,
            "upstream_id": null,
            "created": "2025-04-01T06:06:07.234184Z",
            "modified": "2025-04-01T06:06:07.319106Z",
            "imported": "2025-04-01T06:06:07.229177",
            "github_user": "pranay21022000",
            "username": "pranay21022000",
            "github_repo": "demo-ansible-repo",
            "github_branch": "main",
            "commit": "543ace43fa47a8fa9a38ecafc85e1f6fd7153c14",
            "commit_message": "first commit\n",
            "name": "demo-ansible-repo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21040,
                    "name": "pranay21022000",
                    "avatar_url": "https://github.com/pranay21022000.png"
                },
                "provider_namespace": {
                    "id": 30544,
                    "name": "pranay21022000",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30544/"
                },
                "repository": {
                    "name": "demo-ansible-repo",
                    "original_name": "demo-ansible-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 40432,
            "upstream_id": null,
            "created": "2025-04-01T10:20:47.495441Z",
            "modified": "2025-04-01T10:20:47.544250Z",
            "imported": "2025-04-01T10:20:47.487197",
            "github_user": "JasmineH2212",
            "username": "JasmineH2212",
            "github_repo": "test_role",
            "github_branch": "main",
            "commit": "f30c1741c8bbb4bb63f6f1555828b0fc642e6fea",
            "commit_message": "Create README.md",
            "name": "test_role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21003,
                    "name": "JasmineH2212",
                    "avatar_url": "https://github.com/JasmineH2212.png"
                },
                "provider_namespace": {
                    "id": 30509,
                    "name": "jasmineh2212",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30509/"
                },
                "repository": {
                    "name": "test_role",
                    "original_name": "test_role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 9
        },
        {
            "id": 40433,
            "upstream_id": null,
            "created": "2025-04-02T09:24:38.641699Z",
            "modified": "2025-04-02T09:24:38.718107Z",
            "imported": "2025-04-02T09:24:38.638312",
            "github_user": "Pingwing7",
            "username": "Pingwing7",
            "github_repo": "iac-ansible",
            "github_branch": "main",
            "commit": "9481ea6fde7e3f9d031f473d75de51be6f8a3d1c",
            "commit_message": "restructure + divorce\n",
            "name": "dbserver",
            "description": "webserver role to install mysql and stuff",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21096,
                    "name": "Pingwing7",
                    "avatar_url": "https://github.com/Pingwing7.png"
                },
                "provider_namespace": {
                    "id": 30600,
                    "name": "pingwing7",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30600/"
                },
                "repository": {
                    "name": "iac-ansible",
                    "original_name": "iac-ansible"
                },
                "tags": [
                    "windesheim"
                ],
                "versions": []
            },
            "download_count": 9
        },
        {
            "id": 40434,
            "upstream_id": null,
            "created": "2025-04-02T09:37:29.362448Z",
            "modified": "2025-04-02T09:37:29.410831Z",
            "imported": "2025-04-02T09:37:29.360010",
            "github_user": "Pingwing7",
            "username": "Pingwing7",
            "github_repo": "andere-iac-ansible",
            "github_branch": "master",
            "commit": "4cc92575ca03e22b676d0bd552af5f1209ee7231",
            "commit_message": "md\n",
            "name": "webserver",
            "description": "webserver role to install PHP and Apache",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21096,
                    "name": "Pingwing7",
                    "avatar_url": "https://github.com/Pingwing7.png"
                },
                "provider_namespace": {
                    "id": 30600,
                    "name": "pingwing7",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30600/"
                },
                "repository": {
                    "name": "andere-iac-ansible",
                    "original_name": "andere-iac-ansible"
                },
                "tags": [
                    "windesheim"
                ],
                "versions": []
            },
            "download_count": 8
        }
    ]
}