Skip to Content
Mika Scraper 1.1.1 is released ๐ŸŽ‰
๐ŸŒŠ MIKA CLASSClass: TempMail

Mika Scraper v1.1.2


Mika Scraper / TempMail

Class: TempMail

Defined in: src/temp-mail/tempmail.ts:46

The TempMail class provides access to the temporary email creation and inbox message retrieval utilizing the unofficial API: TempMail APIโ€‰.

Constructor

new TempMail()

Creates an instance of the TempMail class.

Returns

TempMail: A new instance of the TempMail class.

Methods

create()

static create(): Promise<TempMailResponse<TempMailCreateResult>>

Defined in: src/temp-mail/tempmail.ts:59

Generates a new temporary email address.

Returns

Promise<TempMailResponse<TempMailCreateResult>>: An object containing the generated email address and a token for accessing the inbox.

Throws

This method may throw an error on HTTP request failures or parsing issues.

checkInbox()

static checkInbox(token: string): Promise<TempMailResponse<TempMailMessage[]>>

Defined in: src/temp-mail/tempmail.ts:91

Fetches inbox messages for a given temporary email token.

Parameters

  • token (string): A unique identifier associated with the generated email address.

Returns

Promise<TempMailResponse<TempMailMessage[]>>: A list of inbox messages associated with the provided token.

Throws

The method throws an error if the provided token is invalid or if the request fails.

const tempEmail = await TempMail.create(); const messages = await TempMail.checkInbox(tempEmail.token);
Last updated on