---
title: "Get Account"
method: GET
path: "/api/v1/accounts/{org_id}"
tags: ["Accounts"]
---

# Get Account

`GET /api/v1/accounts/{org_id}`

Read an account's credit balance by uuid.

Read-only on purpose: an unknown uuid is a 404 rather than a new account, so
a typo cannot mint wallets. Use POST /accounts/lookup to create one.

## Path parameters

- `org_id` string, required

## Headers

- `x-api-key` string, nullable
- `League` string, nullable

## Response `200`

Successful Response

- GLAccountResponse — An account's identity + credit balance.
  - `org_id` string, required — Account uuid — send this as org_id on POST /videos
  - `org_name` string, required — The account's email handle
  - `video_quota` integer, required — Credits ever granted to this account
  - `video_usage` integer, required — Credits already spent
  - `remaining` integer, required — Credits left (never negative)
  - `can_upload` boolean, required — False means the next POST /videos returns 402 — send the user to the purchase page first

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/preciser/apis/preciser-data-management-api.md) · [All operations](https://skmtc.net/preciser/apis/preciser-data-management-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/preciser/preciser-data-management-api/versions/356993d0ef07/schema)
