AbstractConstructs a new BaseOperation instance.
OptionalauthToken: RequestAuthInput
The authentication material used for API requests. A string is treated as a bearer token for backwards compatibility.
Optionaloptions: RequestOptions
Transport settings scoped to this instance (timeout, cancellation, retry policy, lifecycle hooks).
RestOperationis the REST protocol layer shared by every REST-style provider.It is the REST counterpart of the shared
GraphQLOperationbase: both extend the BaseOperation transport plumbing, but this class shapes plain HTTP requests instead of GraphQL documents — path-based URLs with query strings, JSON bodies, and verbatim response bodies (no envelope unwrapping). Failures surface asAniLinkRestErrorvia the shared pipeline's error normalization.Concrete operations declare their endpoint path, parameter interface, and a thin method that calls
execute.