How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Voyant.io PD Fs API

PDF upload and processing. Extract text and structure from documents.

Voyant.io PD Fs API is one of 99 APIs that Voyant.io publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include PDFs. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

This API exposes 15 operations across 14 paths, and defines 8 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, https://voice-forge-production.up.railway.app.

15 operations 14 paths 8 schemas 1 DELETE6 GET2 OPTIONS6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://voice-forge-production.up.railway.app
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Voyant.io PD Fs API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 15

Across 14 paths, the API surfaces 15 operations — 1 DELETE, 6 GET, 2 OPTIONS, 6 POST. Each is listed below with its method, path, parameters, and response codes.

PDFs 15

PDF upload and processing. Extract text and structure from documents.

POST
/api/pdfs/upload
Upload Pdf
upload_pdf_api_pdfs_upload_post body → 201422
OPTIONS
/api/pdfs/upload
Upload Pdf Options
upload_pdf_options_api_pdfs_upload_options → 200
POST
/api/pdfs/{pdf_id}/process
Process Pdf
process_pdf_api_pdfs__pdf_id__process_post 1 param → 202422
GET
/api/pdfs/{pdf_id}/status
Get Pdf Status
get_pdf_status_api_pdfs__pdf_id__status_get 1 param → 200422
POST
/api/pdfs/{pdf_id}/cancel
Cancel Pdf Processing
cancel_pdf_processing_api_pdfs__pdf_id__cancel_post 1 param → 204422
POST
/api/pdfs/{pdf_id}/retry
Retry Pdf Processing
retry_pdf_processing_api_pdfs__pdf_id__retry_post 1 param → 202422
GET
/api/pdfs
List Pdfs Root
list_pdfs_root_api_pdfs_get 3 params → 200422
DELETE
/api/pdfs/{pdf_id}
Delete Pdf
delete_pdf_api_pdfs__pdf_id__delete 1 param → 204422
GET
/api/pdfs/{pdf_id}/chunks
Get Pdf Chunks
get_pdf_chunks_api_pdfs__pdf_id__chunks_get 2 params → 200422
POST
/api/pdfs/{pdf_id}/analyze
Analyze Pdf
analyze_pdf_api_pdfs__pdf_id__analyze_post 1 param body → 200422
POST
/api/pdfs/generate-content
Generate Content With Pdfs
generate_content_with_pdfs_api_pdfs_generate_content_post body → 200422
GET
/api/pdfs/health
Pdf Health Check
pdf_health_check_api_pdfs_health_get → 200
GET
/api/pdfs/test
Pdf Test Endpoint
pdf_test_endpoint_api_pdfs_test_get → 200
OPTIONS
/api/pdfs/{path}
Pdf Options Handler
pdf_options_handler_api_pdfs__path__options 1 param → 200422
GET
/api/pdfs/usage
Get Pdf Usage
get_pdf_usage_api_pdfs_usage_get → 200

Schemas 8

The contract defines 8 schemas that model the data the API accepts and returns. The most detailed are GeneratedContent (8 properties), Body_generate_content_with_pdfs_api_pdfs_generate_content_post (7 properties), ValidationError (5 properties), SourceChunk (4 properties). Each schema is shown below with its type and property counts.

Body_analyze_pdf_api_pdfs__pdf_id__analyze_post
object
1 property 1 required
GeneratedContent
object
Response model for generated content.
8 properties 2 required
Body_upload_pdf_api_pdfs_upload_post
object
2 properties 1 required
PersonalityType
string
Available personality types for content generation.
ValidationError
object
5 properties 3 required
HTTPValidationError
object
1 property
Body_generate_content_with_pdfs_api_pdfs_generate_content_post
object
7 properties 3 required
SourceChunk
object
Source chunk information for generated content.
4 properties 4 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

voyant-pdfs-api-openapi.yml Raw ↑

Other APIs Voyant.io publishes across the network.

Voyant MCP Server
Voyant.io Admin API
Voyant.io Admin Migration API
Voyant.io AI Assistant API
Voyant.io Airops API
Voyant.io Analytics API
Voyant.io API Keys API
Voyant.io Attribution API
Voyant.io Attribution Intelligence API
Voyant.io Auth API
Voyant.io Battlecards API
Voyant.io Bootstrap API
Where this information came from

This is an independent, third-party profile of Voyant.io PD Fs API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.