# Create a sleep log for a user Endpoint: POST /v1/sleep/log Version: 0.9.0 Security: bearer ## Request fields (application/json): - `sleep_logs` (array, required) - `sleep_logs.start_datetime` (string, required) - `sleep_logs.end_datetime` (string, required) - `sleep_logs.origin` (number) AUTO (0), USER (1) Enum: 0, 1 - `sleep_logs.details` (array) [UNKNOWN (-1), NAP (0), SLEPT_ENOUGH (1), RESTLESS_SLEEP (2), WOKE_UP_TIRED (3), WOKE_UP_ENERGISED (4)] Enum: -1, 0, 1, 2, 3, 4 - `sleep_logs.confirmed` (number) NO_CHANGE (0), DELETED (1), CONFIRMED (2), MODIFIED (3) Enum: 0, 1, 2, 3 - `sleep_logs.awakenings` (array) - `sleep_logs.awakenings.modified_start_datetime` (string) - `sleep_logs.awakenings.modified_end_datetime` (string) ## Response 400 fields