โ๏ธProgrammatic Access
Overview
Molecule Labs provides a programmatic API for automated file uploads to project datarooms. This enables integration with data pipelines, CI/CD systems, and external applications without requiring browser-based user interaction.
What You Can Do
Automate file uploads from research systems
Integrate with data analysis pipelines
Batch upload datasets and results
Connect third-party tools to your Lab
Schedule regular data synchronization
API Documentation
For complete API documentation including authentication, endpoints, and code examples:
View Labs API Documentation โ
The Labs API documentation includes:
Authentication with API keys and service tokens
Complete 3-step upload workflow
JavaScript/Node.js examples
Service token management (extend/revoke)
Error handling and troubleshooting
File requirements and limits (5GB per project)
Best practices for automation
Quick Links
API Reference Overview - All Molecule APIs
Labs API Documentation - Detailed file upload guide
Data API - Query IP-NFTs and IPTs
How is data stored? - Labs storage architecture
Getting Access
To request API access for programmatic file uploads:
Join our Discord community
Contact the Molecule team
Provide your use case and which Lab you need access to
You'll receive an API key and service token
For technical API details, see the Labs API Documentation
Last updated