Skip to content

App Functions SDK Introduction

Welcome the App Functions SDK for EdgeX. This SDK is meant to provide all the plumbing necessary for developers to get started in processing/transforming/exporting data out of EdgeX.

If you're new to the SDK - checkout the Getting Started guide.

If you're already familiar - checkout the various sections about the SDK:

Section Description
Application Service API Provides a list of all available APIs on the interface use to build Application Services
App Function Context API Provides a list of all available APIs on the context interface that is available inside of a pipeline function
Pipeline Function Error Handling Describes how to properly handle pipeline execution failures
Built-In Pipeline Functions Provides a list of the available pipeline functions/transforms in the SDK
Advanced Topics Learn about other ways to leverage the SDK beyond basic use cases

The App Functions SDK implements a small REST API which can be seen here.