MovieSensei

MovieSensei · GPT アクション

TMDb API

Retrieve movie & TV series data from The Movie Database (TMDb).

  • GET /search/movieSearchMoviesByName

    Search Movies by orignal name.

  • GET /search/tvSearchTVSeriesByName

    Search TV Series by orignal name.

  • GET /search/personSearchPersonByName

    Search person by name.

  • GET /search/companySearchCompanyByName

    Search company by name.

  • GET /trending/movie/dayTrendingMoviesByDay

    Trending Movies today.

  • GET /trending/movie/weekTrendingMoviesByWeek

    Trending Movies this week.

  • GET /trending/tv/dayTrendingTVSeriesByDay

    Trending TV Series today.

  • GET /trending/tv/weekTrendingTVSeriesByWeek

    Trending TV Series this week.

  • GET /movie/now_playingNowPlayingMovies

    Now playing Movies.

  • GET /movie/popularMostPopularMovies

    Most popular Movies.

  • GET /movie/top_ratedTopRatedMovies

    Top rated Movies.

  • GET /movie/upcomingUpcomingMovies

    Upcoming Movies.

  • GET /tv/airing_todayTVSeriesAiringToday

    TV Series airing today.

  • GET /tv/on_the_airUpcomingTVSeriesNext7Days

    Upcoming TV Series in the next 7 days.

  • GET /tv/popularMostPopularTVSeries

    Most popular TV Series.

  • GET /tv/top_ratedTopRatedTVSeries

    Top rated TV Series.

  • GET /discover/movieDiscoverMovies

    Discover movies based on various parameters.

  • GET /discover/tvDiscoverTVShows

    Discover TV shows based on various parameters.

元の API スキーマ
{
  "openapi": "3.1.0",
  "info": {
    "title": "TMDb API",
    "description": "Retrieve movie & TV series data from The Movie Database (TMDb).",
    "version": "v1.0.0"
  },
  "servers": [
    {
      "url": "https://api.themoviedb.org/3"
    }
  ],
  "paths": {
    "/search/movie": {
      "get": {
        "description": "Search Movies by orignal name.",
        "operationId": "SearchMoviesByName",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "description": "Query for the search",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/search/tv": {
      "get": {
        "description": "Search TV Series by orignal name.",
        "operationId": "SearchTVSeriesByName",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "description": "Query for the search",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/search/person": {
      "get": {
        "description": "Search person by name.",
        "operationId": "SearchPersonByName",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "description": "Query for the search",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/search/company": {
      "get": {
        "description": "Search company by name.",
        "operationId": "SearchCompanyByName",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "query",
            "in": "query",
            "description": "Query for the search",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/trending/movie/day": {
      "get": {
        "description": "Trending Movies today.",
        "operationId": "TrendingMoviesByDay",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/trending/movie/week": {
      "get": {
        "description": "Trending Movies this week.",
        "operationId": "TrendingMoviesByWeek",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/trending/tv/day": {
      "get": {
        "description": "Trending TV Series today.",
        "operationId": "TrendingTVSeriesByDay",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/trending/tv/week": {
      "get": {
        "description": "Trending TV Series this week.",
        "operationId": "TrendingTVSeriesByWeek",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },

          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/movie/now_playing": {
      "get": {
        "description": "Now playing Movies.",
        "operationId": "NowPlayingMovies",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "region",
            "in": "query",
            "description": "Now playing movies region",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/movie/popular": {
      "get": {
        "description": "Most popular Movies.",
        "operationId": "MostPopularMovies",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "region",
            "in": "query",
            "description": "Popular movies region",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/movie/top_rated": {
      "get": {
        "description": "Top rated Movies.",
        "operationId": "TopRatedMovies",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "region",
            "in": "query",
            "description": "Top rated movies region",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/movie/upcoming": {
      "get": {
        "description": "Upcoming Movies.",
        "operationId": "UpcomingMovies",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "region",
            "in": "query",
            "description": "Upcoming movies region",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/tv/airing_today": {
      "get": {
        "description": "TV Series airing today.",
        "operationId": "TVSeriesAiringToday",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "timezone",
            "in": "query",
            "description": "Timezone of the results",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/tv/on_the_air": {
      "get": {
        "description": "Upcoming TV Series in the next 7 days.",
        "operationId": "UpcomingTVSeriesNext7Days",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "timezone",
            "in": "query",
            "description": "Timezone of the results",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/tv/popular": {
      "get": {
        "description": "Most popular TV Series.",
        "operationId": "MostPopularTVSeries",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/tv/top_rated": {
      "get": {
        "description": "Top rated TV Series.",
        "operationId": "TopRatedTVSeries",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Sort results by language",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    },
    "/discover/movie": {
      "get": {
        "description": "Discover movies based on various parameters.",
        "operationId": "DiscoverMovies",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "include_adult",
            "in": "query",
            "description": "Include adult content",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "include_video",
            "in": "query",
            "description": "Include video content",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Language of the movies",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "primary_release_year",
            "in": "query",
            "description": "Primary release year",
            "required": false,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "primary_release_date.gte",
            "in": "query",
            "description": "Primary release date greater than or equal to",
            "required": false,
            "schema": {
              "type": "date"
            }
          },
          {
            "name": "primary_release_date.lte",
            "in": "query",
            "description": "Primary release date less than or equal to",
            "required": false,
            "schema": {
              "type": "date"
            }
          },
          {
            "name": "region",
            "in": "query",
            "description": "Region",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "release_date.gte",
            "in": "query",
            "description": "Release date greater than or equal to",
            "required": false,
            "schema": {
              "type": "date"
            }
          },
          {
            "name": "release_date.lte",
            "in": "query",
            "description": "Release date less than or equal to",
            "required": false,
            "schema": {
              "type": "date"
            }
          },
          {
            "name": "sort_by",
            "in": "query",
            "description": "Sort movies by criteria",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "popularity.asc",
                "popularity.desc",
                "revenue.asc",
                "revenue.desc",
                "primary_release_date.asc",
                "primary_release_date.desc",
                "vote_average.asc",
                "vote_average.desc",
                "vote_count.asc",
                "vote_count.desc"
              ]
            }
          },
          {
            "name": "vote_average.desc",
            "in": "query",
            "description": "Sort by vote average in descending order",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "vote_average.gte",
            "in": "query",
            "description": "Minimum vote average",
            "required": false,
            "schema": {
              "type": "float"
            }
          },
          {
            "name": "vote_average.lte",
            "in": "query",
            "description": "Maximum vote average",
            "required": false,
            "schema": {
              "type": "float"
            }
          },
          {
            "name": "vote_count.gte",
            "in": "query",
            "description": "Minimum vote count",
            "required": false,
            "schema": {
              "type": "float"
            }
          },
          {
            "name": "vote_count.lte",
            "in": "query",
            "description": "Maximum vote count",
            "required": false,
            "schema": {
              "type": "float"
            }
          },
          {
            "name": "watch_region",
            "in": "query",
            "description": "Watch region",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_cast",
            "in": "query",
            "description": "Filter by cast members",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_companies",
            "in": "query",
            "description": "Filter by production companies",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_crew",
            "in": "query",
            "description": "Filter by crew members",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_genres",
            "in": "query",
            "description": "Filter by genres",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_keywords",
            "in": "query",
            "description": "Filter by keywords",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_origin_country",
            "in": "query",
            "description": "Filter by origin country",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_original_language",
            "in": "query",
            "description": "Filter by original language",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_people",
            "in": "query",
            "description": "Filter by people",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_release_type",
            "in": "query",
            "description": "Filter by release type",
            "required": false,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "with_runtime.gte",
            "in": "query",
            "description": "Filter by minimum runtime",
            "required": false,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "with_runtime.lte",
            "in": "query",
            "description": "Filter by maximum runtime",
            "required": false,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "with_watch_monetization_types",
            "in": "query",
            "description": "Filter by watch monetization types",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_watch_providers",
            "in": "query",
            "description": "Filter by watch providers",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "without_companies",
            "in": "query",
            "description": "Exclude production companies",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "without_genres",
            "in": "query",
            "description": "Exclude genres",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "without_keywords",
            "in": "query",
            "description": "Exclude keywords",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "without_watch_providers",
            "in": "query",
            "description": "Exclude watch providers",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "year",
            "in": "query",
            "description": "Release year",
            "required": false,
            "schema": {
              "type": "integer"
            }
          }
        ]
      }
    },
    "/discover/tv": {
      "get": {
        "description": "Discover TV shows based on various parameters.",
        "operationId": "DiscoverTVShows",
        "parameters": [
          {
            "name": "api_key",
            "in": "query",
            "description": "API key here",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "air_date.gte",
            "in": "query",
            "description": "Air date greater than or equal to",
            "required": false,
            "schema": {
              "type": "date"
            }
          },
          {
            "name": "air_date.lte",
            "in": "query",
            "description": "Air date less than or equal to",
            "required": false,
            "schema": {
              "type": "date"
            }
          },
          {
            "name": "first_air_date_year",
            "in": "query",
            "description": "First air date year",
            "required": false,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "first_air_date.gte",
            "in": "query",
            "description": "First air date greater than or equal to",
            "required": false,
            "schema": {
              "type": "date"
            }
          },
          {
            "name": "first_air_date.lte",
            "in": "query",
            "description": "First air date less than or equal to",
            "required": false,
            "schema": {
              "type": "date"
            }
          },
          {
            "name": "include_adult",
            "in": "query",
            "description": "Include adult content",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "include_null_first_air_dates",
            "in": "query",
            "description": "Include shows with null first air dates",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "language",
            "in": "query",
            "description": "Language of the TV shows",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "page",
            "in": "query",
            "description": "Page number for pagination",
            "required": true,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "screened_theatrically",
            "in": "query",
            "description": "Screened theatrically",
            "required": false,
            "schema": {
              "type": "boolean"
            }
          },
          {
            "name": "sort_by",
            "in": "query",
            "description": "Sort TV shows by criteria",
            "required": true,
            "schema": {
              "type": "string",
              "enum": [
                "popularity.asc",
                "popularity.desc",
                "revenue.asc",
                "revenue.desc",
                "primary_release_date.asc",
                "primary_release_date.desc",
                "vote_average.asc",
                "vote_average.desc",
                "vote_count.asc",
                "vote_count.desc"
              ]
            }
          },
          {
            "name": "timezone",
            "in": "query",
            "description": "Timezone",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "vote_average.gte",
            "in": "query",
            "description": "Minimum vote average",
            "required": false,
            "schema": {
              "type": "float"
            }
          },
          {
            "name": "vote_average.lte",
            "in": "query",
            "description": "Maximum vote average",
            "required": false,
            "schema": {
              "type": "float"
            }
          },
          {
            "name": "vote_count.gte",
            "in": "query",
            "description": "Minimum vote count",
            "required": false,
            "schema": {
              "type": "float"
            }
          },
          {
            "name": "vote_count.lte",
            "in": "query",
            "description": "Maximum vote count",
            "required": false,
            "schema": {
              "type": "float"
            }
          },
          {
            "name": "watch_region",
            "in": "query",
            "description": "Watch region",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_companies",
            "in": "query",
            "description": "Filter by production companies (comma or pipe separated query)",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_genres",
            "in": "query",
            "description": "Filter by genres (comma or pipe separated query)",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_keywords",
            "in": "query",
            "description": "Filter by keywords (comma or pipe separated query)",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_networks",
            "in": "query",
            "description": "Filter by networks (integer)",
            "required": false,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "with_origin_country",
            "in": "query",
            "description": "Filter by origin country (string)",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_original_language",
            "in": "query",
            "description": "Filter by original language (string)",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_runtime.gte",
            "in": "query",
            "description": "Filter by minimum runtime (integer)",
            "required": false,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "with_runtime.lte",
            "in": "query",
            "description": "Filter by maximum runtime (integer)",
            "required": false,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "with_status",
            "in": "query",
            "description": "Filter by status (comma or pipe separated query)",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_watch_monetization_types",
            "in": "query",
            "description": "Filter by watch monetization types (comma or pipe separated query)",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_watch_providers",
            "in": "query",
            "description": "Filter by watch providers (comma or pipe separated query)",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "without_companies",
            "in": "query",
            "description": "Exclude production companies (comma or pipe separated query)",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "without_genres",
            "in": "query",
            "description": "Exclude genres (comma or pipe separated query)",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "without_keywords",
            "in": "query",
            "description": "Exclude keywords (comma or pipe separated query)",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "without_watch_providers",
            "in": "query",
            "description": "Exclude watch providers (comma or pipe separated query)",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "with_type",
            "in": "query",
            "description": "Filter by type (comma or pipe separated query)",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ]
      }
    }
  },
  "components": {
    "schemas": {}
  }
}