A list of legacy roles.

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

{
    "count": 37734,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1888",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1886",
    "results": [
        {
            "id": 21764,
            "upstream_id": null,
            "created": "2023-05-08T21:23:31.583064Z",
            "modified": "2025-10-30T11:09:03.827855Z",
            "imported": "2025-10-30T11:09:03.715736",
            "github_user": "ome",
            "username": "ome",
            "github_repo": "ansible-role-sudoers",
            "github_branch": "1.2.0",
            "commit": "9b143584a1191d91c067c95a41a576ac30a621df",
            "commit_message": "Merge pull request #7 from pwalczysko/upgrade-framework\n\nUpgrade framework",
            "name": "sudoers",
            "description": "Configure sudoers",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5249,
                    "name": "ome",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/975861?v=4"
                },
                "provider_namespace": {
                    "id": 8687,
                    "name": "ome",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8687/"
                },
                "repository": {
                    "name": "ansible-role-sudoers",
                    "original_name": "ansible-role-sudoers"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "221b5f9e-8b56-4c6c-a5d3-aa9ac279d049",
                        "name": "1.2.0",
                        "release_date": "2025-10-30T10:48:39+00:00"
                    },
                    {
                        "id": "43121c0f-862a-423b-b2ff-6deb914dfde8",
                        "name": "1.1.0",
                        "release_date": "2024-01-18T20:53:43+00:00"
                    },
                    {
                        "id": "ce32d144-18c5-46aa-902c-b095bb135512",
                        "name": "1.0.4",
                        "release_date": "2021-05-06T06:13:24-04:00"
                    },
                    {
                        "id": "d0ab4ce0-61fe-4730-b8f2-840592773e7e",
                        "name": "1.0.3",
                        "release_date": "2021-02-04T16:24:59-05:00"
                    },
                    {
                        "id": "0ac0bd3c-a54e-461b-88c8-91da19706ca3",
                        "name": "1.0.2",
                        "release_date": "2020-04-15T14:13:50-04:00"
                    },
                    {
                        "id": "e45984b4-578b-49e0-977d-019a74bfc440",
                        "name": "1.0.1",
                        "release_date": "2019-06-20T04:07:35-04:00"
                    },
                    {
                        "id": "94e558b0-cbf8-459a-9519-68d2a7787286",
                        "name": "1.0.0",
                        "release_date": "2017-01-12T09:13:16-05:00"
                    }
                ]
            },
            "download_count": 44283
        },
        {
            "id": 21765,
            "upstream_id": 41946,
            "created": "2023-05-08T21:23:31.984119Z",
            "modified": "2023-10-29T18:46:08.215671Z",
            "imported": "2019-10-07T18:12:32.573605-04:00",
            "github_user": "ome",
            "username": "ome",
            "github_repo": "ansible-role-system-monitor-agent",
            "github_branch": "master",
            "commit": "63fa7d08950fc4765388a5dad1f860b5cd1f1c25",
            "commit_message": "Add BSD 2-clause license",
            "name": "system_monitor_agent",
            "description": "Install check-mk agent",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5249,
                    "name": "ome",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/975861?v=4"
                },
                "provider_namespace": {
                    "id": 8687,
                    "name": "ome",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8687/"
                },
                "repository": {
                    "name": "ansible-role-system-monitor-agent",
                    "original_name": "ansible-role-system-monitor-agent"
                },
                "tags": [],
                "versions": [
                    {
                        "id": 98535,
                        "name": "0.1.1",
                        "release_date": "2019-07-10T11:48:31-04:00"
                    },
                    {
                        "id": 98534,
                        "name": "0.1.0",
                        "release_date": "2017-03-17T11:02:07-04:00"
                    }
                ]
            },
            "download_count": 34411
        },
        {
            "id": 21766,
            "upstream_id": null,
            "created": "2023-05-08T21:23:32.771604Z",
            "modified": "2025-10-30T12:14:43.088354Z",
            "imported": "2025-10-30T12:14:42.992706",
            "github_user": "ome",
            "username": "ome",
            "github_repo": "ansible-role-upgrade-distpackages",
            "github_branch": "1.3.0",
            "commit": "1604d5d1d7b49147208116f7cbad69f31a4b0e45",
            "commit_message": "Merge pull request #9 from khaledk2/update_ansible\n\nUpdate ansible",
            "name": "upgrade_distpackages",
            "description": "Upgrades all packages installed with the distribution's package manager",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5249,
                    "name": "ome",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/975861?v=4"
                },
                "provider_namespace": {
                    "id": 8687,
                    "name": "ome",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8687/"
                },
                "repository": {
                    "name": "ansible-role-upgrade-distpackages",
                    "original_name": "ansible-role-upgrade-distpackages"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "2de792b5-cafe-43cf-9514-7c037b7f3aff",
                        "name": "1.3.0",
                        "release_date": "2025-10-30T11:59:00+00:00"
                    },
                    {
                        "id": "3a48da51-7e4b-4dc9-9673-a10187b5ddd3",
                        "name": "1.2.0",
                        "release_date": "2024-01-22T09:51:13+00:00"
                    },
                    {
                        "id": "6172b2fb-772c-455a-a83d-9489b8940ea8",
                        "name": "1.1.3",
                        "release_date": "2021-02-10T16:31:30-05:00"
                    },
                    {
                        "id": "e4826896-6aeb-438d-975d-f92bd905b3b9",
                        "name": "1.1.2",
                        "release_date": "2020-03-09T13:56:09-04:00"
                    },
                    {
                        "id": "07d635f4-e69f-4902-844d-f0be8f3bfa66",
                        "name": "1.1.1",
                        "release_date": "2019-06-20T04:04:20-04:00"
                    },
                    {
                        "id": "bbac100a-6ab0-46bf-a2c0-45c6f05b06e0",
                        "name": "1.1.0",
                        "release_date": "2018-01-30T09:56:59-05:00"
                    },
                    {
                        "id": "6c5c24d7-3c4d-4ed9-a244-e457e2d4b3f0",
                        "name": "1.0.1",
                        "release_date": "2017-06-14T02:39:53-04:00"
                    },
                    {
                        "id": "6d49f80e-9b8e-41e8-96a3-6afd845d6174",
                        "name": "1.0.0",
                        "release_date": "2017-01-12T09:13:30-05:00"
                    }
                ]
            },
            "download_count": 44248
        },
        {
            "id": 21767,
            "upstream_id": null,
            "created": "2023-05-08T21:23:32.846170Z",
            "modified": "2025-10-31T16:24:00.042527Z",
            "imported": "2025-10-31T16:23:59.927703",
            "github_user": "ome",
            "username": "ome",
            "github_repo": "ansible-role-versioncontrol-utils",
            "github_branch": "1.2.0",
            "commit": "3abf898333ca3096d253cf45b58a872675686a65",
            "commit_message": "Merge pull request #7 from khaledk2/update_ansible_version\n\nUpdate to the latest Ansible version",
            "name": "versioncontrol_utils",
            "description": "Utilities for managing source code",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5249,
                    "name": "ome",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/975861?v=4"
                },
                "provider_namespace": {
                    "id": 8687,
                    "name": "ome",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8687/"
                },
                "repository": {
                    "name": "ansible-role-versioncontrol-utils",
                    "original_name": "ansible-role-versioncontrol-utils"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "23ff72da-f833-4841-803a-2bf5466e8cce",
                        "name": "1.2.0",
                        "release_date": "2025-10-31T16:11:29+00:00"
                    },
                    {
                        "id": "6653d327-8a25-45eb-a6cb-cdc8e7c3dc77",
                        "name": "1.1.0",
                        "release_date": "2023-11-01T11:03:44+00:00"
                    },
                    {
                        "id": "898c68f7-30d8-4abe-a3fb-4d2e7e5d169a",
                        "name": "1.0.2",
                        "release_date": "2019-06-18T17:40:41-04:00"
                    },
                    {
                        "id": "c9458e11-d6bf-41e8-ada8-d2917d974b8b",
                        "name": "1.0.1",
                        "release_date": "2018-12-07T12:27:55-05:00"
                    },
                    {
                        "id": "f6a38895-a7ea-4a0b-9449-7fb51377cc8e",
                        "name": "1.0.0",
                        "release_date": "2017-01-06T09:47:00-05:00"
                    }
                ]
            },
            "download_count": 45316
        },
        {
            "id": 21768,
            "upstream_id": 53983,
            "created": "2023-05-08T21:23:32.938410Z",
            "modified": "2023-10-29T18:46:08.237945Z",
            "imported": "2021-04-05T20:34:43.746268-04:00",
            "github_user": "omiguelperez",
            "username": "omiguelperez",
            "github_repo": "ansible-role-fzacademy-staging-deploy",
            "github_branch": "master",
            "commit": "aec3785af4a555689f3d43ae467defcccd90d50b",
            "commit_message": "Add gitignore and remove .idea files",
            "name": "ansible_role_fzacademy_staging_deploy",
            "description": "FZ academia Staging server deployment",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5250,
                    "name": "omiguelperez",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-e40c-724b-9d08-409da0f7344f/avatar/"
                },
                "provider_namespace": {
                    "id": 17686,
                    "name": "omiguelperez",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17686/"
                },
                "repository": {
                    "name": "ansible-role-fzacademy-staging-deploy",
                    "original_name": "ansible-role-fzacademy-staging-deploy"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 58
        },
        {
            "id": 21769,
            "upstream_id": 54158,
            "created": "2023-05-08T21:23:32.998082Z",
            "modified": "2023-10-29T18:46:08.241434Z",
            "imported": "2021-04-10T15:22:19.131493-04:00",
            "github_user": "omiguelperez",
            "username": "omiguelperez",
            "github_repo": "ec2-staging-deploy",
            "github_branch": "master",
            "commit": "d2c9165db5e5db19429c6be39ff640764b9a74dd",
            "commit_message": "Generalize role settings",
            "name": "ec2_staging_deploy",
            "description": "Ansible role for basic deployment to servers with docker compose",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5250,
                    "name": "omiguelperez",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-e40c-724b-9d08-409da0f7344f/avatar/"
                },
                "provider_namespace": {
                    "id": 17686,
                    "name": "omiguelperez",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17686/"
                },
                "repository": {
                    "name": "ec2-staging-deploy",
                    "original_name": "ec2-staging-deploy"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 293
        },
        {
            "id": 21771,
            "upstream_id": 15471,
            "created": "2023-05-08T21:23:33.206327Z",
            "modified": "2023-10-29T18:46:08.248835Z",
            "imported": "2017-02-08T11:51:06.947397-05:00",
            "github_user": "omniboard",
            "username": "omniboard",
            "github_repo": "ansible-role-awscli",
            "github_branch": "master",
            "commit": "8cac1ceddb7b3aa6e6d0cf51dde64f64c0b256f3",
            "commit_message": "Update platforms and min ansible version\n\nThere's nothing platform-specific in this role, so I'm adding every platform that should work. And there's nothing Ansible 2.2-specific either, so I'm opening that up to 2.0 and higher.",
            "name": "awscli",
            "description": "Installs Amazon AWS CLI",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5252,
                    "name": "omniboard",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/3244231?v=4"
                },
                "provider_namespace": {
                    "id": 8694,
                    "name": "omniboard",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8694/"
                },
                "repository": {
                    "name": "ansible-role-awscli",
                    "original_name": "ansible-role-awscli"
                },
                "tags": [
                    "amazon",
                    "aws",
                    "cli",
                    "ec2",
                    "s3"
                ],
                "versions": [
                    {
                        "id": 26007,
                        "name": "v0.0.2",
                        "release_date": "2016-12-06T12:17:48-05:00"
                    },
                    {
                        "id": 26008,
                        "name": "v0.0.1",
                        "release_date": "2016-12-06T11:20:44-05:00"
                    }
                ]
            },
            "download_count": 56
        },
        {
            "id": 21772,
            "upstream_id": 15449,
            "created": "2023-05-08T21:23:33.272232Z",
            "modified": "2023-10-29T18:46:08.252889Z",
            "imported": "2017-02-10T10:28:53.418937-05:00",
            "github_user": "omniboard",
            "username": "omniboard",
            "github_repo": "ansible-role-flynn_backup",
            "github_branch": "master",
            "commit": "5642556594a5c5da1864517ed27c59670e5734e1",
            "commit_message": "Fix username for tests on travis",
            "name": "flynn_backup",
            "description": "Add cron jobs that perform Flynn backups and upload them to S3.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5252,
                    "name": "omniboard",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/3244231?v=4"
                },
                "provider_namespace": {
                    "id": 8694,
                    "name": "omniboard",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8694/"
                },
                "repository": {
                    "name": "ansible-role-flynn_backup",
                    "original_name": "ansible-role-flynn_backup"
                },
                "tags": [
                    "cloud",
                    "flynn"
                ],
                "versions": [
                    {
                        "id": 26114,
                        "name": "v1.0.0",
                        "release_date": "2017-02-08T13:52:26-05:00"
                    }
                ]
            },
            "download_count": 51
        },
        {
            "id": 21773,
            "upstream_id": 15450,
            "created": "2023-05-08T21:23:33.342504Z",
            "modified": "2023-10-29T18:46:08.257056Z",
            "imported": "2018-02-06T18:45:02.919564-05:00",
            "github_user": "omniboard",
            "username": "omniboard",
            "github_repo": "ansible-role-flynn_cli",
            "github_branch": "master",
            "commit": "4975e6abe3e67c1953cde4ff41b4b05a7533f1a8",
            "commit_message": "Fix issue with Flynn executable",
            "name": "flynn_cli",
            "description": "Install Flynn CLI and configure access to one or more clusters.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5252,
                    "name": "omniboard",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/3244231?v=4"
                },
                "provider_namespace": {
                    "id": 8694,
                    "name": "omniboard",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8694/"
                },
                "repository": {
                    "name": "ansible-role-flynn_cli",
                    "original_name": "ansible-role-flynn_cli"
                },
                "tags": [
                    "cloud",
                    "flynn"
                ],
                "versions": [
                    {
                        "id": 26113,
                        "name": "v1.0.0",
                        "release_date": "2017-02-08T13:47:17-05:00"
                    }
                ]
            },
            "download_count": 53
        },
        {
            "id": 21775,
            "upstream_id": 42176,
            "created": "2023-05-08T21:23:33.591491Z",
            "modified": "2023-10-29T18:46:08.264411Z",
            "imported": "2019-07-19T12:53:33.276355-04:00",
            "github_user": "onaio",
            "username": "onaio",
            "github_repo": "ansible-courier",
            "github_branch": "master",
            "commit": "b606d64f464447348250e1d70d609e75cd63162a",
            "commit_message": "Merge pull request #3 from onaio/set-role-name\n\nSets the Ansible Galaxy role_name Variable",
            "name": "courier",
            "description": "Installs and configures Courier. Courier is a messaging gateway for text-based messaging channels.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5254,
                    "name": "onaio",
                    "avatar_url": "https://avatars3.githubusercontent.com/u/5450613?v=4"
                },
                "provider_namespace": {
                    "id": 8698,
                    "name": "onaio",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8698/"
                },
                "repository": {
                    "name": "ansible-courier",
                    "original_name": "ansible-courier"
                },
                "tags": [
                    "courier",
                    "rapidpro"
                ],
                "versions": [
                    {
                        "id": 99310,
                        "name": "v1.0.0",
                        "release_date": "2019-04-23T06:09:40-04:00"
                    }
                ]
            },
            "download_count": 597
        }
    ]
}