A list of legacy roles.

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

{
    "count": 37842,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3766",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3764",
    "results": [
        {
            "id": 43360,
            "upstream_id": null,
            "created": "2026-08-28T16:32:21.273858Z",
            "modified": "2026-09-17T12:58:16.257199Z",
            "imported": "2026-09-17T12:58:16.193654",
            "github_user": "philnewm",
            "username": "philnewm",
            "github_repo": "ansible-freeipa-config",
            "github_branch": "main",
            "commit": "135663d085534d900332b20f2ce14096bb355565",
            "commit_message": "Merge pull request #6 from philnewm:include-acme\n\nenable acme switch",
            "name": "freeipa_config",
            "description": "configure a freeipa instance",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15235,
                    "name": "philnewm",
                    "avatar_url": "https://github.com/philnewm.png"
                },
                "provider_namespace": {
                    "id": 24880,
                    "name": "philnewm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24880/"
                },
                "repository": {
                    "name": "ansible-freeipa-config",
                    "original_name": "ansible-freeipa-config"
                },
                "tags": [
                    "freeipa",
                    "idm"
                ],
                "versions": [
                    {
                        "id": "8050fac9-e8a9-4cab-a048-ddbcdd64ef98",
                        "name": "0.2.0",
                        "release_date": "2026-09-17T14:55:07+02:00"
                    },
                    {
                        "id": "a602dcd2-00f6-4c32-ae5c-1d5c1b137735",
                        "name": "0.1.4",
                        "release_date": "2026-09-16T14:27:44+02:00"
                    },
                    {
                        "id": "7365660d-eea3-4f2e-9ac4-d573a99245a1",
                        "name": "0.1.3",
                        "release_date": "2026-09-15T21:19:17+02:00"
                    },
                    {
                        "id": "af5b7f05-dfec-4d7f-b46c-76c93d8f13a2",
                        "name": "0.1.2",
                        "release_date": "2026-09-15T19:17:47+02:00"
                    },
                    {
                        "id": "e0f4f138-001a-4135-8693-05fa87ed5268",
                        "name": "0.1.1",
                        "release_date": "2026-08-28T22:27:58+02:00"
                    },
                    {
                        "id": "be71a31f-4e2d-4f51-80c5-dce34c521cab",
                        "name": "0.1.0",
                        "release_date": "2026-08-28T16:22:09+02:00"
                    }
                ]
            },
            "download_count": 34
        },
        {
            "id": 43361,
            "upstream_id": null,
            "created": "2026-08-29T12:54:03.112120Z",
            "modified": "2026-08-29T12:54:03.152825Z",
            "imported": "2026-08-29T12:54:03.108443",
            "github_user": "b-faLcon",
            "username": "b-faLcon",
            "github_repo": "DEMO_Role",
            "github_branch": "main",
            "commit": "7a71d165346f5073b5350fb756cf3e3acf8ae7b0",
            "commit_message": "Initial Files\n",
            "name": "DEMO_Role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28753,
                    "name": "b-faLcon",
                    "avatar_url": "https://github.com/b-faLcon.png"
                },
                "provider_namespace": {
                    "id": 38156,
                    "name": "b_falcon",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38156/"
                },
                "repository": {
                    "name": "DEMO_Role",
                    "original_name": "DEMO_Role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43362,
            "upstream_id": null,
            "created": "2026-08-29T19:56:46.973124Z",
            "modified": "2026-08-29T19:56:47.019596Z",
            "imported": "2026-08-29T19:56:46.969954",
            "github_user": "halif",
            "username": "halif",
            "github_repo": "ansible-role-cfengine",
            "github_branch": "master",
            "commit": "6e5bcc418a00c0c119671f8801739f434f2e3ad7",
            "commit_message": "correction on readme\n",
            "name": "cfengine",
            "description": "Install CFEngine Community and bootstrap it to a policy server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 11774,
                    "name": "halif",
                    "avatar_url": "https://github.com/halif.png"
                },
                "provider_namespace": {
                    "id": 21416,
                    "name": "halif",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21416/"
                },
                "repository": {
                    "name": "ansible-role-cfengine",
                    "original_name": "ansible-role-cfengine"
                },
                "tags": [
                    "cfengine",
                    "configmanagement",
                    "automation"
                ],
                "versions": [
                    {
                        "id": "bc0cfcc2-efcb-4785-92ab-2beeb4c25eff",
                        "name": "1.0.0",
                        "release_date": "2026-08-29T22:49:49+03:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 43363,
            "upstream_id": null,
            "created": "2026-08-29T23:35:17.220319Z",
            "modified": "2026-08-31T17:47:10.673274Z",
            "imported": "2026-08-31T17:47:10.588448",
            "github_user": "fopwoc",
            "username": "fopwoc",
            "github_repo": "compose-bind-directories",
            "github_branch": "main",
            "commit": "a42e41ac88337093b272ac37d00ecb39778c7c9e",
            "commit_message": "some updates\n",
            "name": "compose_bind_directories",
            "description": "Safely create missing Docker Compose bind directories",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28424,
                    "name": "fopwoc",
                    "avatar_url": "https://github.com/fopwoc.png"
                },
                "provider_namespace": {
                    "id": 37832,
                    "name": "fopwoc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37832/"
                },
                "repository": {
                    "name": "compose-bind-directories",
                    "original_name": "compose-bind-directories"
                },
                "tags": [
                    "compose",
                    "docker",
                    "filesystem"
                ],
                "versions": [
                    {
                        "id": "437c640d-1a8b-413e-9e24-e9f6717c60d2",
                        "name": "1.3.0",
                        "release_date": "2026-08-31T20:46:01+03:00"
                    },
                    {
                        "id": "2aa70ccc-0ac7-4ac9-965a-a754dcaf4005",
                        "name": "1.2.0",
                        "release_date": "2026-08-30T19:41:02+03:00"
                    },
                    {
                        "id": "b6cd1434-f57f-4c2a-9e9a-248bfa0a469b",
                        "name": "1.1.0",
                        "release_date": "2026-08-30T03:31:52+03:00"
                    },
                    {
                        "id": "82d1d097-f78e-48bc-bf46-7101d56b824e",
                        "name": "1.0.0",
                        "release_date": "2026-08-30T02:08:14+03:00"
                    }
                ]
            },
            "download_count": 4
        },
        {
            "id": 43364,
            "upstream_id": null,
            "created": "2026-08-30T01:07:16.168806Z",
            "modified": "2026-09-05T05:50:52.919613Z",
            "imported": "2026-09-05T05:50:52.897359",
            "github_user": "Satya3092",
            "username": "Satya3092",
            "github_repo": "my_apache",
            "github_branch": "main",
            "commit": "804de90986b1c05a854c48252cd0431e1aac454e",
            "commit_message": "2nd commit\n",
            "name": "my_apache",
            "description": "software development on my apache",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28758,
                    "name": "Satya3092",
                    "avatar_url": "https://github.com/Satya3092.png"
                },
                "provider_namespace": {
                    "id": 38161,
                    "name": "satya3092",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38161/"
                },
                "repository": {
                    "name": "my_apache",
                    "original_name": "my_apache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 43365,
            "upstream_id": null,
            "created": "2026-08-30T06:31:20.518619Z",
            "modified": "2026-08-30T06:31:20.583564Z",
            "imported": "2026-08-30T06:31:20.514892",
            "github_user": "corpus96",
            "username": "corpus96",
            "github_repo": "dummy-ansible-role",
            "github_branch": "origin",
            "commit": "7fbad2b8c4885699c4f1afb505c6bc4394b311ea",
            "commit_message": "addint metadata\n",
            "name": "dummy-ansible-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28760,
                    "name": "corpus96",
                    "avatar_url": "https://github.com/corpus96.png"
                },
                "provider_namespace": {
                    "id": 38163,
                    "name": "corpus96",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38163/"
                },
                "repository": {
                    "name": "dummy-ansible-role",
                    "original_name": "dummy-ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43366,
            "upstream_id": null,
            "created": "2026-08-30T09:21:26.543949Z",
            "modified": "2026-08-30T09:21:26.586748Z",
            "imported": "2026-08-30T09:21:26.540533",
            "github_user": "jeevan-n-d",
            "username": "jeevan-n-d",
            "github_repo": "role",
            "github_branch": "main",
            "commit": "2d3e66b3df85fe46944f4f513f8a3334d8e7ffe8",
            "commit_message": "first commit\n",
            "name": "role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28761,
                    "name": "jeevan-n-d",
                    "avatar_url": "https://github.com/jeevan-n-d.png"
                },
                "provider_namespace": {
                    "id": 38164,
                    "name": "jeevan_n_d",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38164/"
                },
                "repository": {
                    "name": "role",
                    "original_name": "role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43367,
            "upstream_id": null,
            "created": "2026-08-30T12:50:01.733081Z",
            "modified": "2026-08-30T12:50:01.767995Z",
            "imported": "2026-08-30T12:50:01.730722",
            "github_user": "gopalkamalsharma",
            "username": "gopalkamalsharma",
            "github_repo": "nginx-role",
            "github_branch": "main",
            "commit": "2624faf5e90f008094c793e71df9f5293aaee480",
            "commit_message": "Initial Commit\n",
            "name": "nginx-role",
            "description": "It will install nginx on ubuntu server and configure it to serve a static website.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25296,
                    "name": "gopalkamalsharma",
                    "avatar_url": "https://github.com/gopalkamalsharma.png"
                },
                "provider_namespace": {
                    "id": 34748,
                    "name": "gopalkamalsharma",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34748/"
                },
                "repository": {
                    "name": "nginx-role",
                    "original_name": "nginx-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43368,
            "upstream_id": null,
            "created": "2026-08-30T12:50:06.896170Z",
            "modified": "2026-08-30T12:50:06.937150Z",
            "imported": "2026-08-30T12:50:06.893710",
            "github_user": "SamruddhiDoke",
            "username": "SamruddhiDoke",
            "github_repo": "nginx-role",
            "github_branch": "main",
            "commit": "17e7b3aee5842d7109b602125582c2bf6d503dca",
            "commit_message": "initial commit\n",
            "name": "nginx-role",
            "description": "Configured Nginx using ansible and started nginx server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28767,
                    "name": "SamruddhiDoke",
                    "avatar_url": "https://github.com/SamruddhiDoke.png"
                },
                "provider_namespace": {
                    "id": 38170,
                    "name": "samruddhidoke",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38170/"
                },
                "repository": {
                    "name": "nginx-role",
                    "original_name": "nginx-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 43369,
            "upstream_id": null,
            "created": "2026-08-30T12:50:08.365020Z",
            "modified": "2026-08-30T12:50:08.403707Z",
            "imported": "2026-08-30T12:50:08.362287",
            "github_user": "Alpha446677",
            "username": "Alpha446677",
            "github_repo": "nginx-role",
            "github_branch": "main",
            "commit": "c8a75c8e56bce260306c981c606f0c1e88e50a25",
            "commit_message": "Initial commit\n",
            "name": "nginx-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28769,
                    "name": "Alpha446677",
                    "avatar_url": "https://github.com/Alpha446677.png"
                },
                "provider_namespace": {
                    "id": 38172,
                    "name": "alpha446677",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38172/"
                },
                "repository": {
                    "name": "nginx-role",
                    "original_name": "nginx-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        }
    ]
}