Labs API
Labs API Reference
Base URLs
Environment
Endpoint
Authentication
Operation Type
Required Headers
Headers
curl -X POST https://production.graphql.api.molecule.xyz/graphql \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"query": "{ projectsV2 { nodes { ipnftUid } } }"}'Obtaining Credentials
Token Management
Core Concepts
IPNFT UID Format
Access Levels
Level
Who Can Access
File References
Pagination
Parameter
Type
Default
Max
Notes
URL Lifetimes
Queries
List Projects
Get Project with Files
Get File by Path
Project Activity
Project Announcements
Search Labs
Global Activity Feed
Mutations
File Upload (3-Step Flow)
Encrypted File Upload
Encrypted File Upload (Lit Protocol, legacy)
Update File Metadata
Delete File
Create Announcement
Create Project
Telegram Integration
Types Reference
DataRoom File
Encryption Metadata
ProjectV2
InternalLabsError
Error Handling
Error Response Format
Error Codes
Code
HTTP
Description
Retryable
Rate Limits
Tier
Queries/min
Mutations/min
Max File Size
Storage/Lab
SDK
Installation
Usage
Complete Example
Last updated