1.3 Overview

This document provides the Northbound API (NBI) definition of the Microsoft Network Controller. The NBI is a Representational State Transfer (REST) (1) (RESTful) web services API that uses JavaScript Object Notation (JSON) as the message format, as specified in [ECMA-404] and [JSON-Schema]. The first sections of this document provide an overview of the API and common usage of it. The bulk of this document is the design of the resources that make up the NBI.