# Studio

Kit de marque, produits, personnes, concurrents, documents et historique des publications.

GET `/brands/:slug/studio`

Données complètes du studio.

Responses

200 Studio

```
curl -X GET \
  https://anomalia.so/api/v1/brands/:slug/studio \
  -H "Authorization: Bearer $TOKEN"
```

PUT `/brands/:slug/studio/kit`

Met à jour le kit de marque.

Request Body

```
{ "about": "We make artisan pizza", "category": "food" }
```

Responses

200 Mis à jour

```
curl -X PUT \
  https://anomalia.so/api/v1/brands/:slug/studio/kit \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "about": "We make artisan pizza", "category": "food" }'
```

PUT `/brands/:slug/studio/colors`

Définit les couleurs de la marque.

Request Body

```
{ "colors": ["#7c5cff", "#ffffff"] }
```

Responses

200 Enregistré

```
curl -X PUT \
  https://anomalia.so/api/v1/brands/:slug/studio/colors \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "colors": ["#7c5cff", "#ffffff"] }'
```

POST `/brands/:slug/studio/people`

Crée une personne réelle ou IA.

Request Body

```
{ "name": "Sofia", "kind": "ai", "gender": "female" }
```

Responses

201 Créé

```
curl -X POST \
  https://anomalia.so/api/v1/brands/:slug/studio/people \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "name": "Sofia", "kind": "ai", "gender": "female" }'
```

PUT `/brands/:slug/studio/people/:id`

Met à jour une personne.

Responses

200 Mis à jour

```
curl -X PUT \
  https://anomalia.so/api/v1/brands/:slug/studio/people/:id \
  -H "Authorization: Bearer $TOKEN"
```

DELETE `/brands/:slug/studio/people/:id`

Supprime une personne.

Responses

200 Supprimé

```
curl -X DELETE \
  https://anomalia.so/api/v1/brands/:slug/studio/people/:id \
  -H "Authorization: Bearer $TOKEN"
```

POST `/brands/:slug/studio/documents`

Ajoute une note ou un document.

Request Body

```
{ "title": "Tone of voice", "kind": "note" }
```

Responses

201 Créé

```
curl -X POST \
  https://anomalia.so/api/v1/brands/:slug/studio/documents \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "title": "Tone of voice", "kind": "note" }'
```

DELETE `/brands/:slug/studio/documents/:id`

Supprime un document.

Responses

200 Supprimé

```
curl -X DELETE \
  https://anomalia.so/api/v1/brands/:slug/studio/documents/:id \
  -H "Authorization: Bearer $TOKEN"
```

POST `/brands/:slug/studio/competitors`

Ajoute un concurrent.

Request Body

```
{ "name": "RivalCo", "website": "rivalco.com" }
```

Responses

201 Créé

```
curl -X POST \
  https://anomalia.so/api/v1/brands/:slug/studio/competitors \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "name": "RivalCo", "website": "rivalco.com" }'
```

PUT `/brands/:slug/studio/competitors/:id`

Met à jour un concurrent.

Responses

200 Mis à jour

```
curl -X PUT \
  https://anomalia.so/api/v1/brands/:slug/studio/competitors/:id \
  -H "Authorization: Bearer $TOKEN"
```

DELETE `/brands/:slug/studio/competitors/:id`

Supprime un concurrent.

Responses

200 Supprimé

```
curl -X DELETE \
  https://anomalia.so/api/v1/brands/:slug/studio/competitors/:id \
  -H "Authorization: Bearer $TOKEN"
```

POST `/brands/:slug/studio/competitors/research`

Recherche de concurrents par IA.

Responses

200 Prêt

```
curl -X POST \
  https://anomalia.so/api/v1/brands/:slug/studio/competitors/research \
  -H "Authorization: Bearer $TOKEN"
```

POST `/brands/:slug/studio/history/sync`

Synchronise l'historique des publications depuis les réseaux sociaux.

Responses

200 Synchronisé

```
curl -X POST \
  https://anomalia.so/api/v1/brands/:slug/studio/history/sync \
  -H "Authorization: Bearer $TOKEN"
```

[

← Précédent

Plan éditorial

](/fr/docs/api/editorial-plan)[

Suivant →

Stratégie

](/fr/docs/api/strategy)

---
Source: https://www.anomalia.so/fr/docs/api/studio
