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, Spotify, YouTube Music, YouTube, Apple Music, Amazon Music, Crunchyroll, HIDIVE, Netflix, Disney Plus, Hulu, Amazon Prime Video] |
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
- song
- studios
Allowed Pivots
- animeresource
- artistresource
- songresource
- studioresource
Endpoints
The resource destroy endpoint soft deletes an external resource and returns the deleted external resource.
The resource force delete endpoint hard deletes an external resource and returns a confirmation message.
The resource index endpoint returns a listing of external resources.
The resource restore endpoint restores a soft deleted external resource and returns the restored external resource.
The resource show endpoint returns an external resource.
The resource store endpoint creates a new external resource and returns the new external resource.
The resource update endpoint updates an external resource and returns the updated external resource.