5.4 SCEF T8 API

The T8 APIs are a set of APIs defining the related procedures and resources for the interaction between the SCEF and the IN-CSE (SCS). The APIs are RESTful and based on the HTTP protocol. The architectural level description of the T8 APIs is defined in 3GPP TS 23.682 [2]. The protocol level description of the T8 APIs including how the individual T8 requests and responses are mapped to HTTP and encoded in JSON as defined in 3GPP TS 29.122 [4].

This document defines how an IN-CSE interworks with a SCEF via the T8 APIs. For each of the supported SCEF services, this document defines how the individual requests and responses are configured, sent and received by the IN-CSE and SCEF. Details are also provided for how an IN-CSE generates and processes T8 requests and responses using the T8 HTTP protocol binding and JSON message encodings.

The intent of this document is to complement 3GPP TS 23.682 [2] and 3GPP TS 29.122 [4] and care has been taken to minimize duplication of information. It is assumed that the reader of this document is knowledgeable of the T8 APIs as defined in 3GPP TS 23.682 [2] and 3GPP TS 29.122 [4].