Welcome
Welcome to the ScholarMark API! A comprehensive REST API for managing research papers, peer reviews, and research integrity verification. Our platform combines AI validation, transparent peer review, and blockchain-based verification to ensure research integrity.
Quick Start
Get started with our API in minutes. Here's a quick example:
# Register a new user
curl -X POST http://localhost:3000/v1/auth/register \
-H "Content-Type: application/json" \
-d '{"email":"user@example.com","password":"secure123","name":"John Doe"}'
Key Features
Powerful features to manage your research workflow
Authentication
JWT-based authentication with 2FA support and email verification for secure access
Paper Management
Upload, version, and manage research papers with comprehensive integrity validation
Peer Review
Transparent peer review system with assignment tracking and quality assurance
Readiness Validation
AI-powered readiness checks for originality, citations, and structure analysis
Payments
Integrated payment system for reviews, subscriptions, and credit management
Organizations
Manage organizations, departments, subscriptions, and credit systems efficiently
API Statistics
API Modules
Comprehensive API organized into specialized modules
Getting Started
Follow these steps to start using the API
Register a new account
POST /v1/auth/register
Verify your email
POST /v1/auth/email/verify
Login and get your token
POST /v1/auth/login
Use the token in API requests
Authorization: Bearer <your-access-token>