# Déclencher une sauvegarde avec des uploads via l'API ne semble pas inclure les uploads

**URL:** https://meta.discourse.org/t/trigger-backup-with-uploads-per-api-seems-not-to-include-uploads/108479
**Category:** Development
**Tags:** rest-api
**Created:** [Février 6, 2019, 9:00 UTC](https://meta.discourse.org/t/trigger-backup-with-uploads-per-api-seems-not-to-include-uploads/108479 "2019-02-06T09:00:07Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![brase](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brase/32/121359_2.png) [@brase](https://meta.discourse.org/u/brase)
#### Post date: [Février 6, 2019, 9:00 UTC](https://meta.discourse.org/t/trigger-backup-with-uploads-per-api-seems-not-to-include-uploads/108479/1 "2019-02-06T09:00:07Z")

</div>

Bonjour,

Je joue avec le déclenchement de la création de sauvegardes pour Discourse via l’API.

Une chose étrange que j’ai remarquée, c’est qu’il semble que les fichiers joints ne soient pas inclus. Lorsqu’elle est déclenchée via l’API, la sauvegarde a une taille de 140 Mo. Lorsqu’elle est déclenchée via le bouton Sauvegarde, la sauvegarde a une taille de 330 Mo.

Je déclenche la sauvegarde avec la commande suivante :

```plaintext
curl -XPOST -H 'Content-Type: application/json' "https://talk.rhein-spree.com/admin/backups.json?api_key=mykey&api_username=sebastian" -d '{ "with_uploads": true }'

```

Est-ce que je fais quelque chose de mal ou y a-t-il un bug avec les sauvegardes déclenchées via l’API ?

---

<div class="post-metadata">

### Author: ![gerhard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gerhard/32/119479_2.png) [@gerhard](https://meta.discourse.org/u/gerhard)
#### Post date: [Février 6, 2019, 4:07 UTC](https://meta.discourse.org/t/trigger-backup-with-uploads-per-api-seems-not-to-include-uploads/108479/2 "2019-02-06T16:07:22Z")

</div>

You should send it as form data instead of JSON. That works.

```plaintext
curl --request POST \
  --url http://example.com/admin/backups.json \
  --header 'content-type: application/x-www-form-urlencoded' \
  --data 'api_key=<api_key>&api_username=<username>&with_uploads=true'

```

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [Mars 8, 2019, 4:07 UTC](https://meta.discourse.org/t/trigger-backup-with-uploads-per-api-seems-not-to-include-uploads/108479/3 "2019-03-08T16:07:27Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
