---
search:
  tags:
    - Rate Limits
    - GET
seo:
  description: >-
    Returns the authenticated member's current rate limit profile: the read,
    write, and… Reference for the GET /rate_limit_profile endpoint in the REST
    API API.
sidebar:
  badge: GET
  label: Get the Caller's Rate Limit Profile
title: Get the Caller's Rate Limit Profile
type: openapi-operation
---
Returns the authenticated member's current rate limit profile: the read, write, and cancel bucket refill rate, capacity, and unit cost. Every user, account, and API key owned by the member shares this same capacity — creating another key does not increase it. See the rate limits guide for shared capacity and retry behavior.

### Endpoint

- Method and path: `GET /rate_limit_profile`
- Operation ID: `getRateLimitProfile`
- API reference: [GET /rate_limit_profile](/api-reference/rate-limits/getratelimitprofile)

#### Authorization

- Accepted credentials: `UDX-Access-Key` header and `UDX-Access-Timestamp` header and `UDX-Access-Signature` header; or Bearer token in `Authorization`
- Details: [Authentication](/authentication)

#### Parameters

- `UDX-Version` (`header`) — Dated API version (YYYY-MM-DD). Omit to use the oldest supported version. An unknown version returns `400`.

#### Responses

- `200` — The caller's current member rate limit profile.
- `401` — No valid credential was provided.
- `429` — The member rate limit was exceeded. Wait for `Retry-After`.
- `500` — Something went wrong on UDX's side.
- `503` — Request admission is unavailable. Retry later.
