FIREANIME API
Browse API97 operations
POST

GetEpisodeSkipSegments

GetEpisodeSkipSegments returns runtime-matched opening, recap, and ending markers.

/api.v1.anime.AnimeService/GetEpisodeSkipSegments Public
01

Request

GetEpisodeSkipSegmentsRequest

GetEpisodeSkipSegmentsRequestapi.v1.anime.GetEpisodeSkipSegmentsRequest2 fields

GetEpisodeSkipSegmentsRequest identifies a local episode and the active stream runtime.

episodeId
uint32

Stable local episode identifier returned by GetEpisode.

durationMs
uint32

Active video runtime in milliseconds after media metadata has loaded.

Request JSON
{
  "episodeId": 1,
  "durationMs": 1
}
02

Response

GetEpisodeSkipSegmentsResponse

GetEpisodeSkipSegmentsResponseapi.v1.anime.GetEpisodeSkipSegmentsResponse1 fields

GetEpisodeSkipSegmentsResponse contains only exact-duration AniSkip markers.

segmentsarray

Segments value.

Example response
{
  "segments": [
    {
      "type": "UNSPECIFIED",
      "startMs": 1,
      "endMs": 1
    }
  ]
}
03

Referenced models

1 nested message types

SkipSegmentapi.v1.anime.SkipSegment3 fields

SkipSegment is one absolute interval in the active video timeline.

type
SkipSegmentType

Type value.

startMs
uint32

Start Ms value.

endMs
uint32

End Ms value.

04

Error handling

Common failure codes

invalid_argumentThe request payload failed validation.

internalThe service could not complete the operation.