---
title: "Get User Counters"
method: GET
path: "/api/users/profile_data/"
tags: ["Users"]
---

# Get User Counters

`GET /api/users/profile_data/`

Retrieve user profile counters, including request limits and Netlas Coins balance.
This endpoint is public, but authenticated requests may return additional counters.

## Response `200`

__Profile Data__

- UserCounters — Usage statistics for the user, including API requests, Netlas Coins, and scan coins.
  - `requests_left` object, required — Details about the user's remaining API request quota.
    - `remained` integer, required — The number of remaining requests. A value of `-1` indicates unlimited requests.
    - `limit` integer, required — The maximum number of requests allowed. A value of `-1` indicates no limit.
    - `will_be_updated` string, nullable, required — The date when the request limit will be updated. Can be `null` if not applicable.
  - `coins` object, required — Details about the user's Netlas Coins usage and allocation.
    - `total_coins_spent` integer, required — The total number of coins spent by the user.
    - `left` integer, required — The number of coins left for the user. A value of `-1` indicates unlimited coins.
    - `plan_coins_amount` integer, required — The total number of coins allocated in the user's plan. A value of `-1` indicates unlimited coins.
    - `next_time_coins_will_be_updated` string, date, nullable, required — The next date when coins will be updated.
  - `scan_coins` object — Details about the user's scan coins allocation and usage.
    - `plan_scan_coins_amount` integer, required — The total number of scan coins allocated in the user's plan. A value of `-1` indicates unlimited scan coins.
    - `left` integer, required — The number of scan coins left for the user. A value of `-1` indicates unlimited scan coins.
    - `reserved_coins` integer, required — The number of scan coins reserved for ongoing operations.

## Other responses

- `400` — __Bad Request__: Request had invalid authorization credentials or malformed input
- `500` — __Internal Server Error__: Details are included in the response body

---

[API](https://skmtc.net/netlas/apis/netlas-api.md) · [All operations](https://skmtc.net/netlas/apis/netlas-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/netlas/netlas-api/revisions/2b1f84425791/schema)
