Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. COI understand you point, and I'm not looking to argue semantics, for exmaple http://en.wikipedia.org/wiki/Restful is pretty misleading on the subject. Personally I would distinguish a RESTful application and RESTful API as two different entities. However, in the interest of sanity, I will update my question to be more specific!
      singulars
    2. CO-1: Dogmatic potshots over practicality. REST APIs need documentation too. Which HTTP status codes am I expected to receive for purposes of validation? How is authentication handled? Which character set am I supposed to use? What does the payload look like? Are any parts of it optional? What kind of data do individual components accept? You note that these things, as application semantics, are worth documenting, but you seem to deny that a tool that can be used to easily document this should exist, taking it instead to mean that the existence of a tool means you've picked the wrong solution.
      singulars
    3. CO@jesper Status code for the purpose of validation: 400. Authentication is handled however the www-authenticate header says it is. Either the media type or the link relation will tell you what the payload looks like. Charset? media type docs. Optional components, media type docs. If a tool can magically document it, then chances are you will end up with docs that say "GET /Customer to retrieve a Customer". Which IMHO is 100% redundant. In a RESTful system, discovery of resources should be dynamic, not in documentation.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload