Header menu logo FSharp.ATProto

XrpcEndpoint Type

A registered XRPC endpoint.

Record fields

Record Field Description

Handler

Full Usage: Handler

Field type: HttpContext -> Task<IResult>

The handler function.

Field type: HttpContext -> Task<IResult>

Method

Full Usage: Method

Field type: XrpcMethod

Whether this is a query (GET) or procedure (POST).

Field type: XrpcMethod

Nsid

Full Usage: Nsid

Field type: Nsid

The NSID for this endpoint (e.g. app.bsky.feed.getFeedSkeleton).

Field type: Nsid

RateLimit

Full Usage: RateLimit

Field type: RateLimitConfig option

Optional per-endpoint rate limit.

Field type: RateLimitConfig option

RequireAuth

Full Usage: RequireAuth

Field type: bool

Whether the endpoint requires authentication.

Field type: bool

Type something to start searching.