openclaw / adobe

Access Adobe Creative Cloud APIs - Photoshop, Lightroom, PDF Services, and Firefly AI. Automate creative workflows.

0 views
0 installs

Skill Content

---
name: adobe
description: Access Adobe Creative Cloud APIs - Photoshop, Lightroom, PDF Services, and Firefly AI. Automate creative workflows.
metadata: {"clawdbot":{"emoji":"🎨","requires":{"env":["ADOBE_CLIENT_ID","ADOBE_ACCESS_TOKEN"]}}}
---

# Adobe Creative Cloud

Creative and document APIs.

## Environment

```bash
export ADOBE_CLIENT_ID="xxxxxxxxxx"
export ADOBE_ACCESS_TOKEN="xxxxxxxxxx"
```

## Photoshop API - Remove Background

```bash
curl -X POST "https://image.adobe.io/sensei/cutout" \
  -H "Authorization: Bearer $ADOBE_ACCESS_TOKEN" \
  -H "x-api-key: $ADOBE_CLIENT_ID" \
  -H "Content-Type: application/json" \
  -d '{
    "input": {"href": "https://example.com/image.jpg", "storage": "external"},
    "output": {"href": "https://your-bucket.s3.amazonaws.com/output.png", "storage": "external"}
  }'
```

## PDF Services - Create PDF

```bash
curl -X POST "https://pdf-services.adobe.io/operation/createpdf" \
  -H "Authorization: Bearer $ADOBE_ACCESS_TOKEN" \
  -H "x-api-key: $ADOBE_CLIENT_ID" \
  -H "Content-Type: application/json" \
  -d '{
    "assetID": "{asset_id}"
  }'
```

## PDF Services - Export PDF to Word

```bash
curl -X POST "https://pdf-services.adobe.io/operation/exportpdf" \
  -H "Authorization: Bearer $ADOBE_ACCESS_TOKEN" \
  -H "x-api-key: $ADOBE_CLIENT_ID" \
  -H "Content-Type: application/json" \
  -d '{
    "assetID": "{asset_id}",
    "targetFormat": "docx"
  }'
```

## Firefly - Generate Image (AI)

```bash
curl -X POST "https://firefly-api.adobe.io/v2/images/generate" \
  -H "Authorization: Bearer $ADOBE_ACCESS_TOKEN" \
  -H "x-api-key: $ADOBE_CLIENT_ID" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A futuristic cityscape at sunset",
    "n": 1,
    "size": {"width": 1024, "height": 1024}
  }'
```

## Lightroom - Get Catalog

```bash
curl "https://lr.adobe.io/v2/catalogs" \
  -H "Authorization: Bearer $ADOBE_ACCESS_TOKEN" \
  -H "x-api-key: $ADOBE_CLIENT_ID"
```

## Links
- Console: https://developer.adobe.com/console
- Docs: https://developer.adobe.com/apis