:content = application/json :host = http://localhost:8080
auth = Authorization: |
---|
# Signin POST :host/api/auth/signin Accept: :content Content-Type: :content {
"nick": "test", "name": "test", "second_name": "Second", "password": "pass"
}
# Login
POST :host/api/auth/login Accept: :content Content-Type: :content {
"nick": "test", "password": "pass"
}
:token = dGVzdDpwYXNz :authToken = :auth Basic :token
# List users GET :host/api/users Accept: :content :authToken #[ # {"id":"[email protected]","email":"[email protected]","name":"Name","second_name":"Second"}]
# :[email protected] # User GET :host/api/users/:user_id Accept: :content :authToken
# List rooms GET :host/api/rooms Accept: :content :authToken
# :room_id=test # Add room POST :host/api/rooms Accept: :content Content-Type: :content :authToken
- {
- "name": ":room_id"
}
# Room GET :host/api/rooms/:room_id Accept: :content :authToken