---
title: "Sign In Request"
method: GET
path: "/oauth/requests/{key}"
tags: ["oauth"]
---

# Sign In Request

`GET /oauth/requests/{key}`

## Request

- Base URL: `https://app.zalster.com` (the document declares no server; this is the origin it was published from)
- URL: `https://app.zalster.com/oauth/requests/{key}`
- Auth: none declared

The sign-in the consent page shows: which app, what it may do, the companies to choose.

## Path parameters

- `key` string, required

## Response `200`

Successful Response

- OAuthRequestOut: A sign-in waiting for the person's answer.
  - `app` OAuthAppOut, required: The app asking, as the consent page names it.
    - `name` string, required
    - `redirect_host` string, required
    - `logo_uri` string, nullable
    - `client_uri` string, nullable
    - `verified_host` string, nullable
  - `can` string[], required
  - `companies` OAuthCompanyOut[], required
    - `company_id` string, uuid, required
    - `name` string, required
    - `role` string, required
  - `expires_at` string, date-time, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/zalster/apis/zalster-feed-processor.md) - [All operations](https://skmtc.dev/zalster/apis/zalster-feed-processor/llms.txt) - [OpenAPI document](https://skmtc.dev/zalster/apis/zalster-feed-processor/revisions/d0b9dc66ad36?raw)
