---
title: "Export Transmodel roles and optionally contracts"
method: GET
path: "/v1/adapter/transmodel/export"
tags: ["Adapter"]
---

# Export Transmodel roles and optionally contracts

`GET /v1/adapter/transmodel/export`

## Request

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

Exports agreement-derived Transmodel roles and optionally contract members in XML format. Can optionally include all organisations as GeneralOrganisation entries.

## Query parameters

- `allOrganisations` boolean
- `includeContracts` boolean

## Response `200`

Successfully exported Transmodel XML

## 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)
