Dark mode
REST
CoffeeShop
Swagger UI
OpenAPI
Swagger
Coffees, employees, files, profiles, shops; JSON and XML.
CoffeeShop V2
Swagger UI
OpenAPI
Versioned API with login.
OData
Coffees
Metadata
Swagger UI
OpenAPI
OData v4 queries and CRUD.
GraphQL
Coffees
Queries, mutations, introspection.
gRPC
CoffeeService
Proto
Unary calls, reflection, proto file.
WebSocket
Radio
Documentation
Channel messaging and server push.
Compression
Compression echo
gzip
brotli
Echoes the body gzip or brotli compressed.
Compressed Calculator
WSDL
SOAP, accepts gzip requests.
Authentication
Basic Auth
Employee API with HTTP Basic.
Digest Auth
Swagger UI
OpenAPI
Calculator with HTTP Digest.
Client certificate
Returns the TLS client certificate.
XML
SOAP envelope
Sample SOAP message.
Sample XML file
Small XML document.
JSON
Coffee JSON Schema
Schema of the Coffee entity.
Sample JSON file
Small JSON document.
RAML
Coffees RAML
RAML definition of the Coffee API.
WADL
Rest.wadl
WADL of Rest.svc.
Rest.svc
WADL
XML REST service described by the WADL.
XSD
Coffees.xsd
XML Schema of the Coffee entity.
Format
Files (MTOM)
WSDL
SOAP binary attachments.
Chunked.axd
Files with chunked transfer encoding.
Files
1linerxml.xml
SoapEnvelope.xml
1linerjson.json
simple.json
special.json
1linertext.txt
specialchars.txt
animated.gif
document.pdf
Samples for download and upload tests.
Misc
Echo
Returns request body and headers.
Client information
Describes the request as received.
Param echo
Echoes parameters, sets status and format.
HTTP/2 check
200 on HTTP/2, 426 otherwise.