Samsung SmartThings
Samsung SmartThings is a smart-home IoT platform for connecting, controlling, and automating devices across a home. The SmartThings API is a RESTful interface (base https://api.smartthings.com/v1) that lets integrations control devices, read device status, manage locations, rooms, and modes, build automations with Rules and Scenes, define and inspect capabilities, and build SmartApps that subscribe to events and run schedules. Authentication is via a Personal Access Token (PAT) for testing or OAuth 2.0 for production integrations. SmartThings publishes a real OpenAPI/Swagger definition at swagger.api.smartthings.com/public/st-api.yml. Event delivery is push-based over HTTP webhooks (SmartApp lifecycle callbacks and the Enterprise Eventing API sinks/subscriptions), not a public WebSocket.
Samsung SmartThings publishes 14 APIs on the APIs.io network, including Apps API, Capabilities API, Device Commands & Status API, and 11 more. Tagged areas include Smart Home, IoT, Home Automation, Devices, and Samsung.
Samsung SmartThings’ developer surface includes authentication, documentation, and 10 more developer resources.
Kin Score
APIs 14
Individual APIs this provider publishes, each with its own machine-readable definition.
Samsung SmartThings Apps API
SmartApp registrations (Lambda or webhook endpoints).
Samsung SmartThings Capabilities API
Standard and custom capability definitions.
Samsung SmartThings Device Commands & Status API
Execute commands, create events, and read device/component/capability status.
Samsung SmartThings Devices API
Access, control, install, update, and delete devices.
Samsung SmartThings History API
Event history for devices and locations.
Samsung SmartThings Installed Apps API
Per-user installations of a SmartApp.
Samsung SmartThings Locations API
Locations (homes) and their Modes.
Samsung SmartThings Presentations API
Device presentation and configuration metadata.
Samsung SmartThings Rooms API
Groupings of devices within a Location.
Samsung SmartThings Rules API
Condition/action Automations over connected devices.
Samsung SmartThings Scenes API
Saved sets of device states that can be executed on demand.
Samsung SmartThings Schedules API
Future/cron executions for Installed Apps.
Samsung SmartThings Subscriptions API
Event subscriptions for Installed Apps.
Samsung SmartThings Virtual Devices API
Software devices for testing automations and integrations.
Scroll for all 14
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Samsung SmartThings API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Smartthings Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Smartthings Finops
FINOPSSecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 4
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 2
The organization behind the API