API References & Playground
Tài liệu tích hợp cho Publisher & Developer — chỉnh tham số và gọi API thật ngay trên trang.
Quy ước chung
API công khai, không cần key, hỗ trợ CORS. Response luôn có status; danh sách có data, meta (phân trang) và links (first/prev/next/last). Lỗi trả mã HTTP chuẩn (400, 404) kèm message. Cần hạn mức cao hoặc hỗ trợ?
GETMoviesapplication/json • Public
Latest Movies
Danh sách phim mới nhất kèm link embed. Dùng cho trang chủ, cron đồng bộ hoặc crawler plugin. Cache 2 phút.
https://igfcloud.net/api/v1/movies/latestRequest Parameters
| Tên | Vị Trí | Kiểu | Giá trị thử | Mô Tả |
|---|---|---|---|---|
| page | Query | integer | Số trang, mặc định 1. | |
| per_page | Query | integer | Số item mỗi trang, mặc định 30, tối đa 100. | |
| sort_dir | Query | string | desc (mặc định) hoặc asc — asc dùng để crawl toàn bộ kho từ cũ đến mới. |
Example Request (cURL)
curl -X GET "https://igfcloud.net/api/v1/movies/latest" \ -H "Accept: application/json"
Sample Response
Ví dụ{
"status": "success",
"data": [
{
"code": "SSIS-899",
"id": "671f0c2a9b1e4a0012ab34cd",
"duration": "01:45:20",
"duration_seconds": 6320,
"quality": "FHD",
"thumbnail": "https://vz-815187e9-50a.b-cdn.net/{guid}/thumbnail.jpg",
"preview": "https://vz-815187e9-50a.b-cdn.net/{guid}/preview.webp",
"publish_at": "2026-10-22T04:07:01.000Z",
"updated_at": "2026-10-22T04:07:01.000Z",
"views": 1520,
"trans": [
{
"locale": "vi",
"title": "[SSIS-899] Tiêu đề phim",
"slug": "ssis-899-tieu-de-phim",
"description": "..."
}
],
"genres": [
{
"code": "vietsub",
"trans": [
{
"locale": "vi",
"name": "Vietsub"
}
]
}
],
"country": {
"code": "jp",
"name": "Nhật Bản"
},
"actors": [
{
"name": "Yua Mikami",
"slug": "yua-mikami",
"avatar": "https://vz-815187e9-50a.b-cdn.net/example/thumbnail.jpg"
}
],
"tags": [
"SSIS-899"
],
"sources": [
{
"embed_code": "ssis-899-tieu-de-phim",
"link": "https://igfcloud.net/embed/ssis-899-tieu-de-phim",
"type": "embed"
}
]
}
],
"links": {
"first": "https://igfcloud.net/api/v1/movies/latest?page=1&per_page=30",
"last": "https://igfcloud.net/api/v1/movies/latest?page=348&per_page=30",
"prev": null,
"next": "https://igfcloud.net/api/v1/movies/latest?page=2&per_page=30"
},
"meta": {
"current_page": 1,
"per_page": 30,
"total": 10420,
"last_page": 348
}
}