list mail

interface address:
  • /api/mail/list
HTTP request method:
  • GET
request params:
response code:
  • common response

example:

curl -X GET "$BASE_URL/api/mail/list"

response example:

  • JSON:

    {
    }
    

get mail detail

interface address:
  • /api/mail/detail/:id
HTTP request method:
  • GET
request params:
response code:
  • common response

example:

curl -X GET "$BASE_URL/api/mail/detail"

response example:

  • JSON:

    {
    }
    

get mail original content

interface address:
  • /api/mail/original/:id
HTTP request method:
  • GET
request params:
response code:
  • common response

example:

curl -X GET "$BASE_URL/api/mail/original/:id"

response example:

  • JSON:

    {
    }
    

search mail

interface address:
  • /api/mail/search
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/search"

response example:

  • JSON:

    {
    }
    

modify mail read state

interface address:
  • /api/mail/readstate
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/readstate"

response example:

  • JSON:

    {
    }
    

modify mail starred state

interface address:
  • /api/mail/starredstate
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/starredstate"

response example:

  • JSON:

    {
    }
    

modify mail important state

interface address:
  • /api/mail/importantstate
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/importantstate"

response example:

  • JSON:

    {
    }
    

delete mail

interface address:
  • /api/mail/delete
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/delete"

response example:

  • JSON:

    {
    }
    

permanently delete mail

interface address:
  • /api/mail/foreverdelete
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/foreverdelete"

response example:

  • JSON:

    {
    }
    

archive mail

interface address:
  • /api/mail/archive
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/archive"

response example:

  • JSON:

    {
    }
    

unarchive mail

interface address:
  • /api/mail/unarchive
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/unarchive"

response example:

  • JSON:

    {
    }
    

move mail to label group

interface address:
  • /api/mail/movelabel
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/movelabel"

response example:

  • JSON:

    {
    }
    

delete mail label group

interface address:
  • /api/mail/deletelabel
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/deletelabel"

response example:

  • JSON:

    {
    }
    

apply mail label group

interface address:
  • /api/mail/applylabel
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/applylabel"

response example:

  • JSON:

    {
    }
    

send mail

interface address:
  • /api/mail/send/:domain
HTTP request method:
  • POST
request params:
response code:
  • common response

example:

curl -X POST "$BASE_URL/api/mail/send/:domain"

response example:

  • JSON:

    {
    }