UNPKG

@putdotio/api-client

Version:

JavaScript SDK for interacting with the put.io API.

27 lines (21 loc) 601 B
import { PutioAPIClient } from '../../client' import { IHistoryClearAllEventsResponse, IHistoryDeleteEventResponse, IHistoryResponse, } from './types' export default class PutioEvents { private client: PutioAPIClient constructor(client: PutioAPIClient) { this.client = client } public Query() { return this.client.get<IHistoryResponse>('/events/list') } public Delete(id: number) { return this.client.post<IHistoryDeleteEventResponse>(`/events/delete/${id}`) } public Clear() { return this.client.post<IHistoryClearAllEventsResponse>('/events/delete') } }