HTTP/1.1 200 OK
Accept-Ranges: bytes
Cache-Control: must-revalidate, private, max-age=0
Content-Type: application/json; charset=utf-8
Status: 200
X-Rate-Limit-Limit: 60
X-Rate-Limit-Remaining: 59
X-Rate-Limit-Reset: 2
Content-Length: 1786
Connection: keep-alive

{
    "total_entries": 2,
    "_links": {
        "self": {
            "href": "/api/v2/macros?page=1&per_page=30",
            "class": "page"
        },
        "first": {
            "href": "/api/v2/macros?page=1&per_page=30",
            "class": "page"
        },
        "last": {
            "href": "/api/v2/macros?page=1&per_page=30",
            "class": "page"
        },
        "next": null,
        "previous": null
    },
    "_embedded": {
        "entries": [
            {
                "name": "Macro Macro",
                "description": "On repeat",
                "enabled": true,
                "position": 1,
                "folders": [
                    "Sample Macros",
                    "Favorites"
                ],
                "_links": {
                    "self": {
                        "href": "/api/v2/macros/1",
                        "class": "macro"
                    },
                    "actions": {
                        "href": "/api/v2/macros/1/actions",
                        "class": "macro_action"
                    }
                }
            },
            {
                "name": "Another Macro",
                "description": null,
                "enabled": true,
                "position": 2,
                "folders": [
                    "Sample Macros",
                    "Favorites"
                ],
                "_links": {
                    "self": {
                        "href": "/api/v2/macros/2",
                        "class": "macro"
                    },
                    "actions": {
                        "href": "/api/v2/macros/2/actions",
                        "class": "macro_action"
                    }
                }
            }
        ]
    }
}
