This example demonstrates how to use the Forminit SDK with FastAPI.
- Install dependencies:
pip install -r requirements.txt- Set environment variables:
export FORMINIT_API_KEY="your-api-key"
export FORMINIT_FORM_ID="your-form-id"- Run the application:
uvicorn main:app --reload- Open http://localhost:8000 in your browser
- Async form submission with AsyncForminitClient
- FormData submission
- Direct JSON submission with Pydantic models
- User info tracking (IP, User-Agent, Referer)
- Auto-generated API docs at http://localhost:8000/docs