ArXiv Search

Search scientific research papers in physics, math, CS, and more. Full-text semantic search across pre-indexed ArXiv database.

1 subscribers
25 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

ArXiv Search endpoints

MethodEndpointDescription
legal
GET legal_terms_legal_terms_get
/legal/terms
@function legal_terms - Serve Terms of Service page
GET legal_refund_legal_refund_get
/legal/refund
@function legal_refund - Serve Refund Policy page
GET legal_privacy_legal_privacy_get
/legal/privacy
@function legal_privacy - Serve Privacy Policy page
health
GET health_health_get
/health
@function health @purpose Health check endpoint for monitoring @returns {dict} Service status with component health @depends modules.models - Model and index state checks…
api
POST contact_form_api_contact_post
/api/contact
@function contact_form @purpose Handle contact form submissions - sends email via Gmail SMTP @context Public endpoint for users to contact support @param {str} email - User's…
GET search_stream_api_search_stream_get
/api/search/stream
@function search_stream @purpose Streaming search endpoint - returns results progressively via SSE @context Used for real-time search result streaming @param {str} q - Search…
GET search_api_search_get
/api/search
@function search @purpose Main search endpoint - supports hybrid, vector, and text search @context Primary API endpoint for searching 2.77M ArXiv papers @param {str} q - Search…
generate-key
POST generate_new_key_generate_key_post
/generate-key
@function generate_new_key @purpose Generate a new API key with IP-based rate limiting @context Allows 1 key per IP per 30 days @returns {dict} New API key with tier info and…
GET generate_new_key_generate_key_post
/generate-key
@function generate_new_key @purpose Generate a new API key with IP-based rate limiting @context Allows 1 key per IP per 30 days @returns {dict} New API key with tier info and…
key-status
GET key_status_key_status_get
/key-status
@function key_status @purpose Check API key status without incrementing usage @param {str} api_key - API key to check @returns {dict} Tier and remaining uses @depends…
auth
GET route_logout_auth_logout_post
/auth/logout
@function route_logout @purpose Logout - clears all auth cookies @depends oauth_endpoints.logout @side_effect Clears user_email, user_id, session cookies
POST route_register_email_auth_register_post
/auth/register
@function route_register_email @purpose Register new user with email/password @depends oauth_endpoints.register_email @db_write users - Creates new user record @db_write api_keys…
POST route_login_email_auth_login_post
/auth/login
@function route_login_email @purpose Login with email/password @depends oauth_endpoints.login_email
GET route_get_auth_status_auth_status_get
/auth/status
@function route_get_auth_status - Check authentication status
POST route_logout_auth_logout_post
/auth/logout
@function route_logout @purpose Logout - clears all auth cookies @depends oauth_endpoints.logout @side_effect Clears user_email, user_id, session cookies
GET route_google_login_auth_google_login_get
/auth/google/login
@function route_google_login - Initiate Google OAuth flow
POST route_verify_google_auth_google_verify_post
/auth/google/verify
@function route_verify_google - Verify Google ID token
stripe
POST route_create_subscription_stripe_create_checkout_post
/stripe/create-checkout
@function route_create_subscription - Create Stripe checkout session
webhooks
POST route_stripe_webhook_webhooks_stripe_post
/webhooks/stripe
@function route_stripe_webhook @purpose Handle Stripe webhook events @external Stripe API - Webhook signature verification @depends oauth_endpoints.stripe_webhook
webhook
POST route_stripe_webhook_alias_webhook_stripe_post
/webhook/stripe
@function route_stripe_webhook_alias @purpose Alias for /webhooks/stripe (handles both singular and plural) @note Added to support Stripe webhook configuration using…
sitemap.xml
GET sitemap_sitemap_xml_get
/sitemap.xml
@function sitemap - Generate XML sitemap for Google indexing
robots.txt
GET robots_robots_txt_get
/robots.txt
@function robots - Robots.txt for search engine crawlers
favicon.ico
GET favicon_favicon_ico_get
/favicon.ico
@function favicon - Serve favicon
llms.txt
GET llms_txt_llms_txt_get
/llms.txt
LLMs.txt for AI agents and crawlers
Other endpoints
GET home__get
/
@function home @purpose Serve the main search interface homepage @returns {HTMLResponse} Matrix-themed search UI @depends modules.templates.get_homepage_html

ArXiv Search pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 100 / daily
PRO $9 / month
  • Requests: 1,000 / monthly
ULTRA $29 / month
  • Requests: 10,000 / monthly
MEGA $99 / month
  • Requests: 100,000 / monthly

More Data APIs

View all →
  • This is a VIN (Vehicle Identification Number) decoder that designed to work within North America, Asia and…

    DataFreemium139 subscribers
  • Currency Exchange is a live foreign exchange rate API that lets developers retrieve real-time conversion…

    ReviewedDataFreemium23k subscribers
  • Words API lets you retrieve information about English words, including definitions, synonyms, rhymes,…

    DataFreemium1.5k subscribers
  • Whois Lookup API in Json or Xml. Our infrastructure uses thousands of SOCKS proxies to avoid quota…

    DataFreemium3.8k subscribers
  • The Weatherbit Weather API gives developers access to current conditions, multi-day forecasts, minutely…

    ReviewedDataFreemium25k subscribers
  • GeoDB Cities is a RESTful API covering more than 800,000 towns, cities, counties, and islands worldwide,…

    ReviewedDataFreemium49.8k subscribers