---
title: "Get collaborator roles"
method: GET
path: "/api/v2/top-collaborator/referential/roles"
tags: ["Referential"]
---

# Get collaborator roles

`GET /api/v2/top-collaborator/referential/roles`

## Request

- Base URL: `https://developers.soundcharts.com` (the document declares no server; this is the origin it was published from)
- URL: `https://developers.soundcharts.com/api/v2/top-collaborator/referential/roles`
- Auth: none declared
- TypeScript: <https://skmtc.dev/soundcharts/apis/soundcharts-api/docs/api/v2/top-collaborator/referential/roles/get.ts> (a function with typed inputs; its response is checked against the schema)

## Response `200`

Collaborator roles available in the current top, matching the front referential

- CollaboratorRolesResponse
  - `type` string
  - `errors` Error[]
    - `key` string: Error key
    - `code` integer: Error code
    - `message` string: Error message
  - `roles` string[]

## Changes

- **2026-10-06** `0ce4aea7eaf7`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/soundcharts/apis/soundcharts-api/changes/api/v2/top-collaborator/referential/roles/get.md)

---

[API](https://skmtc.dev/soundcharts/apis/soundcharts-api.md) - [All operations](https://skmtc.dev/soundcharts/apis/soundcharts-api/llms.txt) - [OpenAPI document](https://skmtc.dev/soundcharts/apis/soundcharts-api/revisions/0ce4aea7eaf7?raw)
