Files
animethemes-api-docs/docs/wiki/resource/index.md
T
2024-03-21 22:28:40 +01:00

2.5 KiB

title
title
Resource

Resource


An external API resource represents a site with supplementary information for another resource such as an anime or artist.

For example, the Bakemonogatari anime has MyAnimeList, AniList and AniDB resources.

Fields

Name Type Nullable Default Description
id Integer No Yes The primary key of the resource
link String Yes Yes The URL of the external site
external_id Integer Yes Yes The primary key of the resource in the external site
site Enum Yes Yes The external site that the resource belongs to [Official Website, Twitter, AniDB, Anilist, Anime-Planet, Anime News Network, Kitsu, MyAnimeList, Wikipedia]
created_at Date No No The date that the resource was created
updated_at Date No No The date that the resource was last modified
deleted_at Date Yes No The date that the resource was deleted

Allowed Include Paths

  • anime
  • artists
  • studios

Allowed Pivots

  • animeresource
  • artistresource
  • studioresource

Endpoints

Resource Destroy

The resource destroy endpoint soft deletes an external resource and returns the deleted external resource.

Resource Force Delete

The resource force delete endpoint hard deletes an external resource and returns a confirmation message.

Resource Index

The resource index endpoint returns a listing of external resources.

Resource Restore

The resource restore endpoint restores a soft deleted external resource and returns the restored external resource.

Resource Show

The resource show endpoint returns an external resource.

Resource Store

The resource store endpoint creates a new external resource and returns the new external resource.

Resource Update

The resource update endpoint updates an external resource and returns the updated external resource.