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

# Obtener marca

> Recupera una marca por su identificador externo.

Devuelve una marca por su `id` externo. Usa este endpoint después de que el cliente seleccione una marca para cargar su nombre, estado y contenido CMS en el storefront.

> [!NOTE]
>
> Requiere un access token de Fire spark obtenido mediante [intercambio de
> token](https://firespark.cloud/docs/es/storefront-api/oauth/exchange/post.md).

## Parámetros de ruta

| Parámetro | Requerido | Descripción |
| - | - | - |
| `id` | Sí | Identificador externo de la marca. Solo alfanuméricos, `_` y `-`. 1–64 caracteres. |

## Solicitud

```bash theme={null}
curl "https://firespark.cloud/api/storefront/v1/brands/0001" \
  -H "Authorization: Bearer ACCESS_TOKEN"
```

## Respuesta

La respuesta envuelve un objeto marca en `data`. La estructura coincide con [listar marcas](https://firespark.cloud/docs/es/storefront-api/brands/get.md).

```json Éxito theme={null}
{
  "data": {
    "id": "0001",
    "uid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "merchant_id": "22222222-2222-2222-2222-222222222222",
    "name": "Burger Co.",
    "status": "ACTIVE",
    "cms_template_id": "d4e5f6a7-b8c9-0123-def4-567890abcdef",
    "cms": {
      "id": "d4e5f6a7-b8c9-0123-def4-567890abcdef",
      "name": "Landing de marca",
      "entity": "BRANDS",
      "status": "ACTIVE",
      "fields": [
        {
          "name": "tagline",
          "type": "TEXT",
          "label": { "es_ec": "Eslogan" },
          "required": false,
          "value": "A la parrilla desde 1987"
        }
      ]
    }
  }
}
```

## Campos de marca

Consulta [listar marcas](https://firespark.cloud/docs/es/storefront-api/brands/get.md) para el esquema completo, incluyendo `cms_template_id` y `cms`.

> [!TIP]
>
> Envía el `id` de la marca en el header `brand_id` en [listar
> tiendas](https://firespark.cloud/docs/es/storefront-api/stores/get.md) y [listar
> canales](https://firespark.cloud/docs/es/storefront-api/channels/get.md) para limitar los resultados a esa
> marca.

## Respuestas de error

| Estado | Descripción |
| - | - |
| `401` | Access token ausente o inválido. |
| `403` | El token no tiene acceso a esta marca. |
| `404` | No existe una marca con el `id` indicado. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.