Skip to main content
Documentation

Getting Started with SRI

Everything you need to resolve research outputs, map schema tags, and integrate the resolution client.

The SRI platform provides a RESTful API for registering, resolving, and managing persistent identifiers for research outputs. Whether you're a publisher integrating SRI into your workflow, a researcher registering your work, or a developer building on top of our infrastructure, this guide will help you get up and running quickly.

Quick Start Guide

  1. 1Create an account — Sign up at sri.scitekhub.com/register to get your API credentials.
  2. 2Generate API key — Navigate to dashboard settings and create a new API authorization key.
  3. 3Resolve or register SRI — Use the active endpoint to look up an existing record or create a new fingerprint registry.
  4. 4Automate your pipeline — Configure OAI-PMH, bulk upload CSV/XML files, or hook into our webhooks to sync datasets instantly.

Resolving an SRI Identifier

The most basic operation is resolving an SRI identifier to retrieve its metadata. Toggles language tabs below to view implementation models:

Endpoint: GET /api/v1/resolve/:id
curl -X GET "https://sri.scitekhub.com/api/v1/resolve/SRI-2026-00001" \
  -H "Accept: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY"

JSON-LD Response Schema

The resolution resolver responds with standard JSON-LD documents by default. Key namespaces are auto-injected:

{
  "@context": "https://sri.scitekhub.com/context/v1",
  "identifier": "SRI-2026-00001",
  "title": "A Study on Research Identifiers",
  "authors": [
    { "name": "Dr. Sarah Chen", "orcid": "0000-0001-2345-6789" }
  ],
  "resourceType": "journal-article",
  "publicationDate": "2026-01-15",
  "publisher": "ScitekHub",
  "license": "CC-BY-4.0",
  "url": "https://example.org/article/001"
}

Full Interactive API Playground

Ready to explore all endpoints? Our OpenAPI Swagger portal provides complete request testing structures.