/
HT
httpbin
/
httpbin.org
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 2d ago · Updated 1mo ago
Details
Filter operations
Anything
12
get
Returns anything passed in request data.
put
Returns anything passed in request data.
post
Returns anything passed in request data.
delete
Returns anything passed in request data.
patch
Returns anything passed in request data.
trace
Returns anything passed in request data.
get
Returns anything passed in request data.
put
Returns anything passed in request data.
post
Returns anything passed in request data.
delete
Returns anything passed in request data.
patch
Returns anything passed in request data.
trace
Returns anything passed in request data.
Auth
6
get
Prompts the user for authorization using HTTP Basic Auth.
get
Prompts the user for authorization using bearer authentication.
get
Prompts the user for authorization using Digest Auth.
get
Prompts the user for authorization using Digest Auth + Algorithm.
get
Prompts the user for authorization using Digest Auth + Algorithm.
get
Prompts the user for authorization using HTTP Basic Auth.
Cookies
4
get
Returns cookie data.
get
Deletes cookie(s) as provided by the query string and redirects to cookie list.
get
Sets cookie(s) as provided by the query string and redirects to cookie list.
get
Sets a cookie and redirects to cookie list.
Dynamic data
14
get
Decodes base64url-encoded string.
get
Returns n random bytes generated with given seed
get
Returns a delayed response (max of 10 seconds).
put
Returns a delayed response (max of 10 seconds).
post
Returns a delayed response (max of 10 seconds).
delete
Returns a delayed response (max of 10 seconds).
patch
Returns a delayed response (max of 10 seconds).
trace
Returns a delayed response (max of 10 seconds).
get
Drips data over a duration after an optional initial delay.
get
Generate a page containing n links to other pages which do the same.
get
Streams n random bytes generated with given seed, at given chunk size per packet.
get
Streams n random bytes generated with given seed, at given chunk size per packet.
get
Stream n JSON responses
get
Return a UUID4.
HTTP Methods
5
delete
The request's DELETE parameters.
get
The request's query parameters.
patch
The request's PATCH parameters.
post
The request's POST parameters.
put
The request's PUT parameters.
Images
5
get
Returns a simple image of the type suggest by the Accept header.
get
Returns a simple JPEG image.
get
Returns a simple PNG image.
get
Returns a simple SVG image.
get
Returns a simple WEBP image.
Redirects
9
get
Absolutely 302 Redirects n times.
get
302/3XX Redirects to the given URL.
put
302/3XX Redirects to the given URL.
post
302/3XX Redirects to the given URL.
delete
302/3XX Redirects to the given URL.
patch
302/3XX Redirects to the given URL.
trace
302/3XX Redirects to the given URL.
get
302 Redirects n times.
get
Relatively 302 Redirects n times.
Request inspection
3
get
Return the incoming request's HTTP headers.
get
Returns the requester's IP Address.
get
Return the incoming requests's User-Agent header.
Response formats
9
get
Returns Brotli-encoded data.
get
Returns Deflate-encoded data.
get
Returns page denied by robots.txt rules.
get
Returns a UTF-8 encoded body.
get
Returns GZip-encoded data.
get
Returns a simple HTML document.
get
Returns a simple JSON document.
get
Returns some robots.txt rules.
get
Returns a simple XML document.
Response inspection
5
get
Returns a 304 if an If-Modified-Since header or If-None-Match is present. Returns the same as a GET otherwise.
get
Sets a Cache-Control header for n seconds.
get
Assumes the resource has the given etag and responds to If-None-Match and If-Match headers appropriately.
get
Returns a set of response headers from the query string.
post
Returns a set of response headers from the query string.
Status codes
6
get
Return status code or random status code if more than one are given
put
Return status code or random status code if more than one are given
post
Return status code or random status code if more than one are given
delete
Return status code or random status code if more than one are given
patch
Return status code or random status code if more than one are given
trace
Return status code or random status code if more than one are given
Redirects
Absolutely 302 Redirects n times.
get
/absolute-redirect/{n}
Path parameters
{"stackTrail":"paths:/absolute-redirect/{n}:get:parameters:0:schema","oasType":"schema","type":"unknown"}
Changes