---
title: "Get list of MROs"
method: GET
path: "/v3/mros/"
tags: ["mros"]
---

# Get list of MROs

`GET /v3/mros/`

Get list of MRO records. All parameters are optional

## Query parameters

- `company_id_in` number[]
- `has_base_maintenance` boolean
- `is_pro` boolean
- `ordering` string[]
- `page` integer
- `search` string
- `search_airport_iata` string
- `search_airport_icao` string
- `search_airport_name` string
- `search_city` string
- `search_coords` string
- `search_coords_radius` number
- `search_country` string
- `search_name` string
- `shop_parts` string
- `user_ip` string

## Response `200`

- PaginatedMROList
  - `count` integer
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `per_page` integer
  - `results` MRO[]
    - `id` integer, required
    - `name` string, required
    - `airport` CharterAirport, required
      - `id` integer, required
      - `name` string, required
      - `latitude` number, double, nullable
      - `longitude` number, double, nullable
      - `iata` string, nullable
      - `icao` string, nullable
      - `lid` string, nullable — Local Identifier
      - `city` CharterCity, required
        - `id` integer, required
        - `name` string, required
      - `country` CharterCountry, required
        - `id` integer, required
        - `name` string, required
        - `iso_alpha3` string, nullable — ISO 3166-1 alpha-3
        - `iso_alpha2` string, nullable — ISO 3166-1 alpha-2
    - `company` MROCompany, required
      - `id` integer, required
      - `name` string, required
      - `phone` string, nullable
      - `fax` string, nullable
      - `website` string, uri, nullable
      - `address` string, nullable
      - `company_extension` FBOCompanyExtension, required
        - `id` integer, required
        - `logo_media` ImageMedia, required
          - `id` integer, required
          - `path` string, uri, required
        - `miniature_logo_media` ImageMedia, required
          - `id` integer, required
          - `path` string, uri, required
      - `slug` string, required
    - `longitude` number, double, nullable
    - `latitude` number, double, nullable
    - `email` string, email, nullable
    - `phone` string, nullable
    - `fax` string, nullable
    - `website` string, uri, nullable
    - `address` string, nullable
    - `slug` string, required
    - `mro_extension` MROExtension, required
      - `id` integer, required
      - `description` string, nullable
      - `view_360` string, uri, nullable
      - `logo_media` ImageMedia, required
        - `id` integer, required
        - `path` string, uri, required
      - `is_pro` boolean, nullable
    - `images` MROMediaImage[], nullable, required
      - `position` integer, nullable
      - `media` ImageMedia, required
        - `id` integer, required
        - `path` string, uri, required
    - `attachments` MROMediaAttachment[], nullable, required
      - `position` integer, nullable
      - `display_name` string, nullable
      - `media` AttachmentMedia, required
        - `id` integer, required
        - `path` string, uri, required
    - `working_hours` string, nullable
    - `has_base_maintenance` boolean, nullable

## Other responses

- `429`

---

[API](https://skmtc.dev/aviapages/apis/aviapages-api-documentation.md) · [All operations](https://skmtc.dev/aviapages/apis/aviapages-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/aviapages/aviapages-api-documentation/revisions/c9d946178412/schema)
