Voyager API Introduction
The Voyager API provides programmatic access to your Lumafield CT scan data, enabling you to automate workflows, integrate with external systems, and build custom applications on top of Voyager’s powerful analysis platform.What is the Voyager API?
The Voyager API is a RESTful API that allows you to:- Access your projects - List, create, update, and manage CT scan projects
- Export data - Download meshes, volumes, radiographs, and analysis results
- Run analyses - Trigger mesh generation, wall thickness analysis, integrity checks, and more
- Automate workflows - Build scripts and integrations for quality control, reporting, and data pipelines
- Manage at scale - Use bulk operations to process multiple projects efficiently
Key Capabilities
Project Management
- Create and organize projects programmatically
- Filter and search across projects
- Archive, restore, copy, and move projects
- Manage project metadata and tags
Data Access & Export
- Export complete project packages (meshes, volumes, radiographs)
- Download individual files with pre-signed URLs
- Access downsampled data views for quick analysis
- Export in multiple formats (STL, GLB, PLY, TIFF, NRRD)
Analysis Operations
- Generate 3D meshes from scan data
- Run wall thickness analysis
- Run porosity and inclusion analysis and crack detection
- Execute CAD comparisons
- Run custom recipe workflows
Bulk Operations
- Process multiple projects simultaneously
- Bulk archive, copy, move, or delete
- Batch recipe execution
- Bulk data exports
Use Cases
Automated Quality Control
Monitor new scans, run analyses automatically, and generate reports when defects are detected.Data Pipeline Integration
Export CT data and integrate it into your existing data infrastructure, PLM systems, or analytics platforms.Batch Processing
Process large numbers of projects efficiently using bulk operations and recipe workflows.Custom Workflows
Build custom applications that leverage Voyager’s analysis capabilities through the API.Prerequisites
Before getting started with the Voyager API, you’ll need:- A Lumafield account with API access enabled
- API credentials (email and password - you’ll receive a token after logging in)
- API base URL - Use
https://voyager.lumafield.comfor cloud-based customers - Basic programming knowledge - The API works with any HTTP client, but we provide Python examples
API Base URLs
Cloud Customers
On-Premises Customers
Your API URL will be provided by your Lumafield representative. It typically follows the pattern:Getting Help
- Documentation: Browse the guides and API reference in this documentation
- Support: Email support@lumafield.com for API access and technical questions
- Examples: Check out the Examples & Use Cases section for real-world code samples
Next Steps
Ready to get started? Follow these steps:- Quick Start Guide - Get up and running in 5 minutes
- Authentication - Learn how to authenticate your requests
- Making Your First Request - Make your first API call