Explore
You are already experienced with Cumulocity IoT? Great, just explore all available developers assets & references.
No one is reading the manual, right?! Jump directly into more advanced assets & references. Explore our API docs, SDK docs, Knowledge Base articles, developer tools and much more!
OpenAPI
Core API
Find the full specification of the Cumulocity REST API.
DataHub API
Find the full specification of the Cumulocity DataHub API.
Digital Twin Manager API
Find the full specification of the Cumulocity Digital Twin Manager API.
Edge API
Find the full specification of the Cumulocity Edge API.
OEE API
Find the full specification of the Cumulocity OEE App API.
SDKs
Microservice Java SDK
When you plan to implement your microservice in Java, give our Microservice Java SDK a try. Also check out the Javadoc about all available classes
Web SDK
Check our Web SDK which uses the angular cli to scaffold new applications and contains a c8y client and tons of existing components which can re-used.
Open-Source SDKs
Beside the official SDKs there are tons of open-source clients & tools available. Check them out here.
Knowledge base
Tech articles
Looking for tips & tricks, best practices, tutorials & other guidance? Check out the Knowledge Base of our Tech Community which contains tons of tech articles updated on a regular basis.Beside the official device agents like thin-edge.io there are tons of open-source agents provided by the community. You are looking for server-side agents like microservices or client agents? The open-source overview page lists them all!
Tools
go-c8y-cli
The open-source go-c8y-cli is a multi functional tool which helps you in all steps of your development path. Be it API discovery, data migration/clean up or automation.
Migration Tool
Looking for a tool to migrate data from one tenant to another?
Check out the migration tool that was developed for that purpose.
Microservice Utility Tool
If you are developing non-java microservice these tools help you to pack & deploy them in Cumulocity IoT Tenants.
Videos
IoT Developer Event Playlist
Open source
Open-Source Overview
Explore the power of full open-source and find 400+ repositories to extend Cumulocity IoT
thin-edge.io
thin-edge.io is an open-source project to unleash the full power of linux gateways. It enables full device management, multi cloud connectivity and much more.