Skip to main content Link Menu Expand (external link) Document Search Copy Copied

APIs

Introduction

Open Horizon (Open Horizon) provides RESTful APIs for enabling components to collaborate, and to enable your organization’s developers and users to control the components.

The Open Horizon REST APIs are documented within the Horizon project documentation. For more information, see the Open Horizon GitHub source code.

For most users, the hzn command line interface (CLI) tool, which calls these APIs, is sufficient for completing most tasks. If you do use this tool, direct use of the API is unnecessary.

Index of APIs

  • Agent API This document contains the Horizon REST APIs for the Horizon agent running on an edge node. The output of the APIs is in JSON compact format.
  • Agbot API This document contains the Horizon JSON APIs for the Horizon system running an Agreement Bot. The output of the APIs is in JSON compact format.
  • Exchange User API
  • Exchange Developer API
  • MMS API
  • FDO API This page describes the FIDO Device Onboard (FDO) REST API interfaces.