5.5 KiB
title
| title |
|---|
| API Reference |
API Reference
Content
Content API resources comprise the repository of anime opening and ending themes and their contextual relations.
Resources
An anime API resource represents a production with at least one opening or ending sequence.
An anime image API resource represents the association between an anime and an image.
An anime resource API resource represents the association between an anime and an external resource.
An anime series API resource represents the association between an anime and a series.
An anime studio API resource represents the association between an anime and a studio.
An anime synonym API resource represents an alternate title or common abbreviation for an anime.
An anime theme API resource represents an OP or ED sequence for an anime.
An anime theme entry API resource represents a version of an anime theme.
An anime theme entry video API resource represents the association between an anime theme entry and a video.
An artist API resource represents a musical performer of anime sequences.
An artist image API resource represents the association between an artist and an image.
An artist member API resource represents the association of an artist and a group/unit.
An artist resource API resource represents the association between an artist and an external resource.
An artist song API resource represents the association between an artist and a song.
An audio API resource represents the audio track of a video.
A group API resource represents the group that accompanies an AnimeTheme.
An image API resource represents a visual component for another resource such as an anime or artist.
An external API resource represents a site with supplementary information for another resource such as an anime or artist.
A series API resource represents a collection of related anime.
A song API resource represents the composition that accompanies an AnimeTheme.
An song resource API resource represents the association between an song and an external resource.
A studio API resource represents a company that produces anime.
A studio image API resource represents the association between a studio and an image.
A studio resource API resource represents the association between a studio and an external resource.
A video API resource represents a WebM of an anime theme.
A video script API resource represents an encoding script used to produce a video.
Search
The global search endpoint returns a listing of resources that match a given search term.
Admin
Admin API resources pertain to the administration of the site by the moderation team.
Resources
An announcement API resource represents a site-wide message to be broadcasted on the homepage.
A dump API resource represents a database dump of selected tables at a given point in time.
A feature API resource represents a feature flag that enable/disable site functionalities.
A featured theme API resource represents a video to be featured on the homepage of the site for a specified amount of time.
Auth
Auth API resources pertain to the authorization of actions on the site.
Resources
The "Me" namespace is a collection of endpoints that pertain to the currently authenticated user.
A permission API resource represents an assignable label for users and roles that authorizes a particular action in AnimeThemes.
A role API resource represents an assignable label for users that provides a configured group of permissions.
A user API resource represents an AnimeThemes account.
Document
Document API resources pertain to site documentation.
Resources
A page API resource represents a static markdown page used for guides and other documentation.
List
List API resources pertain to user playlists.
Resources
A playlist API resource represents a list of ordered tracks intended for continuous playback.
A playlist image API resource represents the association between a playlist and an image.
A playlist track API resource represents an entry in a playlist.