{
  "opencollection": "1.0.0",
  "info": {
    "name": "Couchbase Analytics Service REST Allowed CIDRs Analytics Admin API",
    "version": "7.6"
  },
  "request": {
    "auth": {
      "type": "basic",
      "username": "{{username}}",
      "password": "{{password}}"
    }
  },
  "items": [
    {
      "info": {
        "name": "Analytics Admin",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get remaining mutations to be synced",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://localhost:8095/analytics/node/agg/stats/remaining"
          },
          "docs": "Returns the number of mutations that have not yet been synced to the Analytics service from the Data service. Useful for monitoring data ingestion progress."
        },
        {
          "info": {
            "name": "Get analytics data ingestion status",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://localhost:8095/analytics/status/ingestion"
          },
          "docs": "Returns the current status of data ingestion from Couchbase Server into the Analytics service, including details about each dataset and its synchronization state."
        },
        {
          "info": {
            "name": "Get analytics cluster status",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://localhost:8095/analytics/cluster"
          },
          "docs": "Returns the status of the Analytics cluster including information about all Analytics nodes and their states."
        },
        {
          "info": {
            "name": "Restart analytics cluster",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://localhost:8095/analytics/cluster/restart"
          },
          "docs": "Restarts the Analytics service across all nodes in the cluster."
        }
      ]
    }
  ],
  "bundled": true
}