A list of legacy roles.

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

{
    "count": 36827,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=401",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=399",
    "results": [
        {
            "id": 4503,
            "upstream_id": 30853,
            "created": "2023-05-08T20:31:56.281895Z",
            "modified": "2023-10-29T18:44:53.114057Z",
            "imported": "2023-07-10T05:04:27.329505-04:00",
            "github_user": "brgalloway",
            "username": "brgalloway",
            "github_repo": "phpipam-api",
            "github_branch": "master",
            "commit": "dc07d8b210470da98e6505442113f412a8d1f103",
            "commit_message": "Merge pull request #7 from ddurieux/patch-1\n\nFix API problem (error 415) because miss Content-Type in the requests",
            "name": "phpipam_api",
            "description": "Get available ip from phpipam and reserve returned ip address",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1015,
                    "name": "brgalloway",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-a88f-7727-b2d2-a6659a56c6df/avatar/"
                },
                "provider_namespace": {
                    "id": 14402,
                    "name": "brgalloway",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14402/"
                },
                "repository": {
                    "name": "phpipam-api",
                    "original_name": "phpipam-api"
                },
                "tags": [
                    "api",
                    "phpipam"
                ],
                "versions": []
            },
            "download_count": 329
        },
        {
            "id": 4504,
            "upstream_id": null,
            "created": "2023-05-08T20:31:56.385694Z",
            "modified": "2026-01-01T18:56:20.235138Z",
            "imported": "2026-01-01T18:56:20.150191",
            "github_user": "brianhartsock",
            "username": "brianhartsock",
            "github_repo": "ansible-role-avahi",
            "github_branch": "master",
            "commit": "6581e405e02adc915636575fb71ef53c2570f9e8",
            "commit_message": "Update tested Ubuntu versions in README",
            "name": "avahi",
            "description": "Ansible role for installing and configuring Avahi.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1016,
                    "name": "brianhartsock",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/309711?v=4"
                },
                "provider_namespace": {
                    "id": 2985,
                    "name": "brianhartsock",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2985/"
                },
                "repository": {
                    "name": "ansible-role-avahi",
                    "original_name": "ansible-role-avahi"
                },
                "tags": [
                    "ubuntu",
                    "avahi"
                ],
                "versions": [
                    {
                        "id": "69f1c63e-afbf-4c69-a173-76de5a8524ad",
                        "name": "v2.0.1",
                        "release_date": "2026-01-01T13:55:26-05:00"
                    },
                    {
                        "id": "93845741-a500-4fa6-b87f-f6ae18716cd6",
                        "name": "v2.0.0",
                        "release_date": "2025-12-08T20:18:48-05:00"
                    },
                    {
                        "id": "ef317495-cd85-4a0f-be7e-cafda416af2b",
                        "name": "v1.3.4",
                        "release_date": "2025-02-26T11:04:42-05:00"
                    },
                    {
                        "id": "95e0292e-d817-49a0-89e1-a79dc345a2d7",
                        "name": "v1.3.3",
                        "release_date": "2025-02-06T10:30:23-05:00"
                    },
                    {
                        "id": "4a1b16a2-4efb-4e3f-b2ea-c9f58178007c",
                        "name": "v1.3.2",
                        "release_date": "2025-01-29T11:01:52-05:00"
                    },
                    {
                        "id": "707a31f8-003d-4529-b882-475857a48642",
                        "name": "v1.3.1",
                        "release_date": "2025-01-25T17:32:57-05:00"
                    },
                    {
                        "id": "17d6cc76-d781-4854-94fc-e319d0c13112",
                        "name": "v1.3.0",
                        "release_date": "2024-09-04T08:32:30-04:00"
                    },
                    {
                        "id": "a012c2a7-2d52-4197-bad4-bba5c609b683",
                        "name": "v1.2.0",
                        "release_date": "2023-09-29T20:11:41-04:00"
                    },
                    {
                        "id": "2672d732-43cf-4cdb-8001-c673252682f3",
                        "name": "v1.0.1",
                        "release_date": "2022-12-27T08:19:24-05:00"
                    }
                ]
            },
            "download_count": 4198
        },
        {
            "id": 4505,
            "upstream_id": null,
            "created": "2023-05-08T20:31:56.463650Z",
            "modified": "2024-05-21T15:37:17.316980Z",
            "imported": "2024-05-21T15:37:17.260968",
            "github_user": "brianhartsock",
            "username": "brianhartsock",
            "github_repo": "ansible-role-homebrew",
            "github_branch": "master",
            "commit": "77c4f5485caf968b0b6086bf8b1c09a869b1c276",
            "commit_message": "Support configuring taps\n",
            "name": "homebrew",
            "description": "Simple role to install homebrew, homebrew packages, and homebrew cask packages.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1016,
                    "name": "brianhartsock",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/309711?v=4"
                },
                "provider_namespace": {
                    "id": 2985,
                    "name": "brianhartsock",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2985/"
                },
                "repository": {
                    "name": "ansible-role-homebrew",
                    "original_name": "ansible-role-homebrew"
                },
                "tags": [
                    "homebrew",
                    "brew",
                    "cask",
                    "osx",
                    "mac",
                    "development",
                    "packaging"
                ],
                "versions": [
                    {
                        "id": "c67885e0-26f7-4bb3-9f1d-e6e44205e24e",
                        "name": "v1.0.2",
                        "release_date": "2022-10-06T21:49:56-04:00"
                    },
                    {
                        "id": "b53298fd-f37d-4c0a-a9ea-98ca94480241",
                        "name": "v1.0.1",
                        "release_date": "2019-08-01T21:43:29-04:00"
                    },
                    {
                        "id": "60bafd0a-c463-4901-b4bb-786f92ece133",
                        "name": "v1.0.0",
                        "release_date": "2019-08-01T21:22:38-04:00"
                    }
                ]
            },
            "download_count": 128
        },
        {
            "id": 4506,
            "upstream_id": null,
            "created": "2023-05-08T20:31:56.534848Z",
            "modified": "2026-01-01T18:57:20.240187Z",
            "imported": "2026-01-01T18:57:20.157278",
            "github_user": "brianhartsock",
            "username": "brianhartsock",
            "github_repo": "ansible-role-mdadm",
            "github_branch": "master",
            "commit": "1f5bded97038c0dde4688bce254e782b54ddd349",
            "commit_message": "Update README to reflect supported Ubuntu versions",
            "name": "mdadm",
            "description": "Ansible role for managing mdadm arrays.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1016,
                    "name": "brianhartsock",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/309711?v=4"
                },
                "provider_namespace": {
                    "id": 2985,
                    "name": "brianhartsock",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2985/"
                },
                "repository": {
                    "name": "ansible-role-mdadm",
                    "original_name": "ansible-role-mdadm"
                },
                "tags": [
                    "ubuntu",
                    "mdadm",
                    "raid"
                ],
                "versions": [
                    {
                        "id": "a756a1ea-5eb4-4d93-9bdc-27d2ab6091a1",
                        "name": "v3.0.1",
                        "release_date": "2026-01-01T13:56:23-05:00"
                    },
                    {
                        "id": "166aead7-ca9f-4d79-b43c-7f282280f28c",
                        "name": "v3.0.0",
                        "release_date": "2025-12-08T20:27:50-05:00"
                    },
                    {
                        "id": "ac82f9a8-ca04-412d-81f9-0c932f0a2b11",
                        "name": "v2.1.2",
                        "release_date": "2025-02-26T11:18:22-05:00"
                    },
                    {
                        "id": "fc3c1a89-b36d-46ab-b8d7-f438fe3b297d",
                        "name": "v2.1.1",
                        "release_date": "2025-02-26T11:18:22-05:00"
                    },
                    {
                        "id": "683e54ee-fff3-403a-b8be-b592b2fb3141",
                        "name": "v2.1.0",
                        "release_date": "2024-09-04T08:32:56-04:00"
                    },
                    {
                        "id": "8d9788a0-f78c-4a20-b26a-83c9b46825a8",
                        "name": "v2.0.0",
                        "release_date": "2023-11-29T10:18:23-05:00"
                    },
                    {
                        "id": "3b59fb12-3c79-4647-ab22-c9c8cae9f3f6",
                        "name": "v1.0.0",
                        "release_date": "2019-11-29T22:06:46-05:00"
                    }
                ]
            },
            "download_count": 125
        },
        {
            "id": 4507,
            "upstream_id": 32507,
            "created": "2023-05-08T20:31:56.606730Z",
            "modified": "2023-10-29T18:44:53.139094Z",
            "imported": "2019-03-09T21:38:18.541889-05:00",
            "github_user": "brianhartsock",
            "username": "brianhartsock",
            "github_repo": "ansible-role-netatalk",
            "github_branch": "master",
            "commit": "f5cace9dc3d14d19786299ab1f01d4c9d648cde9",
            "commit_message": "Added build status",
            "name": "netatalk",
            "description": "Ansible role for installing and configuring Netatalk, an AFP file server.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1016,
                    "name": "brianhartsock",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/309711?v=4"
                },
                "provider_namespace": {
                    "id": 2985,
                    "name": "brianhartsock",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2985/"
                },
                "repository": {
                    "name": "ansible-role-netatalk",
                    "original_name": "ansible-role-netatalk"
                },
                "tags": [
                    "afp",
                    "mac",
                    "netatalk",
                    "osx",
                    "ubuntu"
                ],
                "versions": []
            },
            "download_count": 119
        },
        {
            "id": 4508,
            "upstream_id": null,
            "created": "2023-05-08T20:31:56.685851Z",
            "modified": "2025-01-29T15:46:30.020208Z",
            "imported": "2025-01-29T15:46:29.984495",
            "github_user": "brianhartsock",
            "username": "brianhartsock",
            "github_repo": "ansible-role-nvm",
            "github_branch": "master",
            "commit": "f41eeb4c207a8653436324449f5c6dcede86d03c",
            "commit_message": "Initial commit\n",
            "name": "nvm",
            "description": "Install NVM for the current user.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1016,
                    "name": "brianhartsock",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/309711?v=4"
                },
                "provider_namespace": {
                    "id": 2985,
                    "name": "brianhartsock",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2985/"
                },
                "repository": {
                    "name": "ansible-role-nvm",
                    "original_name": "ansible-role-nvm"
                },
                "tags": [
                    "homebrew",
                    "osx",
                    "mac",
                    "development",
                    "packaging",
                    "node",
                    "nvm"
                ],
                "versions": [
                    {
                        "id": "edeba6fb-c70e-4b10-9483-7270cce709d1",
                        "name": "v0.1.0",
                        "release_date": "2019-04-28T16:21:49-04:00"
                    }
                ]
            },
            "download_count": 117
        },
        {
            "id": 4509,
            "upstream_id": 40016,
            "created": "2023-05-08T20:31:57.409825Z",
            "modified": "2023-10-29T18:44:53.170847Z",
            "imported": "2019-04-28T16:26:22.724237-04:00",
            "github_user": "brianhartsock",
            "username": "brianhartsock",
            "github_repo": "ansible-role-osx-themes",
            "github_branch": "master",
            "commit": "d17eeb9dd0eadbee4f8bdea8e30bd93e7644704c",
            "commit_message": "Initial commit",
            "name": "osx_terminal_themes",
            "description": "Download and configure OSX terminal themes from https://github.com/lysyi3m/macos-terminal-themes.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1016,
                    "name": "brianhartsock",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/309711?v=4"
                },
                "provider_namespace": {
                    "id": 2985,
                    "name": "brianhartsock",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2985/"
                },
                "repository": {
                    "name": "ansible-role-osx-themes",
                    "original_name": "ansible-role-osx-themes"
                },
                "tags": [
                    "mac",
                    "macos",
                    "osx",
                    "terminal",
                    "theme"
                ],
                "versions": []
            },
            "download_count": 112
        },
        {
            "id": 4510,
            "upstream_id": null,
            "created": "2023-05-08T20:31:57.481450Z",
            "modified": "2026-01-01T18:59:19.790060Z",
            "imported": "2026-01-01T18:59:19.745180",
            "github_user": "brianhartsock",
            "username": "brianhartsock",
            "github_repo": "ansible-role-prezto",
            "github_branch": "master",
            "commit": "ef106a23a4b415de284e1d77a2232d9154d5cc3a",
            "commit_message": "Update tested OS versions in README",
            "name": "prezto",
            "description": "Role to install Prezto.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1016,
                    "name": "brianhartsock",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/309711?v=4"
                },
                "provider_namespace": {
                    "id": 2985,
                    "name": "brianhartsock",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2985/"
                },
                "repository": {
                    "name": "ansible-role-prezto",
                    "original_name": "ansible-role-prezto"
                },
                "tags": [
                    "zsh",
                    "prezto",
                    "osx",
                    "mac",
                    "ubuntu"
                ],
                "versions": [
                    {
                        "id": "88e7f1da-a7da-4677-a0d7-5dd7cc0a863a",
                        "name": "v2.0.1",
                        "release_date": "2026-01-01T13:58:11-05:00"
                    },
                    {
                        "id": "c6e9ca6d-c315-4cc9-978e-34203e91adb3",
                        "name": "v2.0.0",
                        "release_date": "2025-12-08T20:33:14-05:00"
                    },
                    {
                        "id": "470bf434-96c0-40b1-b609-49edd272ee54",
                        "name": "v1.1.1",
                        "release_date": "2025-02-26T11:19:55-05:00"
                    },
                    {
                        "id": "61f18ac6-1306-4203-afc8-f3c7824ff5d2",
                        "name": "v1.1.0",
                        "release_date": "2024-06-14T11:17:57-04:00"
                    },
                    {
                        "id": "1fa54163-99b1-4bea-b046-29e33d144748",
                        "name": "v1.0.0",
                        "release_date": "2019-03-09T21:17:15-05:00"
                    }
                ]
            },
            "download_count": 219
        },
        {
            "id": 4511,
            "upstream_id": null,
            "created": "2023-05-08T20:31:57.571206Z",
            "modified": "2026-01-01T18:54:36.647701Z",
            "imported": "2026-01-01T18:54:36.596781",
            "github_user": "brianhartsock",
            "username": "brianhartsock",
            "github_repo": "ansible-role-smartmontools",
            "github_branch": "master",
            "commit": "bb5c6b638ad7f70e29af9a034dbce8dfe5020510",
            "commit_message": "Remove Ubuntu 20.04 from README.md",
            "name": "smartmontools",
            "description": "Ansible role for installing and manage SMART monitoring tools.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1016,
                    "name": "brianhartsock",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/309711?v=4"
                },
                "provider_namespace": {
                    "id": 2985,
                    "name": "brianhartsock",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2985/"
                },
                "repository": {
                    "name": "ansible-role-smartmontools",
                    "original_name": "ansible-role-smartmontools"
                },
                "tags": [
                    "ubuntu",
                    "smart",
                    "smartmontools"
                ],
                "versions": [
                    {
                        "id": "0288b55d-f1db-4399-981f-1bb931e304c7",
                        "name": "v1.0.1",
                        "release_date": "2026-01-01T13:52:21-05:00"
                    },
                    {
                        "id": "0db32fb5-d4d3-44e2-ae94-b2e68de165cf",
                        "name": "v1.0.0",
                        "release_date": "2025-12-08T20:20:04-05:00"
                    },
                    {
                        "id": "7c551a39-926b-4e49-bacc-2175c5c8f6b7",
                        "name": "v0.3.0",
                        "release_date": "2025-04-17T07:34:59-04:00"
                    },
                    {
                        "id": "b2651425-497b-414f-838d-fc4713e8f896",
                        "name": "v0.2.1",
                        "release_date": "2025-02-26T11:08:42-05:00"
                    },
                    {
                        "id": "e0d430bc-4dbc-4f0a-8576-570a995d2835",
                        "name": "v0.2.0",
                        "release_date": "2025-01-30T11:24:16-05:00"
                    },
                    {
                        "id": "dffc86ef-fb68-4958-97b2-b7c33607f7dc",
                        "name": "v0.1.0",
                        "release_date": "2025-01-25T19:58:08-05:00"
                    }
                ]
            },
            "download_count": 4800
        },
        {
            "id": 4512,
            "upstream_id": null,
            "created": "2023-05-08T20:31:57.651557Z",
            "modified": "2026-01-01T19:00:41.604871Z",
            "imported": "2026-01-01T19:00:41.417278",
            "github_user": "brianhartsock",
            "username": "brianhartsock",
            "github_repo": "ansible-role-zsh",
            "github_branch": "master",
            "commit": "3496dc3b5e55c8c1814103320d11aa844d8cd857",
            "commit_message": "Update tested OS versions in README",
            "name": "zsh",
            "description": "Simple role to install ZSH and ZSH completions.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1016,
                    "name": "brianhartsock",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/309711?v=4"
                },
                "provider_namespace": {
                    "id": 2985,
                    "name": "brianhartsock",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2985/"
                },
                "repository": {
                    "name": "ansible-role-zsh",
                    "original_name": "ansible-role-zsh"
                },
                "tags": [
                    "zsh",
                    "osx",
                    "mac",
                    "ubuntu"
                ],
                "versions": [
                    {
                        "id": "ff2bf3b6-db5d-4873-b880-c3975d71a67e",
                        "name": "v3.0.1",
                        "release_date": "2026-01-01T13:59:41-05:00"
                    },
                    {
                        "id": "2e87c6ca-3060-4210-a339-6328c6b8106d",
                        "name": "v3.0.0",
                        "release_date": "2025-12-08T20:13:46-05:00"
                    },
                    {
                        "id": "acd6468a-7b88-4a87-a85c-32f2058afd4d",
                        "name": "v2.3.1",
                        "release_date": "2025-02-26T10:55:46-05:00"
                    },
                    {
                        "id": "8bdc86e8-81d8-4bdc-8048-73b0da7762c2",
                        "name": "v2.3.0",
                        "release_date": "2025-02-17T16:07:03-05:00"
                    },
                    {
                        "id": "722c5549-d4f2-42ad-9ebf-a45311af04fe",
                        "name": "v2.2.0",
                        "release_date": "2025-01-28T11:17:15-05:00"
                    },
                    {
                        "id": "44ef1481-1f8f-47da-ba26-82648914bd22",
                        "name": "v2.1.1",
                        "release_date": "2025-01-25T17:32:05-05:00"
                    },
                    {
                        "id": "2e0c72fe-afb3-4fea-a33f-72fdf4efd1a6",
                        "name": "v2.1.0",
                        "release_date": "2024-05-10T20:33:14-04:00"
                    },
                    {
                        "id": "b593353e-d197-4d02-8af7-d2e4e7f9c522",
                        "name": "v2.0.0",
                        "release_date": "2023-12-01T12:45:45-05:00"
                    },
                    {
                        "id": "faa45591-02eb-4b31-b8d6-e50a435cc2d7",
                        "name": "v1.0.4",
                        "release_date": "2022-10-06T21:08:42-04:00"
                    },
                    {
                        "id": "c07613d9-dae7-4e4b-b26e-ccc2dbf1c11f",
                        "name": "v1.0.3",
                        "release_date": "2022-01-23T10:24:23-05:00"
                    },
                    {
                        "id": "6dcf5356-07ba-4baf-8b73-69330a314c7b",
                        "name": "v1.0.2",
                        "release_date": "2020-04-26T15:29:52-04:00"
                    }
                ]
            },
            "download_count": 155
        }
    ]
}