Nexus Academic Platform(by AGAI)

Academic content analysis and discovery


API Settings

Help

This API does not require authorization. Review the documentation below for more information.

Nexus Academic Platform API - Summary

Overview

The Nexus Academic Platform API provides a set of endpoints for managing users and institutions, integrating with academic services, and performing advanced academic content operations such as citation verification, source recommendation, and citation style management.


Core Capabilities

1. Platform & Health

  • GET / – Retrieve API metadata
  • GET /health – Health check endpoint

2. User Management

  • Create users (POST /users)
  • List users with pagination (GET /users)
  • Retrieve, update, delete users (/users/{user_id})
  • Refresh authentication token (POST /users/refresh-token)

Auth: API Key (creation), Bearer token (others)


3. Institution Management

  • Create, list institutions (/institutions)
  • Get, update, delete institution by code (/institutions/{code})

Supports storing institution-specific configuration (UI settings, metadata)


4. Institution Services Configuration

Manage integrations with external academic systems (Primo, Alma, Summon, CDI, WoS):

  • CRUD services (/institution-services)
  • Filter by institution
  • Access by ID or {institution_code + service_type}

Includes:

  • Base URL
  • Authentication type (API key, OAuth2, etc.)
  • Credentials and config

  • POST /recommended-sources

Converts a user query into a structured search using Primo (via NLS), returning:

  • Top academic sources
  • Optional debug details

6. Citation Styles Management

  • List stored CSL styles (GET /citation-styles)
  • Fetch & store styles from GitHub (POST /citation-styles)
  • Retrieve or delete specific styles (/citation-styles/{style_name})

Used to support citation formatting (APA, MLA, etc.)


7. Citation Verification & Full-text Resolution

Verify citations

  • POST /citation-verification/verify
  • Parses free-text citations using Grobid
  • Matches against CDI
  • Returns:
    • Status: YES / MAYBE / NO
    • Match scores and metadata

Get available styles per institution

  • GET /citation-verification/citation-styles/{institution_code}
  • POST /citation-verification/full-text
  • Resolves institution-aware access links based on entitlements

8. Web of Science Integration

  • POST /wos/times-cited

Returns citation counts for documents identified by:

  • DOI
  • PubMed ID

Security Model

The API uses two authentication schemes:

  • API Key (X-ADMIN-KEY) – for administrative operations
  • Bearer Token (JWT) – for user-level operations

Key Concepts

  • Institution-centric architecture: most features depend on institution configuration
  • External integrations: Primo, CDI, Web of Science, Alma, Summon
  • Citation intelligence: parsing, validation, scoring, enrichment
  • Pluggable services layer: configurable per institution

Typical Use Cases

  • Academic search assistance (recommended sources)
  • Citation validation and enrichment
  • Full-text access resolution based on institution entitlements
  • Bibliography formatting via CSL styles
  • Integration with library systems (Primo, Alma)
  • Analytics (citation counts via Web of Science)

Summary

The Nexus API acts as a unified academic intelligence platform, combining:

  • Content discovery
  • Citation verification
  • Institutional configuration
  • External academic service integrations

It is primarily designed for LLM-powered academic assistants, library systems, and research tools.

cortellis-np-drugs-api,cortellis-np-companies-api,cortellis-np-sources-api,cortellis-np-drugs-api-eu,cortellis-np-drugs-api-us,cortellis-np-companies-api-eu,cortellis-np-companies-api-us,cortellis-np-sources-api-us,cortellis-np-sources-api-eu

View Technical Documentation/ Swagger Definition »