# Create sleep record for a user Endpoint: POST /v2/sleep Version: 0.9.0 Security: bearer ## Request fields (application/json): - `sleeps` (array, required) - `sleeps.id` (string, required) - `sleeps.origin` (number, required) Enum: -1, 0, 1, 2, 3, 4 - `sleeps.confirmed_type` (number, required) Enum: -1, 0, 1, 2, 3 - `sleeps.created_at` (string, required) - `sleeps.start_datetime` (string, required) - `sleeps.end_datetime` (string, required) - `sleeps.details_data` (array) - `sleeps.stages` (array) - `sleeps.stages.type` (number, required) Enum: 0, 1, 2, 3, 4 - `sleeps.source_ids` (array) - `sleeps.metadata` (object, required) - `sleeps.metadata.app_version` (string, required) - `sleeps.metadata.algorithm_version` (string, required) - `sleeps.metadata.platform` (string, required) ## Response 400 fields