# Apply Brand Logo with projectId

Attach your stored brand assets (logos, marks) to slide deck outputs by adding the `projects` array to `/content/Create` with `outputType: "slide_deck"`. Need a project first? Follow [Create a Project (Brand Assets)](https://docs.autocontentapi.com/quick-start/tools/create-project) to save a logo via `imageUrl` or `imageData`.

```bash
curl -X POST "https://api.autocontentapi.com/content/Create" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "outputType": "slide_deck",
    "projects": ["YOUR_PROJECT_ID"],
    "topic": "Annual security posture update",
    "text": "Executive-level slides with KPIs, risks, mitigations, and a closing CTA.",
    "duration": "default",
    "slideDeckFormat": "detailed"
  }'
```

**What `projects` does**

* Pulls your saved brand package to place the logo and styling in the generated slides.
* Works alongside other deck controls (`slideDeckFormat`, `duration`, language, style).

Poll `/content/Status/{id}` to download the branded deck when status reaches `100`.

## Try it in code

* [C#](https://docs.autocontentapi.com/code-samples/slide-decks/csharp/brand-with-project-id)
* [Node.js](https://docs.autocontentapi.com/code-samples/slide-decks/nodejs/brand-with-project-id)
* [Java](https://docs.autocontentapi.com/code-samples/slide-decks/java/brand-with-project-id)
* [PHP](https://docs.autocontentapi.com/code-samples/slide-decks/php/brand-with-project-id)
* [Python](https://docs.autocontentapi.com/code-samples/slide-decks/python/brand-with-project-id)
