A list of legacy roles.

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

{
    "count": 37627,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3763",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3761",
    "results": [
        {
            "id": 43289,
            "upstream_id": null,
            "created": "2026-08-05T09:03:56.914463Z",
            "modified": "2026-08-05T09:03:56.966588Z",
            "imported": "2026-08-05T09:03:56.912138",
            "github_user": "nehaa2506",
            "username": "nehaa2506",
            "github_repo": "practice",
            "github_branch": "main",
            "commit": "02ee0d69c8c975ac981082aa1f698eb1e483bc27",
            "commit_message": "Add Ansible role files\n",
            "name": "practice",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28522,
                    "name": "nehaa2506",
                    "avatar_url": "https://github.com/nehaa2506.png"
                },
                "provider_namespace": {
                    "id": 37928,
                    "name": "nehaa2506",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37928/"
                },
                "repository": {
                    "name": "practice",
                    "original_name": "practice"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43290,
            "upstream_id": null,
            "created": "2026-08-05T09:03:57.640618Z",
            "modified": "2026-08-05T09:03:57.693452Z",
            "imported": "2026-08-05T09:03:57.637358",
            "github_user": "AbHiShEk7776",
            "username": "AbHiShEk7776",
            "github_repo": "Hello_Ansible",
            "github_branch": "main",
            "commit": "4f0cefc6f7ae6399505a64e485a03c06962aaa61",
            "commit_message": "First\n",
            "name": "Hello_Ansible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28525,
                    "name": "AbHiShEk7776",
                    "avatar_url": "https://github.com/AbHiShEk7776.png"
                },
                "provider_namespace": {
                    "id": 37931,
                    "name": "abhishek7776",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37931/"
                },
                "repository": {
                    "name": "Hello_Ansible",
                    "original_name": "Hello_Ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 43291,
            "upstream_id": null,
            "created": "2026-08-05T09:04:21.965662Z",
            "modified": "2026-08-05T09:04:22.006811Z",
            "imported": "2026-08-05T09:04:21.963063",
            "github_user": "AbHiShEk7776",
            "username": "AbHiShEk7776",
            "github_repo": "Hello_ANsible",
            "github_branch": "main",
            "commit": "4f0cefc6f7ae6399505a64e485a03c06962aaa61",
            "commit_message": "First\n",
            "name": "Hello_ANsible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28525,
                    "name": "AbHiShEk7776",
                    "avatar_url": "https://github.com/AbHiShEk7776.png"
                },
                "provider_namespace": {
                    "id": 37931,
                    "name": "abhishek7776",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37931/"
                },
                "repository": {
                    "name": "Hello_ANsible",
                    "original_name": "Hello_ANsible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43292,
            "upstream_id": null,
            "created": "2026-08-05T09:06:08.646042Z",
            "modified": "2026-08-05T09:06:08.692259Z",
            "imported": "2026-08-05T09:06:08.643458",
            "github_user": "prajwalpatil-20",
            "username": "prajwalpatil-20",
            "github_repo": "Ansible2",
            "github_branch": "main",
            "commit": "afc871951b69155def00871f7fb2c307fd56c7b0",
            "commit_message": "Initial commit\n",
            "name": "Ansible2",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28531,
                    "name": "prajwalpatil-20",
                    "avatar_url": "https://github.com/prajwalpatil-20.png"
                },
                "provider_namespace": {
                    "id": 37937,
                    "name": "prajwalpatil_20",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37937/"
                },
                "repository": {
                    "name": "Ansible2",
                    "original_name": "Ansible2"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43293,
            "upstream_id": null,
            "created": "2026-08-05T09:06:11.370141Z",
            "modified": "2026-08-05T09:06:11.411820Z",
            "imported": "2026-08-05T09:06:11.367611",
            "github_user": "Shenoy-shank05",
            "username": "Shenoy-shank05",
            "github_repo": "ansible-roles",
            "github_branch": "master",
            "commit": "81ce51ec57cc2f0ae99c4d0b1783a3750fd994c8",
            "commit_message": "initial commit\n",
            "name": "ansible-roles",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28529,
                    "name": "Shenoy-shank05",
                    "avatar_url": "https://github.com/Shenoy-shank05.png"
                },
                "provider_namespace": {
                    "id": 37935,
                    "name": "shenoy_shank05",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37935/"
                },
                "repository": {
                    "name": "ansible-roles",
                    "original_name": "ansible-roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43294,
            "upstream_id": null,
            "created": "2026-08-05T09:06:28.574007Z",
            "modified": "2026-08-05T09:06:28.628470Z",
            "imported": "2026-08-05T09:06:28.571627",
            "github_user": "malvika1304",
            "username": "malvika1304",
            "github_repo": "ansible-123",
            "github_branch": "main",
            "commit": "62d14b0b3b8923ee00c34fce4727f5003c7f337a",
            "commit_message": "huhhh\n",
            "name": "ansible-123",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28527,
                    "name": "malvika1304",
                    "avatar_url": "https://github.com/malvika1304.png"
                },
                "provider_namespace": {
                    "id": 37933,
                    "name": "malvika1304",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37933/"
                },
                "repository": {
                    "name": "ansible-123",
                    "original_name": "ansible-123"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 43295,
            "upstream_id": null,
            "created": "2026-08-05T09:07:45.892831Z",
            "modified": "2026-08-05T09:07:45.929060Z",
            "imported": "2026-08-05T09:07:45.889756",
            "github_user": "anu958",
            "username": "anu958",
            "github_repo": "Ansible_roles",
            "github_branch": "main",
            "commit": "2804a55c025e92d5a984101ca023fc5400b5b5a2",
            "commit_message": "Added roles\n",
            "name": "Ansible_roles",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28533,
                    "name": "anu958",
                    "avatar_url": "https://github.com/anu958.png"
                },
                "provider_namespace": {
                    "id": 37939,
                    "name": "anu958",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37939/"
                },
                "repository": {
                    "name": "Ansible_roles",
                    "original_name": "Ansible_roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 43296,
            "upstream_id": null,
            "created": "2026-08-05T09:08:10.005529Z",
            "modified": "2026-08-05T09:08:10.043645Z",
            "imported": "2026-08-05T09:08:10.003032",
            "github_user": "TechieAishwaryaa",
            "username": "TechieAishwaryaa",
            "github_repo": "ansible-role-demo",
            "github_branch": "main",
            "commit": "0ae32747de0a62c5ea1443c6b5d6840c9cd4f337",
            "commit_message": "first commit\n",
            "name": "demo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28528,
                    "name": "TechieAishwaryaa",
                    "avatar_url": "https://github.com/TechieAishwaryaa.png"
                },
                "provider_namespace": {
                    "id": 37934,
                    "name": "techieaishwaryaa",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37934/"
                },
                "repository": {
                    "name": "ansible-role-demo",
                    "original_name": "ansible-role-demo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 43297,
            "upstream_id": null,
            "created": "2026-08-05T09:08:58.072968Z",
            "modified": "2026-08-05T09:08:58.116327Z",
            "imported": "2026-08-05T09:08:58.069929",
            "github_user": "github-user-21",
            "username": "github-user-21",
            "github_repo": "ansible-role",
            "github_branch": "main",
            "commit": "b2d7cd697ed1a36a9790672c8a48305a9490f748",
            "commit_message": "Initial Ansible role\n",
            "name": "ansible-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28532,
                    "name": "github-user-21",
                    "avatar_url": "https://github.com/github-user-21.png"
                },
                "provider_namespace": {
                    "id": 37938,
                    "name": "github_user_21",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37938/"
                },
                "repository": {
                    "name": "ansible-role",
                    "original_name": "ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 43298,
            "upstream_id": null,
            "created": "2026-08-05T09:09:34.563447Z",
            "modified": "2026-08-05T09:09:34.602149Z",
            "imported": "2026-08-05T09:09:34.559649",
            "github_user": "ajinkyab03",
            "username": "ajinkyab03",
            "github_repo": "ansible",
            "github_branch": "master",
            "commit": "6c1fe3d2be6daca6f66fbc7ccb981b47d9ff06c5",
            "commit_message": "Remove duplicate task file\n",
            "name": "ansible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 28530,
                    "name": "ajinkyab03",
                    "avatar_url": "https://github.com/ajinkyab03.png"
                },
                "provider_namespace": {
                    "id": 37936,
                    "name": "ajinkyab03",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/37936/"
                },
                "repository": {
                    "name": "ansible",
                    "original_name": "ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        }
    ]
}