Topic · topic

RESTful Web Services

RESTful web services are web services built using the Representational State Transfer (REST) architectural style, using HTTP as the transport protocol with standard methods to perform CRUD operations on resources. This index covers RESTful web service design patterns, frameworks for building REST services, developer tooling, API testing tools, and best practice guidelines from across the ecosystem.

9 related providers on APIs.io 5 resources Source repository →

Resources

Links

TrustCenterVulnerabilityDisclosureDomainSecurityRoy Fielding DissertationOpenAPI SpecificationRFC 7231 HTTP SemanticsRFC 7807 Problem Details

Providers working in RESTful Web Services

Providers whose own tags share at least two of this topic's tags, most shared first.

ProviderAboutRatingAPIs
REST REST (Representational State Transfer) is an architectural style for designing networked applications, defined by Roy Fielding in his 2000 doctoral dissertation. REST uses stateless communication, standard HTTP methods (GET, POST, PUT, DEL… emerging 4
RESTful Services Representational State Transfer (REST) services are web services built using the REST architectural style, which uses stateless HTTP communication and standard HTTP methods (GET, POST, PUT, DELETE, PATCH) to expose resources. RESTful servi… emerging 5
RESTful Representational State Transfer (REST) is an architectural style for designing networked applications using stateless HTTP communication and uniform interfaces. RESTful describes systems and APIs that conform to the REST constraints: clien… emerging 5
Amazon API Gateway Amazon API Gateway is a fully managed service that makes it easy to create, publish, maintain, monitor, and secure APIs at any scale. It acts as the front door for applications to access backend services, supporting REST APIs, HTTP APIs, a… exemplar 13
Ruby Programming Language and Popular API Gems A profile of the Ruby programming language ecosystem from an API perspective: the language and its standard library HTTP surface (Net::HTTP), the rubygems.org package registry and its public v1/v2 REST API, Bundler, RBS type signatures, po… developing 1
Apache CXF Apache CXF is an open-source Java services framework governed by the Apache Software Foundation that helps build and develop web services using JAX-WS (SOAP) and JAX-RS (REST) frontend APIs. It supports contract-first (WSDL) and code-first… thin 1
Dropwizard Dropwizard is a Java framework for developing ops-friendly, high-performance RESTful web services, pulling together stable, mature libraries from the Java ecosystem into a simple, lightweight package. thin 1
cURL cURL is a command-line tool and library for transferring data with URLs. Originally released in 1997 by Daniel Stenberg, cURL is the de facto standard tool used by developers for testing, automating, and scripting interactions with HTTP, H… emerging 2
RESTful Microservices An architectural style that structures an application as a collection of loosely coupled, independently deployable services that communicate via REST APIs using HTTP methods and standard web protocols. This collection covers RESTful micros… minimal 0

Tags

ArchitectureHTTPRESTWeb Services