Lewati ke konten utama
API

Integrasi API TempMail

Antarmuka REST untuk mitra dan integrasi internal: penemuan domain, pembuatan alamat, masuk kembali ke kotak masuk, dan operasi pesan.

Setiap permintaan membawa kunci API yang kami terbitkan untuk mitra atau integrasi internal, sebagai bearer di header authorization. Kunci ini tidak bisa didaftarkan sendiri; hubungi kami untuk mengaturnya.

Base URLhttps://api.linuxhackingid.com/mail

Endpoint

  • GET
    /domains

    Daftar domain penerima aktif

    Wajib diisi: authorization

  • POST
    /mailboxes

    Buat alamat sementara gratis

    Wajib diisi: authorization

  • POST
    /mailbox/login

    Buka kembali kotak masuk dengan alamat dan kata sandinya

    Wajib diisi: authorization

  • GET
    /messages

    Daftar pesan di kotak masuk aktif

    Wajib diisi: authorization, x-mailbox-token

  • GET
    /messages/{id}

    Ambil satu pesan beserta isi teks polosnya

    Wajib diisi: authorization, x-mailbox-token

  • DELETE
    /mailbox

    Hapus kotak masuk beserta seluruh isinya

    Wajib diisi: authorization, x-mailbox-token

# 1. buat mailbox dengan API key yang diberikan kepada Anda
curl -s -X POST \
  https://api.linuxhackingid.com/mail/mailboxes \
  -H "authorization: Bearer $LHI_API_KEY" \
  -H "content-type: application/json" \
  -d '{"domain_id":"<id from GET /domains>"}'

# -> 201 Created
# { "success": true, "data": { "address": "...", "mailbox_token": "..." } }

# 2. baca mailbox yang baru dibuat: API key yang sama, ditambah mailbox_token
# dari langkah 1 - setiap panggilan selain pembuatan mailbox membawa kedua header
curl -s \
  https://api.linuxhackingid.com/mail/messages \
  -H "authorization: Bearer $LHI_API_KEY" \
  -H "x-mailbox-token: $MAILBOX_TOKEN"

# -> 200 OK
# { "success": true, "data": [ ... ] }

Batas laju: gateway membatasi permintaan per pemanggil - per pengguna yang masuk, atau per alamat IP - dan tidak ada kuota terpisah per token. Token kotak masuk kedaluwarsa bersama kotak masuknya dan tidak bisa melampauinya.

Butuh domain sendiri?

Jalankan email sementara di domain Anda

Hubungi kami