A list of legacy roles.

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

{
    "count": 35306,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3525",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3523",
    "results": [
        {
            "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": 7
        },
        {
            "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": 0
        },
        {
            "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": 0
        },
        {
            "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": 1
        },
        {
            "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": 0
        },
        {
            "id": 40435,
            "upstream_id": null,
            "created": "2025-04-02T14:02:03.140513Z",
            "modified": "2025-04-02T15:06:36.795203Z",
            "imported": "2025-04-02T15:06:36.682886",
            "github_user": "bloody-heathen",
            "username": "bloody-heathen",
            "github_repo": "ansible-pull.git",
            "github_branch": "v1.0.0",
            "commit": "f238ddb5c0f3b7865f63694f0a5614cc59b9e393",
            "commit_message": "Initial Commit\n",
            "name": "ansible_pull",
            "description": "This role is designed to install and configure ansible utilizing a pull architechture to manage the system.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21103,
                    "name": "bloody-heathen",
                    "avatar_url": "https://github.com/bloody-heathen.png"
                },
                "provider_namespace": {
                    "id": 30607,
                    "name": "bloody_heathen",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30607/"
                },
                "repository": {
                    "name": "ansible-pull.git",
                    "original_name": "ansible-pull.git"
                },
                "tags": [
                    "ansible",
                    "pull",
                    "management",
                    "configuration",
                    "automation"
                ],
                "versions": [
                    {
                        "id": "de4d4af7-387e-4348-891f-734fac1e1324",
                        "name": "v1.0.0",
                        "release_date": "2025-04-02T11:00:51-04:00"
                    },
                    {
                        "id": "3b61e061-2b97-4416-be08-67b913de0265",
                        "name": "1.0.0",
                        "release_date": "2025-04-02T09:47:32-04:00"
                    }
                ]
            },
            "download_count": 0
        },
        {
            "id": 40436,
            "upstream_id": null,
            "created": "2025-04-02T14:56:30.207270Z",
            "modified": "2025-04-07T12:44:05.533306Z",
            "imported": "2025-04-07T12:44:05.458264",
            "github_user": "rbicker",
            "username": "rbicker",
            "github_repo": "ansible-icinga2node",
            "github_branch": "master",
            "commit": "84526e3d7ccaace5a49f395c08bf934d1679315f",
            "commit_message": "minor fixes\n",
            "name": "ansible-icinga2node",
            "description": "Ensure icinga2 node is set up",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5770,
                    "name": "rbicker",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a15-3e0d-7eb8-b7df-237b5942f540/avatar/"
                },
                "provider_namespace": {
                    "id": 18064,
                    "name": "rbicker",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18064/"
                },
                "repository": {
                    "name": "ansible-icinga2node",
                    "original_name": "ansible-icinga2node"
                },
                "tags": [
                    "icinga2"
                ],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 40437,
            "upstream_id": null,
            "created": "2025-04-02T17:52:37.661640Z",
            "modified": "2025-04-02T17:52:37.712059Z",
            "imported": "2025-04-02T17:52:37.658500",
            "github_user": "malathisrinivas1980",
            "username": "malathisrinivas1980",
            "github_repo": "dummydocker",
            "github_branch": "master",
            "commit": "c7e0956f2e0fe911c4e7e90b34bfbf4e3af02ec3",
            "commit_message": "first commit\n",
            "name": "dummydocker",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21099,
                    "name": "malathisrinivas1980",
                    "avatar_url": "https://github.com/malathisrinivas1980.png"
                },
                "provider_namespace": {
                    "id": 30603,
                    "name": "malathisrinivas1980",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30603/"
                },
                "repository": {
                    "name": "dummydocker",
                    "original_name": "dummydocker"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 40438,
            "upstream_id": null,
            "created": "2025-04-02T22:26:08.545981Z",
            "modified": "2025-04-05T21:41:26.882214Z",
            "imported": "2025-04-05T21:41:26.850393",
            "github_user": "afreisinger",
            "username": "afreisinger",
            "github_repo": "ansible-role-dotfiles",
            "github_branch": "main",
            "commit": "eb2299b3da1823b834191e5a620282757a4968e6",
            "commit_message": "(empty-lines)\n",
            "name": "dotfiles",
            "description": "Dotfile installation for UNIX/Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19546,
                    "name": "afreisinger",
                    "avatar_url": "https://github.com/afreisinger.png"
                },
                "provider_namespace": {
                    "id": 29067,
                    "name": "afreisinger",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29067/"
                },
                "repository": {
                    "name": "ansible-role-dotfiles",
                    "original_name": "ansible-role-dotfiles"
                },
                "tags": [
                    "development",
                    "system",
                    "dotfiles",
                    "configuration"
                ],
                "versions": [
                    {
                        "id": "d6d209eb-931b-493f-b241-77b0dda9cfd0",
                        "name": "1.0.1",
                        "release_date": "2025-04-05T18:36:05-03:00"
                    }
                ]
            },
            "download_count": 13
        },
        {
            "id": 40439,
            "upstream_id": null,
            "created": "2025-04-02T22:27:55.564377Z",
            "modified": "2025-04-03T02:28:47.775370Z",
            "imported": "2025-04-03T02:28:47.748374",
            "github_user": "afreisinger",
            "username": "afreisinger",
            "github_repo": "ansible-role-git",
            "github_branch": "main",
            "commit": "f526da718b466427bbf822d4f5bbe2bcd12425d0",
            "commit_message": "update release\n",
            "name": "git",
            "description": "Git version control software",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19546,
                    "name": "afreisinger",
                    "avatar_url": "https://github.com/afreisinger.png"
                },
                "provider_namespace": {
                    "id": 29067,
                    "name": "afreisinger",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29067/"
                },
                "repository": {
                    "name": "ansible-role-git",
                    "original_name": "ansible-role-git"
                },
                "tags": [
                    "development",
                    "system",
                    "git",
                    "vcs",
                    "source",
                    "code"
                ],
                "versions": [
                    {
                        "id": "fcb85b7b-0a15-4882-9a7c-c6ef1360a50f",
                        "name": "1.0.0",
                        "release_date": "2025-04-02T23:13:00-03:00"
                    }
                ]
            },
            "download_count": 8
        }
    ]
}