Build integrations on top of Bibcit's AI-powered document conversion technology, supporting Markdown, HTML, DOCX, and PDF formats.
Access 10,000+ citation styles with MassiveRef. Generate citations for multiple sources at once with a single API call.
Integrate MassivePix OCR to convert images and PDFs to editable formats with support for math equations, tables, and multilingual content.
Process SVG files with our viewer and editor API. Convert SVGs to React components, PNGs, or edit them programmatically.
Render LaTeX snippets with MassiveTex API. Convert TeX/LaTeX code to HTML for equations, diagrams, and advanced mathematical content.
Enterprise-grade security with data protection and immediate deletion of processed content after completion of API operations.
Convert markdown to HTML, DOCX, or PDF with all formatting preserved. Perfect for processing AI-generated content.
text
(string, required) - The markdown text to convertoutput_format
(string, required) - One of: 'html', 'docx', 'pdf'preserve_formatting
(boolean, optional) - Whether to preserve original formattingtitle
(string, optional) - Document title{ "text": "# This is a heading This is a paragraph with **bold** text.", "output_format": "docx", "preserve_formatting": true, "title": "My Document" }
Returns the converted document as a file download.
Generate citations and references for multiple sources at once using DOI, URL, ISBN, or other identifiers in any of 10,000+ citation styles.
identifiers
(array, required) - Array of DOIs, URLs, ISBNs, or other identifiersstyle
(string, required) - Citation style (e.g., 'apa7', 'mla8', 'chicago')include_in_text
(boolean, optional) - Whether to include in-text citations{ "identifiers": [ "10.1038/s41586-020-2649-2", "https://example.com/article", "9780198520115" ], "style": "apa7", "include_in_text": true }
{ "references": [ { "id": "ref1", "formatted": "Smith, J. (2020). Example title. Nature, 586(7829), 447-452. https://doi.org/10.1038/s41586-020-2649-2" }, ... ], "in_text": [ { "id": "ref1", "parenthetical": "(Smith, 2020)", "narrative": "Smith (2020)" }, ... ] }
Add authentic references to your documents automatically. Upload a DOCX and receive it back with citations and a reference list inserted.
file
(file, required) - DOCX file to processnum_references
(integer, required) - Number of references to generate (1-50)citation_style
(string, required) - Citation style to useReturns the processed document with citations and references added as a DOCX file download.
Convert images and PDFs into fully editable documents with advanced OCR for math equations, tables, and multilingual content.
file
(file, required) - Image or PDF file to processoutput_format
(string, required) - One of: 'docx', 'pdf', 'html', 'markdown', 'text'detect_equations
(boolean, optional) - Enable math equation detectiondetect_tables
(boolean, optional) - Enable table detectiondetect_handwriting
(boolean, optional) - Enable handwriting recognitionReturns the OCR-processed document in the requested format.
View, edit, and convert SVG files. Transform SVGs to PNG images or React components with our specialized SVG processor.
svg_code
(string, required) - SVG code to processoutput_format
(string, required) - One of: 'svg', 'png', 'react'width
(integer, optional) - Output width for PNG conversionheight
(integer, optional) - Output height for PNG conversionReturns the processed SVG in the requested format.
Render LaTeX snippets and insert them into documents. Process complex mathematical equations, diagrams, and technical content.
latex_code
(string, required) - LaTeX/TeX code to renderoutput_format
(string, required) - One of: 'html', 'svg', 'png'scale
(number, optional) - Scaling factor for the output{ "latex_code": "\begin{align} E = mc^2 \end{align}", "output_format": "svg", "scale": 1.5 }
Returns the rendered LaTeX content in the requested format.
With API access to Bibcit's document and citation technology, you can make your apps, websites, and academic tools more powerful.
Integrate citation capabilities, document conversion, and LaTeX rendering into research platforms and academic tools.
Add document conversion and citation features to your CMS. Allow users to import content from AI tools with formatting preserved.
Build educational apps with automatic referencing, document OCR, and math equation rendering for improved learning experiences.
Leading organizations rely on Bibcit's API to power their document processing and citation needs
The Bibcit API offers officially-supported client libraries in Python, JavaScript, PHP, Ruby, and Java. Need to generate your own client? There's an OpenAPI spec for that.
import bibcit # Initialize the client with your API key client = bibcit.Client(api_key="your-api-key") # Convert markdown to DOCX response = client.massivemark.convert( text="# This is a heading\n\nThis is a paragraph with **bold** text.", output_format="docx", preserve_formatting=True ) # Save the output file with open("output.docx", "wb") as f: f.write(response.content) # Generate citations citations = client.massiveref.generate( identifiers=["10.1038/s41586-020-2649-2", "https://example.com/article"], className="apa7", include_in_text=True ) print(citations.references) print(citations.in_text)
Start testing and building your Bibcit integration with our official Postman collection