映画 API
監督、ジャンル、キャスト、評価、興行収入を持つ有名な映画。メモリ上の固定データで、書き込みはアプリの再起動まで残ります。
あなたのアカウントでこれらのエンドポイントが使えます。各エンドポイントのページの Try it でリクエストを送れます。
- GET
https://api.testingapis.com/api/MoviesList movies with filtering, sorting, search and paginationList movies with filtering, sorting, search and pagination. - POST
https://api.testingapis.com/api/MoviesCreate a movieCreate a movie. - GETHEAD
https://api.testingapis.com/api/Movies/{id}Get a movie by IDGet a movie by ID (HEAD returns the headers only). - PUT
https://api.testingapis.com/api/Movies/{id}Replace a movieReplace a movie. - PATCH
https://api.testingapis.com/api/Movies/{id}Partially update a movie with a JSON merge patchPartially update a movie with a JSON merge patch. - DELETE
https://api.testingapis.com/api/Movies/{id}Delete a movieDelete a movie. - POST
https://api.testingapis.com/api/Movies/bulkCreate up to 100 movies in one requestCreate up to 100 movies in one request. - DELETE
https://api.testingapis.com/api/Movies/bulkDelete several movies by IDDelete several movies by ID. - GET
https://api.testingapis.com/api/Movies/countCount all moviesCount all movies. - GET
https://api.testingapis.com/api/Movies/genresList every genre used by any movie, sorted and without duplicatesList every genre used by any movie, sorted and without duplicates. - GET
https://api.testingapis.com/api/Movies/topList the highest-rated moviesList the highest-rated movies. - GET
https://api.testingapis.com/api/Movies/year/{year}List movies released in a given yearList movies released in a given year.
リクエストの例
List movies with filtering, sorting, search and pagination. 完全なリファレンスと Send ボタン(英語).
cURL
curl -X GET "https://api.testingapis.com/api/Movies?limit=2"レスポンス · 200 OK
[
{
"id": 1,
"title": "The Shawshank Redemption",
"director": "Frank Darabont",
"year": 1994,
"genres": ["Drama"],
"runtimeMinutes": 142,
"rating": 9.3,
"cast": ["Tim Robbins", "Morgan Freeman"],
"boxOffice": 58300000,
"poster": "https://picsum.photos/seed/movie1/300/450"
… (3 more lines)サインインして詳細を見る
これらのエンドポイントのパラメータ、リクエストとレスポンスの例、ライブの Try it パネルは、サインインしたメンバー向けです。アカウントは無料で、数秒で作成できます。
絞り込み、並べ替え、ページネーション
一覧エンドポイントは limit、page、offset、sort、order、q を受け付け、任意のフィールド名を完全一致の絞り込みに使えます。件数は X-Total-Count ヘッダーで返ります。書き込みはサーバーを再起動するまでメモリに残るので、テストで自由にレコードを作成・変更・削除できます。 クエリパラメータのリファレンス.