REST Design Cards
Playing cards for paper-prototyping a RESTful application, as explained in a blog post.
Methods
GET
GET
GET
GET
GET
GET
GET
GET
GET
GET
PUT
PUT
PUT
PUT
PUT
PUT
PUT
PUT
PUT
PUT
POST
POST
POST
POST
POST
POST
DELETE
DELETE
DELETE
DELETE
HEAD
HEAD
HEAD
HEAD
OPTIONS
OPTIONS
OPTIONS
OPTIONS
PATCH
PATCH
Informational Responses
100Continue
100Continue
100Continue
100Continue
100Continue
100Continue
101Switching Protocols
101Switching Protocols
102Processing
102Processing
Status Responses
200OK
200OK
200OK
200OK
200OK
200OK
200OK
200OK
200OK
200OK
201Created
201Created
201Created
201Created
201Created
201Created
202Accepted
202Accepted
202Accepted
202Accepted
203Non-Authoritative
203Non-Authoritative
204No Content
204No Content
204No Content
204No Content
204No Content
204No Content
205Reset Content
206Partial Content
207Multi Status
Redirection Responses
301Moved Permanently
301Moved Permanently
301Moved Permanently
301Moved Permanently
302Found
302Found
302Found
302Found
302Found
302Found
303See Other
303See Other
303See Other
303See Other
303See Other
303See Other
304Not Modified
304Not Modified
304Not Modified
304Not Modified
305Use Proxy
305Use Proxy
306Switch Proxy
306Switch Proxy
307Temporary Redirect
307Temporary Redirect
307Temporary Redirect
307Temporary Redirect
307Temporary Redirect
307Temporary Redirect
Client Error Responses
400Bad Request
401Unauthorized
401Unauthorized
401Unauthorized
401Unauthorized
402Payment Required
402Payment Required
403Forbidden
403Forbidden
403Forbidden
404Not Found
404Not Found
405Method Not Allowed
405Method Not Allowed
405Method Not Allowed
405Method Not Allowed
406Not Acceptable
406Not Acceptable
407Proxy Authentication
408Request Timeout
409Conflict
409Conflict
409Conflict
409Conflict
410Gone
410Gone
411Length Required
412Precondition Failed
412Precondition Failed
413Entity Too Large
414URI Too Long
415Unsupported Media
415Unsupported Media
416Range Unsatisfiable
417Expectation Failed
417Expectation Failed
417Expectation Failed
417Expectation Failed
417Expectation Failed
418I'm a teapot
Server Error Responses
500Internal Server Error
500Internal Server Error
501Not Implemented
502Bad Gateway
503Service Unavailable
504Gateway Timeout
505Unsupported Version
506Variant Negotiates
509Bandwidth Exceeded
510Not Extended
Headers
Address
Source code released under a Creative Commons License