AllScience API Documentation
Build integrations with the AllScience platform. Access research, writing, publishing, and intelligence services via our REST API.
API access requires a Max Plus plan. Full interactive documentation is available at
/docs (Swagger UI) when running the platform locally. Base URL: https://api.allscience.net/api/v1
Authentication
Register, login, and manage sessions. All authenticated endpoints require a Bearer token in the Authorization header.
POST/api/v1/auth/register
POST/api/v1/auth/login
POST/api/v1/auth/token/refresh
Public endpoints (no token required for register/login).
Research
Create and manage research projects. Upload sources, run analysis pipelines, and generate drafts with AI assistance.
POST/api/v1/research/create
GET/api/v1/research/{id}
POST/api/v1/research/{id}/analyze
Requires Bearer token. Pro plan or higher.
Search
Federated search across 17 academic databases (PubMed, Semantic Scholar, OpenAlex, CORE, arXiv, Europe PMC, Crossref, DOAJ, BASE, ORCID, Unpaywall).
GET/api/v1/search?q={query}&db={database}
GET/api/v1/search/suggest?q={partial}
GET/api/v1/search/advanced
Free tier: 50 searches/day. Pro+: unlimited.
Writing & Writing Assist
AI-powered writing tools: grammar checking, style scoring, readability analysis, section generation, and smart suggestions.
POST/api/v1/writing/create
POST/api/v1/writing-assist/grammar
POST/api/v1/writing-assist/style-score
Requires Bearer token. Pro plan or higher.
Citations
Format citations in APA, Chicago, Vancouver, Harvard, IEEE, and MLA styles. Supports batch formatting, BibTeX/RIS import, and DOI resolution.
POST/api/v1/citations/format
POST/api/v1/citations/import
GET/api/v1/citations/resolve/{doi}
Requires Bearer token. Pro plan or higher.
Publishing
Publish papers, books, and preprints to AllScience with permanent links. Export to PDF, LaTeX, DOCX, Markdown, EPUB, or HTML.
POST/api/v1/publish/create
GET/api/v1/publish/search?limit=10
GET/api/v1/publish/{slug}
Free tier can publish. Export features require Pro+.
Books & Bookstore
Create multi-chapter books, set pricing, manage royalties, and sell directly on the AllScience bookstore.
POST/api/v1/books/create
GET/api/v1/bookstore/browse
POST/api/v1/bookstore/purchase
Requires Bearer token. Bookstore browsing is public.
Social
Follow researchers, join groups, and participate in discussions. Manage research labs and collaboration teams.
POST/api/v1/follow/{user_id}
GET/api/v1/groups/list
POST/api/v1/discussions/create
Requires Bearer token for all social endpoints.
Intelligence
Access AllScience's built-in AI: word embeddings, language model, NLP pipeline (825+ methods), semantic similarity, and concept mapping.
POST/api/v1/embeddings/encode
POST/api/v1/language-model/score
POST/api/v1/transformer/analyze
Requires Bearer token. Max Plus plan only.
Auto-Generation
Automated content generation: abstract optimization, literature review synthesis, outline generation, and section drafting.
POST/api/v1/autogen/abstract
POST/api/v1/autogen/outline
POST/api/v1/autogen/section
Requires Bearer token. Max plan or higher.
Additional Endpoints
Preprints, ratings, courses, datasets, analytics, peer review, conferences, messaging, and more.
POST/api/v1/preprints/submit
POST/api/v1/ratings/rate
GET/api/v1/courses/list
Varies by endpoint. See Swagger UI at
/docs for full details.