Find curl, TypeScript and C# examples in the portal after creating a key. They use the configured instance's exact address.
The API returns camelCase JSON, UTC ISO 8601 timestamps, string enums and null for unknown values. Provider IDs are strings in externalIds; do not convert them to Aniyori UUIDs.
const response = await fetch(`${process.env.ANIYORI_API_URL}/v1/anime?limit=25`, {
headers: { Authorization: `Bearer ${process.env.ANIYORI_API_KEY}` },
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
const { items, page } = await response.json();