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 16
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONSamsung SmartThings Apps API
OPEN COLLECTIONSamsung SmartThings Apps Capabilities API
OPEN COLLECTIONSamsung SmartThings Apps Device Commands & Status API
OPEN COLLECTIONSamsung SmartThings Apps Devices API
OPEN COLLECTIONSamsung SmartThings Apps History API
OPEN COLLECTIONSamsung SmartThings Apps Installed Apps API
OPEN COLLECTIONSamsung SmartThings Apps Locations API
OPEN COLLECTIONSamsung SmartThings Apps Presentations API
OPEN COLLECTIONSamsung SmartThings Apps Rooms API
OPEN COLLECTIONSamsung SmartThings Apps Rules API
OPEN COLLECTIONSamsung SmartThings Apps Scenes API
OPEN COLLECTIONSamsung SmartThings Apps Schedules API
OPEN COLLECTIONSamsung SmartThings Apps Subscriptions API
OPEN COLLECTIONSamsung SmartThings Apps Virtual Devices API
OPEN COLLECTIONSamsung SmartThings API
OPEN COLLECTIONScroll for all 16
Pricing 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
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.get_provider_artifactsEvery artifact this provider publishes, grouped by type.get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.get_provider_toolsEvery MCP tool they ship, with the operation each wraps.get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.get_provider_ratingPRO — composite, band, trend and facet scores.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/providers/smartthings"
curl "https://apis.io/api/v1/providers?limit=25"
curl "https://apis.io/api/v1/providers/smartthings/operations?limit=25"
curl "https://apis.io/api/v1/providers/smartthings/evidence"
Discovery needs no key. Ratings and market analysis are Pro.