Skip to content

Latest commit

 

History

History
98 lines (70 loc) · 1.98 KB

File metadata and controls

98 lines (70 loc) · 1.98 KB

SessionsApi

All URIs are relative to https://localhost

Method HTTP request Description
signIn POST /signin Sign in
signUp POST /signup Sign up

signIn

signIn(body)

Sign in

Example

// Import classes:
//import io.swagger.client.infrastructure.*
//import io.github.cactacea.backend.*

val apiInstance = SessionsApi()
val body : PostSignInBody =  // PostSignInBody | 
try {
    apiInstance.signIn(body)
} catch (e: ClientException) {
    println("4xx response calling SessionsApi#signIn")
    e.printStackTrace()
} catch (e: ServerException) {
    println("5xx response calling SessionsApi#signIn")
    e.printStackTrace()
}

Parameters

Name Type Description Notes
body PostSignInBody

Return type

null (empty response body)

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined

signUp

signUp(body)

Sign up

Example

// Import classes:
//import io.swagger.client.infrastructure.*
//import io.github.cactacea.backend.*

val apiInstance = SessionsApi()
val body : PostSignUpBody =  // PostSignUpBody | 
try {
    apiInstance.signUp(body)
} catch (e: ClientException) {
    println("4xx response calling SessionsApi#signUp")
    e.printStackTrace()
} catch (e: ServerException) {
    println("5xx response calling SessionsApi#signUp")
    e.printStackTrace()
}

Parameters

Name Type Description Notes
body PostSignUpBody

Return type

null (empty response body)

Authorization

No authorization required

HTTP request headers

  • Content-Type: Not defined
  • Accept: Not defined