kick-api-types
Version:
Kick.com API Types
70 lines • 1.52 kB
TypeScript
export * from './oauth2';
export * from './categories';
export declare const APIVersion = "v1";
export declare const APIBasePath = "/public/v1";
export declare const Routes: {
/**
* Route for:
* - GET `/oauth/authorize`
*/
OAuthAuthorize(): "/oauth/authorize";
/**
* Route for:
* - POST `/oauth/token`
*/
OAuthToken(): "/oauth/token";
/**
* Route for:
* - POST `/oauth/token`
*/
OAuthRefresh(): "/oauth/token";
/**
* Route for:
* - POST `/oauth/token`
*/
OAuthRevoke(): "/oauth/revoke";
/**
* Route for:
* - GET `/categories`
*/
Categories(): "/categories";
/**
* Route for:
* - GET `/categories/{categorie.id}`
*/
Category(id: number): `/categories/${number}`;
/**
* Route for:
* - POST `/token/introspect`
*/
TokenIntrospect(): "/token/introspect";
/**
* Route for:
* - POST `/users`
*/
Users(): "/users";
/**
* Route for:
* - GET `/channels`
* - PATCH `/channels`
*/
Channels(): "/channels";
/**
* Route for:
* - POST `/chat`
*/
Chat(): "/chat";
/**
* Route for:
* - GET `/public-key`
*/
PublicKey(): "/public-key";
/**
* Route for:
* - GET `/events/subscriptions`
* - POST `/events/subscriptions`
* - DELETE `/events/subscriptions`
*/
EventsSubscriptions(): "/events/subscriptions";
};
//# sourceMappingURL=index.d.ts.map