A list of legacy roles.

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

{
    "count": 37913,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3289",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3287",
    "results": [
        {
            "id": 37767,
            "upstream_id": null,
            "created": "2024-01-29T18:26:52.125858Z",
            "modified": "2026-10-30T18:07:26.118685Z",
            "imported": "2026-10-30T18:07:26.093660",
            "github_user": "sebastian13",
            "username": "sebastian13",
            "github_repo": "ansible-restic",
            "github_branch": "main",
            "commit": "e1d313e549223e7f6dcdd172972ca01ce990b5ea",
            "commit_message": "Fix error 'restic_arch' is undefined\n",
            "name": "restic",
            "description": "Deploys the restic backup binary after installing all requirements.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6219,
                    "name": "sebastian13",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-a8db-7cda-8abc-9dc03ac4383c/avatar/"
                },
                "provider_namespace": {
                    "id": 18427,
                    "name": "sebastian13",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18427/"
                },
                "repository": {
                    "name": "ansible-restic",
                    "original_name": "ansible-restic"
                },
                "tags": [
                    "backup",
                    "restic",
                    "rescript"
                ],
                "versions": []
            },
            "download_count": 34
        },
        {
            "id": 37768,
            "upstream_id": null,
            "created": "2024-01-29T23:35:24.304323Z",
            "modified": "2024-01-29T23:35:24.415923Z",
            "imported": "2024-01-29T23:35:24.302241",
            "github_user": "iuri-gg",
            "username": "iuri-gg",
            "github_repo": "ansible-role-yarn",
            "github_branch": "master",
            "commit": "74789a0bf1d7ee84e5462b105ba86c0aa7368e57",
            "commit_message": "Replace deprecated `include` module with `include_tasks` (#12)\n\n",
            "name": "yarn",
            "description": "Install YARN package manager for Ubuntu/RHEL",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12785,
                    "name": "iuri-gg",
                    "avatar_url": "https://github.com/iuri-gg.png"
                },
                "provider_namespace": {
                    "id": 22581,
                    "name": "iuri_gg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22581/"
                },
                "repository": {
                    "name": "ansible-role-yarn",
                    "original_name": "ansible-role-yarn"
                },
                "tags": [
                    "packaging",
                    "yarn",
                    "nodejs",
                    "repository",
                    "repo"
                ],
                "versions": [
                    {
                        "id": "f0e88edd-4913-402c-9dd2-8a7231cf21b3",
                        "name": "v1.2.1",
                        "release_date": "2020-10-19T11:11:24-05:00"
                    },
                    {
                        "id": "8503cf54-948e-4aef-adfb-5c7cbaf1c533",
                        "name": "v1.2.0",
                        "release_date": "2018-05-03T16:13:37-05:00"
                    },
                    {
                        "id": "114c232c-929d-4313-988d-785d0506c29f",
                        "name": "v1.1.5",
                        "release_date": "2018-04-19T17:12:29+04:00"
                    },
                    {
                        "id": "62782d11-3e72-4f17-b6bd-c5cde74bc32e",
                        "name": "v1.1.3",
                        "release_date": "2017-10-25T20:36:35-05:00"
                    },
                    {
                        "id": "5a5c3c3b-8437-4997-beeb-63089913a169",
                        "name": "v1.1.2",
                        "release_date": "2017-09-26T15:48:08-05:00"
                    },
                    {
                        "id": "14b206f2-536b-459d-a5ee-b2ef2243753d",
                        "name": "v1.1.1",
                        "release_date": "2017-08-22T12:25:36-05:00"
                    },
                    {
                        "id": "e759e9c1-3edd-472a-8703-bd35fc01e959",
                        "name": "v1.1.0",
                        "release_date": "2016-11-22T23:26:36-06:00"
                    },
                    {
                        "id": "efd63a18-0126-4bda-97f4-072da21efdde",
                        "name": "v1.0.1",
                        "release_date": "2016-11-11T14:18:17-06:00"
                    },
                    {
                        "id": "5e48bd45-0fff-407b-8e1f-eec65bdfe5e7",
                        "name": "v1.0.0",
                        "release_date": "2016-11-11T13:49:10-06:00"
                    }
                ]
            },
            "download_count": 29
        },
        {
            "id": 37769,
            "upstream_id": null,
            "created": "2024-01-30T08:29:12.359965Z",
            "modified": "2026-10-10T15:37:07.653830Z",
            "imported": "2026-10-10T15:37:07.631354",
            "github_user": "sebastian13",
            "username": "sebastian13",
            "github_repo": "ansible-rescript",
            "github_branch": "main",
            "commit": "6a53e7a51583df51b039072626b330cba02a5121",
            "commit_message": "Refactor for improved readability and consistency.\n",
            "name": "rescript",
            "description": "Deploys rescript, a bash shell wrapper for Restic.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6219,
                    "name": "sebastian13",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-a8db-7cda-8abc-9dc03ac4383c/avatar/"
                },
                "provider_namespace": {
                    "id": 18427,
                    "name": "sebastian13",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18427/"
                },
                "repository": {
                    "name": "ansible-rescript",
                    "original_name": "ansible-rescript"
                },
                "tags": [
                    "backup",
                    "restic",
                    "rescript"
                ],
                "versions": []
            },
            "download_count": 31
        },
        {
            "id": 37770,
            "upstream_id": null,
            "created": "2024-01-30T08:57:47.483873Z",
            "modified": "2024-01-30T08:57:47.519273Z",
            "imported": "2024-01-30T08:57:47.481792",
            "github_user": "grycap",
            "username": "grycap",
            "github_repo": "ansible-role-flowfuse",
            "github_branch": "main",
            "commit": "128a7e8fb25c155fd5bcaf1cbba8a7b0c0985d57",
            "commit_message": "Merge pull request #1 from grycap/devel\n\nAdd github actions",
            "name": "flowfuse",
            "description": "Install Flowfuse as a service",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "geerlingguy.nodejs",
                        "nodejs_version": "{{ node_version }}",
                        "nodejs_install_npm_user": "root"
                    }
                ],
                "namespace": {
                    "id": 2658,
                    "name": "grycap",
                    "avatar_url": "https://grycap.upv.es/wp-content/uploads/2018/01/logo-7.png"
                },
                "provider_namespace": {
                    "id": 5181,
                    "name": "grycap",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5181/"
                },
                "repository": {
                    "name": "ansible-role-flowfuse",
                    "original_name": "ansible-role-flowfuse"
                },
                "tags": [
                    "flowfuse"
                ],
                "versions": []
            },
            "download_count": 34
        },
        {
            "id": 37771,
            "upstream_id": null,
            "created": "2024-01-31T07:10:43.899412Z",
            "modified": "2024-01-31T07:10:43.929844Z",
            "imported": "2024-01-31T07:10:43.897311",
            "github_user": "Ali11aa",
            "username": "Ali11aa",
            "github_repo": "myapache",
            "github_branch": "main",
            "commit": "915064dcb01664c17603761ad2d8e830aed105f1",
            "commit_message": "myapche\n",
            "name": "myapache",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13047,
                    "name": "Ali11aa",
                    "avatar_url": "https://github.com/Ali11aa.png"
                },
                "provider_namespace": {
                    "id": 22822,
                    "name": "ali11aa",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22822/"
                },
                "repository": {
                    "name": "myapache",
                    "original_name": "myapache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 25
        },
        {
            "id": 37772,
            "upstream_id": null,
            "created": "2024-01-31T07:11:01.833717Z",
            "modified": "2024-01-31T07:11:01.870058Z",
            "imported": "2024-01-31T07:11:01.831690",
            "github_user": "VishnuPriya1715",
            "username": "VishnuPriya1715",
            "github_repo": "myapache",
            "github_branch": "main",
            "commit": "5ccb87a4b5db9230b848ee85276d967e94c3e87d",
            "commit_message": "Ansible Roles\n",
            "name": "myapache",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13048,
                    "name": "VishnuPriya1715",
                    "avatar_url": "https://github.com/VishnuPriya1715.png"
                },
                "provider_namespace": {
                    "id": 22823,
                    "name": "vishnupriya1715",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22823/"
                },
                "repository": {
                    "name": "myapache",
                    "original_name": "myapache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 26
        },
        {
            "id": 37773,
            "upstream_id": null,
            "created": "2024-01-31T07:14:46.642136Z",
            "modified": "2024-01-31T07:14:46.684925Z",
            "imported": "2024-01-31T07:14:46.639986",
            "github_user": "athumanfaru",
            "username": "athumanfaru",
            "github_repo": "myapache",
            "github_branch": "main",
            "commit": "18236fc3adfa467eabae32706e54d2a047bd3673",
            "commit_message": "ansible-role\n",
            "name": "myapache",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13049,
                    "name": "athumanfaru",
                    "avatar_url": "https://github.com/athumanfaru.png"
                },
                "provider_namespace": {
                    "id": 22824,
                    "name": "athumanfaru",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22824/"
                },
                "repository": {
                    "name": "myapache",
                    "original_name": "myapache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 25
        },
        {
            "id": 37774,
            "upstream_id": null,
            "created": "2024-01-31T07:16:14.395420Z",
            "modified": "2024-01-31T07:16:14.497227Z",
            "imported": "2024-01-31T07:16:14.393200",
            "github_user": "skattagmail",
            "username": "skattagmail",
            "github_repo": "myapache",
            "github_branch": "main",
            "commit": "4acb7e60923fa5febbedd68eef5913a5f3c29720",
            "commit_message": "Ansible Roles\n",
            "name": "myapache",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 11790,
                    "name": "skattagmail",
                    "avatar_url": "https://github.com/skattagmail.png"
                },
                "provider_namespace": {
                    "id": 21431,
                    "name": "skattagmail",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21431/"
                },
                "repository": {
                    "name": "myapache",
                    "original_name": "myapache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 27
        },
        {
            "id": 37775,
            "upstream_id": null,
            "created": "2024-01-31T08:31:05.017426Z",
            "modified": "2024-01-31T08:31:05.081076Z",
            "imported": "2024-01-31T08:31:05.008633",
            "github_user": "balling-dev",
            "username": "balling-dev",
            "github_repo": "ansible-role-bacularis",
            "github_branch": "main",
            "commit": "6b3d253548bdc530c953fc9abdafa023bf8aab72",
            "commit_message": "chore(release): prepare for v0.1.0\n",
            "name": "bacularis",
            "description": "Install and configure bacularis - a web interface to configure, manage and monitor the Bacula backup environment.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12295,
                    "name": "balling-dev",
                    "avatar_url": "https://github.com/balling-dev.png"
                },
                "provider_namespace": {
                    "id": 22123,
                    "name": "balling_dev",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22123/"
                },
                "repository": {
                    "name": "ansible-role-bacularis",
                    "original_name": "ansible-role-bacularis"
                },
                "tags": [
                    "bacularis"
                ],
                "versions": [
                    {
                        "id": "d92dfe26-26eb-4244-a8b7-a3d5bc406acc",
                        "name": "v0.1.0",
                        "release_date": "2024-01-31T09:22:30+01:00"
                    }
                ]
            },
            "download_count": 31
        },
        {
            "id": 37776,
            "upstream_id": null,
            "created": "2024-01-31T11:24:52.970884Z",
            "modified": "2024-01-31T11:24:53.080653Z",
            "imported": "2024-01-31T11:24:52.968767",
            "github_user": "etam",
            "username": "etam",
            "github_repo": "ansible-role-ipfs-cluster",
            "github_branch": "master",
            "commit": "a8496bfe57be972ee20a3d21efdcdeb48a02c4d6",
            "commit_message": "update to 1.0.8\n",
            "name": "ipfs-cluster",
            "description": "Sets up IPFS Cluster nodes, with crdt and automaticly generated peers list.",
            "summary_fields": {
                "dependencies": [
                    "etam.ipfs"
                ],
                "namespace": {
                    "id": 2185,
                    "name": "etam",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-eb19-7831-8d84-97f2e769f9f8/avatar/"
                },
                "provider_namespace": {
                    "id": 15283,
                    "name": "etam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15283/"
                },
                "repository": {
                    "name": "ansible-role-ipfs-cluster",
                    "original_name": "ansible-role-ipfs-cluster"
                },
                "tags": [
                    "ipfs"
                ],
                "versions": [
                    {
                        "id": "2986f137-543f-468c-a788-697f362efe04",
                        "name": "v1.2.0",
                        "release_date": "2024-01-31T12:22:22+01:00"
                    },
                    {
                        "id": "447ad30a-7aff-42d1-ac08-486b025a785f",
                        "name": "v1.1.1",
                        "release_date": "2023-11-11T18:09:22+01:00"
                    },
                    {
                        "id": "1d9b7956-0f52-42a2-9329-501f28529c35",
                        "name": "v1.1.0",
                        "release_date": "2023-10-13T16:31:22+02:00"
                    },
                    {
                        "id": "3932377d-970d-4af3-bd2b-d7f0acec5dd0",
                        "name": "v1.0.0",
                        "release_date": "2023-03-27T22:01:21+02:00"
                    }
                ]
            },
            "download_count": 110
        }
    ]
}