kwork-api/docs/api/client/index.md
root f7ab02d3cf Generate markdown API docs with griffe
- scripts/generate_docs.py: Generate .md files from docstrings
- docs/api/*.md: Auto-generated API documentation
- Pre-commit hook: Auto-generate markdown on commit
- Uses griffe AST parser (no code execution)

Generated files:
- docs/api/index.md
- docs/api/kworkclient.md
- docs/api/client/*.md
- docs/api/models/*.md
- docs/api/errors/*.md
2026-03-23 03:52:07 +00:00

34 lines
945 B
Markdown

# client
Kwork API Client.
Main client class with authentication and all API endpoints.
## Classes
- [KworkApiError](kworkapierror.md)
- [KworkAuthError](kworkautherror.md)
- [KworkError](kworkerror.md)
- [KworkNetworkError](kworknetworkerror.md)
- [KworkNotFoundError](kworknotfounderror.md)
- [KworkRateLimitError](kworkratelimiterror.md)
- [KworkValidationError](kworkvalidationerror.md)
- [APIErrorResponse](apierrorresponse.md)
- [AuthResponse](authresponse.md)
- [Badge](badge.md)
- [CatalogResponse](catalogresponse.md)
- [City](city.md)
- [Country](country.md)
- [DataResponse](dataresponse.md)
- [Dialog](dialog.md)
- [Feature](feature.md)
- [Kwork](kwork.md)
- [KworkDetails](kworkdetails.md)
- [NotificationsResponse](notificationsresponse.md)
- [Project](project.md)
- [ProjectsResponse](projectsresponse.md)
- [Review](review.md)
- [ReviewsResponse](reviewsresponse.md)
- [TimeZone](timezone.md)
- [KworkClient](kworkclient.md)