---
title: "Upload roles"
method: POST
path: "/roles"
tags: ["Parties"]
---

# Upload roles

`POST /roles`

## Response `200`

planned

- string[]

## Other responses

- `403` — Uploads not allowed
- `500` — Invalid data upload

## Changes

> 41 revisions in range; 1 not diffed.

- **2026-03-04** `31e82224728b` — 1 breaking, 1 info
  - the `items/` request property type changed from no type to `object`
  - the endpoint scheme security `oauth2` was added to the API
- **2026-03-03** `8dc2742f6a17` — 2 info
  - the endpoint scheme security `oauth2` was removed from the API
  - the `items/` request property type was generalized from `object` to no type
- **2026-03-02** `8e27e0e126e7` — 1 info
  - the endpoint scheme security `oauth2` was added to the API
- **2026-03-02** `8abfd084d7aa` — 1 breaking
  - the `items/` request property type changed from no type to `object`
- **2026-01-26** `bb3e0780afdd` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/nceas/apis/vegbankapi/changes/roles/post.md)

---

[API](https://skmtc.dev/nceas/apis/vegbankapi.md) · [All operations](https://skmtc.dev/nceas/apis/vegbankapi/llms.txt) · [OpenAPI document](https://skmtc.dev/nceas/apis/vegbankapi/revisions/09f681bc6857?raw)
