# Aerovy Platform > Documentation for Aerovy Platform. ## Guides - [Introduction](https://aerovy.jamdesk.app/index.md): A developer's guide to the Aerovy Platform. - [Quickstart](https://aerovy.jamdesk.app/quickstart.md): Model a device, send your first telemetry reading, and map a raw payload with a template. - [Overview](https://aerovy.jamdesk.app/platform/overview.md): An intelligence platform that unifies your data and knowledge into an operational ontology. - [Core concepts](https://aerovy.jamdesk.app/platform/core-concepts.md): An overview of our platform entities - [Data model](https://aerovy.jamdesk.app/platform/data-model.md): How to define your device types and the data they report. - [Templates](https://aerovy.jamdesk.app/platform/templates.md): Map external payloads into platform telemetry. - [Resource filters](https://aerovy.jamdesk.app/platform/resource-filters.md): How to restrict which resources an API key can touch. - [Overview](https://aerovy.jamdesk.app/console/overview.md): The landing dashboard: fleet-wide health at a glance. - [Sites](https://aerovy.jamdesk.app/console/sites.md): Model physical locations and the devices deployed there. - [Fleets](https://aerovy.jamdesk.app/console/fleets.md): Group devices into fleets, independent of physical location. - [Devices](https://aerovy.jamdesk.app/console/devices.md): Browse devices, read their telemetry, and manage their configuration. - [Transactions](https://aerovy.jamdesk.app/console/transactions.md): Browse transactions over a time range. - [Monitors](https://aerovy.jamdesk.app/console/monitors.md): Watch device metrics on a schedule and raise alerts when conditions trip. - [Ontology](https://aerovy.jamdesk.app/console/ontology.md): Define device types, the metrics they emit, and their property schemas. - [Integrations](https://aerovy.jamdesk.app/console/integrations.md): Connect external systems to pull data in or push notifications out. - [API keys](https://aerovy.jamdesk.app/console/api-keys.md): Create, scope, and revoke the keys that authenticate API requests. - [Organization](https://aerovy.jamdesk.app/console/organization.md): Manage your organization profile, branding, and members. - [Overview](https://aerovy.jamdesk.app/agentic/overview.md): How the platform builds, maintains, and surfaces your organization's knowledge. - [Ontology Agent](https://aerovy.jamdesk.app/agentic/ontology-agent.md): Generate and maintain the primitives that model your domain. - [Knowledge Base](https://aerovy.jamdesk.app/agentic/knowledge-base.md): Render the published ontology as a portable, agent-readable wiki. - [Workflows](https://aerovy.jamdesk.app/agentic/workflows.md): Configure beta workflows that automate company tasks. - [MCP server](https://aerovy.jamdesk.app/agentic/mcp-server.md): Drive the Aerovy Platform API from an AI agent through two spec-driven tools. - [API fundamentals](https://aerovy.jamdesk.app/platform/api-fundamentals.md): The conventions every endpoint shares: auth, base URLs, versioning, IDs, etc. - [Authenticating with API keys](https://aerovy.jamdesk.app/platform/api-keys.md): How to authenticate requests, and what a key controls. - [Ingesting data](https://aerovy.jamdesk.app/platform/ingesting-data.md): Sending telemetry into the Aerovy Platform - [Querying data](https://aerovy.jamdesk.app/platform/querying-data.md): How to read telemetry back out (raw, aggregated, and exported) ## API Reference - [List thing-type definitions](https://aerovy.jamdesk.app/api-reference/thing-type-definitions/get-definitions-thing-types.md) - [Create a thing-type definition](https://aerovy.jamdesk.app/api-reference/thing-type-definitions/post-definitions-thing-types.md) - [Get a thing-type version](https://aerovy.jamdesk.app/api-reference/thing-type-definitions/get-definitions-thing-types-versions-thingtypedefid.md) - [Update a thing-type version](https://aerovy.jamdesk.app/api-reference/thing-type-definitions/put-definitions-thing-types-versions-thingtypedefid.md) - [Get a thing-type definition](https://aerovy.jamdesk.app/api-reference/thing-type-definitions/get-definitions-thing-types-thingtypeid.md) - [Update a thing-type definition](https://aerovy.jamdesk.app/api-reference/thing-type-definitions/put-definitions-thing-types-thingtypeid.md) - [Soft-delete a thing-type definition](https://aerovy.jamdesk.app/api-reference/thing-type-definitions/delete-definitions-thing-types-thingtypeid.md) - [List thing-type versions](https://aerovy.jamdesk.app/api-reference/thing-type-definitions/get-definitions-thing-types-thingtypeid-versions.md) - [Create a thing-type version](https://aerovy.jamdesk.app/api-reference/thing-type-definitions/post-definitions-thing-types-thingtypeid-versions.md) - [List metric definitions](https://aerovy.jamdesk.app/api-reference/metric-definitions/get-definitions-metrics.md) - [Create a metric definition](https://aerovy.jamdesk.app/api-reference/metric-definitions/post-definitions-metrics.md) - [Get the metric schema](https://aerovy.jamdesk.app/api-reference/metric-definitions/get-definitions-metrics-schema.md) - [Get a metric definition](https://aerovy.jamdesk.app/api-reference/metric-definitions/get-definitions-metrics-metricid.md) - [Update a metric definition](https://aerovy.jamdesk.app/api-reference/metric-definitions/put-definitions-metrics-metricid.md) - [Soft-delete a metric definition](https://aerovy.jamdesk.app/api-reference/metric-definitions/delete-definitions-metrics-metricid.md) - [List templates](https://aerovy.jamdesk.app/api-reference/templates/get-templates.md) - [Create a template](https://aerovy.jamdesk.app/api-reference/templates/post-templates.md) - [Get a template](https://aerovy.jamdesk.app/api-reference/templates/get-templates-templateid.md) - [Update a template](https://aerovy.jamdesk.app/api-reference/templates/put-templates-templateid.md) - [Delete a template](https://aerovy.jamdesk.app/api-reference/templates/delete-templates-templateid.md) - [Test a template (dry run)](https://aerovy.jamdesk.app/api-reference/templates/post-templates-templateid-test.md) - [Create a thing in a fleet](https://aerovy.jamdesk.app/api-reference/things/post-fleets-placeid-things.md) - [List things in a fleet](https://aerovy.jamdesk.app/api-reference/things/get-fleets-placeid-things.md) - [Bulk-create things in a fleet](https://aerovy.jamdesk.app/api-reference/things/post-fleets-placeid-things-bulk.md) - [Create a thing in a site](https://aerovy.jamdesk.app/api-reference/things/post-sites-placeid-things.md) - [List things in a site](https://aerovy.jamdesk.app/api-reference/things/get-sites-placeid-things.md) - [Bulk-create things in a site](https://aerovy.jamdesk.app/api-reference/things/post-sites-placeid-things-bulk.md) - [List things of a type](https://aerovy.jamdesk.app/api-reference/things/get-thing-types-thingtypeid-things.md) - [List things](https://aerovy.jamdesk.app/api-reference/things/get-things.md) - [Get a thing](https://aerovy.jamdesk.app/api-reference/things/get-things-thingid.md) - [Update a thing](https://aerovy.jamdesk.app/api-reference/things/patch-things-thingid.md) - [Soft-delete a thing](https://aerovy.jamdesk.app/api-reference/things/delete-things-thingid.md) - [Set a thing property](https://aerovy.jamdesk.app/api-reference/things/patch-things-thingid-properties-key.md) - [Delete a thing property](https://aerovy.jamdesk.app/api-reference/things/delete-things-thingid-properties-key.md) - [List sites](https://aerovy.jamdesk.app/api-reference/sites/get-sites.md) - [Create a site](https://aerovy.jamdesk.app/api-reference/sites/post-sites.md) - [Get a site](https://aerovy.jamdesk.app/api-reference/sites/get-sites-placeid.md) - [Update a site](https://aerovy.jamdesk.app/api-reference/sites/patch-sites-placeid.md) - [Soft-delete a site](https://aerovy.jamdesk.app/api-reference/sites/delete-sites-placeid.md) - [Preview a site deletion](https://aerovy.jamdesk.app/api-reference/sites/get-sites-placeid-delete-preview.md) - [Force-delete a site](https://aerovy.jamdesk.app/api-reference/sites/delete-sites-placeid-force.md) - [List fleets](https://aerovy.jamdesk.app/api-reference/fleets/get-fleets.md) - [Create a fleet](https://aerovy.jamdesk.app/api-reference/fleets/post-fleets.md) - [Get a fleet](https://aerovy.jamdesk.app/api-reference/fleets/get-fleets-placeid.md) - [Update a fleet](https://aerovy.jamdesk.app/api-reference/fleets/patch-fleets-placeid.md) - [Soft-delete a fleet](https://aerovy.jamdesk.app/api-reference/fleets/delete-fleets-placeid.md) - [Ingest thing data](https://aerovy.jamdesk.app/api-reference/ingestion/post-thing-thingid-data.md) - [Ingest thing data (compact columnar)](https://aerovy.jamdesk.app/api-reference/ingestion/post-thing-thingid-data-columnar.md) - [Ingest thing data via a template](https://aerovy.jamdesk.app/api-reference/ingestion/post-thing-thingid-data-template-templateid.md) - [Get a fleet's monitor count](https://aerovy.jamdesk.app/api-reference/timeseries/get-fleets-placeid-monitor-count.md) - [Get a fleet's summary](https://aerovy.jamdesk.app/api-reference/timeseries/get-fleets-placeid-summary.md) - [Get a fleet's metric summary](https://aerovy.jamdesk.app/api-reference/timeseries/get-fleets-placeid-summary-metrics.md) - [Get a fleet's binned timeseries](https://aerovy.jamdesk.app/api-reference/timeseries/get-fleets-placeid-timeseries.md) - [Get a fleet's metric timeseries](https://aerovy.jamdesk.app/api-reference/timeseries/get-fleets-placeid-timeseries-metrics.md) - [Get a site's monitor count](https://aerovy.jamdesk.app/api-reference/timeseries/get-sites-placeid-monitor-count.md) - [Get a site's summary](https://aerovy.jamdesk.app/api-reference/timeseries/get-sites-placeid-summary.md) - [Get a site's metric summary](https://aerovy.jamdesk.app/api-reference/timeseries/get-sites-placeid-summary-metrics.md) - [Get a site's binned timeseries](https://aerovy.jamdesk.app/api-reference/timeseries/get-sites-placeid-timeseries.md) - [Get a site's metric timeseries](https://aerovy.jamdesk.app/api-reference/timeseries/get-sites-placeid-timeseries-metrics.md) - [Get a thing's data-point count](https://aerovy.jamdesk.app/api-reference/timeseries/get-things-thingid-count.md) - [Get a thing's events](https://aerovy.jamdesk.app/api-reference/timeseries/get-things-thingid-events.md) - [Get a thing's latest event](https://aerovy.jamdesk.app/api-reference/timeseries/get-things-thingid-latest-event.md) - [Get a thing's latest event time](https://aerovy.jamdesk.app/api-reference/timeseries/get-things-thingid-latest-event-time.md) - [Get a thing's recent data](https://aerovy.jamdesk.app/api-reference/timeseries/get-things-thingid-recent-data.md) - [Get a thing's recent events](https://aerovy.jamdesk.app/api-reference/timeseries/get-things-thingid-recent-events.md) - [Get a thing's summary](https://aerovy.jamdesk.app/api-reference/timeseries/get-things-thingid-summary.md) - [Get a thing's binned timeseries](https://aerovy.jamdesk.app/api-reference/timeseries/get-things-thingid-timeseries.md) - [List integrations](https://aerovy.jamdesk.app/api-reference/integrations/get-integrations.md) - [Create an integration](https://aerovy.jamdesk.app/api-reference/integrations/post-integrations.md) - [List integrations by direction](https://aerovy.jamdesk.app/api-reference/integrations/get-integrations-direction-integrationdirection.md) - [List integrations by direction and type](https://aerovy.jamdesk.app/api-reference/integrations/get-integrations-direction-integrationdirection-type-integrationtype.md) - [Get the integration mapping](https://aerovy.jamdesk.app/api-reference/integrations/get-integrations-mapping.md) - [Get integration properties](https://aerovy.jamdesk.app/api-reference/integrations/get-integrations-properties.md) - [Create a resource mapping](https://aerovy.jamdesk.app/api-reference/integrations/post-integrations-resource-mappings.md) - [Get a resource mapping by third-party ids](https://aerovy.jamdesk.app/api-reference/integrations/get-integrations-resource-mappings-thirdpartyid-resourcethirdpartyid.md) - [List resources for a path](https://aerovy.jamdesk.app/api-reference/integrations/get-integrations-resources.md) - [Validate a resource path](https://aerovy.jamdesk.app/api-reference/integrations/get-integrations-validate-path.md) - [Get an integration](https://aerovy.jamdesk.app/api-reference/integrations/get-integrations-integrationid.md) - [Update an integration](https://aerovy.jamdesk.app/api-reference/integrations/patch-integrations-integrationid.md) - [Delete an integration](https://aerovy.jamdesk.app/api-reference/integrations/delete-integrations-integrationid.md) - [List an integration's resource mappings](https://aerovy.jamdesk.app/api-reference/integrations/get-integrations-integrationid-resource-mappings.md) - [Get an integration resource mapping](https://aerovy.jamdesk.app/api-reference/integrations/get-integrations-integrationid-resource-mappings-resourceid.md) - [Delete a resource mapping](https://aerovy.jamdesk.app/api-reference/integrations/delete-integrations-integrationid-resource-mappings-resourceid.md)