Metrics and Usage#

Instance metrics and events

List provisioning events#

GET/organizations/{org_id}/cloud/instances/{instance_id}/events

Get provisioning and lifecycle events for a cloud instance

Parameters#

NameTypeLocationRequiredDescription
org_idstringpathYesOrganization ID
instance_idstringpathYesCloud instance ID
offsetintegerqueryNoNumber of items to skip
limitintegerqueryNoMaximum number of items to return

Code Examples#

curl -X GET "https://platform.antfly.io/api/v1/organizations/550e8400-e29b-41d4-a716-446655440000/cloud/instances/550e8400-e29b-41d4-a716-446655440000/events?offset=0&limit=20" \
-H "Authorization: Bearer YOUR_TOKEN"

Responses#

{
  "data": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "cloud_instance_id": "550e8400-e29b-41d4-a716-446655440000",
      "event_type": "cluster_created",
      "message": "string",
      "metadata": {},
      "created_at": "2025-10-02T15:30:00Z"
    }
  ],
  "meta": {
    "offset": 0,
    "limit": 1,
    "total": 0
  }
}

Get instance metrics#

GET/organizations/{org_id}/cloud/instances/{instance_id}/metrics

Get storage, query, and node health metrics for a cloud instance

Parameters#

NameTypeLocationRequiredDescription
org_idstringpathYesOrganization ID
instance_idstringpathYesCloud instance ID

Code Examples#

curl -X GET "https://platform.antfly.io/api/v1/organizations/550e8400-e29b-41d4-a716-446655440000/cloud/instances/550e8400-e29b-41d4-a716-446655440000/metrics" \
-H "Authorization: Bearer YOUR_TOKEN"

Responses#

{
  "instance_id": "550e8400-e29b-41d4-a716-446655440000",
  "status": "pending",
  "storage_used_bytes": 0,
  "document_count": 0,
  "table_count": 0,
  "queries_this_month": 0,
  "node_count": 0
}

Get cloud usage#

GET/organizations/{org_id}/cloud/usage

Get current billing cycle usage for all cloud instances in an organization

Parameters#

NameTypeLocationRequiredDescription
org_idstringpathYesOrganization ID

Code Examples#

curl -X GET "https://platform.antfly.io/api/v1/organizations/550e8400-e29b-41d4-a716-446655440000/cloud/usage" \
-H "Authorization: Bearer YOUR_TOKEN"

Responses#

{
  "billing_cycle_start": "2026-01-01T00:00:00Z",
  "billing_cycle_end": "2026-01-01T00:00:00Z",
  "instances": [
    {
      "instance_id": "550e8400-e29b-41d4-a716-446655440000",
      "name": "string",
      "queries": 0,
      "cpu_core_hours": 0,
      "memory_gib_hours": 0,
      "disk_gib_hours": 0,
      "disk_usage_gib_hours": 0,
      "objectstore_gib_hours": 0,
      "accelerator_core_hours": 0
    }
  ],
  "totals": {
    "queries": 0,
    "cpu_core_hours": 0,
    "memory_gib_hours": 0,
    "disk_gib_hours": 0,
    "disk_usage_gib_hours": 0,
    "objectstore_gib_hours": 0,
    "accelerator_core_hours": 0
  }
}