API endpoint reference structure

  • Endpoint line: HTTP method + path — GET /users/{"{userId}"}
  • Description: 1–3 sentences — what it does, constraints, side effects
  • Parameters: name, type, required/optional, default, description
  • Request body: schema with field types, constraints, and enum values
  • Responses: each status code + label + trigger condition + body shape

Question 0 of 5

Which sentence correctly distinguishes a path parameter from a query parameter in endpoint documentation?