A list of legacy roles.

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

{
    "count": 36708,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3590",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3588",
    "results": [
        {
            "id": 41229,
            "upstream_id": null,
            "created": "2025-07-26T19:26:47.671688Z",
            "modified": "2025-08-30T13:30:01.560982Z",
            "imported": "2025-08-30T13:30:01.529633",
            "github_user": "ckoliber",
            "username": "ckoliber",
            "github_repo": "ansible-role-swarm",
            "github_branch": "main",
            "commit": "22e0bcf0a16d7c7ef51155ca277a74a1ab9ba243",
            "commit_message": "chore(release): 1.1.0 [skip ci]\n\n# [1.1.0](https://github.com/ckoliber/ansible-role-swarm/compare/1.0.0...1.1.0) (2025-08-30)\n\n### Bug Fixes\n\n* remove bash requirement in shell module ([79f68be](https://github.com/ckoliber/ansible-role-swarm/commit/79f68be9c71fc38ef03e07f55eafe2e644bec46f))\n\n### Features\n\n* add bash based swarm configs ([2ef25d9](https://github.com/ckoliber/ansible-role-swarm/commit/2ef25d92245b377b73b3de5cc15bd978cd1c7ca6))\n* enable all tasks ([597d82e](https://github.com/ckoliber/ansible-role-swarm/commit/597d82ead4cfb8da728921bede19ca71520ecb44))\n",
            "name": "swarm",
            "description": "Setup a Docker Swarm cluster using Ansible",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23231,
                    "name": "ckoliber",
                    "avatar_url": "https://github.com/ckoliber.png"
                },
                "provider_namespace": {
                    "id": 32706,
                    "name": "ckoliber",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32706/"
                },
                "repository": {
                    "name": "ansible-role-swarm",
                    "original_name": "ansible-role-swarm"
                },
                "tags": [
                    "docker",
                    "swarm",
                    "container",
                    "orchestration",
                    "cluster"
                ],
                "versions": [
                    {
                        "id": "9154b80c-7af4-451f-bf0a-917af6d278ef",
                        "name": "1.1.0",
                        "release_date": "2025-08-30T08:22:33+00:00"
                    },
                    {
                        "id": "ccb5b633-8f0d-4e55-915b-a0534586a379",
                        "name": "1.0.0",
                        "release_date": "2025-07-26T19:26:08+00:00"
                    }
                ]
            },
            "download_count": 31
        },
        {
            "id": 41230,
            "upstream_id": null,
            "created": "2025-07-27T08:08:42.597054Z",
            "modified": "2025-07-27T08:08:42.627492Z",
            "imported": "2025-07-27T08:08:42.588169",
            "github_user": "BharatwajC",
            "username": "BharatwajC",
            "github_repo": "ansible-dummy-role",
            "github_branch": "main",
            "commit": "68e923d97495a3904744d04ca7f113edd9a9960a",
            "commit_message": "Adding role\n",
            "name": "ansible-dummy-role",
            "description": "DevOps Engineer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23237,
                    "name": "BharatwajC",
                    "avatar_url": "https://github.com/BharatwajC.png"
                },
                "provider_namespace": {
                    "id": 32712,
                    "name": "bharatwajc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32712/"
                },
                "repository": {
                    "name": "ansible-dummy-role",
                    "original_name": "ansible-dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41231,
            "upstream_id": null,
            "created": "2025-07-27T09:00:25.238770Z",
            "modified": "2025-07-27T09:00:25.276272Z",
            "imported": "2025-07-27T09:00:25.229434",
            "github_user": "MarubathulaYaswanth",
            "username": "MarubathulaYaswanth",
            "github_repo": "create_ec2_instance",
            "github_branch": "main",
            "commit": "510979daa899625edf4c6034070ba670c128096f",
            "commit_message": "create ec2 instance\n",
            "name": "create_ec2_instance",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23228,
                    "name": "MarubathulaYaswanth",
                    "avatar_url": "https://github.com/MarubathulaYaswanth.png"
                },
                "provider_namespace": {
                    "id": 32703,
                    "name": "marubathulayaswanth",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32703/"
                },
                "repository": {
                    "name": "create_ec2_instance",
                    "original_name": "create_ec2_instance"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41232,
            "upstream_id": null,
            "created": "2025-07-28T05:03:45.880846Z",
            "modified": "2025-07-28T06:53:38.958837Z",
            "imported": "2025-07-28T06:53:38.911492",
            "github_user": "AlekseiLavrenov",
            "username": "AlekseiLavrenov",
            "github_repo": "testeditors-ansible-role",
            "github_branch": "main",
            "commit": "c45346a30d89959660449af2fc9c3a61ca8ef89d",
            "commit_message": "Uncomment distribution matrix in CI workflow and move sed command to Molecule test step\n",
            "name": "testeditors",
            "description": "Test Desktop Editors is a free desktop version of online editors does not require constant connection to the internet and can work with offline files on your computer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23215,
                    "name": "AlekseiLavrenov",
                    "avatar_url": "https://github.com/AlekseiLavrenov.png"
                },
                "provider_namespace": {
                    "id": 32690,
                    "name": "alekseilavrenov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32690/"
                },
                "repository": {
                    "name": "testeditors-ansible-role",
                    "original_name": "testeditors-ansible-role"
                },
                "tags": [
                    "test"
                ],
                "versions": [
                    {
                        "id": "60c63302-000a-42ca-9162-90b15a270d85",
                        "name": "v1.1.0",
                        "release_date": "2025-07-28T11:52:15+05:00"
                    },
                    {
                        "id": "78fdf534-b509-41ed-beba-7633b5150b49",
                        "name": "v1.0.0",
                        "release_date": "2025-07-28T10:01:58+05:00"
                    }
                ]
            },
            "download_count": 4
        },
        {
            "id": 41233,
            "upstream_id": null,
            "created": "2025-07-28T05:56:50.479987Z",
            "modified": "2025-07-28T05:56:50.540326Z",
            "imported": "2025-07-28T05:56:50.477273",
            "github_user": "saiusha30",
            "username": "saiusha30",
            "github_repo": "apache-demo",
            "github_branch": "main",
            "commit": "aefc0a5dc131be43ba4711c257fb15848016477c",
            "commit_message": "Initial commit of apache role\n",
            "name": "apache-demo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23251,
                    "name": "saiusha30",
                    "avatar_url": "https://github.com/saiusha30.png"
                },
                "provider_namespace": {
                    "id": 32726,
                    "name": "saiusha30",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32726/"
                },
                "repository": {
                    "name": "apache-demo",
                    "original_name": "apache-demo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41234,
            "upstream_id": null,
            "created": "2025-07-28T05:57:24.715517Z",
            "modified": "2025-07-28T05:57:24.758962Z",
            "imported": "2025-07-28T05:57:24.713432",
            "github_user": "dmitriyEFIS",
            "username": "dmitriyEFIS",
            "github_repo": "passwork-v7-ansible",
            "github_branch": "main",
            "commit": "1eb4de5f559ba7b43e6c24c35b06848df5890deb",
            "commit_message": "Update meta: main.yml\n\nChange platforms.",
            "name": "passwork_v7",
            "description": "Python modules for Passwork V7.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23199,
                    "name": "dmitriyEFIS",
                    "avatar_url": "https://github.com/dmitriyEFIS.png"
                },
                "provider_namespace": {
                    "id": 32675,
                    "name": "dmitriyefis",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32675/"
                },
                "repository": {
                    "name": "passwork-v7-ansible",
                    "original_name": "passwork-v7-ansible"
                },
                "tags": [
                    "passwork"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41235,
            "upstream_id": null,
            "created": "2025-07-28T07:30:45.879512Z",
            "modified": "2025-07-28T07:30:45.932045Z",
            "imported": "2025-07-28T07:30:45.870673",
            "github_user": "Mohireddy-hub",
            "username": "Mohireddy-hub",
            "github_repo": "dumy-file",
            "github_branch": "master",
            "commit": "d90a6f15a36a9c807fd295fbdda541a7bffd1f05",
            "commit_message": "intial files\n",
            "name": "dumy-file",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23252,
                    "name": "Mohireddy-hub",
                    "avatar_url": "https://github.com/Mohireddy-hub.png"
                },
                "provider_namespace": {
                    "id": 32727,
                    "name": "mohireddy_hub",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32727/"
                },
                "repository": {
                    "name": "dumy-file",
                    "original_name": "dumy-file"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41236,
            "upstream_id": null,
            "created": "2025-07-28T07:35:02.893418Z",
            "modified": "2025-09-02T09:52:54.608819Z",
            "imported": "2025-09-02T09:52:54.580535",
            "github_user": "phillipyosief",
            "username": "phillipyosief",
            "github_repo": "alcatel-omniswitch-update-check",
            "github_branch": "main",
            "commit": "9570261981d744282db427fdcaf0c96ae3e2d79d",
            "commit_message": "Rename 'versions' to 'versions_path' in main.yml",
            "name": "alcatel-omniswitch-update-check",
            "description": "Automated version checking and update validation for Alcatel-Lucent OmniSwitch devices (AOS6/AOS8) with inventory generation capabilities.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23039,
                    "name": "phillipyosief",
                    "avatar_url": "https://github.com/phillipyosief.png"
                },
                "provider_namespace": {
                    "id": 32517,
                    "name": "phillipyosief",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32517/"
                },
                "repository": {
                    "name": "alcatel-omniswitch-update-check",
                    "original_name": "alcatel-omniswitch-update-check"
                },
                "tags": [
                    "networking",
                    "alcatel",
                    "omniswitch",
                    "version",
                    "check",
                    "update",
                    "validation",
                    "aos6",
                    "aos8",
                    "switches",
                    "automation",
                    "infrastructure",
                    "network",
                    "management",
                    "compliance",
                    "inventory",
                    "enterprise",
                    "monitoring",
                    "firmware"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 41237,
            "upstream_id": null,
            "created": "2025-07-28T11:37:50.036186Z",
            "modified": "2025-07-28T11:37:50.063356Z",
            "imported": "2025-07-28T11:37:50.033976",
            "github_user": "Muhammedessam11",
            "username": "Muhammedessam11",
            "github_repo": "anible-role-docker_container",
            "github_branch": "main",
            "commit": "4788a0b7a824ad734c2f9e671daf58afcb206700",
            "commit_message": "pull image and run a container with copy file from host into it\n",
            "name": "docker_container",
            "description": "pull image and run a container with copy file from host into it.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23200,
                    "name": "Muhammedessam11",
                    "avatar_url": "https://github.com/Muhammedessam11.png"
                },
                "provider_namespace": {
                    "id": 32676,
                    "name": "muhammedessam11",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32676/"
                },
                "repository": {
                    "name": "anible-role-docker_container",
                    "original_name": "anible-role-docker_container"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41238,
            "upstream_id": null,
            "created": "2025-07-28T12:09:13.959337Z",
            "modified": "2025-08-02T19:13:23.425000Z",
            "imported": "2025-08-02T19:13:23.406509",
            "github_user": "martinrodriguezbj",
            "username": "martinrodriguezbj",
            "github_repo": "ansible-role-wordpress",
            "github_branch": "main",
            "commit": "850b3831003328eb4f187c4da0db131953e19df3",
            "commit_message": "Remove .ansible folder and ignore it\n",
            "name": "wordpress",
            "description": "Rol para instalar y configurar WordPress",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23257,
                    "name": "martinrodriguezbj",
                    "avatar_url": "https://github.com/martinrodriguezbj.png"
                },
                "provider_namespace": {
                    "id": 32731,
                    "name": "martinrodriguezbj",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32731/"
                },
                "repository": {
                    "name": "ansible-role-wordpress",
                    "original_name": "ansible-role-wordpress"
                },
                "tags": [
                    "wordpress",
                    "cms",
                    "web"
                ],
                "versions": []
            },
            "download_count": 6
        }
    ]
}