MCPcopy Create free account

hub / github.com/internetarchive/openlibrary / functions

Functions6,179 in github.com/internetarchive/openlibrary

Methodget_identifiers
Returns (name, value) pairs of all available identifiers.
openlibrary/plugins/upstream/models.py:131
Methodget_image
(self, author)
openlibrary/plugins/upstream/covers.py:210
Methodget_images
(self, author)
openlibrary/plugins/upstream/covers.py:207
Methodget_imports_per_hour
Returns the number imports happened in past one hour duration.
openlibrary/core/imports.py:284
Functionget_internet_archive_id
(key: str)
openlibrary/accounts/model.py:1181
Methodget_isbn10
Fetches either isbn_10 or isbn_13 from record and returns canonical isbn_10
openlibrary/plugins/upstream/models.py:92
Functionget_isbndb_data
Get a data dictionary suitable, in ISBNdb JSONL format, for passing to the ISBNdb class. This has the minimally necessary fields from import.
scripts/tests/test_isbndb.py:63
Functionget_item_status
(itemid: str, metadata: dict, **server)
openlibrary/core/ia.py:184
Methodget_items
Returns all rows with given added date.
openlibrary/core/imports.py:398
Methodget_items_summary
Returns all rows with given added date.
openlibrary/core/imports.py:411
Methodget_last_file_in_zip
(cls, zip_file_path)
openlibrary/coverstore/archive.py:471
Functionget_latest_read_date
(work_olid: str)
openlibrary/plugins/upstream/checkins.py:49
Methodget_leaderboard
Get the leaderboard of best books
openlibrary/core/bestbook.py:138
Functionget_lexile
(isbn)
openlibrary/core/vendors.py:48
Functionget_link
(code: str)
openlibrary/accounts/__init__.py:153
Methodget_links
Returns all the verification links present in the database.
openlibrary/accounts/model.py:406
Methodget_links
(self)
openlibrary/plugins/upstream/models.py:341
Functionget_lists
(key, limit=10)
openlibrary/components/MergeUI/utils.js:178
Methodget_lists
(self, limit: int = 50, offset: int = 0, sort: bool = True)
openlibrary/core/models.py:270
Methodget_lists
(self, limit=50, offset=0, sort=True)
openlibrary/core/models.py:542
Methodget_lists
(self, limit=50, offset=0, sort=True)
openlibrary/core/models.py:877
Methodget_lists
Returns all the lists of this user. When seed is specified, this returns all the lists which contain the given seed. seed co
openlibrary/core/models.py:991
Methodget_lists
(self, limit=1000, offset=0, sort=True)
openlibrary/core/models.py:1197
Methodget_lists
(self, limit=50, offset=0)
openlibrary/plugins/openlibrary/tests/test_lists.py:167
Methodget_loans
(self)
openlibrary/core/models.py:348
Functionget_locale
()
openlibrary/plugins/upstream/utils.py:522
Methodget_many
:param list of str keys: :return: Map of key to document
scripts/tests/test_copydocs.py:44
Methodget_many
Get multiple documents in a single request as a dictionary.
openlibrary/api.py:125
Methodget_many
(keys)
openlibrary/tests/core/test_connections.py:89
Methodget_many
(self, keys)
openlibrary/tests/core/lists/test_model.py:50
Methodget_many
(self, sitename, data)
openlibrary/plugins/openlibrary/connection.py:522
Functionget_markdown
(text: str, safe_mode: bool = False)
openlibrary/plugins/upstream/utils.py:1209
Methodget_master
(self)
openlibrary/plugins/upstream/models.py:860
Methodget_master
(self)
openlibrary/plugins/upstream/models.py:875
Methodget_matches
(fragment: str)
openlibrary/plugins/worksearch/code.py:620
Functionget_memcache
()
openlibrary/core/cache.py:364
Functionget_message
Return message with given name from messages.tmpl template
openlibrary/plugins/upstream/utils.py:262
Methodget_most_recent_change
Returns the most recent change.
openlibrary/core/models.py:156
Methodget_name
(self)
openlibrary/plugins/upstream/models.py:740
Methodget_native_type
(self, type)
openlibrary/utils/schema.py:95
Functionget_nofollow
(name, event)
openlibrary/core/helpers.py:66
Methodget_num_users_by_bookshelf
(self)
openlibrary/core/models.py:590
Functionget_object_data
Return expanded data of specified object.
openlibrary/plugins/ol_infobase.py:315
Methodget_observation_ids
Given an observation key-value pair, returns an ObservationIds tuple. return: An ObservationsIds tuple
openlibrary/core/observations.py:983
Functionget_observations
Returns a dictionary of observations that are used to populate forms for patron feedback about a book. Dictionary has the following structur
openlibrary/core/observations.py:501
Methodget_olid
(self)
openlibrary/plugins/upstream/models.py:466
Methodget_olids
(self, identifier: str)
openlibrary/book_providers.py:184
Methodget_parent_changeset
(self)
openlibrary/plugins/upstream/models.py:894
Methodget_password_reset_link
(self)
openlibrary/accounts/model.py:399
Functionget_patched_hide
Patch hide's call to requests so we can use the same key and not rely on network connectivity. Give mktable a temp custom prefix to use
scripts/tests/test_obfi.py:35
Functionget_patched_mktable
Patch mktable's call to url so we can use the same key and not rely on network connectivity. Give mktable a temp custom prefix to use wh
scripts/tests/test_obfi.py:49
Functionget_patron_follows
( username: Annotated[str, Path(pattern=r"^[^/]+$")], user: Annotated[AuthenticatedUser | None, Depend
openlibrary/fastapi/internal/api.py:384
Methodget_patron_showcase
(self, limit=3)
openlibrary/core/lists/model.py:345
Methodget_patrons_who_also_read
(self)
openlibrary/core/models.py:552
Functionget_patrons_work_read_status
(username: str, work_key: str)
openlibrary/plugins/upstream/mybooks.py:392
Methodget_pending_action_banner
(self)
openlibrary/plugins/upstream/mybooks.py:476
Methodget_photo_aspect_ratio
(self)
openlibrary/plugins/upstream/models.py:415
Methodget_photo_url
(self, size)
openlibrary/plugins/upstream/models.py:411
Methodget_physical_dimensions
(self)
openlibrary/plugins/upstream/models.py:314
Functionget_preserve_intent_attrs
Generates data attributes for login-intent buttons. Used for intent-preservation across login redirects.
openlibrary/plugins/upstream/utils.py:644
Methodget_primary_series
(self)
openlibrary/core/models.py:670
Methodget_product
(self, asin: str, serialize: bool = False, **kwargs)
openlibrary/core/vendors.py:132
Methodget_product
(self, asin: str, serialize: bool = False, **kwargs)
openlibrary/core/vendors.py:412
Methodget_pub_sub_feed
(cls, username)
openlibrary/plugins/upstream/mybooks.py:684
Functionget_public_my_books_json
Get public reading log for a user. Returns the user's reading log if: 1. The user's readlog is public (preferences.public_readlog == 'yes')
openlibrary/fastapi/public_my_books.py:58
Functionget_quality_criteria
()
openlibrary/plugins/openlibrary/librarian_dashboard.py:10
Methodget_rating_stats
(cls, work_id)
openlibrary/core/ratings.py:75
Functionget_ratings
(key)
openlibrary/components/MergeUI/utils.js:192
Functionget_ratings
Get ratings summary for a work.
openlibrary/fastapi/internal/api.py:206
Functionget_readable_path
(path, encoding=None)
openlibrary/tests/core/test_processors.py:83
Functionget_reading_goals_endpoint
Get reading goals for the authenticated user.
openlibrary/fastapi/yearly_reading_goals.py:85
Functionget_recent_accounts
(limit=5, offset=0)
openlibrary/plugins/upstream/utils.py:517
Functionget_recent_author
(doc: Work)
openlibrary/plugins/upstream/utils.py:509
Functionget_recent_changes
(*a, **kw)
openlibrary/plugins/openlibrary/code.py:977
Methodget_related_books_subjects
(self, filter_unicode=True)
openlibrary/plugins/upstream/models.py:594
Functionget_remembered_layout
()
openlibrary/plugins/worksearch/code.py:324
Methodget_removed_seed
(self)
openlibrary/core/lists/model.py:618
Functionget_request_lang
The request's UI language, safe to call from templates rendered on either the legacy web.py server or the FastAPI server. The Templetor global
openlibrary/plugins/worksearch/code.py:211
Methodget_response_header
(name, default=None)
openlibrary/core/middleware.py:22
Functionget_schema
(engine="postgres")
openlibrary/coverstore/schema.py:6
Functionget_seed_info
Takes a thing, determines what type it is, and returns a seed summary
openlibrary/plugins/openlibrary/lists.py:208
Functionget_seeds
Returns all seeds of given work.
openlibrary/core/lists/engine.py:8
Functionget_sentry
Return the active Sentry singleton, or None if not initialized / disabled.
openlibrary/utils/sentry.py:241
Methodget_sidebar_counts
(self)
openlibrary/plugins/upstream/mybooks.py:538
Methodget_sorted_reading_log_books
Get a page of sorted books from the reading log. This does not work with filtering/searching the reading log. Th
openlibrary/core/bookshelves.py:476
Functionget_stats
Returns the stats for the past `ndays`
openlibrary/core/admin.py:148
Methodget_subfield
(field, id_subfield)
openlibrary/plugins/importapi/code.py:359
Methodget_subject_prefix
(facet_name)
openlibrary/core/lists/model.py:263
Methodget_subject_type
(s)
openlibrary/core/lists/model.py:285
Methodget_subjects
(self, limit=20)
openlibrary/core/lists/model.py:284
Methodget_subjects
(name, prefix)
openlibrary/plugins/books/dynlinks.py:265
Methodget_subjects
( work: Work, subject_type: SubjectType = "subject", )
openlibrary/plugins/upstream/account.py:1055
Functionget_supported_languages
()
openlibrary/plugins/openlibrary/code.py:1100
Methodget_tags
Returns tags as objects. Each tag object will contain name and url fields.
openlibrary/core/lists/model.py:112
Functionget_title
(e)
openlibrary/catalog/utils/__init__.py:258
Methodget_title
(self)
openlibrary/plugins/upstream/models.py:45
Methodget_title_prefix
(self)
openlibrary/plugins/upstream/models.py:51
Methodget_toc_text
(self)
openlibrary/plugins/upstream/models.py:324
Methodget_traceparent
Return sentry-trace header value for the active transaction (for meta tag injection).
openlibrary/utils/sentry.py:147
Methodget_trending_data
(self, work_key: str)
openlibrary/tests/solr/test_update.py:99
← previousnext →4,001–4,100 of 6,179, ranked by callers