---
title: "Get account and Google Drive connection summary"
method: GET
path: "/me/account"
tags: ["Account"]
---

# Get account and Google Drive connection summary

`GET /me/account`

## Request

- Base URL: `https://findme.photo/api/v1`
- URL: `https://findme.photo/api/v1/me/account`
- Auth: HTTP bearer

Call once at the start of a session to confirm which FindMe account, plan and Google Drive connection are in play. `accounts_match` is false when the FindMe email and the connected Drive Google email differ (Drive imports then only see folders that Drive account can access), and null when Drive is not connected. `hint` is a ready-to-show sentence, or null when nothing needs attention. `drive.tier_allows_drive` says whether the plan includes Drive imports.

## Response `200`

Account summary.

- object
  - `data` Account, required
    - `findme` object, required
      - `user_id` string, uuid, required
      - `email` string, required
      - `display_name` string, nullable, required
      - `tier` string, required: Internal plan code (see `getMe`).
      - `tier_display_name` string, required
      - `events_count` integer, required: Albums not deleted.
    - `drive` object, required
      - `connected` boolean, required
      - `google_email` string, nullable: Only when connected.
      - `connected_at` string, date-time: Only when connected.
      - `last_used_at` string, date-time, nullable: Only when connected.
      - `tier_allows_drive` boolean, required: Whether the plan includes Google Drive imports.
    - `accounts_match` boolean, nullable, required: Whether the FindMe email equals the Drive Google email (case-insensitive); null when Drive is not connected.
    - `hint` string, nullable, required: A sentence to show the photographer, or null.
  - `meta` Meta, required
    - `request_id` string, required

## Other responses

- `401`: `missing_or_invalid_token` (no or malformed `Authorization: Bearer fm_live_...` header) or `invalid_token` (unknown or revoked key).
- `403`: `tier_not_eligible`: the plan does not include API access (includes `upgrade_url`), or does not include the feature this endpoint needs.
- `429`: `rate_limited` (per-minute limit; `retry_after_seconds`) or `quota_exceeded` (monthly quota; `retry_after_seconds`, `resets_at`).
- `500`: `internal_error`: something failed on our side. Safe to retry reads; include `request_id` when reporting.

---

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