A list of legacy roles.

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

{
    "count": 35167,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3504",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3502",
    "results": [
        {
            "id": 40145,
            "upstream_id": null,
            "created": "2025-02-18T00:15:03.647738Z",
            "modified": "2025-02-18T00:15:03.729308Z",
            "imported": "2025-02-18T00:15:03.645362",
            "github_user": "brett-buskirk",
            "username": "brett-buskirk",
            "github_repo": "ansible-role-do_network_routing",
            "github_branch": "v1.0.0",
            "commit": "1c7e94a7e8dbc422917c72bb771e0c1b218ed2d6",
            "commit_message": "Initial commit\n",
            "name": "do_network_routing",
            "description": "Ansible role to configure network routing, including default gateway and metadata route.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20168,
                    "name": "brett-buskirk",
                    "avatar_url": "https://github.com/brett-buskirk.png"
                },
                "provider_namespace": {
                    "id": 29669,
                    "name": "brett_buskirk",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29669/"
                },
                "repository": {
                    "name": "ansible-role-do_network_routing",
                    "original_name": "ansible-role-do_network_routing"
                },
                "tags": [
                    "networking",
                    "routing",
                    "gateway",
                    "netplan",
                    "metadata",
                    "cloud",
                    "system",
                    "configuration"
                ],
                "versions": [
                    {
                        "id": "6c65ac76-9c30-41e4-b901-4cf416c70296",
                        "name": "v1.0.0",
                        "release_date": "2025-02-17T18:26:49-05:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 40146,
            "upstream_id": null,
            "created": "2025-02-18T01:14:17.052543Z",
            "modified": "2025-02-18T01:14:17.113267Z",
            "imported": "2025-02-18T01:14:17.050322",
            "github_user": "ovidius-b",
            "username": "ovidius-b",
            "github_repo": "ansible-openbao",
            "github_branch": "main",
            "commit": "01c0e8f8ed6cc65e5c4a3db8fed34f883e7747e8",
            "commit_message": "docs: update meta\n",
            "name": "ansible-openbao",
            "description": "Installs and configures OpenBao, an open source solution to manage, store, and distribute sensitive data including secrets, certificates, and keys.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20209,
                    "name": "ovidius-b",
                    "avatar_url": "https://github.com/ovidius-b.png"
                },
                "provider_namespace": {
                    "id": 29709,
                    "name": "ovidius_b",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29709/"
                },
                "repository": {
                    "name": "ansible-openbao",
                    "original_name": "ansible-openbao"
                },
                "tags": [
                    "openbao",
                    "vault",
                    "devops"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 40147,
            "upstream_id": null,
            "created": "2025-02-18T10:52:23.780213Z",
            "modified": "2025-02-18T10:52:23.846936Z",
            "imported": "2025-02-18T10:52:23.776935",
            "github_user": "AyaanAarnav",
            "username": "AyaanAarnav",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "f6ab11b0858033ca40ed00369eb5be7196f1058f",
            "commit_message": "First Comment\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20216,
                    "name": "AyaanAarnav",
                    "avatar_url": "https://github.com/AyaanAarnav.png"
                },
                "provider_namespace": {
                    "id": 29716,
                    "name": "ayaanaarnav",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29716/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 40148,
            "upstream_id": null,
            "created": "2025-02-18T11:31:31.177562Z",
            "modified": "2025-02-18T11:31:31.269284Z",
            "imported": "2025-02-18T11:31:31.174658",
            "github_user": "devops-haroon",
            "username": "devops-haroon",
            "github_repo": "ansible_role_staticweb",
            "github_branch": "main",
            "commit": "bbd72d61caa52755143c864354aab922d3216816",
            "commit_message": "added files\n",
            "name": "ansible_role_staticweb",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20225,
                    "name": "devops-haroon",
                    "avatar_url": "https://github.com/devops-haroon.png"
                },
                "provider_namespace": {
                    "id": 29725,
                    "name": "devops_haroon",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29725/"
                },
                "repository": {
                    "name": "ansible_role_staticweb",
                    "original_name": "ansible_role_staticweb"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 40149,
            "upstream_id": null,
            "created": "2025-02-18T11:40:14.128271Z",
            "modified": "2025-02-18T11:40:14.207009Z",
            "imported": "2025-02-18T11:40:14.124705",
            "github_user": "kautukvala123",
            "username": "kautukvala123",
            "github_repo": "playbook-apache2",
            "github_branch": "master",
            "commit": "6181adb15fce5057aae032e0470b118024b24981",
            "commit_message": "initial files\n",
            "name": "playbook-apache2",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20222,
                    "name": "kautukvala123",
                    "avatar_url": "https://github.com/kautukvala123.png"
                },
                "provider_namespace": {
                    "id": 29722,
                    "name": "kautukvala123",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29722/"
                },
                "repository": {
                    "name": "playbook-apache2",
                    "original_name": "playbook-apache2"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 40150,
            "upstream_id": null,
            "created": "2025-02-19T09:23:59.820870Z",
            "modified": "2025-03-12T19:42:50.955760Z",
            "imported": "2025-03-12T19:42:50.906995",
            "github_user": "tychobrouwer",
            "username": "tychobrouwer",
            "github_repo": "ansible-stirlingpdf",
            "github_branch": "main",
            "commit": "4b978108a60bf100951004f30d32d8b17078944d",
            "commit_message": "remove version because that dont work\n",
            "name": "stirlingpdf",
            "description": "Install and configure Stirling PDF",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12725,
                    "name": "tychobrouwer",
                    "avatar_url": "https://github.com/tychobrouwer.png"
                },
                "provider_namespace": {
                    "id": 22523,
                    "name": "tychobrouwer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22523/"
                },
                "repository": {
                    "name": "ansible-stirlingpdf",
                    "original_name": "ansible-stirlingpdf"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "d7b86442-b646-45f3-8250-1cb7787f9405",
                        "name": "v1.0.0",
                        "release_date": "2025-03-12T20:34:37+01:00"
                    }
                ]
            },
            "download_count": 61
        },
        {
            "id": 40151,
            "upstream_id": null,
            "created": "2025-02-19T15:06:03.071741Z",
            "modified": "2025-02-19T15:06:03.164349Z",
            "imported": "2025-02-19T15:06:03.069467",
            "github_user": "alexdonit7",
            "username": "alexdonit7",
            "github_repo": "test-repo",
            "github_branch": "main",
            "commit": "1094b09a038d6e126e4a53d526ea4e991b9b7907",
            "commit_message": "initial files\n",
            "name": "test-repo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20245,
                    "name": "alexdonit7",
                    "avatar_url": "https://github.com/alexdonit7.png"
                },
                "provider_namespace": {
                    "id": 29745,
                    "name": "alexdonit7",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29745/"
                },
                "repository": {
                    "name": "test-repo",
                    "original_name": "test-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 40152,
            "upstream_id": null,
            "created": "2025-02-19T19:05:32.552304Z",
            "modified": "2025-02-19T19:05:32.622230Z",
            "imported": "2025-02-19T19:05:32.550109",
            "github_user": "sawsansalah",
            "username": "sawsansalah",
            "github_repo": "httpd-role",
            "github_branch": "main",
            "commit": "fd7755eff3c7d021b599664878c4de812c00ada9",
            "commit_message": "add role\n",
            "name": "httpd-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20232,
                    "name": "sawsansalah",
                    "avatar_url": "https://github.com/sawsansalah.png"
                },
                "provider_namespace": {
                    "id": 29732,
                    "name": "sawsansalah",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29732/"
                },
                "repository": {
                    "name": "httpd-role",
                    "original_name": "httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 40153,
            "upstream_id": null,
            "created": "2025-02-19T23:41:03.482261Z",
            "modified": "2025-03-03T22:37:28.899769Z",
            "imported": "2025-03-03T22:37:28.810974",
            "github_user": "geerlingguy",
            "username": "geerlingguy",
            "github_repo": "ansible-role-nut_client",
            "github_branch": "master",
            "commit": "75f76669416cac7928ab0c5201c88efad069f288",
            "commit_message": "Use 'secondary' instead of 'slave' since that's what my docs say it should be.\n",
            "name": "nut_client",
            "description": "NUT Client installation and configuration.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2492,
                    "name": "geerlingguy",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-d1d5-7a2c-9d61-04c690efd88d/avatar/"
                },
                "provider_namespace": {
                    "id": 103,
                    "name": "geerlingguy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/103/"
                },
                "repository": {
                    "name": "ansible-role-nut_client",
                    "original_name": "ansible-role-nut_client"
                },
                "tags": [
                    "networking",
                    "power",
                    "ups",
                    "nut"
                ],
                "versions": [
                    {
                        "id": "b0611a14-871a-460b-974f-8d7566a551a5",
                        "name": "1.1.0",
                        "release_date": "2025-03-03T16:36:56-06:00"
                    },
                    {
                        "id": "3401d1c7-a98c-4476-9d71-e24558619089",
                        "name": "1.0.0",
                        "release_date": "2025-02-19T17:37:47-06:00"
                    }
                ]
            },
            "download_count": 486
        },
        {
            "id": 40154,
            "upstream_id": null,
            "created": "2025-02-20T01:10:56.734743Z",
            "modified": "2025-02-20T01:10:56.773876Z",
            "imported": "2025-02-20T01:10:56.732339",
            "github_user": "lfkdev",
            "username": "lfkdev",
            "github_repo": "ansible-role-camino-messenger-bot",
            "github_branch": "master",
            "commit": "fe6b45f0e40416ab870ac483391ca6ead950268b",
            "commit_message": "loop var fix for molecule checks\n",
            "name": "camino_messenger_bot",
            "description": "Ansible role to install and configure a Camino Messenger Bot(s)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17868,
                    "name": "lfkdev",
                    "avatar_url": "https://github.com/lfkdev.png"
                },
                "provider_namespace": {
                    "id": 27435,
                    "name": "lfkdev",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27435/"
                },
                "repository": {
                    "name": "ansible-role-camino-messenger-bot",
                    "original_name": "ansible-role-camino-messenger-bot"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        }
    ]
}