Manuals / API Basics for Non-Developers / Chapter 1

Start · beginner · ~25 min · Chapter 1 of 3

HTTP in plain words

Client asks (request), server answers (response). Methods: GET read, POST create, PATCH update, DELETE remove.

Path progress
33%

Step 1 of 1

URL + method + body

GET usually has no body. POST/PATCH often send JSON. Responses are often JSON too.

URL + method + bodyDrag stickies · tap for tips
Study mapDrag stickies · tap for tipsKeep it shortdrag · tap →Name the waitdrag · tap →Scope locatorsdrag · tap →Trace when stuckdrag · tap →One browser firstdrag · tap →Isolate statedrag · tap →Assert the UIdrag · tap →Retry wiselydrag · tap →Seed datadrag · tap →Close the loopdrag · tap →Keep it shortdrag · tap →Name the waitdrag · tap →Scope locatorsdrag · tap →Trace when stuckdrag · tap →One browser firstdrag · tap →Isolate statedrag · tap →Pathwise hackdrag · tap →URL + method + boddrag · tap →Try thisdrag · tap →Follow the dashed drag · tap →

Quick check

GET is mainly for…

Do this now

Open any public API docs and find one GET endpoint.

Was this step clear?
Chapter learning outcomes
  • Methods
  • JSON

Clear these before you leave