import { APIClient } from "https://deno.land/x/revolt_api@0.4.0/mod.ts";
Send a typed arbitrary request.
Examples
Example 1
Example 1
const config = await api.fetch('Query Node', '/').then(res => res.json());
console.log(`The API is running revolt ${config.revolt}`);
Type Parameters
Name extends APIRoutes["name"]
Path extends Routes["path"]
RequiredInit extends RequireNonNull<Pick<Route, "query" | "body">>
Init extends Omit<ExtendRequestInit<RequiredInit>, "method">
Returns
Promise<TypedResponse<Route["response"]>>
Typed response data