---
title: "Get a saved login"
method: GET
path: "/v1/logins/{id}"
tags: ["logins"]
---

# Get a saved login

`GET /v1/logins/{id}`

## Request

- Base URL: `https://api.pomerado.ai`
- URL: `https://api.pomerado.ai/v1/logins/{id}`
- Auth: HTTP bearer

Returns one saved login's metadata, never a password or other secret.

## Path parameters

- `id` string, required

## Response `200`

The login

- Login
  - `id` string, required: a saved login ID: login_ and 32 lowercase hex digits
  - `label` string, nullable, required
  - `site` object, required
    - `url` string, required
    - `name` string, required: The site as people say it
  - `username_masked` string, required
  - `identifier_type` 'username' | 'email' | 'phone' | 'account_number', required
  - `sign_in` 'password' | 'code', required
  - `saved_fields` string[], nullable, required: What it holds besides its username and password; null when not recorded
  - `two_factor` object, required
    - `authenticator` boolean, nullable, required
    - `sms_number` 'none' | 'linked', required
  - `status` 'unverified' | 'verified' | 'needs_attention', required
  - `needs_attention` union, required
    - object
      - `field` 'username' | 'email' | 'phone' | 'account_number' | 'password', required
    - object
      - `reason` 'account_locked', required: The website said the account is locked; unlock it on the website
  - `locked` boolean, required: Personal accounts: its identity is fixed after the first verified sign-in
  - `your_access` 'use' | 'edit' | 'manage', required: use: run and build with it. edit: also reveal and change it. manage: also share and delete it
  - `created_at` string, required: When it was saved, ISO 8601 UTC
  - `updated_at` string, required: When it last changed, ISO 8601 UTC
  - `verified_at` string, nullable, required: Its first verified sign-in, ISO 8601 UTC; null before one

## Other responses

- `400`: invalid_request
- `401`: unauthorized, reauthentication_required
- `403`: forbidden
- `404`: not_found
- `500`: internal_error
- `503`: temporarily_unavailable

---

[API](https://skmtc.dev/pomerado/apis/pomerado-api.md) · [All operations](https://skmtc.dev/pomerado/apis/pomerado-api/llms.txt) · [OpenAPI document](https://skmtc.dev/pomerado/apis/pomerado-api/revisions/c07cea59691c?raw)
