Skip to main content
The /sources endpoints expose Hexagraph’s index of publication venues — including peer-reviewed journals, preprint repositories, and conference proceedings. Each source record includes ISSN identifiers and a venue type classification. Sources are identified by the OA:S prefix system.

List sources

Search for sources by name. Partial and case-insensitive matches are supported (e.g. nature matches “Nature”, “Nature Climate Change”, “Nature Communications”).
filter
string
Narrow results with key-value filters. Multiple filters may be combined with a comma.
page
integer
default:"1"
Page number for paginated results. Starts at 1.
per_page
integer
default:"25"
Number of results returned per page. Maximum value is 200.
curl "https://hexagraph-core.onrender.com/sources?search=nature"
[
  {
    "id": "OA:S137773608",
    "name": "Nature",
    "issn": "0028-0836",
    "type": "journal"
  },
  {
    "id": "OA:S4210175979",
    "name": "Nature Communications",
    "issn": ["2041-1723"],
    "type": "journal"
  },
  {
    "id": "OA:S4306402567",
    "name": "Nature Climate Change",
    "issn": ["1758-678X", "1758-6798"],
    "type": "journal"
  }
]

Get a single source

Fetch a specific publication venue by its OA:S identifier.
curl "https://hexagraph-core.onrender.com/sources/OA:S137773608"
{
  "id": "OA:S137773608",
  "name": "Nature",
  "issn": "0028-0836",
  "type": "journal"
}

Response fields

id
string
required
Unique identifier for the source. Always prefixed with OA:S (e.g. OA:S137773608).
name
string
required
Display name of the publication venue (e.g. "Nature", "arXiv").
issn
string | array
The International Standard Serial Number(s) for this venue. May be returned as a single string (e.g. "0028-0836") or an array of strings when both print and electronic ISSNs are present (e.g. ["1758-678X", "1758-6798"]). May be null for repositories and venues without an ISSN.
type
string
required
Classification of the publication venue. One of:
  • journal — a peer-reviewed academic journal
  • repository — an open-access or preprint repository (e.g. arXiv, bioRxiv)
  • conference — a conference proceedings venue

Related endpoints: Outputs reference their publishing source, and Publishers own one or more sources.