---
title: "Get production access status"
method: GET
path: "/v1/projectId/{projectId}/production-access"
tags: ["Production Access"]
---

# Get production access status

`GET /v1/projectId/{projectId}/production-access`

## Request

- Base URL: `https://api.bluefox.email`
- URL: `https://api.bluefox.email/v1/projectId/{projectId}/production-access`
- Auth: HTTP bearer

Combined view of the project's production-access request status and domain verification readiness.

## Path parameters

- `projectId` string, required

## Response `200`

OK

- object
  - `status` integer
  - `result` ProductionAccessStatus
    - `requestStatus` 'none' | 'pending' | 'approved' | 'declined' | 'revoked': "none" means no request has been submitted yet.
    - `domainStatus` 'none' | 'pending' | 'verified'
    - `verifiedDomain` string: Empty string if none is verified yet.
    - `monthlyLimit` integer
    - `sendingRates` object[]
      - `region` string
      - `ratePerSecond` integer
    - `limitIncreases` ProductionAccessLimitIncrease[]
      - `requestedLimit` integer
      - `approvedLimit` integer
      - `reason` string
      - `status` 'pending' | 'approved' | 'declined'
      - `createdAt` string, date-time
    - `restricted` boolean: True if the project is currently blocked from sending on bluefox.email's shared infrastructure (see Project.restricted). Approval here does not lift a restriction - switch to BYO-AWS instead if this is true.
    - `restrictedReason` string, nullable

## Other responses

- `403`: Missing or invalid API key

---

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