FIREANIME API
Browse API97 operations

Account / ExternalTrackingService

External Tracking

ExternalTrackingService manages outbound-only progress synchronization for the authenticated user.
7operations
17referenced schemas
Bearer requiredservice default

Operations

Select an operation to inspect its request, response, and runnable examples.
01

ListExternalTrackingConnections

ListExternalTrackingConnections returns provider availability and the authenticated user's current linked accounts.

/api.v1.tracking.ExternalTrackingService/ListExternalTrackingConnections
Bearer required
02

BeginExternalTrackingOAuthConnection

BeginExternalTrackingOAuthConnection starts an OAuth authorization flow.

/api.v1.tracking.ExternalTrackingService/BeginExternalTrackingOAuthConnection
Bearer required
03

GetExternalTrackingOAuthAttempt

GetExternalTrackingOAuthAttempt returns the result of an OAuth flow while the browser callback and queued token exchange complete.

/api.v1.tracking.ExternalTrackingService/GetExternalTrackingOAuthAttempt
Bearer required
04

ConfirmExternalTrackingOAuthConnection

ConfirmExternalTrackingOAuthConnection proves that the authenticated browser which started the flow also received the provider callback.

/api.v1.tracking.ExternalTrackingService/ConfirmExternalTrackingOAuthConnection
Bearer required
05

DisconnectExternalTrackingAccount

DisconnectExternalTrackingAccount removes the authenticated user's linked provider account and prevents future outbound synchronization.

/api.v1.tracking.ExternalTrackingService/DisconnectExternalTrackingAccount
Bearer required
06

UpdateExternalTrackingProfileVisibility

UpdateExternalTrackingProfileVisibility controls whether the verified provider identity may be shown on the user's FireAnime profile.

/api.v1.tracking.ExternalTrackingService/UpdateExternalTrackingProfileVisibility
Bearer required
07

RequestExternalTrackingResync

RequestExternalTrackingResync coalesces the user's completed local progress into the durable outbound synchronization queue.

/api.v1.tracking.ExternalTrackingService/RequestExternalTrackingResync
Bearer required