A list of legacy roles.

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

{
    "count": 37669,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1308",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1306",
    "results": [
        {
            "id": 15105,
            "upstream_id": 50506,
            "created": "2023-05-08T21:03:06.224746Z",
            "modified": "2023-10-29T18:45:40.713457Z",
            "imported": "2020-08-31T09:12:26.514507-04:00",
            "github_user": "jslmorrison",
            "username": "jslmorrison",
            "github_repo": "ansible-rabbitmq-server-role",
            "github_branch": "master",
            "commit": "3e2713b821ac2b1008f89f382e45fa741b929b5d",
            "commit_message": "Update meta info",
            "name": "rabbitmq_server",
            "description": "Install RabbitMQ server with example exchange, queues and bindings",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3545,
                    "name": "jslmorrison",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a04-e65b-712a-8843-140770d27231/avatar/"
                },
                "provider_namespace": {
                    "id": 16338,
                    "name": "jslmorrison",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16338/"
                },
                "repository": {
                    "name": "ansible-rabbitmq-server-role",
                    "original_name": "ansible-rabbitmq-server-role"
                },
                "tags": [
                    "messaging",
                    "queue",
                    "rabbitmq",
                    "system"
                ],
                "versions": []
            },
            "download_count": 44
        },
        {
            "id": 15106,
            "upstream_id": 41267,
            "created": "2023-05-08T21:03:06.375921Z",
            "modified": "2023-10-29T18:45:40.717140Z",
            "imported": "2019-06-14T16:03:13.928803-04:00",
            "github_user": "jsm84",
            "username": "jsm84",
            "github_repo": "mongodb",
            "github_branch": "master",
            "commit": "085d7d0eb544fdfc03c4f23d88366aeae32b9f87",
            "commit_message": "More fixes for Ansible Galaxy lint",
            "name": "mongodb",
            "description": "An Ansible role which deploys MongoDB to Kubernetes",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3546,
                    "name": "jsm84",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a04-e6c6-7a82-8959-01d6ca77fe38/avatar/"
                },
                "provider_namespace": {
                    "id": 16339,
                    "name": "jsm84",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16339/"
                },
                "repository": {
                    "name": "mongodb",
                    "original_name": "mongodb"
                },
                "tags": [
                    "database",
                    "k8s",
                    "kubernetes",
                    "mongodb",
                    "nosql",
                    "operator"
                ],
                "versions": []
            },
            "download_count": 80
        },
        {
            "id": 15107,
            "upstream_id": 7802,
            "created": "2023-05-08T21:03:06.480338Z",
            "modified": "2023-10-29T18:45:40.731770Z",
            "imported": "2016-02-15T21:16:54.237239-05:00",
            "github_user": "jsmartin",
            "username": "jsmartin",
            "github_repo": "ansible-role-grafana",
            "github_branch": "master",
            "commit": "10b2e5cf94a63b047f3b9c33e2fd4ee67b2102f0",
            "commit_message": "Update main.yml",
            "name": "grafana",
            "description": "An Ansible role for installing Grafana.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3547,
                    "name": "jsmartin",
                    "avatar_url": "https://avatars.githubusercontent.com/u/1168320?v=3"
                },
                "provider_namespace": {
                    "id": 6394,
                    "name": "jsmartin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/6394/"
                },
                "repository": {
                    "name": "ansible-role-grafana",
                    "original_name": "ansible-role-grafana"
                },
                "tags": [
                    "monitoring",
                    "system"
                ],
                "versions": []
            },
            "download_count": 174
        },
        {
            "id": 15108,
            "upstream_id": 7803,
            "created": "2023-05-08T21:03:06.546811Z",
            "modified": "2023-10-29T18:45:40.735031Z",
            "imported": "2016-02-15T21:19:50.288486-05:00",
            "github_user": "jsmartin",
            "username": "jsmartin",
            "github_repo": "ansible-graphite",
            "github_branch": "master",
            "commit": "a99f93a4bf4dfaeaa73c8f1f2e5f02d4bdbf995e",
            "commit_message": "Setting proper path.",
            "name": "graphite",
            "description": "Configures Graphite, a highly scalable real-time graphing system.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3547,
                    "name": "jsmartin",
                    "avatar_url": "https://avatars.githubusercontent.com/u/1168320?v=3"
                },
                "provider_namespace": {
                    "id": 6394,
                    "name": "jsmartin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/6394/"
                },
                "repository": {
                    "name": "ansible-graphite",
                    "original_name": "ansible-graphite"
                },
                "tags": [
                    "monitoring"
                ],
                "versions": []
            },
            "download_count": 464
        },
        {
            "id": 15109,
            "upstream_id": 7801,
            "created": "2023-05-08T21:03:06.634249Z",
            "modified": "2023-10-29T18:45:40.738414Z",
            "imported": "2016-02-15T20:56:55.405587-05:00",
            "github_user": "jsmartin",
            "username": "jsmartin",
            "github_repo": "ansible-role-influxdb",
            "github_branch": "master",
            "commit": "d55480f45f2031fee3350df1b729492ba17eca0c",
            "commit_message": "pointing to the ansible managed repo",
            "name": "influxdb",
            "description": "Basic install and configure of InfluxDB, a time-series database",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3547,
                    "name": "jsmartin",
                    "avatar_url": "https://avatars.githubusercontent.com/u/1168320?v=3"
                },
                "provider_namespace": {
                    "id": 6394,
                    "name": "jsmartin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/6394/"
                },
                "repository": {
                    "name": "ansible-role-influxdb",
                    "original_name": "ansible-role-influxdb"
                },
                "tags": [
                    "clustering",
                    "database",
                    "monitoring",
                    "nosql",
                    "system"
                ],
                "versions": []
            },
            "download_count": 151
        },
        {
            "id": 15110,
            "upstream_id": 7804,
            "created": "2023-05-08T21:03:07.682276Z",
            "modified": "2023-10-29T18:45:40.741865Z",
            "imported": "2016-02-15T21:19:55.764449-05:00",
            "github_user": "jsmartin",
            "username": "jsmartin",
            "github_repo": "vim-ansible-syntax",
            "github_branch": "master",
            "commit": "6acca2292cd43119ca16211d0145e5a79a88bf21",
            "commit_message": "Update main.yml",
            "name": "vim-ansible-syntax",
            "description": "An Ansible role to configure vim for Ansible syntax highlighting.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3547,
                    "name": "jsmartin",
                    "avatar_url": "https://avatars.githubusercontent.com/u/1168320?v=3"
                },
                "provider_namespace": {
                    "id": 6394,
                    "name": "jsmartin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/6394/"
                },
                "repository": {
                    "name": "vim-ansible-syntax",
                    "original_name": "vim-ansible-syntax"
                },
                "tags": [
                    "development"
                ],
                "versions": []
            },
            "download_count": 68
        },
        {
            "id": 15114,
            "upstream_id": 23508,
            "created": "2023-05-08T21:03:08.082844Z",
            "modified": "2023-10-29T18:45:40.782787Z",
            "imported": "2018-01-29T10:27:11.251897-05:00",
            "github_user": "jsumners",
            "username": "jsumners",
            "github_repo": "ansible-role-node-lts",
            "github_branch": "master",
            "commit": "5986930eef3519809686315b1641206ed920edbc",
            "commit_message": "Platforms are in https://github.com/ansible/galaxy/blob/2dc55037/test-data/platform.json",
            "name": "node-lts",
            "description": "Installs the latest Node.js LTS release and npm.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3549,
                    "name": "jsumners",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a04-e7ba-7e8f-8be3-e707b096c28f/avatar/"
                },
                "provider_namespace": {
                    "id": 16340,
                    "name": "jsumners",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16340/"
                },
                "repository": {
                    "name": "ansible-role-node-lts",
                    "original_name": "ansible-role-node-lts"
                },
                "tags": [
                    "lts",
                    "node"
                ],
                "versions": []
            },
            "download_count": 45
        },
        {
            "id": 15115,
            "upstream_id": 29138,
            "created": "2023-05-08T21:03:08.192114Z",
            "modified": "2023-10-29T18:45:40.786657Z",
            "imported": "2018-09-27T06:59:50.314863-04:00",
            "github_user": "jswetzen",
            "username": "jswetzen",
            "github_repo": "ansible-role-relaymail",
            "github_branch": "master",
            "commit": "ef5363c526ca8c634df13d7f49c47365401950cc",
            "commit_message": "consolidate package installation",
            "name": "ansible_role_relaymail",
            "description": "This role setups up a host so that it sends outgoing mails over a smarthost and optionally forwards email addressed to local system users. A secure alternative to ssmtp.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3550,
                    "name": "jswetzen",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/3224510?v=4"
                },
                "provider_namespace": {
                    "id": 6398,
                    "name": "jswetzen",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/6398/"
                },
                "repository": {
                    "name": "ansible-role-relaymail",
                    "original_name": "ansible-role-relaymail"
                },
                "tags": [
                    "mail",
                    "mailrelay",
                    "outgoing",
                    "relay",
                    "relayhost",
                    "smarthost",
                    "smtp"
                ],
                "versions": [
                    {
                        "id": 73205,
                        "name": "v2.1.0",
                        "release_date": "2018-02-11T05:55:59-05:00"
                    },
                    {
                        "id": 73201,
                        "name": "v2.0.0",
                        "release_date": "2018-01-07T17:25:02-05:00"
                    },
                    {
                        "id": 73202,
                        "name": "v1.3.0",
                        "release_date": "2018-01-03T22:53:28-05:00"
                    },
                    {
                        "id": 73203,
                        "name": "v1.2.1",
                        "release_date": "2017-01-04T03:24:43-05:00"
                    },
                    {
                        "id": 73204,
                        "name": "v1.2.0",
                        "release_date": "2016-12-02T16:14:20-05:00"
                    },
                    {
                        "id": 73199,
                        "name": "v1.1.0",
                        "release_date": "2016-05-03T05:10:19-04:00"
                    },
                    {
                        "id": 73200,
                        "name": "v1.0.0",
                        "release_date": "2016-02-27T12:36:26-05:00"
                    }
                ]
            },
            "download_count": 56
        },
        {
            "id": 15116,
            "upstream_id": 21630,
            "created": "2023-05-08T21:03:08.261216Z",
            "modified": "2023-10-29T18:45:40.791177Z",
            "imported": "2017-11-01T09:57:50.269738-04:00",
            "github_user": "jswetzen",
            "username": "jswetzen",
            "github_repo": "automatic-ripping-machine-setup",
            "github_branch": "master",
            "commit": "8ddd929cb35a12f1baa33d7735022affd5f27a36",
            "commit_message": "Add platform to meta data",
            "name": "automatic-ripping-machine",
            "description": "Setup the Automatic Ripping Machine",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3550,
                    "name": "jswetzen",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/3224510?v=4"
                },
                "provider_namespace": {
                    "id": 6398,
                    "name": "jswetzen",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/6398/"
                },
                "repository": {
                    "name": "automatic-ripping-machine-setup",
                    "original_name": "automatic-ripping-machine-setup"
                },
                "tags": [
                    "automatic",
                    "bluray",
                    "cd",
                    "dvd",
                    "machine",
                    "ripping"
                ],
                "versions": []
            },
            "download_count": 105
        },
        {
            "id": 15117,
            "upstream_id": 9008,
            "created": "2023-05-08T21:03:08.393968Z",
            "modified": "2023-10-29T18:45:40.877632Z",
            "imported": "2016-04-04T20:48:54.521083-04:00",
            "github_user": "jswinarton",
            "username": "jswinarton",
            "github_repo": "hackbox-user",
            "github_branch": "master",
            "commit": "631a067049e1466024e401760d9a1f56032fef3d",
            "commit_message": "WHY. why",
            "name": "hackbox-user-role",
            "description": "",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3551,
                    "name": "jswinarton",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a04-e956-70b1-a4e1-5b067095028a/avatar/"
                },
                "provider_namespace": {
                    "id": 16341,
                    "name": "jswinarton",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16341/"
                },
                "repository": {
                    "name": "hackbox-user",
                    "original_name": "hackbox-user"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 46
        }
    ]
}