# AuthZEN REST API

> OpenAPI 3.2.0 (API version 1). Authorization API implemented according to [AuthZEN specification](https://openid.net/wg/authzen/specifications/).

This is a generated digest. Canonical documents with full parameter and schema detail:

- JSON: /v1/authzen.json
- YAML: /v1/authzen.yaml
- Interactive reference: /api-documentation/authzen

## Servers

- https://eu.api.indykite.com/access/v1
- https://us.api.indykite.com/access/v1

## Authentication

- `APIKey`: apiKey — The value of the App Agent credential header must be passed as is, without any prefix.
- `bearerAuth`: http / bearer — Optional third-party end-user token, introspected via the Token Introspect configuration.

## Operations (5)

### AuthZEN

| Method | Path | Operation ID | Summary |
| ------ | ---- | ------------ | ------- |
| POST | `/evaluation` | Evaluation | AuthZEN specified Evaluation endpoint |
| POST | `/evaluations` | Evaluations | AuthZEN specified Evaluations endpoint |
| POST | `/search/action` | SearchAction | AuthZEN specified Action Search API |
| POST | `/search/resource` | SearchResource | AuthZEN specified Resource Search API |
| POST | `/search/subject` | SearchSubject | AuthZEN specified Subject Search API |

## Schemas (18)

Defined under `components.schemas` in the canonical documents:

`restapi.Action`, `restapi.Context`, `restapi.DetailedError`, `restapi.ErrorResponse`, `restapi.EvaluationRequest`, `restapi.EvaluationResponse`, `restapi.EvaluationsRequest`, `restapi.EvaluationsResponse`, `restapi.Node`, `restapi.NodeType`, `restapi.OptionalFields`, `restapi.SearchActionRequest`, `restapi.SearchActionResponse`, `restapi.SearchResourceRequest`, `restapi.SearchResourceResponse`, `restapi.SearchSubjectRequest`, `restapi.SearchSubjectResponse`, `restapi.respContext`
