api: YAML JSON TOON Database
version: 1.0.0
format: yaml
dataset:
  id: 424
  slug: http-methods-reference
  title: HTTP Methods Reference
  description: "Standard HTTP request methods: GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS, TRACE with safety, idempotency, and body characteristics."
  category: HTTP Status Codes
  category_slug: http-status-codes
  tags: http,methods,rest,web
  view_count: 5
  created_at: 1781275786
  updated_at: 1781275786
data:
  methods:
    - method: GET
      safety: Safe
      idempotent: true
      body: No
      purpose: Retrieve a resource
    - method: POST
      safety: Unsafe
      idempotent: false
      body: Yes
      purpose: Create a resource
    - method: PUT
      safety: Unsafe
      idempotent: true
      body: Yes
      purpose: Replace a resource
    - method: PATCH
      safety: Unsafe
      idempotent: false
      body: Yes
      purpose: Partially modify a resource
    - method: DELETE
      safety: Unsafe
      idempotent: true
      body: Maybe
      purpose: Delete a resource
    - method: HEAD
      safety: Safe
      idempotent: true
      body: No
      purpose: GET without response body
    - method: OPTIONS
      safety: Safe
      idempotent: true
      body: No
      purpose: Describe communication options
    - method: TRACE
      safety: Safe
      idempotent: true
      body: No
      purpose: Echo request for diagnostic
