Invalidate linked web session
POST/invalidate_linked_web_session
This endpoint allows you to invalidate the web session which is associated with your authenticated identity. This will only work for API identities (most likely API tokens) that were generated using the first-party application login flow.
Request
- application/json
Body
Responses
- 200
- 400
- 403
- 429
- 503
This endpoint allows you to invalidate the web session which is associated with your authenticated identity. This will only work for API identities (most likely API tokens) that were generated using the first-party application login flow.
- application/json
- Schema
- Example (from schema)
Schema
{
"status": true
}
400 error response
- application/json
- Schema
- Example (from schema)
Schema
- APIAuthenticator400Schema
- IdentityNotLinkedToWebSessionSchema
oneOf
No API token was provided in the Authorization header. Ensure a token is provided prefixed with Bearer
Possible values: [missing_api_token
]
The authenticated identity is not linked to a web session
Possible values: [identity_not_linked_to_web_session
]
{}
403 error response
- application/json
- Schema
- Example (from schema)
Schema
- UnauthorizedNetworkForAPITokenSchema
- InvalidAPITokenSchema
- InvalidCapabilitiesTokenSchema
- ScopeNotGrantedErrorSchema
oneOf
Network is not allowed to access the API with this API token
Possible values: [unauthorized_network_for_api_token
]
detail
object
The IP address the request was received from
The API token provided was not valid (it may not exist or have expired)
Possible values: [invalid_api_token
]
detail
object
The capabilities token provided was not valid (either not valid, expired or not signed by the correct key)
Possible values: [invalid_capabilities_token
]
The scope required for this endpoint has not been granted to the authenticating identity
Possible values: [scope_not_granted
]
detail
ScopeNotGrantedError
{}
You have reached the rate limit for this type of request
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [rate_limit_reached
]
detail
object
The total number of requests per minute that are permitted
{
"code": "rate_limit_reached",
"description": "string",
"detail": {
"total_permitted": 0
}
}
The service is currently unavailable, please try again later
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [service_unavailable
]
{
"code": "service_unavailable",
"description": "string",
"detail": {}
}