Home
Providers
ADT
ADT
ADT is a provider of monitored security, interactive home and business automation, and related monitoring services for residential and small business customers across the United States and Canada. ADT offers smart home security systems, professional monitoring, video surveillance, access control, and automation integrations with Google Nest, Amazon Alexa, and Z-Wave smart home devices through the ADT+ platform.
ADT publishes 10 APIs on the APIs.io network, including Access Codes API, Access Control API, Automation API, and 7 more. Tagged areas include Access Control, Automation, Home Security, IoT, and Monitoring.
The ADT catalog on APIs.io includes 2 JSON-LD contexts and 2 Spectral governance rulesets.
ADT’s developer surface includes authentication, developer portal, support, engineering blog, signup flow, and 8 more developer resources.
10 APIs
8 Features
6 Use Cases
Access Control Automation Home Security IoT Monitoring Security Smart Home Fortune 1000
On this page
Kin Score
APIs 10
Open Collections 2
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 8
Vocabularies 2
Spectral Rules 2
JSON Schema 24
JSON Structure 24
Examples 24
Security Posture 2
Scopes 1
Agentic Access 1
Use Cases 6
Press 5
Resources 13
apis.yml
21 Operational Transparency
Composite quality — 50.7/100 · developing
Contract Quality
15.7 / 25
Developer Ergonomics
5.2 / 20
Commercial Clarity
12.6 / 20
Operational Transparency
2.7 / 13
Agent readiness — 44/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 10
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Scroll for all 8
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 24
JSON Structure definitions describing this provider's data shapes.
Scroll for all 24
Example request and response payloads for these APIs.
Scroll for all 24
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
What developers build with this provider.
Recent news and press coverage referencing this provider.
Get Started 3
Portal, sign-up, and the first successful call
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Access & Security 3
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Source (apis.yml)
aid: adt
url: https://raw.githubusercontent.com/api-evangelist/adt/refs/heads/main/apis.yml
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
label: Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
modified: '2026-04-19'
apis:
- aid: adt:adt-access-codes-api
name: ADT Access Codes API
description: Manage access codes and user permissions
humanURL: https://www.adt.com/smart-home
baseURL: https://api.adt.com/v1
tags:
- Access Codes
properties:
- type: OpenAPI
url: openapi/adt-access-codes-api-openapi.yml
- type: Documentation
url: https://www.adt.com/smart-home
- type: JSONSchema
url: json-schema/
- type: JSONStructure
url: json-structure/
- type: JSONLD
url: json-ld/adt-platform-api-context.jsonld
- type: SpectralRules
url: rules/adt-spectral-rules.yml
- type: Vocabulary
url: vocabulary/adt-vocabulary.yaml
- type: Documentation
url: https://www.adt.com/business
- type: JSONLD
url: json-ld/adt-business-api-context.jsonld
- aid: adt:adt-access-control-api
name: ADT Access Control API
description: Manage access control panels, credentials, and schedules
humanURL: https://www.adt.com/smart-home
baseURL: https://api.adt.com/v1
tags:
- Access Control
properties:
- type: OpenAPI
url: openapi/adt-access-control-api-openapi.yml
- type: Documentation
url: https://www.adt.com/smart-home
- type: JSONSchema
url: json-schema/
- type: JSONStructure
url: json-structure/
- type: JSONLD
url: json-ld/adt-platform-api-context.jsonld
- type: SpectralRules
url: rules/adt-spectral-rules.yml
- type: Vocabulary
url: vocabulary/adt-vocabulary.yaml
- type: Documentation
url: https://www.adt.com/business
- type: JSONLD
url: json-ld/adt-business-api-context.jsonld
- aid: adt:adt-automation-api
name: ADT Automation API
description: Manage automation rules and smart home scenes
humanURL: https://www.adt.com/smart-home
baseURL: https://api.adt.com/v1
tags:
- Automation
properties:
- type: OpenAPI
url: openapi/adt-automation-api-openapi.yml
- type: Documentation
url: https://www.adt.com/smart-home
- type: JSONSchema
url: json-schema/
- type: JSONStructure
url: json-structure/
- type: JSONLD
url: json-ld/adt-platform-api-context.jsonld
- type: SpectralRules
url: rules/adt-spectral-rules.yml
- type: Vocabulary
url: vocabulary/adt-vocabulary.yaml
- type: Documentation
url: https://www.adt.com/business
- type: JSONLD
url: json-ld/adt-business-api-context.jsonld
- aid: adt:adt-devices-api
name: ADT Devices API
description: Manage sensors, cameras, and smart home devices
humanURL: https://www.adt.com/smart-home
baseURL: https://api.adt.com/v1
tags:
- Devices
properties:
- type: OpenAPI
url: openapi/adt-devices-api-openapi.yml
- type: Documentation
url: https://www.adt.com/smart-home
- type: JSONSchema
url: json-schema/
- type: JSONStructure
url: json-structure/
- type: JSONLD
url: json-ld/adt-platform-api-context.jsonld
- type: SpectralRules
url: rules/adt-spectral-rules.yml
- type: Vocabulary
url: vocabulary/adt-vocabulary.yaml
- type: Documentation
url: https://www.adt.com/business
- type: JSONLD
url: json-ld/adt-business-api-context.jsonld
- aid: adt:adt-events-api
name: ADT Events API
description: Retrieve security events and alarm history
humanURL: https://www.adt.com/smart-home
baseURL: https://api.adt.com/v1
tags:
- Events
properties:
- type: OpenAPI
url: openapi/adt-events-api-openapi.yml
- type: Documentation
url: https://www.adt.com/smart-home
- type: JSONSchema
url: json-schema/
- type: JSONStructure
url: json-structure/
- type: JSONLD
url: json-ld/adt-platform-api-context.jsonld
- type: SpectralRules
url: rules/adt-spectral-rules.yml
- type: Vocabulary
url: vocabulary/adt-vocabulary.yaml
- type: Documentation
url: https://www.adt.com/business
- type: JSONLD
url: json-ld/adt-business-api-context.jsonld
- aid: adt:adt-reports-api
name: ADT Reports API
description: Generate security and compliance reports
humanURL: https://www.adt.com/smart-home
baseURL: https://api.adt.com/v1
tags:
- Reports
properties:
- type: OpenAPI
url: openapi/adt-reports-api-openapi.yml
- type: Documentation
url: https://www.adt.com/smart-home
- type: JSONSchema
url: json-schema/
- type: JSONStructure
url: json-structure/
- type: JSONLD
url: json-ld/adt-platform-api-context.jsonld
- type: SpectralRules
url: rules/adt-spectral-rules.yml
- type: Vocabulary
url: vocabulary/adt-vocabulary.yaml
- type: Documentation
url: https://www.adt.com/business
- type: JSONLD
url: json-ld/adt-business-api-context.jsonld
- aid: adt:adt-security-systems-api
name: ADT Security Systems API
description: Manage security systems and arming states
humanURL: https://www.adt.com/smart-home
baseURL: https://api.adt.com/v1
tags:
- Security Systems
properties:
- type: OpenAPI
url: openapi/adt-security-systems-api-openapi.yml
- type: Documentation
url: https://www.adt.com/smart-home
- type: JSONSchema
url: json-schema/
- type: JSONStructure
url: json-structure/
- type: JSONLD
url: json-ld/adt-platform-api-context.jsonld
- type: SpectralRules
url: rules/adt-spectral-rules.yml
- type: Vocabulary
url: vocabulary/adt-vocabulary.yaml
- type: Documentation
url: https://www.adt.com/business
- type: JSONLD
url: json-ld/adt-business-api-context.jsonld
- aid: adt:adt-sites-api
name: ADT Sites API
description: Manage business site security systems
humanURL: https://www.adt.com/smart-home
baseURL: https://api.adt.com/v1
tags:
- Sites
properties:
- type: OpenAPI
url: openapi/adt-sites-api-openapi.yml
- type: Documentation
url: https://www.adt.com/smart-home
- type: JSONSchema
url: json-schema/
- type: JSONStructure
url: json-structure/
- type: JSONLD
url: json-ld/adt-platform-api-context.jsonld
- type: SpectralRules
url: rules/adt-spectral-rules.yml
- type: Vocabulary
url: vocabulary/adt-vocabulary.yaml
- type: Documentation
url: https://www.adt.com/business
- type: JSONLD
url: json-ld/adt-business-api-context.jsonld
- aid: adt:adt-users-api
name: ADT Users API
description: Manage security system users and permissions
humanURL: https://www.adt.com/smart-home
baseURL: https://api.adt.com/v1
tags:
- Users
properties:
- type: OpenAPI
url: openapi/adt-users-api-openapi.yml
- type: Documentation
url: https://www.adt.com/smart-home
- type: JSONSchema
url: json-schema/
- type: JSONStructure
url: json-structure/
- type: JSONLD
url: json-ld/adt-platform-api-context.jsonld
- type: SpectralRules
url: rules/adt-spectral-rules.yml
- type: Vocabulary
url: vocabulary/adt-vocabulary.yaml
- type: Documentation
url: https://www.adt.com/business
- type: JSONLD
url: json-ld/adt-business-api-context.jsonld
- aid: adt:adt-video-api
name: ADT Video API
description: Manage camera recordings and live video
humanURL: https://www.adt.com/smart-home
baseURL: https://api.adt.com/v1
tags:
- Video
properties:
- type: OpenAPI
url: openapi/adt-video-api-openapi.yml
- type: Documentation
url: https://www.adt.com/smart-home
- type: JSONSchema
url: json-schema/
- type: JSONStructure
url: json-structure/
- type: JSONLD
url: json-ld/adt-platform-api-context.jsonld
- type: SpectralRules
url: rules/adt-spectral-rules.yml
- type: Vocabulary
url: vocabulary/adt-vocabulary.yaml
- type: Documentation
url: https://www.adt.com/business
- type: JSONLD
url: json-ld/adt-business-api-context.jsonld
common:
- type: AgenticAccess
url: agentic-access/adt-agentic-access.yml
- type: DomainSecurity
url: security/adt-domain-security.yml
- type: Authentication
url: authentication/adt-authentication.yml
- type: OAuthScopes
url: scopes/adt-scopes.yml
- type: LinkedIn
url: https://www.linkedin.com/company/adt
- type: Website
url: https://www.adt.com
- type: Portal
url: https://www.adt.com/smart-home
- type: Support
url: https://www.adt.com/support
- type: Blog
url: https://www.adt.com/about-adt/news
- type: TermsOfService
url: https://www.adt.com/terms-of-service
- type: PrivacyPolicy
url: https://www.adt.com/privacy-policy
- type: Login
url: https://www.adt.com/login
- type: Signup
url: https://www.adt.com/get-a-quote
- type: Features
data:
- name: Professional Security Monitoring
description: 24/7 professional monitoring center that responds to alarms, contacts emergency services, and alerts homeowners.
- name: Smart Home Automation
description: Programmatic control of lights, locks, thermostats, and smart plugs integrated with the ADT+ security platform.
- name: Video Surveillance and Clips
description: Access and retrieve recorded video clips from indoor, outdoor, and doorbell cameras via API.
- name: Remote Arm and Disarm
description: Remotely arm and disarm security systems and zones through authenticated API calls.
- name: Sensor and Device Status
description: Real-time status monitoring of door sensors, motion detectors, smoke detectors, and flood sensors.
- name: Access Control Management
description: Manage smart locks, access codes, and entry permissions for residential and commercial properties.
- name: Alarm Event Notifications
description: Receive real-time webhook notifications for alarm events, zone violations, and system status changes.
- name: Multi-Site Management
description: Manage multiple properties and security systems from a single API integration for commercial customers.
- type: UseCases
data:
- name: Home Automation Integration
description: Integrate ADT security with third-party home automation platforms like Google Home, Amazon Alexa, and Apple
HomeKit.
- name: Property Management
description: Manage access codes and security schedules for rental properties, vacation homes, and commercial buildings.
- name: Insurance Integration
description: Share security monitoring data with insurance providers for smart home insurance discount programs.
- name: Emergency Response Automation
description: Trigger automated emergency responses, notifications, and camera recordings when alarms are triggered.
- name: Business Intelligence
description: Analyze security events, access patterns, and alarm history for business operational insights.
- name: Contractor Access Management
description: Issue temporary access codes for service contractors with time-limited entry permissions.
- type: Integrations
data:
- name: Google Nest
description: Integration with Google Nest thermostats, cameras, and smart displays through ADT+ with Google partnership.
- name: Amazon Alexa
description: Voice control of ADT security system including arm, disarm, and status queries via Amazon Alexa.
- name: Google Assistant
description: Voice control and smart home automation via Google Assistant and Nest Hub displays.
- name: Z-Wave
description: Z-Wave wireless protocol support for smart locks, lights, thermostats, and other smart home devices.
- name: Apple HomeKit
description: HomeKit-compatible devices that integrate with ADT security ecosystem.
- name: Ring
description: Integration with Ring video doorbells and cameras as complementary security devices.
- name: Lutron
description: Smart lighting control integration with Lutron Caseta and RadioRA systems.
- type: Integrations
url: https://www.adt.com/apps
description: ADT is a provider of monitored security, interactive home and business automation, and related monitoring services
for residential and small business customers across the United States and Canada. ADT offers smart home security systems,
professional monitoring, video surveillance, access control, and automation integrations with Google Nest, Amazon Alexa,
and Z-Wave smart home devices through the ADT+ platform.
name: ADT
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/adt.png
type: Index
created: '2024-01-01'
specificationVersion: '0.19'
tags:
- Access Control
- Automation
- Home Security
- IoT
- Monitoring
- Security
- Smart Home
- Fortune 1000
integrations:
- name: Call
- name: ADT
- name: customer
- name: cart
- name: Security Starter
- name: Life Safety
- name: Video Essentials
- name: Front view of Google Nest Camera
- name: Smoke and Carbon Monoxide Detector
- name: Front view of Google Nest Thermostat
- name: Quick Link
- name: Back Button left arrow
- name: Product
- name: Quote
- name: n/a
- name: ADT expert with headset
- name: Shop online for home security
- name: Follow ADT on FaceBook
- name: Follow ADT on X
- name: Follow ADT on Pinterest
- name: Follow ADT on Instagram
- name: Follow ADT on Youtube
- name: Privacy Feedback Powered By TRUSTe
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
url: https://apievangelist.com