Skip to content

Subscription Module

RSS feeds and API-based scheduled updates to track new publications.

Features

  • RSS feeds: Subscribe to arXiv categories, journal feeds
  • API check: Scheduled Semantic Scholar/arXiv queries
  • Auto-pipeline: New papers flow into dedup → crawl → OCR → index

API Endpoints

MethodEndpointDescription
GET/projects/{id}/subscription/feedsList RSS feeds
POST/projects/{id}/subscription/check-rssCheck RSS feeds now
POST/projects/{id}/subscription/check-updatesCheck API sources

Usage Example

bash
# List feeds
curl http://localhost:8000/api/v1/projects/1/subscription/feeds

# Trigger RSS check
curl -X POST http://localhost:8000/api/v1/projects/1/subscription/check-rss

# Trigger API update check
curl -X POST http://localhost:8000/api/v1/projects/1/subscription/check-updates

Released under the MIT License.