A list of legacy roles.

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

{
    "count": 36787,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3318",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&owner__name=elastic&page=3316",
    "results": [
        {
            "id": 38084,
            "upstream_id": null,
            "created": "2024-03-25T20:17:19.736106Z",
            "modified": "2024-03-25T20:17:19.862817Z",
            "imported": "2024-03-25T20:17:19.733955",
            "github_user": "SirJavik",
            "username": "SirJavik",
            "github_repo": "Ansible-Certbot-Role",
            "github_branch": "main",
            "commit": "14b8cfc7b104b735d5c8375b3e936fa40d227b2e",
            "commit_message": "Create systemd timer\n",
            "name": "certbot",
            "description": "Certbot for Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14096,
                    "name": "SirJavik",
                    "avatar_url": "https://github.com/SirJavik.png"
                },
                "provider_namespace": {
                    "id": 23802,
                    "name": "sirjavik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23802/"
                },
                "repository": {
                    "name": "Ansible-Certbot-Role",
                    "original_name": "Ansible-Certbot-Role"
                },
                "tags": [
                    "ssl",
                    "tls",
                    "letsencrypt",
                    "certbot",
                    "certificates"
                ],
                "versions": []
            },
            "download_count": 21
        },
        {
            "id": 38086,
            "upstream_id": null,
            "created": "2024-03-26T03:19:14.491717Z",
            "modified": "2024-03-29T02:09:39.133301Z",
            "imported": "2024-03-29T02:09:39.082595",
            "github_user": "hanqunfeng",
            "username": "hanqunfeng",
            "github_repo": "ansible-role-mongodb",
            "github_branch": "v1.0.5",
            "commit": "4a84f00b9dbf17688d23eea5ce298392772aafe4",
            "commit_message": "add hosts config\n",
            "name": "mongodb-install",
            "description": "CentOS 7&8 MongoDB install role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14101,
                    "name": "hanqunfeng",
                    "avatar_url": "https://github.com/hanqunfeng.png"
                },
                "provider_namespace": {
                    "id": 23806,
                    "name": "hanqunfeng",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23806/"
                },
                "repository": {
                    "name": "ansible-role-mongodb",
                    "original_name": "ansible-role-mongodb"
                },
                "tags": [
                    "centos",
                    "mongodb"
                ],
                "versions": [
                    {
                        "id": "b7c4455d-2756-4da8-9b11-0e6b1dfbe9b0",
                        "name": "v1.0.5",
                        "release_date": "2024-03-29T10:08:05+08:00"
                    },
                    {
                        "id": "66ae790e-dbee-4ade-85c2-9dbdedab5b6f",
                        "name": "v1.0.4",
                        "release_date": "2024-03-27T13:02:48+08:00"
                    },
                    {
                        "id": "43c9ceb5-6aba-4518-94a6-3162efab5760",
                        "name": "v1.0.3",
                        "release_date": "2024-03-27T12:39:04+08:00"
                    },
                    {
                        "id": "3435f744-58de-45ec-b404-fcf1fa097bd0",
                        "name": "v1.0.2",
                        "release_date": "2024-03-27T11:22:49+08:00"
                    },
                    {
                        "id": "827a90c0-d232-4883-8357-d9f9c907f04b",
                        "name": "v1.0.1",
                        "release_date": "2024-03-26T16:58:56+08:00"
                    },
                    {
                        "id": "92b5c304-6fe8-4d7d-8576-8a65066d2e6c",
                        "name": "v1.0.0",
                        "release_date": "2024-03-26T15:51:33+08:00"
                    }
                ]
            },
            "download_count": 37
        },
        {
            "id": 38087,
            "upstream_id": null,
            "created": "2024-03-26T07:44:20.831509Z",
            "modified": "2025-08-03T00:27:54.648571Z",
            "imported": "2025-08-03T00:27:54.596032",
            "github_user": "xolyu",
            "username": "xolyu",
            "github_repo": "ansible-role-mariadb",
            "github_branch": "main",
            "commit": "56b7b847513ad6d0e6c1631ebdae757965b12275",
            "commit_message": "fix: do not delete innodb log files for MariaDB v10.8.1+\n",
            "name": "mariadb",
            "description": "MariaDB installation and configuration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7625,
                    "name": "xolyu",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1b-f2cc-7342-ae0f-ef0c28d79618/avatar/"
                },
                "provider_namespace": {
                    "id": 19509,
                    "name": "xolyu",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19509/"
                },
                "repository": {
                    "name": "ansible-role-mariadb",
                    "original_name": "ansible-role-mariadb"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "20babc50-e113-45b5-a615-7d2a8ec48015",
                        "name": "0.3.0",
                        "release_date": "2025-08-03T02:23:53+02:00"
                    },
                    {
                        "id": "201c39ef-fdd6-4dbc-988d-704806bde61d",
                        "name": "0.2.0",
                        "release_date": "2024-12-18T13:47:22+01:00"
                    },
                    {
                        "id": "794ba94b-9cd2-4ce0-b4a9-1f75aa52f1ff",
                        "name": "0.1.1",
                        "release_date": "2024-03-26T12:13:22+01:00"
                    },
                    {
                        "id": "e6f37a8d-89e6-4d33-8f79-aa1ff2b7036a",
                        "name": "0.1.0",
                        "release_date": "2024-03-25T23:31:23+01:00"
                    }
                ]
            },
            "download_count": 3012
        },
        {
            "id": 38088,
            "upstream_id": null,
            "created": "2024-03-26T09:03:48.160375Z",
            "modified": "2024-03-26T09:03:48.202285Z",
            "imported": "2024-03-26T09:03:48.151501",
            "github_user": "maziz00",
            "username": "maziz00",
            "github_repo": "ansible-role-mysql",
            "github_branch": "master",
            "commit": "f7a79ca1a99a6e963d7d6d21801dcf21b95b3efc",
            "commit_message": "feat(mysql_db): initial role files\n",
            "name": "mysql",
            "description": "Senior DevOps Engineer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14105,
                    "name": "maziz00",
                    "avatar_url": "https://github.com/maziz00.png"
                },
                "provider_namespace": {
                    "id": 23810,
                    "name": "maziz00",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23810/"
                },
                "repository": {
                    "name": "ansible-role-mysql",
                    "original_name": "ansible-role-mysql"
                },
                "tags": [
                    "database",
                    "mysql"
                ],
                "versions": []
            },
            "download_count": 23
        },
        {
            "id": 38089,
            "upstream_id": null,
            "created": "2024-03-26T15:18:40.048303Z",
            "modified": "2024-07-05T08:19:22.110930Z",
            "imported": "2024-07-05T08:19:22.076633",
            "github_user": "claranet",
            "username": "claranet",
            "github_repo": "ansible-role-elasticsearch",
            "github_branch": "main",
            "commit": "3e417ca7c17234769502b8b1c84218054247cb24",
            "commit_message": "Merge pull request #2 from claranet/updatecli_main\n\nfeat(ci): add ubuntu 24.04 in test workflow",
            "name": "elasticsearch",
            "description": "Install and configure Elasticsearch",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1278,
                    "name": "claranet",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018afff5-cf9f-7277-af43-cc7a04f265eb/avatar/"
                },
                "provider_namespace": {
                    "id": 3422,
                    "name": "claranet",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3422/"
                },
                "repository": {
                    "name": "ansible-role-elasticsearch",
                    "original_name": "ansible-role-elasticsearch"
                },
                "tags": [
                    "claranet",
                    "elasticsearch"
                ],
                "versions": [
                    {
                        "id": "edd8e38a-b6a5-4bfc-aa01-02f2c6dbbc95",
                        "name": "1.1.0",
                        "release_date": "2024-07-05T10:01:35+02:00"
                    },
                    {
                        "id": "7638575b-8cf8-4a90-a481-8f624f8c7b86",
                        "name": "1.0.0",
                        "release_date": "2024-03-26T16:07:09+01:00"
                    }
                ]
            },
            "download_count": 34
        },
        {
            "id": 38090,
            "upstream_id": null,
            "created": "2024-03-26T16:59:24.341838Z",
            "modified": "2024-03-26T16:59:24.399812Z",
            "imported": "2024-03-26T16:59:24.339732",
            "github_user": "UniInc",
            "username": "UniInc",
            "github_repo": "ansible-role-Flutter-SDK",
            "github_branch": "main",
            "commit": "573e844001189566cf933d2a90a608929fd8d894",
            "commit_message": "1st\n",
            "name": "Flutter-SDK",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [
                    "UniInc.Android-sdkmanager"
                ],
                "namespace": {
                    "id": 14077,
                    "name": "UniInc",
                    "avatar_url": "https://github.com/UniInc.png"
                },
                "provider_namespace": {
                    "id": 23784,
                    "name": "uniinc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23784/"
                },
                "repository": {
                    "name": "ansible-role-Flutter-SDK",
                    "original_name": "ansible-role-Flutter-SDK"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 24
        },
        {
            "id": 38091,
            "upstream_id": null,
            "created": "2024-03-26T17:08:50.978356Z",
            "modified": "2024-03-26T17:08:51.022135Z",
            "imported": "2024-03-26T17:08:50.975974",
            "github_user": "UniInc",
            "username": "UniInc",
            "github_repo": "ansible-role-Flutter-VSCode",
            "github_branch": "main",
            "commit": "f3b313201dbf3bcbd37b8445a831b475bc829f29",
            "commit_message": "moved to Flutter-SDK role\n",
            "name": "Flutter-VSCode",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [
                    "UniInc.Flutter-SDK",
                    "UniInc.Visual-Studio-Code"
                ],
                "namespace": {
                    "id": 14077,
                    "name": "UniInc",
                    "avatar_url": "https://github.com/UniInc.png"
                },
                "provider_namespace": {
                    "id": 23784,
                    "name": "uniinc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23784/"
                },
                "repository": {
                    "name": "ansible-role-Flutter-VSCode",
                    "original_name": "ansible-role-Flutter-VSCode"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 24
        },
        {
            "id": 38092,
            "upstream_id": null,
            "created": "2024-03-26T17:54:01.320264Z",
            "modified": "2024-03-26T17:54:01.386096Z",
            "imported": "2024-03-26T17:54:01.318104",
            "github_user": "roles-ansible",
            "username": "roles-ansible",
            "github_repo": "ansible_role_forgeo_runner",
            "github_branch": "main",
            "commit": "e167af9ae5d08fa73449db157089db8fa6fe01b4",
            "commit_message": "Merge pull request #4 from roles-ansible/dependabot/github_actions/ansible-actions/yamllint-action-0.0.2\n\nBump ansible-actions/yamllint-action from 0.0.1 to 0.0.2",
            "name": "forgejo_runner",
            "description": "Ansible role to setup forgejo runner actionse.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1858,
                    "name": "roles-ansible",
                    "avatar_url": "https://github.com/roles-ansible.png"
                },
                "provider_namespace": {
                    "id": 20264,
                    "name": "roles_ansible",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/20264/"
                },
                "repository": {
                    "name": "ansible_role_forgeo_runner",
                    "original_name": "ansible_role_forgeo_runner"
                },
                "tags": [
                    "forgejo",
                    "runner",
                    "action",
                    "git",
                    "development",
                    "selfhosted",
                    "gitserver",
                    "linux"
                ],
                "versions": [
                    {
                        "id": "b2f87e3d-8b60-4b9b-a822-144c9ffffe45",
                        "name": "v1.0.1",
                        "release_date": "2024-03-22T11:26:05+01:00"
                    },
                    {
                        "id": "c8c47942-ada7-404a-89e5-d7c52b18c3e2",
                        "name": "v1.0.0",
                        "release_date": "2024-03-21T16:45:16+01:00"
                    }
                ]
            },
            "download_count": 5536
        },
        {
            "id": 38093,
            "upstream_id": null,
            "created": "2024-03-26T18:01:40.081564Z",
            "modified": "2024-03-26T18:01:40.178697Z",
            "imported": "2024-03-26T18:01:40.079190",
            "github_user": "UniInc",
            "username": "UniInc",
            "github_repo": "ansible-role-Flutter-VSCode-Extensions-extra",
            "github_branch": "main",
            "commit": "b215c4ad7036c91ceecdcbc401fadd349eedc4dd",
            "commit_message": "1st\n",
            "name": "Flutter-VSCode-Extensions-extra",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14077,
                    "name": "UniInc",
                    "avatar_url": "https://github.com/UniInc.png"
                },
                "provider_namespace": {
                    "id": 23784,
                    "name": "uniinc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23784/"
                },
                "repository": {
                    "name": "ansible-role-Flutter-VSCode-Extensions-extra",
                    "original_name": "ansible-role-Flutter-VSCode-Extensions-extra"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 23
        },
        {
            "id": 38094,
            "upstream_id": null,
            "created": "2024-03-26T19:34:55.753854Z",
            "modified": "2024-03-26T19:34:55.785568Z",
            "imported": "2024-03-26T19:34:55.751627",
            "github_user": "UniInc",
            "username": "UniInc",
            "github_repo": "ansible-role-Android-AVD",
            "github_branch": "main",
            "commit": "7271e57ea77b48ba081e8cb7b3611491ea474932",
            "commit_message": "1st\n",
            "name": "Android-AVD",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [
                    "UniInc.Android-sdkmanager"
                ],
                "namespace": {
                    "id": 14077,
                    "name": "UniInc",
                    "avatar_url": "https://github.com/UniInc.png"
                },
                "provider_namespace": {
                    "id": 23784,
                    "name": "uniinc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23784/"
                },
                "repository": {
                    "name": "ansible-role-Android-AVD",
                    "original_name": "ansible-role-Android-AVD"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 25
        }
    ]
}