Hospitality API
The Space Hospitality API provides integration capabilities for hospitality management systems to work with the Salto Space access control platform as a credential provider for Apple Wallet.
Features
- Digital room keys: Create and manage Apple Wallet keys for hotel rooms
- Key lifecycle management: List, retrieve, and delete individual room keys
- Provision token generation: Generate tokens for wallet key provisioning
- Guest management: Handle check-in and check-out operations with automatic key invalidation
- Security: Bearer token authentication for secure access
- Immediate operations: Instant key activation, deactivation, and room status changes
Solution architecture
Space Hospitality API architecture
Getting started
- Authentication: Contact Salto to receive your Bearer token
- Integration: Implement key creation, guest check-in/check-out workflows
- Testing: Validate operations in a test environment
Key operations
- Room check-in: Creates room access period and invalidates previous keys
- Key creation: Generate new Apple Wallet keys for specific rooms and time periods
- Key management: List, retrieve, and delete room keys as needed
- Provision tokens: Generate time-limited tokens for wallet credential retrieval
- Room check-out: Remove all keys and invalidate room access
Note: This API only supports Apple Wallet keys for hotel guest rooms. Physical cards and staff keys are not supported through this API.
Download OpenAPI specification
HospitalityService API (YAML): version: 0.0.1