Skip to main content
The Assistant API answers research questions using Scite’s citation evidence to ground its responses. Like Reference Check, it’s a poll-based flow: submit a query, then poll for the result. Need an API key? On Pro, create one in the API Console. Creating a key doesn’t grant every optional scope; see Authentication for feature access. For higher limits or managed credentials, contact sales.
Both endpoints require a key with the assistant scope, it isn’t included by default on a self-service Pro key. If you get a 403, email sales to get the scope added, then generate a new key from the API Console.

1. Start a query

For a single-turn question, turns needs only one object. Multi-turn conversations add more objects to the turns array. The response is { "id": task_id }.

2. Poll for the result

Poll until status is SUCCESS. While pending, the response’s info field includes the currently generated content, search strategies, and search results so far, useful for streaming a “thinking” state to users. Back off between polling requests and enforce an overall timeout. See Errors and rate limits.

Useful parameters

rankBy values

  • all: a combination of the factors below (default)
  • relevance: relevance to the query
  • date: most recent first
  • citations: by citation count
  • supporting-citations / contrasting-citations: by supporting or contradicting citation count
  • journal-rank: by journal rank/impact