LogoClawIndex
CasesSkillsAbout
LogoClawIndex

fastapi - Build REST APIs with FastAPI

Python framework for building REST APIs with validation, dependencies, and security

Tags

Updated: 2026-03-10

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • create API endpoints
  • validate request parameters
  • define data models
  • implement OAuth2 authentication
  • add dependency injection
  • configure CORS middleware
  • upload files
  • handle errors
  • create WebSocket connections
  • generate API documentation
  • configure database connections
  • run background tasks
  • process path parameters
  • process query parameters
  • parse request body
  • read cookies
  • read headers
  • set metadata
  • test endpoints

Inputs

  • Python code
  • API specifications
  • OAuth2 tokens
  • form data
  • file uploads
  • database sessions
  • environment variables
  • middleware configurations
  • dependencies functions

Outputs

  • web server
  • REST API endpoints
  • API documentation
  • HTTP responses
  • WebSocket connections
  • validation errors

Requirements

  • Python environment
  • pip package manager
  • web server (uvicorn)

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
web framework
REST API
Python
validation
async
OAuth2
JWT
API documentation
create API endpoints
validate request parameters
define data models
implement OAuth2 authentication
Python code
API specifications
OAuth2 tokens
web server
REST API endpoints
API documentation