Skip to content

/api/v1/session (POST)

POST
/api/v1/session
curl --request POST \
--url https://app.prokure.ca/api/v1/session

Default Response

Media typeapplication/json
object
user
required
object
email
required
Any of:
string
tenant
required
object
id
required
string
name
required
Any of:
string
Examplegenerated
{
"user": {
"email": "example"
},
"tenant": {
"id": "example",
"name": "example"
}
}

Default Response

Media typeapplication/json
object
error
required
string
Allowed values: unauthorized forbidden no_membership membership_disabled unverified_email identity_conflict insufficient_scope validation_failed not_found rate_limited internal
message
required
string
requestId
required
string
issues
Array
Example
{
"error": "unauthorized"
}

Default Response

Media typeapplication/json
object
error
required
string
Allowed values: unauthorized forbidden no_membership membership_disabled unverified_email identity_conflict insufficient_scope validation_failed not_found rate_limited internal
message
required
string
requestId
required
string
issues
Array
Example
{
"error": "unauthorized"
}

Default Response

Media typeapplication/json
object
error
required
string
Allowed values: unauthorized forbidden no_membership membership_disabled unverified_email identity_conflict insufficient_scope validation_failed not_found rate_limited internal
message
required
string
requestId
required
string
issues
Array
Example
{
"error": "unauthorized"
}

Default Response

Media typeapplication/json
object
error
required
string
Allowed values: unauthorized forbidden no_membership membership_disabled unverified_email identity_conflict insufficient_scope validation_failed not_found rate_limited internal
message
required
string
requestId
required
string
issues
Array
Example
{
"error": "unauthorized"
}