REST API

E183290

A REST API is a web service interface that allows clients to interact with resources over HTTP using standard methods like GET, POST, PUT, and DELETE in a stateless, structured way.

All labels observed (7)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf software architectural style implementation ⓘ
web service interface ⓘ
abbreviationOf REST API self-linksurface differs ⓘ
surface form: Representational State Transfer Application Programming Interface
basedOn Representational State Transfer ⓘ
commonlyUsedFor microservices communication ⓘ
mobile applications ⓘ
third-party integrations ⓘ
web applications ⓘ
communicatesUsing request-response model ⓘ
enables loose coupling between client and server ⓘ
enforces separation of concerns between client and server ⓘ
isStateless true ⓘ
keyConcept cacheability ⓘ
client-server separation ⓘ
code on demand ⓘ
layered system ⓘ
representation ⓘ
resource ⓘ
statelessness ⓘ
uniform interface ⓘ
mayUse HTML ⓘ
plain text ⓘ
oftenDocumentedWith API Blueprint ⓘ
OpenAPI ⓘ
surface form: OpenAPI Specification

Swagger ⓘ
surface form: RAML

Swagger ⓘ
requires each request to contain all necessary context ⓘ
securityCommonlyImplementedVia API keys ⓘ
JSON Web Tokens (JWT) ⓘ
surface form: JWT

OAuth 2.0 ⓘ
mutual TLS ⓘ
supports independent evolution of client and server ⓘ
scalability of web services ⓘ
supportsMethod DELETE ⓘ
GET ⓘ
HEAD ⓘ
OPTIONS ⓘ
PATCH ⓘ
POST ⓘ
PUT ⓘ
supportsVersioning true ⓘ
typicallyUses JSON ⓘ
XML ⓘ
usesForState client-side state management ⓘ
server-side resource state ⓘ
usesIdentifier URI ⓘ
URL ⓘ
usesProtocol HTTP ⓘ
HTTPS ⓘ
versioningCommonlyImplementedVia HTTP headers ⓘ
URI path ⓘ
query parameters ⓘ

How these facts were elicited

Referenced by (39)

Full triples — surface form annotated when it differs from this entity's canonical label.

Gist → accessModel → REST API ⓘ
Kubernetes → accessedVia → REST API ⓘ
LXD → supports → REST API ⓘ
JSON → commonlyUsedWith → REST API ⓘ
this entity surface form: REST
Web architecture → includesConcept → REST API ⓘ
this entity surface form: REST
Web architecture → influencedBy → REST API ⓘ
this entity surface form: REST architectural style
JSON API → relatedTo → REST API ⓘ
this entity surface form: REST
MuleSoft → supportsStandard → REST API ⓘ
this entity surface form: REST APIs
Gutenberg → integratesWith → REST API ⓘ
this entity surface form: WordPress REST API
Kismet → feature → REST API ⓘ
Oracle Autonomous Data Warehouse → supportsInterface → REST API ⓘ
this entity surface form: REST APIs
Oracle Identity Federation → supportsProtocol → REST API ⓘ
this entity surface form: REST
WSDL → relatedTo → REST API ⓘ
this entity surface form: REST
FeathersJS → supportsProtocol → REST API ⓘ
this entity surface form: REST
Bugzilla → supportsFeature → REST API ⓘ
Kamil Myśliwiec → hasExpertise → REST API ⓘ
this entity surface form: REST APIs
Cisco ACI → managementInterface → REST API ⓘ
CCNP DevNet Professional → coversTopic → REST API ⓘ
this entity surface form: REST APIs
REST API → abbreviationOf → REST API self-linksurface differs ⓘ
this entity surface form: Representational State Transfer Application Programming Interface
Cloud IAM → integratesWith → REST API ⓘ
this entity surface form: REST APIs
Microsoft APIs → supportsProtocol → REST API ⓘ
this entity surface form: REST
OpenID Connect → uses → REST API ⓘ
this entity surface form: REST
OpenStack → supportsAPI → REST API ⓘ
this entity surface form: REST
OpenStack APIs → includes → REST API ⓘ
this entity surface form: Heat API
IHE MHD → usesStandard → REST API ⓘ
this entity surface form: REST
GraphQL → comparedTo → REST API ⓘ
this entity surface form: REST
HPE OneView → supportsProtocol → REST API ⓘ
this entity surface form: REST
RIPE Atlas → hasAPI → REST API ⓘ
RIPEstat → hasFeature → REST API ⓘ
Jakarta RESTful Web Services → paradigm → REST API ⓘ
this entity surface form: REST
patchwork → hasFeature → REST API ⓘ
subject surface form: Patchwork
Amazon API Gateway → supportsProtocol → REST API ⓘ
this entity surface form: REST
YouTrack → hasComponent → REST API ⓘ
Datalore → hasFeature → REST API ⓘ
Jenkins → hasFeature → REST API ⓘ
Google+ sign-in (legacy) → exposedVia → REST API ⓘ
subject surface form: Google+ Sign-In (legacy)
this entity surface form: REST APIs
Whatizit → webServiceAccess → REST API ⓘ
this entity surface form: REST