API App

The api app provides REST API endpoints for the Django Project Template.

Overview

The API app uses Django REST Framework to expose core functionality through RESTful endpoints. It includes:

  • User management endpoints

  • Todo item management

  • API key generation and management

  • Webhook handlers for third-party services

Serializers

User Serializers

Todo Serializers

Views

API Views for different resources.

User API

Todo API

API Key Management

Webhooks