Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/internetarchive/openlibrary
/ endpoints
Endpoints
131 in github.com/internetarchive/openlibrary
⨍
Functions
6,179
◇
Types & classes
1,059
↳
Endpoints
131
Route
test_no_colon_raises
mock.patch("openlibrary.plugins.upstream.account.web")
openlibrary/plugins/upstream/tests/test_account.py:None
Route
test_no_remember_uses_session_expiry
mock.patch("openlibrary.plugins.upstream.account.web")
openlibrary/plugins/upstream/tests/test_account.py:None
Route
test_non_books_rejected
pytest.mark.parametrize("input_", non_books)
scripts/tests/test_partner_batch_imports.py:None
Route
test_noopener_noreferrer
pytest.mark.parametrize("filename", get_template_paths(".html"), ids=str)
openlibrary/tests/test_templates.py:None
Route
test_pagination_variants
pytest.mark.parametrize( ("params", "expected_kwargs"), [ ( # It's
openlibrary/tests/fastapi/test_search.py:None
Route
test_parse_slugs
pytest.mark.parametrize( ("name", "slugs_input", "expected"), [ ("Computer Science", "", ["com
openlibrary/plugins/upstream/tests/test_addtag.py:None
Route
test_process_google_book
pytest.mark.parametrize( ("input_data", "expected_output"), [ (complete_book_data, expected_ou
scripts/tests/test_affiliate_server.py:None
Route
test_publication_year
pytest.mark.parametrize( ("year", "expected"), [ pytest.param("1999-01", 1999, id="ISO_month")
openlibrary/tests/catalog/test_utils.py:None
Route
test_redeem_invalid_keys_rejected
mock.patch("openlibrary.plugins.upstream.account.InternetArchiveAccount")
openlibrary/plugins/upstream/tests/test_account.py:None
Route
test_redeem_missing_auth_header
mock.patch("openlibrary.plugins.upstream.account.InternetArchiveAccount")
openlibrary/plugins/upstream/tests/test_account.py:None
Route
test_redeem_valid_keys_proceeds
mock.patch("openlibrary.plugins.upstream.account.OTP")
openlibrary/plugins/upstream/tests/test_account.py:None
Route
test_route
app.get("/test-auth")
openlibrary/tests/fastapi/test_auth.py:None
Route
test_single_item
pytest.mark.parametrize( ("input_val", "expected"), [ ("key", ["key"]),
openlibrary/tests/fastapi/test_models.py:None
Route
test_truthy_value_uses_expires
mock.patch("openlibrary.plugins.upstream.account.web")
openlibrary/plugins/upstream/tests/test_account.py:None
Route
test_valid_returns_stripped_tuple
mock.patch("openlibrary.plugins.upstream.account.web")
openlibrary/plugins/upstream/tests/test_account.py:None
Route
test_valid_template
pytest.mark.parametrize("filename", get_template_paths(".html"), ids=str)
openlibrary/tests/test_templates.py:None
Route
test_valid_token_honors_redirect_param
mock.patch("openlibrary.plugins.upstream.account.InternetArchiveAccount")
openlibrary/plugins/upstream/tests/test_account.py:None
Route
test_valid_token_redirects_to_my_books
mock.patch("openlibrary.plugins.upstream.account.InternetArchiveAccount")
openlibrary/plugins/upstream/tests/test_account.py:None
Route
test_verify_already_activated
mock.patch.object(InternetArchiveAccount, "xauth")
openlibrary/tests/accounts/test_models.py:None
Route
test_verify_invalid_token
mock.patch.object(InternetArchiveAccount, "xauth")
openlibrary/tests/accounts/test_models.py:None
Route
test_verify_issue_key_failure_returns_error
mock.patch.object(InternetArchiveAccount, "xauth")
openlibrary/tests/accounts/test_models.py:None
Route
test_verify_success
mock.patch.object(InternetArchiveAccount, "xauth")
openlibrary/tests/accounts/test_models.py:None
Route
test_verify_xauth_failure_returns_generic_error
mock.patch.object(InternetArchiveAccount, "xauth")
openlibrary/tests/accounts/test_models.py:None
Route
test_verify_xauth_sends_activate_op
mock.patch.object(InternetArchiveAccount, "xauth")
openlibrary/tests/accounts/test_models.py:None
Route
trending_books_api
router.get( "/trending/{period}.json", response_model=TrendingResponse, response_model_exclude_non
openlibrary/fastapi/internal/api.py:None
Route
update_list_seeds_json_public
router.post("/lists/{olid}/seeds.json")
openlibrary/fastapi/lists.py:None
Route
update_list_seeds_json_user
router.post("/people/{username}/lists/{olid}/seeds.json")
openlibrary/fastapi/lists.py:None
Route
update_reading_goal_endpoint
router.post("/reading-goal.json", response_model=ReadingGoalUpdateResponse)
openlibrary/fastapi/yearly_reading_goals.py:None
Route
update_series_seeds_json_public
router.post("/series/{olid}/seeds.json")
openlibrary/fastapi/lists.py:None
Route
update_series_seeds_json_user
router.post("/people/{username}/series/{olid}/seeds.json")
openlibrary/fastapi/lists.py:None
Route
work_editions
router.get("/works/OL{work_id}W/editions.json", response_model=PaginatedGroupEntryResponse, response_model_exc
openlibrary/fastapi/internal/api.py:None
← previous
101–131 of 131, ranked by callers