A list of legacy roles.

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

{
    "count": 37661,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1211",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1209",
    "results": [
        {
            "id": 13938,
            "upstream_id": null,
            "created": "2023-05-08T20:58:20.500031Z",
            "modified": "2026-08-23T02:39:30.441876Z",
            "imported": "2026-08-23T02:39:30.414689",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-sway",
            "github_branch": "main",
            "commit": "a8435de0eef8fea8491f1d58544cd16b67b6b48b",
            "commit_message": "chore(deps): bump astral-sh/setup-uv from 10.0.0 to 10.0.1 (#29)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 10.0.0 to 10.0.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v10.0.0...v10.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "sway",
            "description": "Install and configure sway",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-sway",
                    "original_name": "ansible-sway"
                },
                "tags": [
                    "sway"
                ],
                "versions": []
            },
            "download_count": 73
        },
        {
            "id": 13939,
            "upstream_id": null,
            "created": "2023-05-08T20:58:20.573036Z",
            "modified": "2026-08-23T04:50:20.211558Z",
            "imported": "2026-08-23T04:50:20.170172",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-urxvt",
            "github_branch": "main",
            "commit": "60659618f59ffe9f6300c7db8be5f26cd2c4ce33",
            "commit_message": "chore(deps): update molecule requirement from >=26.6.0 to >=26.8.0 (#29)\n\nUpdates the requirements on [molecule](https://github.com/ansible/molecule) to permit the latest version.\n- [Release notes](https://github.com/ansible/molecule/releases)\n- [Commits](https://github.com/ansible/molecule/compare/v26.6.0...v26.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: molecule\n  dependency-version: 26.8.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "urxvt",
            "description": "Install urxvt, plugins, and configure xresources",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "jahrik.nerd_fonts"
                    }
                ],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-urxvt",
                    "original_name": "ansible-urxvt"
                },
                "tags": [
                    "urxvt",
                    "urxvtpearls",
                    "xresources"
                ],
                "versions": []
            },
            "download_count": 402
        },
        {
            "id": 13940,
            "upstream_id": null,
            "created": "2023-05-08T20:58:21.292096Z",
            "modified": "2026-08-23T04:48:51.397376Z",
            "imported": "2026-08-23T04:48:51.369849",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-vim",
            "github_branch": "main",
            "commit": "282c66fc4a0ea23559d3c0cbda3af90999d2c069",
            "commit_message": "Bump astral-sh/setup-uv from 10.0.0 to 10.0.1 (#32)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 10.0.0 to 10.0.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v10.0.0...v10.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "vim",
            "description": "Install vim, vundle, plugins, and customize .vimrc",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-vim",
                    "original_name": "ansible-vim"
                },
                "tags": [
                    "vim",
                    "vundle",
                    "vimrc"
                ],
                "versions": []
            },
            "download_count": 631
        },
        {
            "id": 13941,
            "upstream_id": null,
            "created": "2023-05-08T20:58:21.364727Z",
            "modified": "2026-08-23T02:46:58.918862Z",
            "imported": "2026-08-23T02:46:58.895606",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-arch-workstation",
            "github_branch": "main",
            "commit": "3cadbcba42ae4f7bd0d830e3eaa3f628870d449f",
            "commit_message": "Bump astral-sh/setup-uv from 10.0.0 to 10.0.1 (#37)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 10.0.0 to 10.0.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v10.0.0...v10.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "workstation",
            "description": "Installs a development workstation",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "jahrik.yay"
                    },
                    {
                        "role": "jahrik.alacritty"
                    },
                    {
                        "role": "jahrik.i3_gaps"
                    },
                    {
                        "role": "jahrik.polybar"
                    },
                    {
                        "role": "jahrik.urxvt"
                    },
                    {
                        "role": "jahrik.conky"
                    },
                    {
                        "role": "jahrik.zsh"
                    },
                    {
                        "role": "jahrik.vim"
                    },
                    {
                        "role": "jahrik.nvim"
                    }
                ],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-arch-workstation",
                    "original_name": "ansible-arch-workstation"
                },
                "tags": [
                    "workstation",
                    "i3",
                    "vim",
                    "zsh",
                    "polybar",
                    "urxvt",
                    "alacritty",
                    "conky"
                ],
                "versions": []
            },
            "download_count": 47
        },
        {
            "id": 13942,
            "upstream_id": null,
            "created": "2023-05-08T20:58:21.430772Z",
            "modified": "2026-08-23T04:48:24.199515Z",
            "imported": "2026-08-23T04:48:24.168341",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-yay",
            "github_branch": "main",
            "commit": "fd55bd4ea1cecbe3a2746f22aa204ce22e757710",
            "commit_message": "Chore(deps): Bump astral-sh/setup-uv from 10.0.0 to 10.0.1 (#31)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 10.0.0 to 10.0.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v10.0.0...v10.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "yay",
            "description": "Installs yay. Include library to use yay",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-yay",
                    "original_name": "ansible-yay"
                },
                "tags": [
                    "yay"
                ],
                "versions": []
            },
            "download_count": 2130
        },
        {
            "id": 13943,
            "upstream_id": null,
            "created": "2023-05-08T20:58:21.491561Z",
            "modified": "2026-08-23T02:40:10.184700Z",
            "imported": "2026-08-23T02:40:10.161131",
            "github_user": "jahrik",
            "username": "jahrik",
            "github_repo": "ansible-zsh",
            "github_branch": "main",
            "commit": "ea312008b221bf8a5a669a1a5b4a9574c6021a56",
            "commit_message": "Bump astral-sh/setup-uv from 9.0.0 to 10.0.1 (#30)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 9.0.0 to 10.0.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/v9.0.0...v10.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 10.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "zsh",
            "description": "Install zsh and minimal configs",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "jahrik.nerd_fonts"
                    }
                ],
                "namespace": {
                    "id": 3174,
                    "name": "jahrik",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e180-7b09-88ae-0282107f66aa/avatar/"
                },
                "provider_namespace": {
                    "id": 678,
                    "name": "jahrik",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/678/"
                },
                "repository": {
                    "name": "ansible-zsh",
                    "original_name": "ansible-zsh"
                },
                "tags": [
                    "zsh",
                    "shell",
                    "steamdeck",
                    "steamos",
                    "powerline"
                ],
                "versions": []
            },
            "download_count": 1151
        },
        {
            "id": 13944,
            "upstream_id": 11432,
            "created": "2023-05-08T20:58:21.597330Z",
            "modified": "2023-10-29T18:45:35.464611Z",
            "imported": "2016-08-10T00:39:50.022547-04:00",
            "github_user": "jainnikhil30",
            "username": "jainnikhil30",
            "github_repo": "test-travis",
            "github_branch": "master",
            "commit": "06d1e95ddbd8626eea3d17bd74d775fbe51a065c",
            "commit_message": "add platform",
            "name": "test-travis",
            "description": "your description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3175,
                    "name": "jainnikhil30",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e222-7000-aaa7-33c19e125c8c/avatar/"
                },
                "provider_namespace": {
                    "id": 16035,
                    "name": "jainnikhil30",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16035/"
                },
                "repository": {
                    "name": "test-travis",
                    "original_name": "test-travis"
                },
                "tags": [
                    "nikhil"
                ],
                "versions": []
            },
            "download_count": 42
        },
        {
            "id": 13945,
            "upstream_id": 51674,
            "created": "2023-05-08T20:58:21.700287Z",
            "modified": "2023-10-29T18:45:35.468173Z",
            "imported": "2020-11-07T09:58:08.415469-05:00",
            "github_user": "jakemalley",
            "username": "jakemalley",
            "github_repo": "ansible-role-raspberrypi",
            "github_branch": "main",
            "commit": "fa281d33314740c00487b6f0e37edd25cebf1d2f",
            "commit_message": "Removed redundant tests",
            "name": "raspberrypi",
            "description": "Simple role for configuring a Raspberry Pi",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3176,
                    "name": "jakemalley",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e3aa-72f9-a0ca-ab57cc9f6abb/avatar/"
                },
                "provider_namespace": {
                    "id": 677,
                    "name": "jakemalley",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/677/"
                },
                "repository": {
                    "name": "ansible-role-raspberrypi",
                    "original_name": "ansible-role-raspberrypi"
                },
                "tags": [],
                "versions": [
                    {
                        "id": 139982,
                        "name": "1.0.1",
                        "release_date": "2020-11-07T09:49:23-05:00"
                    },
                    {
                        "id": 139924,
                        "name": "1.0.0",
                        "release_date": "2020-11-06T12:22:54-05:00"
                    }
                ]
            },
            "download_count": 44
        },
        {
            "id": 13949,
            "upstream_id": 57352,
            "created": "2023-05-08T20:58:22.044645Z",
            "modified": "2023-10-29T18:45:35.483619Z",
            "imported": "2021-12-23T10:58:00.585269-05:00",
            "github_user": "jakoberpf",
            "username": "jakoberpf",
            "github_repo": "ansible-role-zerotier",
            "github_branch": "master",
            "commit": "b228acfb06f5c822e45e24b176ffb5a50d5151bf",
            "commit_message": "fix ansible role name",
            "name": "zerotier",
            "description": "Install zerotier-one package and add new members to a zerotier network",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3178,
                    "name": "jakoberpf",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a03-e492-7042-b0c6-63c58ee3cc12/avatar/"
                },
                "provider_namespace": {
                    "id": 13250,
                    "name": "jakoberpf",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13250/"
                },
                "repository": {
                    "name": "ansible-role-zerotier",
                    "original_name": "ansible-role-zerotier"
                },
                "tags": [
                    "networking",
                    "zerotier"
                ],
                "versions": [
                    {
                        "id": 172846,
                        "name": "v1.2.3",
                        "release_date": "2020-03-12T20:35:01-04:00"
                    },
                    {
                        "id": 172850,
                        "name": "v1.2.2",
                        "release_date": "2018-12-07T20:26:57-05:00"
                    },
                    {
                        "id": 172847,
                        "name": "v1.2.1",
                        "release_date": "2018-12-07T17:48:31-05:00"
                    },
                    {
                        "id": 172848,
                        "name": "v1.2.0",
                        "release_date": "2018-12-02T12:58:49-05:00"
                    },
                    {
                        "id": 172849,
                        "name": "v1.1.0",
                        "release_date": "2018-07-25T18:01:52-04:00"
                    },
                    {
                        "id": 172845,
                        "name": "v1.0.0",
                        "release_date": "2018-04-04T20:18:34-04:00"
                    }
                ]
            },
            "download_count": 69
        },
        {
            "id": 13950,
            "upstream_id": 2832,
            "created": "2023-05-08T20:58:22.819779Z",
            "modified": "2023-10-29T18:45:35.487717Z",
            "imported": null,
            "github_user": "jalessio",
            "username": "jalessio",
            "github_repo": "ansible-role-ros",
            "github_branch": "master",
            "commit": "",
            "commit_message": "",
            "name": "ROS",
            "description": "Robot Operating System (ROS) installation for Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3179,
                    "name": "jalessio",
                    "avatar_url": "https://github.com/jalessio.png"
                },
                "provider_namespace": {
                    "id": 16036,
                    "name": "jalessio",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16036/"
                },
                "repository": {
                    "name": "ansible-role-ros",
                    "original_name": "ansible-role-ros"
                },
                "tags": [
                    "development",
                    "system"
                ],
                "versions": []
            },
            "download_count": 1815
        }
    ]
}