### Get Available Domains Source: https://v3.temp-mail.asia/api-docs/index Retrieves a list of available domains that can be used for creating temporary email addresses. ```APIDOC ## GET /domains ### Description Retrieves the collection of Domain resources. ### Method GET ### Endpoint /domains ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response (200) - **domains** (array) - A list of available domain strings. #### Response Example ```json [ "example.com", "test.com" ] ``` ``` -------------------------------- ### Get Messages Source: https://v3.temp-mail.asia/api-docs/index Retrieves a list of all messages received by the temporary email addresses managed by the API. ```APIDOC ## GET /messages ### Description Retrieves the collection of Message resources. ### Method GET ### Endpoint /messages ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response (200) - **messages** (array) - A list of message objects (structure not specified). #### Response Example ```json [] ``` ``` -------------------------------- ### Get Available Domains Source: https://v3.temp-mail.asia/api-docs/index Retrieves a list of available domain names for temporary email addresses. This endpoint returns a JSON array of strings, where each string is a valid domain. ```json [ "example.com", "test.com" ] ``` -------------------------------- ### Get Messages Source: https://v3.temp-mail.asia/api-docs/index Retrieves the collection of Message resources associated with an email account. This endpoint is typically used after creating or accessing an email to fetch its contents. Currently, it returns an empty array. ```json [] ``` -------------------------------- ### Generate Random Email Source: https://v3.temp-mail.asia/api-docs/index Creates a new, random temporary email address with an associated password. ```APIDOC ## POST /random-email ### Description Creates a random mail account. ### Method POST ### Endpoint /random-email ### Parameters #### Path Parameters None #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response (200) - **email** (string) - The newly generated email address. - **password** (string) - The password for the generated email address. #### Response Example ```json { "email": "test@example.com", "password": "aEXTpf" } ``` ``` -------------------------------- ### Create Random Email Source: https://v3.temp-mail.asia/api-docs/index Generates a new random email account. The response includes the generated email address and a temporary password. This is useful for creating disposable email accounts on the fly. ```json { "email": "test@example.com", "password": "aEXTpf" } ``` -------------------------------- ### Delete Message Source: https://v3.temp-mail.asia/api-docs/index Removes a specific Message resource from the system. ```APIDOC ## DELETE /messages/{messageId} ### Description Removes the Message resource. ### Method DELETE ### Endpoint /messages/{messageId} ### Parameters #### Path Parameters - **messageId** (string) - Required - The ID of the message to delete. #### Query Parameters None #### Request Body None ### Request Example None ### Response #### Success Response (200) (Response structure not specified, likely a success confirmation) #### Response Example (Response structure not specified) ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.