Skip to main content
GET
https://discover.veritus.ai/api
/
v1
/
job
/
{jobId}
Retrieve Job
curl --request GET \
  --url https://discover.veritus.ai/api/v1/job/{jobId} \
  --header 'Authorization: Bearer <token>'
{
  "status": "<string>",
  "results": [
    {
      "abstract": "<string>",
      "authors": "<string>",
      "doi": "<string>",
      "downloadable": true,
      "engine": "<string>",
      "fieldsOfStudy": [
        "<string>"
      ],
      "id": "<string>",
      "impactFactor": {
        "citationCount": 123,
        "influentialCitationCount": 123,
        "referenceCount": 123
      },
      "isOpenAccess": true,
      "isPrePrint": true,
      "journalName": "<string>",
      "link": "<string>",
      "pdfLink": "<string>",
      "publicationType": "<string>",
      "publishedAt": "<string>",
      "score": 123,
      "semanticLink": "<string>",
      "title": "<string>",
      "titleLink": "<string>",
      "tldr": "<string>",
      "v_country": "<string>",
      "v_journal_name": "<string>",
      "v_publisher": "<string>",
      "v_quartile_ranking": "<string>",
      "year": 123
    }
  ]
}
Get the status of a job by its job ID. Returns job status and results if the job has completed.

Parameters

jobId
string
required
The job ID returned from job creation

Response

Returns job status and results (if completed).
status
string
Job status. Possible values:
  • queued: Job is queued for processing
  • success: Job completed successfully
  • error: Job failed with an error
results
object[]
Array of paper results (only present when status is success)

Example

After creating a job, use the returned jobId to check status. Poll this endpoint or use a callback URL to be notified when the job completes.