API
Build with Sendmee
Integrate digital key management into your application with our REST API. Perfect for companies that want to embed access control in their own products.
create-key.ts
// Create a time-limited key
const response = await fetch('https://api.sendmee.com/v1/keys', {
method: 'POST',
headers: {
'Authorization': 'Bearer sk_live_...',
'Content-Type': 'application/json',
},
body: JSON.stringify({
property_id: 'prop_abc123',
recipient_email: 'visitor@example.com',
access_type: 'time_limited',
starts_at: '2026-02-20T09:00:00Z',
expires_at: '2026-02-20T17:00:00Z',
label: 'Office Visit',
}),
});
const key = await response.json();
// { id: "key_xyz", status: "active", share_url: "..." }Integration Use Cases
Courier & Delivery
Generate one-time access codes for delivery drivers. They unlock, deliver, and access expires — no codes on packages.
POST /api/v1/keys/create { "type": "one-time", "property_id": "..." }Calendar Integration
Automatically attach access codes to meeting invitations. Visitors arrive and enter without friction.
POST /api/v1/keys/schedule { "calendar_event_id": "...", "access_window": "..." }Building Management
Manage tenant access, common areas, and visitor entry programmatically across your entire portfolio.
GET /api/v1/properties/{id}/access-logReady to integrate?
Get API access with our Business plan or contact us for custom enterprise solutions.