Skip to main content

Reusable Interface Definitions for Constrained RESTful Environments

Document Type Expired Internet-Draft (core WG)
Expired & archived
Authors Zach Shelby , Michael Koster , Christian Groves , Jintao Zhu , Bill Silverajan
Last updated 2019-09-12 (Latest revision 2019-03-11)
Replaces draft-shelby-core-interfaces
RFC stream Internet Engineering Task Force (IETF)
Intended RFC status Informational
Additional resources Mailing list discussion
Stream WG state WG Document
Associated WG milestone
Dec 2026
CoRE Interfaces submitted to IESG as Informational
Document shepherd (None)
IESG IESG state Expired
Consensus boilerplate Unknown
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:


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, Parameter, 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 an Interface Description attribute value to describe resources conforming to a particular interface. Editor's notes: o The git repository for the draft is found at


Zach Shelby
Michael Koster
Christian Groves
Jintao Zhu
Bill Silverajan

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