# Download all provisioning profiles using the UI

**URL:** <https://discuss.bitrise.io/t/download-all-provisioning-profiles-using-the-ui/4879>\
**Category:** Website\
**Created:** [April 23, 2018, 9:09am UTC](https://discuss.bitrise.io/t/download-all-provisioning-profiles-using-the-ui/4879 "2018-04-23T09:09:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![appculture-ios](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@appculture-ios](https://discuss.bitrise.io/u/appculture-ios)\
**Post date:** [April 23, 2018, 9:09am UTC](https://discuss.bitrise.io/t/download-all-provisioning-profiles-using-the-ui/4879/1 "2018-04-23T09:09:16Z")

</div>

Hi,

in **Workflow Editor / Code Signing** it’s now **possible to delete all** provisioning profiles at once (feature request: [Download or delete multiple provisioning profiles at once](http://discuss.bitrise.io/t/download-or-delete-multiple-provisioning-profiles-at-once/3512)) but I just realised it’s still **not possible to download all** provisioning profiles at once (ie. for backup before changing all).

In case you also decide it’s a feature worth having, here’s a feature request… 🙂

Thanks and keep up the good work!

---

<div class="post-metadata">

**Author:** ![viktorbenei](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.bitrise.io/viktorbenei/32/18_2.png) [@viktorbenei](https://discuss.bitrise.io/u/viktorbenei)\
**Post date:** [April 30, 2018, 7:14pm UTC](https://discuss.bitrise.io/t/download-all-provisioning-profiles-using-the-ui/4879/2 "2018-04-30T19:14:01Z")

</div>

Great idead, thanks for the #feature-request @appculture-ios! 😉

---

<div class="post-metadata">

**Author:** ![viktorbenei](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.bitrise.io/viktorbenei/32/18_2.png) [@viktorbenei](https://discuss.bitrise.io/u/viktorbenei)\
**Post date:** [May 1, 2018, 8:55am UTC](https://discuss.bitrise.io/t/download-all-provisioning-profiles-using-the-ui/4879/3 "2018-05-01T08:55:13Z")

</div>

One more note: this can be done via the API:

- List Prov Profiles of a given app: [https://devcenter.bitrise.io/api/v0.1/#get-appsapp-slugprovisioning-profiles](https://devcenter.bitrise.io/api/v0.1/#get-appsapp-slugprovisioning-profiles)
  - get the download url of a specific prov profile: [https://devcenter.bitrise.io/api/v0.1/#get-appsapp-slugprovisioning-profilesprovisioning-profile-slug](https://devcenter.bitrise.io/api/v0.1/#get-appsapp-slugprovisioning-profilesprovisioning-profile-slug)

- List Certs of a given app: [https://devcenter.bitrise.io/api/v0.1/#get-appsapp-slugbuild-certificates](https://devcenter.bitrise.io/api/v0.1/#get-appsapp-slugbuild-certificates)
  - get the download url of a specific cert: [https://devcenter.bitrise.io/api/v0.1/#get-appsapp-slugbuild-certificatesbuild-certificate-slug](https://devcenter.bitrise.io/api/v0.1/#get-appsapp-slugbuild-certificatesbuild-certificate-slug)

So with some scripting “download all” is definitely possible if you need it for e.g. doing periodic backups or similar 🙂

---

<div class="post-metadata">

**Author:** ![appculture-ios](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@appculture-ios](https://discuss.bitrise.io/u/appculture-ios)\
**Post date:** [May 2, 2018, 1:53pm UTC](https://discuss.bitrise.io/t/download-all-provisioning-profiles-using-the-ui/4879/4 "2018-05-02T13:53:30Z")

</div>

Thanks for the hint, that’s also good to know.
