Returns the metrics configuration enabled for your organisation. Use it to discover which Metrics API routes are valid for your account before issuing requests.

The response is an object (not an array) whose top-level keys group metric configuration by domain — for example movement, zones, service areas, and sales.

Path parameters

Parameter Type Required Description
id string yes 24-character hexadecimal organisation ID

Example request

GET https://api.auravisionlabs.com/v1/organisation/64a1b2c3d4e5f6a7b8c9d0e2/availableMetrics
Authorization: Bearer <your_token>

Example response

{
  "organisation": "64a1b2c3d4e5f6a7b8c9d0e2",
  "config": {
    "movement": {
      "title": "Movement Metrics",
      "description": "Visitor movement tracking",
      "metrics": [
        { "key": "within-location-movement", "label": "Movement", "description": "Total movement" }
      ]
    },
    "zones": {
      "title": "Zone Metrics",
      "metrics": [
        { "key": "internal-line-entries", "label": "Zone entries" }
      ]
    },
    "serviceAreas": {
      "title": "Service Area Metrics",
      "metrics": [
        { "key": "area-utilisation", "label": "Utilisation" }
      ]
    },
    "sales": {
      "title": "Sales Metrics",
      "metrics": [
        { "key": "transactions", "label": "Transactions" },
        { "key": "conversion-rate", "label": "Conversion rate" }
      ]
    }
  }
}

Notes

You can also embed the same data on the user profile response in one call by passing ?include=availableMetrics on GET /users/profile.