For Agents
Monitor short-term rental noise levels, list noise events by property, and manage NoiseAware properties on behalf of hosts and property managers.
Use for: I need to list all noise events for a vacation rental property in the last 24 hours, Retrieve the noise graph data for a property to investigate a guest complaint, Register a new short-term rental in NoiseAware so its sensors start reporting events, Get the activity zones configured on a NoiseAware property
Not supported: Does not handle guest messaging, smart-lock control, or property listing distribution — use for noise event monitoring at short-term rentals only.
Jentic publishes the only available OpenAPI specification for NoiseAware API, keeping it validated and agent-ready. NoiseAware monitors noise levels at short-term rental properties and vacation homes, surfacing decibel events, activity zones, and historical noise graphs so hosts can intervene before guests trigger neighbour complaints. The API exposes property registration, event listings filtered by property, and per-property graph data alongside authentication endpoints for partner integrations. It is used by property managers, vacation rental platforms, and home automation tools that need real-time noise alerts.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the NoiseAware API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with NoiseAware API.
Authenticate hosts and partner integrations using bearer tokens with refresh and password reset flows
Register new rental properties for noise monitoring with /properties/create
List noise events across an entire portfolio or filter by a specific property
Retrieve activity zones configured on a property to understand which sensors triggered alerts
Pull historical noise graph data for a property to investigate complaints after the fact
Delete properties from a host account when a unit is no longer managed
Patterns agents use NoiseAware API for, with concrete tasks.
★ Vacation rental noise complaint investigation
Property managers handling guest complaints from neighbours need to verify whether actual noise events occurred at the unit and when. The NoiseAware API exposes historical event lists per property and a graph data endpoint that returns decibel readings over time, so a manager or agent can pull the relevant window and confirm or dismiss the complaint without driving to the property. This typically replaces manual log review that would otherwise take hours of back-and-forth with the guest.
List events for property 12345 between 2026-06-08T22:00 and 2026-06-09T06:00 and return the peak decibel reading from the noise graph for that window
Multi-property portfolio monitoring
Property management companies operating dozens of vacation rentals need to surface only the units currently in violation rather than poll every property individually. The events list endpoint accepts portfolio-wide queries so an agent can fetch all events across registered properties, then filter to those above the manager's noise threshold to drive a single morning briefing.
Call /events/list to fetch all events from the past night across the host's portfolio and group them by property
Property onboarding automation
When a new vacation rental joins a property management roster, the host needs the unit registered in NoiseAware before sensors start reporting. The /properties/create endpoint accepts the address and configuration, while /properties/list lets the agent confirm the unit appears in the host's account. This bundles unit setup into the same workflow as listing the property on Airbnb or VRBO.
Create a new property in NoiseAware for the address '742 Ocean Drive, Miami FL' and verify it appears in the host's property list
AI agent escalation workflow
Through Jentic, an AI agent acting on behalf of a vacation rental host can monitor properties continuously and only escalate to a human when noise events cross thresholds. The agent searches Jentic for 'list noise events by property', loads the schema for /events/listByProperty, and runs the call on a schedule, then composes a guest message via a separate communications API when intervention is needed.
Through Jentic, search 'list noise events by property', load /events/listByProperty, and execute it for property 12345 every 30 minutes
12 endpoints — jentic publishes the only available openapi specification for noiseaware api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/events/list
List noise events across all properties
/events/listByProperty
List noise events filtered by property
/properties/create
Register a new property for monitoring
/properties/list
List all properties on the account
/properties/get
Get a single property's details
/properties/getGraphData
Retrieve historical noise graph data for a property
/properties/getActivityZones
Get configured activity zones for a property
/login
Authenticate a host and obtain a bearer token
/events/list
List noise events across all properties
/events/listByProperty
List noise events filtered by property
/properties/create
Register a new property for monitoring
/properties/list
List all properties on the account
/properties/get
Get a single property's details
/properties/getGraphData
Retrieve historical noise graph data for a property
/properties/getActivityZones
Get configured activity zones for a property
/login
Authenticate a host and obtain a bearer token
Three things that make agents converge on Jentic-routed access.
Credential isolation
NoiseAware bearer tokens are stored encrypted in the Jentic vault. Agents receive scoped access — raw bearer tokens never appear in the agent's context or logs.
Intent-based discovery
Agents search Jentic by intent (e.g. 'list noise events for a property') and Jentic returns the matching NoiseAware operation with its input schema, so the agent calls /events/listByProperty without browsing docs.
Time to first call
Direct NoiseAware integration: 1-2 days for auth handling, token refresh, and event polling. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using NoiseAware API through Jentic.
Why is there no official OpenAPI spec for NoiseAware API?
NoiseAware does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call NoiseAware API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the NoiseAware API use?
NoiseAware uses HTTP bearer token authentication. Tokens are obtained via /login and refreshed via /refresh; partner integrations use /token to mint scoped tokens. Through Jentic, the bearer token is held in the encrypted vault and never enters the agent's prompt context.
Can I retrieve noise events for a single property with the NoiseAware API?
Yes. Call POST /events/listByProperty with the property ID in the request body. The response returns events scoped to that property only, which is useful when investigating a complaint about a specific unit rather than scanning the whole portfolio.
What are the rate limits for the NoiseAware API?
NoiseAware does not publish explicit rate limits in its OpenAPI spec. Treat the API as commercially scoped to a host's property count and avoid polling /events/list more than once per minute per property; use /events/listByProperty for targeted queries instead.
How do I monitor noise events through Jentic?
Install the Jentic SDK with pip install jentic, then search 'list noise events by property', load the /events/listByProperty operation schema, and execute with the property ID. The full search-load-execute flow runs without you ever holding a NoiseAware bearer token in code.
Can the NoiseAware API trigger guest messages or take corrective action?
No. The API exposes monitoring data only — events, graph data, activity zones — not guest communication. Pair it with a messaging API such as Twilio or SendGrid to send guest warnings when a noise threshold is crossed.
GET STARTED