---
title: "List role IDs and aliases for Transmodel organisations"
method: GET
path: "/v1/adapter/transmodel/ids"
tags: ["Adapter"]
---

# List role IDs and aliases for Transmodel organisations

`GET /v1/adapter/transmodel/ids`

## Request

- Base URL: `https://api.entur.io/agreements`
- URL: `https://api.entur.io/agreements/v1/adapter/transmodel/ids`
- Auth: one of:
  - HTTP bearer
  - API key in header `et-client-name`

List agreement-derived role IDs and aliases for organisations in active or terminated agreements. Can optionally include all organisations with GeneralOrganisation NeTEx IDs.

## Query parameters

- `allOrganisations` boolean

## Response `200`

Successfully exported role IDs and aliases

- IdsResponse[]
  - `organisationId` integer, required
  - `roleIds` string[], required
  - `aliases` string[], required

## Other responses

- `400`: Invalid input supplied, bad request
- `401`: Unauthenticated access
- `403`: Forbidden access
- `404`: Resource not found

---

[API](https://skmtc.dev/entur/apis/agreements-beta-internal.md) - [All operations](https://skmtc.dev/entur/apis/agreements-beta-internal/llms.txt) - [OpenAPI document](https://skmtc.dev/entur/apis/agreements-beta-internal/revisions/8e6113364773?raw)
