# Import Schemas in Excel file format into a Policy

## Import schemas in Excel file format into a policy

<mark style="color:green;">`POST`</mark> `/api/v1/policies/import/xlsx?policyId=<policyId>`

Imports new Schema and all associated artifacts, such as schemas and VCs, from the provided xlsx file into the local DB. Only users with the Standard Registry role are allowed to make the request.

#### Path Parameters

| Name                                       | Type   | Description       |
| ------------------------------------------ | ------ | ----------------- |
| policyId<mark style="color:red;">\*</mark> | String | Policy Identifier |

#### Request Body

| Name                               | Type   | Description                           |
| ---------------------------------- | ------ | ------------------------------------- |
| <mark style="color:red;">\*</mark> | String | A xlsx file containing policy config. |

{% tabs %}
{% tab title="200: OK Successful Operation" %}

```
content:
            application/json:
              schema:
                type: object
```

{% endtab %}

{% tab title="401: Unauthorized Unauthorized" %}

{% endtab %}

{% tab title="403: Forbidden Forbidden" %}

{% endtab %}

{% tab title="500: Internal Server Error Internal Server Error" %}

```
content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorDTO'
```

{% endtab %}
{% endtabs %}
