A list of legacy roles.

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

{
    "count": 36661,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3445",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3443",
    "results": [
        {
            "id": 39602,
            "upstream_id": null,
            "created": "2024-11-18T18:28:50.203423Z",
            "modified": "2025-05-06T01:24:41.712738Z",
            "imported": "2025-05-06T01:24:41.662891",
            "github_user": "Akiyamov",
            "username": "Akiyamov",
            "github_repo": "xray-vps-setup",
            "github_branch": "main",
            "commit": "a6ee6bde54806c541ac3fb5365143dfdd021191b",
            "commit_message": "Fix warp 2",
            "name": "xray-vps-setup",
            "description": "Setup VPS for XRay",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18620,
                    "name": "Akiyamov",
                    "avatar_url": "https://github.com/Akiyamov.png"
                },
                "provider_namespace": {
                    "id": 28159,
                    "name": "akiyamov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28159/"
                },
                "repository": {
                    "name": "xray-vps-setup",
                    "original_name": "xray-vps-setup"
                },
                "tags": [
                    "xray",
                    "vps"
                ],
                "versions": []
            },
            "download_count": 72
        },
        {
            "id": 39603,
            "upstream_id": null,
            "created": "2024-11-18T23:12:24.286682Z",
            "modified": "2025-11-07T01:00:08.650372Z",
            "imported": "2025-11-07T01:00:08.608005",
            "github_user": "tigattack",
            "username": "tigattack",
            "github_repo": "ansible-role-unifi-network-application",
            "github_branch": "main",
            "commit": "ab183d1c893b28f0bdd641e883beb9083a3a1458",
            "commit_message": "Merge pull request #29 from tigattack/rework_tests_and_ci\n\n",
            "name": "unifi_network_application",
            "description": "Deploy UniFi Network application in Docker.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6972,
                    "name": "tigattack",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/01932272-e85e-7344-92ff-f537071b3ede/avatar/"
                },
                "provider_namespace": {
                    "id": 18981,
                    "name": "tigattack",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18981/"
                },
                "repository": {
                    "name": "ansible-role-unifi-network-application",
                    "original_name": "ansible-role-unifi-network-application"
                },
                "tags": [
                    "system",
                    "server",
                    "ubiquiti",
                    "unifi",
                    "controller"
                ],
                "versions": [
                    {
                        "id": "eecd5fde-bb98-4382-8397-d8d4370bbdd5",
                        "name": "1.2.0",
                        "release_date": "2025-11-07T00:51:43+00:00"
                    },
                    {
                        "id": "131065c4-a880-4ff4-9248-b31fe6b93fd4",
                        "name": "1.1.0",
                        "release_date": "2025-05-19T20:03:16+01:00"
                    },
                    {
                        "id": "f353a7b2-cdf9-4e4f-94fb-b41a4f91e24c",
                        "name": "1.0.0",
                        "release_date": "2024-11-18T23:03:27+00:00"
                    }
                ]
            },
            "download_count": 13224
        },
        {
            "id": 39604,
            "upstream_id": null,
            "created": "2024-11-19T07:29:42.382106Z",
            "modified": "2024-11-19T07:29:42.413189Z",
            "imported": "2024-11-19T07:29:42.379843",
            "github_user": "Sriram0512",
            "username": "Sriram0512",
            "github_repo": "ansible-abhi-yt",
            "github_branch": "master",
            "commit": "730fcc16da2893150f1655112c88675fbfafa518",
            "commit_message": "initial files\n",
            "name": "ansible-abhi-yt",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18571,
                    "name": "Sriram0512",
                    "avatar_url": "https://github.com/Sriram0512.png"
                },
                "provider_namespace": {
                    "id": 28111,
                    "name": "sriram0512",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28111/"
                },
                "repository": {
                    "name": "ansible-abhi-yt",
                    "original_name": "ansible-abhi-yt"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 18
        },
        {
            "id": 39605,
            "upstream_id": null,
            "created": "2024-11-19T09:01:56.008815Z",
            "modified": "2024-11-19T09:01:56.163425Z",
            "imported": "2024-11-19T09:01:56.005867",
            "github_user": "madhoshyagnik",
            "username": "madhoshyagnik",
            "github_repo": "ansible-roles",
            "github_branch": "main",
            "commit": "bf4558571ab84169b70c0a09dea2406c9d7f6a27",
            "commit_message": "Ansible role to practice importing to Ansible Galaxy\n",
            "name": "ansible-roles",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18632,
                    "name": "madhoshyagnik",
                    "avatar_url": "https://github.com/madhoshyagnik.png"
                },
                "provider_namespace": {
                    "id": 28171,
                    "name": "madhoshyagnik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28171/"
                },
                "repository": {
                    "name": "ansible-roles",
                    "original_name": "ansible-roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 20
        },
        {
            "id": 39606,
            "upstream_id": null,
            "created": "2024-11-19T16:24:55.604268Z",
            "modified": "2024-11-19T16:24:55.669540Z",
            "imported": "2024-11-19T16:24:55.601780",
            "github_user": "SNfarhana",
            "username": "SNfarhana",
            "github_repo": "Role-repo",
            "github_branch": "main",
            "commit": "5d724d8e83b05fb25324ed37968c928301059d8a",
            "commit_message": "new\n",
            "name": "Role-repo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18634,
                    "name": "SNfarhana",
                    "avatar_url": "https://github.com/SNfarhana.png"
                },
                "provider_namespace": {
                    "id": 28173,
                    "name": "snfarhana",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28173/"
                },
                "repository": {
                    "name": "Role-repo",
                    "original_name": "Role-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 19
        },
        {
            "id": 39607,
            "upstream_id": null,
            "created": "2024-11-20T06:19:56.193366Z",
            "modified": "2024-11-20T06:19:56.248029Z",
            "imported": "2024-11-20T06:19:56.191207",
            "github_user": "Prabu2802",
            "username": "Prabu2802",
            "github_repo": "testans-appserver",
            "github_branch": "main",
            "commit": "1a6435450dfa20817c0c437d7d52ad1ca913494b",
            "commit_message": "Apptestserver created\n",
            "name": "testans-appserver",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18529,
                    "name": "Prabu2802",
                    "avatar_url": "https://github.com/Prabu2802.png"
                },
                "provider_namespace": {
                    "id": 28069,
                    "name": "prabu2802",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28069/"
                },
                "repository": {
                    "name": "testans-appserver",
                    "original_name": "testans-appserver"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 21
        },
        {
            "id": 39608,
            "upstream_id": null,
            "created": "2024-11-20T12:28:45.916973Z",
            "modified": "2024-11-20T12:28:45.985516Z",
            "imported": "2024-11-20T12:28:45.914505",
            "github_user": "deekshith000007",
            "username": "deekshith000007",
            "github_repo": "first-role",
            "github_branch": "main",
            "commit": "e03eea2abf70d582f14a7d83d7b32e148f26c6cc",
            "commit_message": "role pushed\n",
            "name": "first-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18612,
                    "name": "deekshith000007",
                    "avatar_url": "https://github.com/deekshith000007.png"
                },
                "provider_namespace": {
                    "id": 28151,
                    "name": "deekshith000007",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28151/"
                },
                "repository": {
                    "name": "first-role",
                    "original_name": "first-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 20
        },
        {
            "id": 39610,
            "upstream_id": null,
            "created": "2024-11-21T08:47:06.545093Z",
            "modified": "2024-11-21T08:49:33.247219Z",
            "imported": "2024-11-21T08:49:33.165897",
            "github_user": "akhildevop7",
            "username": "akhildevop7",
            "github_repo": "akhil_ansible",
            "github_branch": "main",
            "commit": "0ab02d612038e4ef5bb1333c0c1a27f2be8df1c3",
            "commit_message": "new change\n",
            "name": "akhil_ansible",
            "description": "role for installing nginx and copying static html files",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18681,
                    "name": "akhildevop7",
                    "avatar_url": "https://github.com/akhildevop7.png"
                },
                "provider_namespace": {
                    "id": 28218,
                    "name": "akhildevop7",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28218/"
                },
                "repository": {
                    "name": "akhil_ansible",
                    "original_name": "akhil_ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 18
        },
        {
            "id": 39611,
            "upstream_id": null,
            "created": "2024-11-21T10:32:58.426116Z",
            "modified": "2024-11-21T10:32:58.559348Z",
            "imported": "2024-11-21T10:32:58.423274",
            "github_user": "Zia-Saeed",
            "username": "Zia-Saeed",
            "github_repo": "ansible-role",
            "github_branch": "main",
            "commit": "d62773e0b3baa05f1383267fe4de94261d09ea98",
            "commit_message": "Update main.yml",
            "name": "ansible-role",
            "description": "Devops learning",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18683,
                    "name": "Zia-Saeed",
                    "avatar_url": "https://github.com/Zia-Saeed.png"
                },
                "provider_namespace": {
                    "id": 28220,
                    "name": "zia_saeed",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28220/"
                },
                "repository": {
                    "name": "ansible-role",
                    "original_name": "ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 19
        },
        {
            "id": 39612,
            "upstream_id": null,
            "created": "2024-11-21T15:47:02.436836Z",
            "modified": "2024-11-21T15:51:11.333307Z",
            "imported": "2024-11-21T15:51:11.261705",
            "github_user": "chrisvanmeer",
            "username": "chrisvanmeer",
            "github_repo": "ansible-role-certmonitor-vault",
            "github_branch": "main",
            "commit": "9683e280b99a18d4826b15292bb1b39089cb0c3b",
            "commit_message": "Update README.md\n",
            "name": "certmonitor_vault",
            "description": "Certificate Monitoring - Hashicorp Vault",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1249,
                    "name": "chrisvanmeer",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-4973-7555-a249-6c0a8a18d942/avatar/"
                },
                "provider_namespace": {
                    "id": 13479,
                    "name": "chrisvanmeer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13479/"
                },
                "repository": {
                    "name": "ansible-role-certmonitor-vault",
                    "original_name": "ansible-role-certmonitor-vault"
                },
                "tags": [
                    "certificates",
                    "tls",
                    "monitoring",
                    "hashicorp",
                    "vault"
                ],
                "versions": [
                    {
                        "id": "4f0d9f2a-bd7c-40a6-8f1c-dd81f99e634b",
                        "name": "v1.0.0",
                        "release_date": "2024-11-21T16:41:09+01:00"
                    }
                ]
            },
            "download_count": 2530
        }
    ]
}