From 8a4b246f01ce8122826e42858160da454c227d1a Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sun, 21 Jul 2024 19:56:23 +0200 Subject: [PATCH] feat(client): :sparkles: Add account refetch endpoint --- client/lysand/lysand.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/client/lysand/lysand.ts b/client/lysand/lysand.ts index 5fa8eeb..9046ac5 100644 --- a/client/lysand/lysand.ts +++ b/client/lysand/lysand.ts @@ -2048,6 +2048,25 @@ export class LysandClient extends BaseClient { ); } + /** + * POST /api/v1/accounts/:id/refetch + * + * Starts a refetch of an account from a remote source. + * Lysand API only. + * @param id The account ID. + * @return Account with updated data. + */ + public refetchAccount( + id: string, + extra?: RequestInit, + ): Promise> { + return this.post( + `/api/v1/accounts/${id}/refetch`, + undefined, + extra, + ); + } + /** * POST /oauth/token *