---
title: "Post Reference Check"
method: POST
path: "/reference_check"
tags: ["Reference Check"]
---

# Post Reference Check

`POST /reference_check`

Schedule a document for processing.

Can either supply a PDF or docx file directly as a `multipart/form-data`
upload, or specify a URL where the file can be downloaded.

## Query parameters

- `file_url` string, uri, nullable — URL of PDF or DOCX file to process.
- `pdf_url` string, uri, nullable
- `upload_for` 'full_text_assistant' | 'reference-check' — Whether to upload for reference check or assistant.

## Headers

- `authorization` string — Set to `Bearer <token>` to pass token for authorization.

## Response `201`

Successful Response

- ScheduleResponse
  - `id` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/scite/apis/scite-api.md) · [All operations](https://skmtc.net/scite/apis/scite-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/scite/scite-api/versions/9f4cba020e89/schema)
