Add Library

Upload a PDF document

Changed on

Upload a PDF file for documentation processing. Requires a teamspace. File size limit is 50MB.

post/v2/add/pdf-upload

Request

  • Base URL
    https://context7.com/api
  • URL
    https://context7.com/api/v2/add/pdf-upload
  • Auth
    HTTP bearer

Request body multipart/form-data

pdfFilestring binary required

A PDF document

projectTitlestring

Custom title for the library

descriptionstring

Description of the library

force'true'

Set to 'true' to force reprocessing

Response

Library submitted successfully for processing

libraryNamestring required

The library identifier assigned — the URL path of the library on context7.com. /owner/repo for GitHub repositories, or /<source>/<id> for other sources (e.g., /vercel/next.js, /websites/uploadcare_com). See Library ID format.

versionstring

Only for websites: the version the URL was added as, when it is a version of an existing library. Request it as <libraryName>/<version>.

messagestring required

Human-readable success message

Changes