paginate

The paginate parameter is used to return results in a pagination friendly format. It can be used in conjunction with the count and start parameters.

This query returns the id and name attributes of first 5 policies:

nctl raw "/policies/api/policy?fields=name,id&paginate=true&start=0&count=5" | jq

results:

{
  "start": 0,
  "count": 5,
  "total": 65,
  "entries": [
    {
      "id": "f86d6075-569c-4fe5-a8cd-4df6fe012e19",
      "name": "add-networkpolicy-dns"
    },
    {
      "id": "9ddaac9f-075f-4e69-a1bc-a0243d2f6072",
      "name": "disable-automount-sa-token"
    },
    {
      "id": "38d8b01c-cb2d-4414-8fbe-e673b0225542",
      "name": "disallow-capabilities"
    },
    {
      "id": "b8593a74-c92c-4906-a514-54081d8e8bae",
      "name": "disallow-capabilities-strict"
    },
    {
      "id": "2e7da966-2a29-4fbe-a8ba-03d146cdcf1c",
      "name": "disallow-host-namespaces"
    }
  ]
}