Home
Providers
ABB Robotics
ABB Robotics
ABB Robotics is the robotics and discrete-automation business of ABB Ltd, the Swiss-Swedish multinational headquartered in Zurich, Switzerland. ABB was formed in 1988 from the merger of ASEA (Sweden) and Brown, Boveri & Cie (Switzerland), with ASEA's IRB 6 (1974) considered the world's first microprocessor-controlled industrial robot. ABB Robotics manufactures a broad portfolio of articulated industrial robots, collaborative robots (GoFa, SWIFTI, YuMi), delta robots (FlexPicker / IRB 360), painting and welding robots, and autonomous mobile robots, paired with the OmniCore family of controllers running RobotWare 7 and the RAPID programming language. The developer surface is anchored by Robot Web Services (RWS) — a RESTful HTTP/HTTPS API for IO, RAPID, motion, file service, controller, e-log, subscriptions over WebSockets, and user authentication — plus the PC SDK (.NET) for native controller applications and the RobotStudio SDK (.NET 10 / RobotStudio 2026) for building Add-Ins and SmartComponents. RobotStudio Cloud extends offline programming and simulation into a collaborative browser surface. ABB also boosts RobotStudio with NVIDIA Omniverse libraries for AI-driven simulation. The company sells robots, controllers, software licenses, and PowerPac add-ons; RobotStudio Basic is free, RobotStudio Premium is sold by annual subscription via local sales.
ABB Robotics publishes 4 APIs on the APIs.io network. Tagged areas include Robotics, Industrial Robotics, Industrial Automation, Manufacturing, and Robot Controllers.
The ABB Robotics catalog on APIs.io includes 1 JSON-LD context.
ABB Robotics’ developer surface includes developer portal, documentation, engineering blog, support, YouTube channel, and 35 more developer resources.
4 APIs
15 Features
On this page
Kin Score
APIs 4
Features 15
Vocabularies 1
Security Posture 1
Resources 40
apis.yml
3 Operational Transparency
Composite quality — 20.2/100 · emerging
Agent readiness — 0/100 · human only
Individual APIs this provider publishes, each with its own machine-readable definition.
Notable capabilities this provider offers.
OmniCore controllers (C30, C90XT, V250XT, E10) running RobotWare 7 and RAPID
IRC5 controllers (legacy installed base) supporting RWS 1.0
Robot Web Services (RWS) — RESTful HTTP/HTTPS API with XML and JSON (HAL) representations
RWS Subscriptions delivered over WebSockets for low-latency event streams
PC SDK (.NET) for custom PC operator interfaces and RobotStudio Add-Ins
RobotStudio SDK (.NET 10 / RobotStudio 2026) for Add-Ins and SmartComponents
RobotStudio Cloud — browser-based collaborative offline programming
NVIDIA Omniverse integration for AI-driven simulation in RobotStudio
Externally Guided Motion (EGM, 689-1) for real-time external motion control
PowerPacs for welding, picking, painting, machine tending, palletizing
Collaborative robot families (GoFa, SWIFTI, YuMi) with integrated safety
Delta robot IRB 360 FlexPicker for high-speed picking and packing
Autonomous mobile robot (AMR) portfolio acquired via ASTI Mobile Robotics
Digest authentication for RWS, with session cookies (ABBCX, http-session)
Community ROS-Industrial drivers (abb_librws, abb_libegm) and Python (abb_robot_client)
Scroll for all 15
JSON-LD contexts and semantic vocabularies used across these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Get Started 2
Portal, sign-up, and the first successful call
Documentation 6
Reference material describing how the API behaves
Build 7
SDKs, sample code, and the tooling you integrate with
Scroll for all 7
Access & Security 1
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 5
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 7
The organization behind the API
Scroll for all 7
Other 9
Properties that don't map to a standard resource type
Scroll for all 9
Source (apis.yml)
aid: abb-robotics
name: ABB Robotics
description: ABB Robotics is the robotics and discrete-automation business of ABB Ltd, the Swiss-Swedish multinational headquartered
in Zurich, Switzerland. ABB was formed in 1988 from the merger of ASEA (Sweden) and Brown, Boveri & Cie (Switzerland), with
ASEA's IRB 6 (1974) considered the world's first microprocessor-controlled industrial robot. ABB Robotics manufactures a
broad portfolio of articulated industrial robots, collaborative robots (GoFa, SWIFTI, YuMi), delta robots (FlexPicker /
IRB 360), painting and welding robots, and autonomous mobile robots, paired with the OmniCore family of controllers running
RobotWare 7 and the RAPID programming language. The developer surface is anchored by Robot Web Services (RWS) — a RESTful
HTTP/HTTPS API for IO, RAPID, motion, file service, controller, e-log, subscriptions over WebSockets, and user authentication
— plus the PC SDK (.NET) for native controller applications and the RobotStudio SDK (.NET 10 / RobotStudio 2026) for building
Add-Ins and SmartComponents. RobotStudio Cloud extends offline programming and simulation into a collaborative browser surface.
ABB also boosts RobotStudio with NVIDIA Omniverse libraries for AI-driven simulation. The company sells robots, controllers,
software licenses, and PowerPac add-ons; RobotStudio Basic is free, RobotStudio Premium is sold by annual subscription via
local sales.
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: medium
source:
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: unknown
onboarding: unknown
trial: false
try_now: false
public: false
label: Unknown
confidence: low
source: []
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/abb-robotics.png
url: https://raw.githubusercontent.com/api-evangelist/abb-robotics/refs/heads/main/apis.yml
created: '2026-05-25'
modified: '2026-05-25'
specificationVersion: '0.23'
tags:
- Robotics
- Industrial Robotics
- Industrial Automation
- Manufacturing
- Robot Controllers
- OmniCore
- RobotStudio
- RAPID
- Collaborative Robots
- Cobots
- Welding
- Painting
- Material Handling
- Picking and Packing
- Discrete Automation
- Robot Web Services
- REST
- WebSockets
type: Index
position: Producing
access: 3rd-Party
apis:
- aid: abb-robotics:robot-web-services
name: ABB Robot Web Services (RWS)
description: Robot Web Services is the canonical REST/HTTP(S) API exposed by ABB OmniCore (RobotWare 7) and IRC5 controllers.
It provides programmatic access to RAPID program data and execution, IO signals, motion system, file service, e-log, configuration
(CFG), controller (clock, restart, identification), user authorization, and subscriptions over WebSockets. RWS uses digest
authentication and supports both XML (default) and JSON (HAL) representations via the `json=1` query parameter. Endpoints
include /rw/rapid, /rw/iosystem, /rw/motionsystem, /rw/system, /rw/panel, /rw/elog, /rw/cfg, /fileservice, /subscription,
/users, and /ctrl.
humanURL: https://developercenter.robotstudio.com/api/rwsApi/
tags:
- Robotics
- REST
- Controllers
- OmniCore
- RAPID
- IO
- Motion
- Subscription
- WebSockets
tags_raw:
- Robotics
- REST
- Controllers
- OmniCore
- RAPID
- IO
- Motion
- Subscriptions
- WebSockets
properties:
- url: https://developercenter.robotstudio.com/api/rwsApi/
type: Documentation
- url: https://developercenter.robotstudio.com/api/RWS
type: Documentation
- url: https://github.com/ros-industrial/abb_librws
type: SDKs
name: abb_librws (community C++ client)
- url: https://abb-robot-client.readthedocs.io/en/stable/abb_robot_client/api/rws.html
type: SDKs
name: abb_robot_client (community Python client)
- aid: abb-robotics:robot-web-services-subscriptions
name: ABB Robot Web Services Subscriptions
description: WebSocket-based subscription service that pushes change events for subscribed RWS resources (IO signals, RAPID
symbols, controller state, execution state, e-log, motion system). Clients open a subscription group via POST /subscription
and then upgrade to a WebSocket connection to receive notifications. Critical for low-latency controller monitoring, HMIs,
and supervisory applications.
humanURL: https://developercenter.robotstudio.com/api/rwsApi/
tags:
- Robotics
- WebSockets
- Event
- Subscription
- Real-Time
tags_raw:
- Robotics
- WebSockets
- Events
- Subscriptions
- Real-Time
properties:
- url: https://developercenter.robotstudio.com/api/rwsApi/
type: Documentation
- aid: abb-robotics:pc-sdk
name: ABB PC SDK
description: The PC SDK is a .NET software development kit that lets system integrators, third parties, and end users build
custom PC applications and RobotStudio Add-Ins that communicate with an ABB robot controller over a network. Domains include
Controller, RapidDomain, IOSystemDomain, MotionDomain, EventLogDomain, FileSystemDomain, ConfigurationDomain, and UserAuthorizationManagement.
PC SDK is the recommended path for native operator interfaces and complements RWS for richer access semantics including
mastership.
humanURL: https://developercenter.robotstudio.com/api/pcsdk/
tags:
- Robotics
- SDK
- .NET
- Controllers
- Operator Interfaces
properties:
- url: https://developercenter.robotstudio.com/api/pcsdk/
type: Documentation
- url: https://developercenter.robotstudio.com/api/pcsdk/api/index.html
type: Documentation
name: PC SDK API Reference
- url: https://library.e.abb.com/public/124d6b59313ed85fc125793400410c5b/3HAC036957-en.pdf
type: Documentation
name: PC SDK Application Manual
- aid: abb-robotics:robotstudio-sdk
name: ABB RobotStudio SDK
description: The RobotStudio SDK enables developers to build custom applications, Add-Ins, and SmartComponents that extend
RobotStudio. The current version targets RobotStudio 2026 and is built on .NET 10. Used by ABB partners and integrators
to ship PowerPac-like extensions for simulation, offline programming, and workflow automation inside the RobotStudio environment.
humanURL: https://developercenter.robotstudio.com/api/robotstudio/index.html
tags:
- Robotics
- SDK
- .NET
- RobotStudio
- Simulation
- Offline Programming
properties:
- url: https://developercenter.robotstudio.com/api/robotstudio/index.html
type: Documentation
common:
- type: DomainSecurity
url: security/abb-robotics-domain-security.yml
- type: Website
url: https://global.abb/group/en/
- type: Portal
url: https://new.abb.com/products/robotics
- type: Portal
name: ABB Developer Center
url: https://developercenter.robotstudio.com/
- type: Documentation
name: ABB Developer Center - RWS
url: https://developercenter.robotstudio.com/api/rwsApi/
- type: Documentation
name: ABB Developer Center - PC SDK
url: https://developercenter.robotstudio.com/api/pcsdk/
- type: Documentation
name: ABB Developer Center - RobotStudio SDK
url: https://developercenter.robotstudio.com/api/robotstudio/index.html
- type: Forums
name: ABB Robotics User Forums
url: https://forums.robotstudio.com/
- type: Forums
name: ABB Robotics Community
url: https://tech-community.robotics.abb.com/
- type: Product
name: OmniCore Controllers
url: https://new.abb.com/products/robotics/controllers/omnicore
- type: Product
name: RobotStudio Suite
url: https://new.abb.com/products/robotics/software-and-digital/robotstudio
- type: Product
name: RobotStudio Cloud
url: https://new.abb.com/products/robotics/software-and-digital/robotstudio/robotstudio-cloud
- type: Product
name: Industrial Robots
url: https://new.abb.com/products/robotics/industrial-robots
- type: Product
name: Collaborative Robots
url: https://new.abb.com/products/robotics/collaborative-robots
- type: Product
name: Autonomous Mobile Robots
url: https://new.abb.com/products/robotics/autonomous-mobile-robots
- type: Downloads
url: https://www.abb.com/global/en/areas/robotics/downloads
- type: GitHubOrganization
url: https://github.com/ABB-Robotics
- type: SDKs
name: PC SDK
url: https://developercenter.robotstudio.com/api/pcsdk/
- type: SDKs
name: RobotStudio SDK
url: https://developercenter.robotstudio.com/api/robotstudio/index.html
- type: SDKs
name: abb_librws (ROS-Industrial C++)
url: https://github.com/ros-industrial/abb_librws
- type: SDKs
name: abb_libegm (ROS-Industrial C++ EGM)
url: https://github.com/ros-industrial/abb_libegm
- type: SDKs
name: abb_robot_client (Python)
url: https://abb-robot-client.readthedocs.io/
- type: SDKs
name: A3br (AR/PLC library for RWS)
url: https://github.com/loupeteam/A3br
- type: Documentation
name: OmniCore Application Manual
url: https://search.abb.com/library/Download.aspx?DocumentID=3HAC066554-001&LanguageCode=en&DocumentPartId=&Action=Launch
- type: Documentation
name: OmniCore Robot User Documentation (RobotWare 7)
url: https://search.abb.com/library/Download.aspx?DocumentID=3HAC065042-001&LanguageCode=en&DocumentPartId=&Action=Launch
- type: Documentation
name: OmniCore Integrator Guide
url: https://www.uzivatelskadokumentace.cz/Controllers/OmniCore/en/3HAC065037-001.pdf
- type: Blog
name: ABB News Center
url: https://new.abb.com/news
- type: Newsroom
url: https://global.abb/group/en/media
- type: PressReleases
url: https://global.abb/group/en/media/press-releases
- type: Careers
url: https://global.abb/group/en/careers
- type: Investors
url: https://global.abb/group/en/investors
- type: AnnualReport
url: https://global.abb/group/en/investors/financial-information/annual-reports
- type: Sustainability
url: https://global.abb/group/en/sustainability
- type: TermsOfService
name: ABB Terms of Use
url: https://global.abb/group/en/legal/general-terms-of-use
- type: PrivacyPolicy
url: https://global.abb/group/en/legal/privacy-notice
- type: Contact
url: https://global.abb/group/en/contact-centers
- type: Support
url: https://global.abb/group/en/contact-centers
- type: LinkedIn
url: https://www.linkedin.com/showcase/abb-robotics/
- type: Twitter
url: https://twitter.com/ABBRobotics
- type: YouTube
url: https://www.youtube.com/@ABBRobotics
- type: Features
data:
- OmniCore controllers (C30, C90XT, V250XT, E10) running RobotWare 7 and RAPID
- IRC5 controllers (legacy installed base) supporting RWS 1.0
- Robot Web Services (RWS) — RESTful HTTP/HTTPS API with XML and JSON (HAL) representations
- RWS Subscriptions delivered over WebSockets for low-latency event streams
- PC SDK (.NET) for custom PC operator interfaces and RobotStudio Add-Ins
- RobotStudio SDK (.NET 10 / RobotStudio 2026) for Add-Ins and SmartComponents
- RobotStudio Cloud — browser-based collaborative offline programming
- NVIDIA Omniverse integration for AI-driven simulation in RobotStudio
- Externally Guided Motion (EGM, 689-1) for real-time external motion control
- PowerPacs for welding, picking, painting, machine tending, palletizing
- Collaborative robot families (GoFa, SWIFTI, YuMi) with integrated safety
- Delta robot IRB 360 FlexPicker for high-speed picking and packing
- Autonomous mobile robot (AMR) portfolio acquired via ASTI Mobile Robotics
- Digest authentication for RWS, with session cookies (ABBCX, http-session)
- Community ROS-Industrial drivers (abb_librws, abb_libegm) and Python (abb_robot_client)
sources:
- https://new.abb.com/products/robotics
- https://developercenter.robotstudio.com/
- https://developercenter.robotstudio.com/api/rwsApi/
- https://developercenter.robotstudio.com/api/pcsdk/
- https://developercenter.robotstudio.com/api/robotstudio/index.html
- https://new.abb.com/products/robotics/controllers/omnicore
- https://new.abb.com/products/robotics/software-and-digital/robotstudio
- https://github.com/ros-industrial/abb_librws
updated: '2026-05-25'
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
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.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/abb-robotics"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/abb-robotics/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/abb-robotics/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.