API
The Honeycake API provides enterprise customers with software development expertise the ability to build their own applications on top of the Honeycake Platform. Honeycake plugs in seamlessly as security-as-a-service, giving you direct programmatic access to the same powerful encryption, key management, and access control infrastructure that powers all Honeycake products.
Complete Platform Access
Integrate Honeycake's file encryption capabilities directly into your existing applications and workflows. Register documents, manage permissions, retrieve decryption keys, and control access programmatically through our comprehensive REST API.
Document Management
Register encrypted documents with custom metadata, configure time-to-live settings, and manage sharing permissions dynamically. Query documents by originator, update access controls, and track lifecycle through full audit logging.
Cryptographic Operations
Generate and manage encryption keys, derive bake keys, and handle key distribution securely. Access the same cryptographic primitives used across all Honeycake products, ensuring full compatibility with the .cake file format.
Security-as-a-Service
Build custom workflows, automate file security processes, and integrate encryption into your existing infrastructure. Perfect for organizations embedding enterprise-grade document security into their applications and business processes.
POST /api/v1/documents/register
// Request body
{
"file_hash": "sha256:9f86d08...",
"permissions": ["user@company.com"],
"ttl": "30d",
"audit_logging": true
}
// Response
{
"document_id": "cake_8x7kf2...",
"status": "registered",
"bake_key": "ek_live_..."
}
Ready to integrate enterprise-grade file security into your platform?
Request API Access