Reusable Interface Definitions for Constrained RESTful Environments

The information below is for an old version of the document
Document Type Expired Internet-Draft (core WG)
Last updated 2017-09-14 (latest revision 2017-03-13)
Replaces draft-shelby-core-interfaces
Stream IETF
Intended RFC status Informational
Expired & archived
plain text pdf html bibtex
Stream WG state WG Document (wg milestone: Dec 2099 - CoRE Interfaces subm... )
Document shepherd No shepherd assigned
IESG IESG state Expired
Consensus Boilerplate Unknown
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


This document defines a set of Constrained RESTful Environments (CoRE) Link Format Interface Descriptions [RFC6690] applicable for use in constrained environments. These include the: Actuator, Paramter, Read-only parameter, Sensor, Batch, Linked Batch and Link List interfaces. The Batch, Linked Batch and Link List interfaces make use of resource collections. This document further describes how collections relate to interfaces. Many applications require a set of interface descriptions in order provide the required functionality. This document defines the concept of function sets to specify this set of interfaces and resources. _Editor's note: The git repository for the draft is found at _Editor's note: Two open issues are proposals for: Removing the binding interface in favour of the link list interface. Changing "rel" type from one attribute to two to indicate src and destination._


Zach Shelby (
Matthieu Vial (
Michael Koster (
Christian Groves (

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)