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 (12)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf software architectural style implementation ⓘ
web service interface ⓘ
abbreviationOf Representational State Transfer Application Programming Interface ⓘ
linked to: REST API
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 Specification ⓘ
linked to: OpenAPI

RAML ⓘ
linked to: Swagger

Swagger ⓘ
requires each request to contain all necessary context ⓘ
securityCommonlyImplementedVia API keys ⓘ
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 (82)

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 ⓘ
linked to: REST API
Web architecture → includesConcept → REST ⓘ
linked to: REST API
Web architecture → influencedBy → REST architectural style ⓘ
linked to: REST API
JSON API → relatedTo → REST ⓘ
linked to: REST API
MuleSoft → supportsStandard → REST APIs ⓘ
linked to: REST API
Gutenberg → integratesWith → WordPress REST API ⓘ
linked to: REST API
Kismet → feature → REST API ⓘ
Oracle Autonomous Data Warehouse → supportsInterface → REST APIs ⓘ
linked to: REST API
Oracle Identity Federation → supportsProtocol → REST ⓘ
linked to: REST API
WSDL → relatedTo → REST ⓘ
linked to: REST API
FeathersJS → supportsProtocol → REST ⓘ
linked to: REST API
Bugzilla → supportsFeature → REST API ⓘ
Kamil Myśliwiec → hasExpertise → REST APIs ⓘ
linked to: REST API
Cisco ACI → managementInterface → REST API ⓘ
CCNP DevNet Professional → coversTopic → REST APIs ⓘ
linked to: REST API
REST API → abbreviationOf → Representational State Transfer Application Programming Interface ⓘ
linked to: REST API
Cloud IAM → integratesWith → REST APIs ⓘ
linked to: REST API
Microsoft APIs → supportsProtocol → REST ⓘ
linked to: REST API
OpenID Connect → uses → REST ⓘ
linked to: REST API
OpenStack → supportsAPI → REST ⓘ
linked to: REST API
OpenStack APIs → includes → Heat API ⓘ
linked to: REST API
IHE MHD → usesStandard → REST ⓘ
linked to: REST API
GraphQL → comparedTo → REST ⓘ
linked to: REST API
HPE OneView → supportsProtocol → REST ⓘ
linked to: REST API
RIPE Atlas → hasAPI → REST API ⓘ
RIPEstat → hasFeature → REST API ⓘ
Jakarta RESTful Web Services → paradigm → REST ⓘ
linked to: REST API
Patchwork → hasFeature → REST API ⓘ
subject linked to: patchwork
Amazon API Gateway → supportsProtocol → REST ⓘ
linked to: REST API
YouTrack → hasComponent → REST API ⓘ
Datalore → hasFeature → REST API ⓘ
Jenkins → hasFeature → REST API ⓘ
Google+ Sign-In (legacy) → exposedVia → REST APIs ⓘ
subject linked to: Google+ sign-in (legacy)
linked to: REST API
Whatizit → webServiceAccess → REST ⓘ
linked to: REST API
OpenAPI Specification → relatedConcept → REST ⓘ
subject linked to: OAS
linked to: REST API
Oracle Application Express → hasFeature → RESTful Web Services ⓘ
linked to: REST API
GeoServer → supportsProtocol → REST ⓘ
linked to: REST API
Tom Christie → associatedWith → REST APIs ⓘ
linked to: REST API
Tornado → canBeUsedWith → REST APIs ⓘ
linked to: REST API
S3 Select → accessMethod → REST API ⓘ
Java EE 6 → supports → RESTful web services ⓘ
linked to: REST API
Colander → typicalDomain → REST APIs ⓘ
subject linked to: Colander validation library
linked to: REST API
Mailchimp → supportsProtocol → REST API ⓘ