Skip to main content

REST API


What Is REST?​

REST (Representational State Transfer) is a stateless architectural style for building APIs using HTTP methods (GET, POST, PUT, PATCH, DELETE). It is the most widely adopted API protocol.

Key Features in REST​

  • Resource-oriented structure (e.g., /users, /orders)
  • Uses standard HTTP methods
  • Responses are mostly JSON
  • Stateless – no server memory between requests

Benefits​

  • Widely supported across frontend, backend, mobile
  • Scales easily across microservices
  • Works well with caching (via HTTP headers)

How Sparrow Supports REST​

  • Fully supports GET, POST, PUT, PATCH, DELETE
  • Support for form-data, x-www-form-urlencoded and raw body
  • Auth: Bearer, Basic, API Key

Ideal Use Cases​

  • CRUD operations
  • Microservice APIs
  • Third-party integrations