Collection
BaseCollection
Bases: BaseModel
A data model representing a collection item in the list view.
| ATTRIBUTE | DESCRIPTION |
|---|---|
id |
The unique identifier of the collection item.
TYPE:
|
user |
The user who owns this collection item.
TYPE:
|
issue |
The issue associated with this collection item.
TYPE:
|
quantity |
Number of copies owned.
TYPE:
|
book_format |
Format of the comic (print, digital, or both).
TYPE:
|
grade |
Comic book grade (CGC scale).
TYPE:
|
grading_company |
Professional grading company.
TYPE:
|
purchase_date |
Date when the issue was purchased.
TYPE:
|
is_read |
Whether the issue has been read.
TYPE:
|
read_dates |
List of read date entries for this issue.
TYPE:
|
read_count |
Number of times this issue has been read.
TYPE:
|
rating |
Star rating (1-5) for this issue.
TYPE:
|
modified |
The date and time when the collection item was last modified.
TYPE:
|
BookFormat
Bases: str, Enum
Enumeration of book formats.
| ATTRIBUTE | DESCRIPTION |
|---|---|
PRINT |
Physical printed comic book
|
DIGITAL |
Digital/electronic comic book
|
BOTH |
Both print and digital formats
|
Collection
Bases: BaseCollection
A data model representing a collection item in detailed view.
| ATTRIBUTE | DESCRIPTION |
|---|---|
purchase_price |
Price paid for this issue.
TYPE:
|
purchase_store |
Store or vendor where purchased.
TYPE:
|
storage_location |
Physical location where the collection is stored.
TYPE:
|
notes |
Additional notes about this collection item.
TYPE:
|
date_read |
Date and time when the issue was last read.
TYPE:
|
resource_url |
URL of the collection resource.
TYPE:
|
created_on |
The date and time when the collection was created.
TYPE:
|
CollectionFormatStat
Bases: BaseModel
A data model representing statistics for a specific book format.
| ATTRIBUTE | DESCRIPTION |
|---|---|
book_format |
Format of the comic (print, digital, or both).
TYPE:
|
count |
Number of items in this format.
TYPE:
|
CollectionStats
Bases: BaseModel
A data model representing statistics about a user's collection.
| ATTRIBUTE | DESCRIPTION |
|---|---|
total_items |
Total number of collection items.
TYPE:
|
total_quantity |
Total quantity of all items.
TYPE:
|
total_value |
Total value of the collection.
TYPE:
|
read_count |
Number of items that have been read.
TYPE:
|
unread_count |
Number of items that have not been read.
TYPE:
|
by_format |
Statistics broken down by book format.
TYPE:
|
Grade
Bases: float, Enum
Enumeration of comic book grades using the CGC scale.
| ATTRIBUTE | DESCRIPTION |
|---|---|
GEM_MINT |
10.0 (Gem Mint)
|
MINT |
9.9 (Mint)
|
NM_M |
9.8 (Near Mint/Mint)
|
NM_PLUS |
9.6 (Near Mint+)
|
NM |
9.4 (Near Mint)
|
NM_MINUS |
9.2 (Near Mint-)
|
VF_NM |
9.0 (Very Fine/Near Mint)
|
VF_PLUS |
8.5 (Very Fine+)
|
VF |
8.0 (Very Fine)
|
VF_MINUS |
7.5 (Very Fine-)
|
FN_VF |
7.0 (Fine/Very Fine)
|
FN_PLUS |
6.5 (Fine+)
|
FN |
6.0 (Fine)
|
FN_MINUS |
5.5 (Fine-)
|
VG_FN |
5.0 (Very Good/Fine)
|
VG_PLUS |
4.5 (Very Good+)
|
VG |
4.0 (Very Good)
|
VG_MINUS |
3.5 (Very Good-)
|
GD_VG |
3.0 (Good/Very Good)
|
GD_PLUS |
2.5 (Good+)
|
GD |
2.0 (Good)
|
GD_MINUS |
1.8 (Good-)
|
FR_GD |
1.5 (Fair/Good)
|
FR |
1.0 (Fair)
|
PR |
0.5 (Poor)
|
GradingCompany
Bases: str, Enum
Enumeration of professional grading companies.
| ATTRIBUTE | DESCRIPTION |
|---|---|
CGC |
Certified Guaranty Company
|
CBCS |
Comic Book Certification Service
|
PGX |
Professional Grading Experts
|
Rating
Bases: int, Enum
Enumeration of star ratings for comic books.
| ATTRIBUTE | DESCRIPTION |
|---|---|
ONE |
1 star
|
TWO |
2 stars
|
THREE |
3 stars
|
FOUR |
4 stars
|
FIVE |
5 stars
|
ReadDate
Bases: BaseModel
A data model representing a read date entry.
| ATTRIBUTE | DESCRIPTION |
|---|---|
id |
The unique identifier of the read date entry.
TYPE:
|
read_date |
Date and time when the issue was read.
TYPE:
|
created_on |
The date and time when the read date entry was created.
TYPE:
|