API ATLAS DIRECTORY · ANIME
Jikan
Unofficial MyAnimeList API
- Category
- Anime
- Authentication
- No authentication listed
- HTTPS
- Yes
- CORS
- Yes
OPTIONAL · NO-KEY SAMPLE REQUEST
Start with a working example
These sample requests use a curated public GET endpoint. Provider access, rate limits, and availability can change.
JavaScript Fetch
const response = await fetch("https://api.jikan.moe/v4/anime/1", {
headers: { Accept: 'application/json' },
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const data = await response.json();
console.log(data);PHP with cURL
<?php
$url = 'https://api.jikan.moe/v4/anime/1';
$ch = curl_init($url);
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 15,
CURLOPT_HTTPHEADER => ['Accept: application/json'],
]);
$response = curl_exec($ch);
if ($response === false) {
$error = curl_error($ch);
curl_close($ch);
throw new RuntimeException($error);
}
$status = curl_getinfo($ch, CURLINFO_RESPONSE_CODE);
curl_close($ch);
if ($status >= 400) throw new RuntimeException("HTTP {$status}");
$data = json_decode($response, true, 512, JSON_THROW_ON_ERROR);
print_r($data);Command line cURL
curl --fail --silent --show-error --get 'https://api.jikan.moe/v4/anime/1'The PHP example requires PHP and the cURL extension. No secret key is included or sent to API Atlas.