---
title: "Export permissions"
method: GET
path: "/api/authorization/external/permissions"
tags: ["Permissions Export API"]
---

# Export permissions

`GET /api/authorization/external/permissions`

Exports all permissions for the team as a JSON file.

## Response `200`

A JSON file containing all permissions.

- PermissionExportResponse
  - `permissions` PermissionExportItem[] — List of permissions
    - `subjectName` string
    - `subjectType` string
    - `subjectId` string
    - `groups` string
    - `role` string
    - `service` string
    - `objectName` string
    - `objectType` string
    - `objectId` string
    - `actions` string[]

## Other responses

- `204` — No Content
- `400` — Bad Request
- `401` — Unauthorized. Please check whether your API key or application key has sufficient\ \permissions. In case you are unsure, please refer the documentation on [application keys]\ \(https://help.celonis.cloud/help/display/CIBC/Application+Keys) and [permissions]\ \(https://help.celonis.cloud/help/display/CIBC/Permissions).
- `403` — Forbidden
- `500` — An internal error happened.\ \Please forward the associated error ID along with any helpful information to [our support]\ \(https://help.celonis.cloud/help/display/CIBC/Support)

---

[API](https://skmtc.net/celonis/apis/permissions-api.md) · [All operations](https://skmtc.net/celonis/apis/permissions-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/celonis/permissions-api/revisions/dfe1f3dabeac/schema)
