A list of legacy roles.

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

{
    "count": 37693,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1717",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1715",
    "results": [
        {
            "id": 19713,
            "upstream_id": 19392,
            "created": "2023-05-08T21:16:57.848557Z",
            "modified": "2023-10-29T18:46:00.644073Z",
            "imported": "2018-10-15T12:53:35.901388-04:00",
            "github_user": "mohsenSy",
            "username": "mohsenSy",
            "github_repo": "ansible-role-prometheus",
            "github_branch": "master",
            "commit": "b0fcaebc8fa47e460741e657869e3e9163e21160",
            "commit_message": "Update README file",
            "name": "prometheus",
            "description": "A simple role to install prometheus monitoring solution",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4751,
                    "name": "mohsenSy",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-5ad3-78a3-893f-dc82357f56b9/avatar/"
                },
                "provider_namespace": {
                    "id": 17299,
                    "name": "mohsensy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17299/"
                },
                "repository": {
                    "name": "ansible-role-prometheus",
                    "original_name": "ansible-role-prometheus"
                },
                "tags": [
                    "prometheus"
                ],
                "versions": []
            },
            "download_count": 49
        },
        {
            "id": 19714,
            "upstream_id": 22014,
            "created": "2023-05-08T21:16:57.909830Z",
            "modified": "2023-10-29T18:46:00.647973Z",
            "imported": "2018-02-27T11:15:17.818431-05:00",
            "github_user": "mohsenSy",
            "username": "mohsenSy",
            "github_repo": "ansible-role-rabbitmq",
            "github_branch": "master",
            "commit": "aa96cea83d639c724e8d224a693f6c1709787551",
            "commit_message": "Add role's name",
            "name": "rabbitmq",
            "description": "A simple role to install rabbitmq server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4751,
                    "name": "mohsenSy",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-5ad3-78a3-893f-dc82357f56b9/avatar/"
                },
                "provider_namespace": {
                    "id": 17299,
                    "name": "mohsensy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17299/"
                },
                "repository": {
                    "name": "ansible-role-rabbitmq",
                    "original_name": "ansible-role-rabbitmq"
                },
                "tags": [
                    "rabbitmq"
                ],
                "versions": []
            },
            "download_count": 49
        },
        {
            "id": 19715,
            "upstream_id": 29048,
            "created": "2023-05-08T21:16:57.975990Z",
            "modified": "2023-10-29T18:46:00.651977Z",
            "imported": "2018-10-26T14:12:29.201114-04:00",
            "github_user": "mohsenSy",
            "username": "mohsenSy",
            "github_repo": "systemd_service",
            "github_branch": "master",
            "commit": "c7e1d623ea8a4694791e442b8e98073f649807a7",
            "commit_message": "Fix variable name",
            "name": "systemd_service",
            "description": "A simple role to create systemd services and send their output to a file",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4751,
                    "name": "mohsenSy",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-5ad3-78a3-893f-dc82357f56b9/avatar/"
                },
                "provider_namespace": {
                    "id": 17299,
                    "name": "mohsensy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17299/"
                },
                "repository": {
                    "name": "systemd_service",
                    "original_name": "systemd_service"
                },
                "tags": [
                    "syslog",
                    "systemd"
                ],
                "versions": []
            },
            "download_count": 124
        },
        {
            "id": 19716,
            "upstream_id": 22481,
            "created": "2023-05-08T21:16:58.042669Z",
            "modified": "2023-10-29T18:46:00.655776Z",
            "imported": "2017-11-29T12:27:53.915895-05:00",
            "github_user": "mohsenSy",
            "username": "mohsenSy",
            "github_repo": "ansible-role-zookeeper",
            "github_branch": "master",
            "commit": "f753ae3c8011a3ca83cdabda1931843c14e22bbc",
            "commit_message": "Initial commit",
            "name": "zookeeper",
            "description": "A simple role to install zookeeper",
            "summary_fields": {
                "dependencies": [
                    {
                        "id": 22060,
                        "name": "mohsenSy.java"
                    }
                ],
                "namespace": {
                    "id": 4751,
                    "name": "mohsenSy",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-5ad3-78a3-893f-dc82357f56b9/avatar/"
                },
                "provider_namespace": {
                    "id": 17299,
                    "name": "mohsensy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17299/"
                },
                "repository": {
                    "name": "ansible-role-zookeeper",
                    "original_name": "ansible-role-zookeeper"
                },
                "tags": [
                    "zookeeper"
                ],
                "versions": []
            },
            "download_count": 54
        },
        {
            "id": 19717,
            "upstream_id": 45964,
            "created": "2023-05-08T21:16:58.222835Z",
            "modified": "2023-10-29T18:46:00.659780Z",
            "imported": "2020-01-20T13:04:55.076543-05:00",
            "github_user": "mohsinzaheer25",
            "username": "mohsinzaheer25",
            "github_repo": "user-management",
            "github_branch": "master",
            "commit": "5a908578d1492bda9dbab4f5cd88afeca1c67e5b",
            "commit_message": "Merge pull request #2 from mohsinzaheer25/eg-1001\n\neg-1001 updated readme",
            "name": "user_management",
            "description": "User Management Ansible Role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4752,
                    "name": "mohsinzaheer25",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-5bf4-7536-b81e-391a23ae68e0/avatar/"
                },
                "provider_namespace": {
                    "id": 17300,
                    "name": "mohsinzaheer25",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17300/"
                },
                "repository": {
                    "name": "user-management",
                    "original_name": "user-management"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 49
        },
        {
            "id": 19718,
            "upstream_id": 42486,
            "created": "2023-05-08T21:16:59.029943Z",
            "modified": "2023-10-29T18:46:00.664908Z",
            "imported": "2020-09-27T12:34:58.586813-04:00",
            "github_user": "moikot",
            "username": "moikot",
            "github_repo": "ansible-role-k8s-dashboard",
            "github_branch": "master",
            "commit": "81475075b7bfd5a45f57d5b893a87a55ab9d9741",
            "commit_message": "Fix typo (#1)",
            "name": "k8s_dashboard",
            "description": "Kubernetes Dashboard",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4753,
                    "name": "moikot",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-5c95-70d2-9287-eb30c3497ec3/avatar/"
                },
                "provider_namespace": {
                    "id": 17301,
                    "name": "moikot",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17301/"
                },
                "repository": {
                    "name": "ansible-role-k8s-dashboard",
                    "original_name": "ansible-role-k8s-dashboard"
                },
                "tags": [
                    "containers",
                    "dashboard",
                    "docker",
                    "k8s",
                    "kubernetes",
                    "orchestration",
                    "rkt",
                    "system"
                ],
                "versions": [
                    {
                        "id": 136524,
                        "name": "1.2.0",
                        "release_date": "2020-09-19T02:25:46-04:00"
                    },
                    {
                        "id": 134581,
                        "name": "1.1.0",
                        "release_date": "2020-08-25T15:19:51-04:00"
                    },
                    {
                        "id": 105424,
                        "name": "1.0.1",
                        "release_date": "2019-08-26T13:57:23-04:00"
                    },
                    {
                        "id": 100165,
                        "name": "1.0.0",
                        "release_date": "2019-08-03T04:36:37-04:00"
                    }
                ]
            },
            "download_count": 138
        },
        {
            "id": 19719,
            "upstream_id": 62152,
            "created": "2023-05-08T21:16:59.129639Z",
            "modified": "2023-10-29T18:46:00.668870Z",
            "imported": "2023-04-24T09:29:34.869051-04:00",
            "github_user": "moinulhuq",
            "username": "moinulhuq",
            "github_repo": "ansible_apache",
            "github_branch": "master",
            "commit": "65bd41e2e83e085da87edbdd767adc024acdaca9",
            "commit_message": "first commit",
            "name": "ansible_apache",
            "description": "Software developer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4754,
                    "name": "moinulhuq",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-5d3f-7c3b-b843-e013d925f519/avatar/"
                },
                "provider_namespace": {
                    "id": 17302,
                    "name": "moinulhuq",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17302/"
                },
                "repository": {
                    "name": "ansible_apache",
                    "original_name": "ansible_apache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 32
        },
        {
            "id": 19720,
            "upstream_id": null,
            "created": "2023-05-08T21:16:59.240493Z",
            "modified": "2026-03-03T12:57:25.531159Z",
            "imported": "2026-03-03T12:57:25.491195",
            "github_user": "moira-alert",
            "username": "moira-alert",
            "github_repo": "moira-trigger-role",
            "github_branch": "master",
            "commit": "27c08626222963dddb82a4f84f6b87c40ab6cfac",
            "commit_message": "add default(omit) to team_id (#35)\n\n",
            "name": "moira-trigger-role",
            "description": "Ansible role to create, update and delete Moira triggers",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4755,
                    "name": "moira-alert",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-5db5-792c-ab7e-bc75d97d15cc/avatar/"
                },
                "provider_namespace": {
                    "id": 17303,
                    "name": "moira_alert",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17303/"
                },
                "repository": {
                    "name": "moira-trigger-role",
                    "original_name": "moira-trigger-role"
                },
                "tags": [
                    "moira",
                    "monitoring",
                    "alerting",
                    "graphite"
                ],
                "versions": []
            },
            "download_count": 23000
        },
        {
            "id": 19721,
            "upstream_id": 35329,
            "created": "2023-05-08T21:16:59.349794Z",
            "modified": "2023-10-29T18:46:00.677713Z",
            "imported": "2020-10-06T17:47:23.283003-04:00",
            "github_user": "moisesguimaraes",
            "username": "moisesguimaraes",
            "github_repo": "ansible-role-dotfiles",
            "github_branch": "master",
            "commit": "1ed743bc1622ebf1143444c19287a04ce14a0992",
            "commit_message": "fix dotfiles liks probe to accept spaces",
            "name": "dotfiles",
            "description": "Dotfile installation for UNIX/Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4756,
                    "name": "moisesguimaraes",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-5ea9-77da-b940-325cd177d36c/avatar/"
                },
                "provider_namespace": {
                    "id": 17304,
                    "name": "moisesguimaraes",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17304/"
                },
                "repository": {
                    "name": "ansible-role-dotfiles",
                    "original_name": "ansible-role-dotfiles"
                },
                "tags": [
                    "configuration",
                    "development",
                    "dotfiles",
                    "system"
                ],
                "versions": [
                    {
                        "id": 83176,
                        "name": "1.2.1",
                        "release_date": "2018-12-12T09:14:52-05:00"
                    },
                    {
                        "id": 83166,
                        "name": "1.2.0",
                        "release_date": "2018-04-23T11:37:43-04:00"
                    },
                    {
                        "id": 83164,
                        "name": "1.1.0",
                        "release_date": "2016-06-14T16:19:42-04:00"
                    },
                    {
                        "id": 83165,
                        "name": "1.0.0",
                        "release_date": "2015-01-03T00:04:47-05:00"
                    }
                ]
            },
            "download_count": 77
        },
        {
            "id": 19722,
            "upstream_id": 53610,
            "created": "2023-05-08T21:16:59.474923Z",
            "modified": "2023-10-29T18:46:00.682098Z",
            "imported": "2021-08-21T04:44:58.935252-04:00",
            "github_user": "moismailzai",
            "username": "moismailzai",
            "github_repo": "ansible-role-protonmail-bridge-headless",
            "github_branch": "main",
            "commit": "7744a61a4ab770ee4ac1d214ca8c8370d9e91466",
            "commit_message": "update fedora platforms",
            "name": "protonmail_bridge_headless",
            "description": "Installs the ProtonMail bridge (optionally prompting for 2FA), registers it as a headless service, and configures Postfix to use it.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4757,
                    "name": "moismailzai",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-5f40-7c81-a8c6-0458b58cb805/avatar/"
                },
                "provider_namespace": {
                    "id": 17305,
                    "name": "moismailzai",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17305/"
                },
                "repository": {
                    "name": "ansible-role-protonmail-bridge-headless",
                    "original_name": "ansible-role-protonmail-bridge-headless"
                },
                "tags": [
                    "bridge",
                    "postfix",
                    "protonmail",
                    "protonmailbridge"
                ],
                "versions": []
            },
            "download_count": 213
        }
    ]
}