Function determineApiUrlAsync
determineApiUrlAsync< ReqHeadersT extends AnyHeaders, ReqParamsT extends AnyParams, ReqQueryT extends AnyQuery, ReqBodyT extends unknown, ResStatusT extends number, ResHeadersT extends AnyHeaders, ResBodyT extends unknown, ErrResStatusT extends number, ErrResHeadersT extends AnyHeaders, ErrResBodyT extends unknown,>( api: HttpApi< ReqHeadersT, ReqParamsT, ReqQueryT, ReqBodyT, ResStatusT, ResHeadersT, ResBodyT, ErrResStatusT, ErrResHeadersT, ErrResBodyT, >, req: Pick< ApiRequest<ReqHeadersT, ReqParamsT, ReqQueryT, ReqBodyT>, "params" | "query", >, __namedParameters: { context?: ApiRoutingContext; validationMode: ValidationMode; },): Promise<URL> Type Parameters
- ReqHeadersT extends AnyHeaders
- ReqParamsT extends AnyParams
- ReqQueryT extends AnyQuery
- ReqBodyT extends unknown
- ResStatusT extends number
- ResHeadersT extends AnyHeaders
- ResBodyT extends unknown
- ErrResStatusT extends number
- ErrResHeadersT extends AnyHeaders
- ErrResBodyT extends unknown
Parameters
- api: HttpApi<
ReqHeadersT,
ReqParamsT,
ReqQueryT,
ReqBodyT,
ResStatusT,
ResHeadersT,
ResBodyT,
ErrResStatusT,
ErrResHeadersT,
ErrResBodyT,
> - req: Pick<
ApiRequest<ReqHeadersT, ReqParamsT, ReqQueryT, ReqBodyT>,
"params" | "query",
> - __namedParameters: { context?: ApiRoutingContext; validationMode: ValidationMode }
Returns Promise<URL>