manifest_dart_sdk library
Manifest Dart SDK
A Dart client for interacting with Manifest backend services. This SDK provides a clean and intuitive interface for communication with Manifest backend, handling authentication, CRUD operations for singles and collections, and file uploads.
Classes
- Manifest
- Manifest SDK Client
- SingleEntity
- Class for handling single entity operations
Exceptions / Errors
- ApiException
- Exception thrown for API errors
- AuthenticationException
- Exception thrown for authentication errors (401, 403)
- ManifestException
- Base class for all Manifest SDK exceptions
- NetworkException
- Exception thrown when there's a network connectivity issue
- NotFoundException
- Exception thrown for not found errors (404)
- RateLimitException
- Exception thrown for rate limiting (429)
- ServerException
- Exception thrown for server errors (5xx)
- ValidationException
- Exception thrown for validation errors (typically 422)