> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chargefy.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Get a Product

> Retorna um produto pelo ID.

Retorna um `product` pelo ID, incluindo `default_price`, `prices[]` e
`metadata`.

## Autenticação

A API key da própria organização atua diretamente. A API key de plataforma exige o
header `Organization: <organization_id>` apontando para uma organização
conectada ativa.

## Parâmetros de caminho

<ParamField path="id" type="string" required>
  ID do produto (`prod_*`).
</ParamField>

<RequestExample>
  ```bash cURL theme={}
  curl -X GET "https://api.chargefy.io/v1/products/prod_123" \
    -H "Authorization: Bearer {{API_KEY}}"
  ```
</RequestExample>

## Resposta

`200 OK` com o objeto `product` completo. Mesmo shape de
[`POST /v1/products`](/api-reference/products/create#resposta).

<ResponseExample>
  ```json 200 theme={}
  {
    "id": "prod_123",
    "object": "product",
    "created_at": "2026-05-16T14:09:27Z",
    "default_price": "price_123",
    "description": "Acesso completo",
    "image_url": null,
    "is_active": true,
    "is_tax_applicable": true,
    "livemode": true,
    "metadata": {
      "reference_id": "sku_pro"
    },
    "name": "Plano Pro",
    "prices": [
      {
        "id": "price_123",
        "object": "price",
        "created_at": "2026-05-16T14:09:27Z",
        "currency": "brl",
        "is_active": true,
        "livemode": true,
        "metadata": {},
        "name": "Mensal",
        "product": "prod_123",
        "recurring": {
          "interval": "month",
          "interval_count": 1,
          "trial_period_days": null,
          "usage_type": "licensed"
        },
        "tax_behavior": "unspecified",
        "type": "recurring",
        "unit_amount": 9990,
        "updated_at": null
      }
    ],
    "updated_at": null
  }
  ```
</ResponseExample>

## Erros comuns

| Status | `code`             | Quando ocorre                                          |
| ------ | ------------------ | ------------------------------------------------------ |
| `404`  | `resource_missing` | Produto não existe nesta organização (ou foi removido) |
