Amaxwebhu e-API

GPTMail API

Sebenzisa i-API ye-GPTMail ukwenza iibhokisi zokungenayo zethutyana, ukudwelisa nokufunda imiyalezo, nokucima i-imeyile nge-HTTPS usebenzisa iheda ethi X-API-Key. Ilungele iimvavanyo ezizenzekelayo, imibhobho ye-CI/CD neenkqubo zomsebenzi ze-QA.

Indlela yokufumana i-API Key

Buy API requests

Purchase API requests with GPTMail points. Earn points through daily check-ins and public domains, or buy points with LDC at a 1:1 rate.

Buy with points / add requests

Ukhetho 2: Yongeza idomeyini yakho

Emva kokuba idomeyini kawonke-wonke iphumelele uqinisekiso lwe-MX: ithunyelwe ungangenanga → isitshixo se-API (izicelo eziyi-20000); ithunyelwe ungenile → amanqaku ayi-200. Idomeyini nganye ifumana umvuzo omnye kuphela. Kubalulekile: xa sele idityanisiwe, eso simamva sedomeyini siba sisimamva sikawonke-wonke esifumaneka kubo bonke abasebenzisi besi siza, ngoko nabanye abasebenzisi banokwenza iidilesi zeebhokisi phantsi kwaso. Emva kokuvulwa, musa ukucima, ukutshintsha okanye ukuhlela irekhodi ye-MX ekhomba le domeyini kwinkonzo yethu. Kungenjalo, uhlolo lwamva lunokuthatha idomeyini njengeqwalaselwe kakubi. Ukuba uhlolo lwamva lufumanisa ukuba irekhodi ye-MX ayisebenzi, idomeyini iya kuvalwa. Ukuba irekhodi ye-MX ihlala ingasebenzi kuhlolo olu-3 olulandelelanayo, isitshixo se-API esinxulumene nayo naso siya kuvalwa. Ukuba irekhodi ye-MX iphinda isebenze kamva, idomeyini iya kuvulwa kwakhona ngokuzenzekelayo.

Iidomeyini

Isitshixo sikawonke-wonke sovavanyo

Ukuze uvavanye, thumela isitshixo sikawonke-wonke esabelwana ngaso esiboniswe ngezantsi kwiheda ethi X-API-Key. Siyatshintsha yonke imihla kwaye sinomda wemihla ngemihla wezicelo eziyi-200,000 ekwabelwana ngawo ngabo bonke abasebenzisi.

Kusele namhlanje

Iseta kwakhona emva kwe

Iyalayisha i-quota ebukhoma ngesitshixo somphakathi...

Isalathiso se-API ngezantsi singakhutshelwa njenge-Markdown kwiintlobo ze-AI, iinkcukacha zolwazi, okanye i-README.

i-Base URL: https://mail.chatgpt.org.uk

AI
llms.txt

·

llms-full.txt

(Markdown)

Ukuqalisa ngokukhawuleza

  • X-API-Key: YOUR_KEY yeyona ndlela ilula. Kwiimvavanyo ezikhawulezayo, sebenzisa isitshixo sikawonke-wonke semihla ngemihla esiboniswe ngasentla endaweni ye-YOUR_KEY.

  • Ininzi leendawo zokudibanisa zebhokisi zifuna iparamitha email, umzekelo ?email=demo@example.com.

  • Iimpendulo ze-API ye-GPTMail zisebenzisa i-JSON enemimandla ethi success, data kunye ne-error, kunye ne-usage xa kusetyenziswa isitshixo se-API. Iimpazamo ze-Cloudflare, kuquka iimpendulo zomda wezicelo, zinokubuyisela i-HTML. Jonga imeko ye-HTTP kunye ne-Content-Type ngaphambi kokuhlalutya i-JSON.

  • Ukuba uyayazi idomain exhaswayo ngoku kule sayithi, awudingi ukubiza kuqala indawo yokwenza i-imeyile. Unokwakha prefix@domain endaweni yakho ubize ngqo ii-API zebhokisi, okulondoloza isicelo se-API esinye.

Imida yezicelo nokuzama kwakhona

  • GET ne-POST /api/generate-email zabelana ngomda wezicelo ezingama-30 kwimizuzwana eli-10 kwi-IP nganye yomthombo. Oku kusebenza kuzo zombini izitshixo ze-API zikawonke-wonke nezobuqu. Izitshixo ezahlukeneyo neenkqubo ezisebenza ngasemva kwe-IP enye zabelana ngalo mda.

  • Ukugqitha kulo mda kubuyisela i-HTTP 429 kwaye kuthintele ukwenziwa kwee-imeyile imizuzwana eli-10. Linda ixesha elichazwe yi-Retry-After phambi kokuzama kwakhona. Ukuba le heda ayikho, linda ubuncinane imizuzwana eli-10, uze uzame kwakhona wandisa ixesha lokulinda. Kuphephe ukuzama kwakhona ngaxeshanye kwiinkqubo ezabelana nge-IP enye.

  • Lo mgaqo awusebenzi ekudweliseni ibhokisi yokungenayo okanye ekufundeni ii-imeyile nganye. Izabelo zemihla ngemihla nezipheleleyo zesitshixo se-API zisasebenza ngokuzimeleyo. Ukulinda imizuzwana eli-10 akusibuyiseli isabelo sesitshixo esiphelileyo.

Iindawo eziphambili zokudibanisa

POST / GET
/api/generate-email

Yenza ibhokisi ye-imeyile yexesha. Sebenzisa GET kwindlela elula yebhokisi engenanto, okanye POST kunye ne-prefix ne-domain xa ufuna ulawulo olucacileyo.

GET
/api/emails?email=...

Fumana ii-imeyile zebhokisi ye-imeyile.

GET
/api/email/{id}?email=...

Fumana i-imeyile enye, iquka isiqendu, i-HTML, iintloko ezingenazicwangciso, kunye nemetadata.

DELETE
/api/email/{id}?email=...

Cima i-imeyile enye nge-ID.

DELETE
/api/emails/clear?email=...

Cima zonke ii-imeyile kwibhokisi ye-imeyile.

GET
/api/stats

Funda iingxelo zesayithi yonke.

Umzekelo wendlela

Ngezantsi kukho iindlela ezibini ezivamile: vumela inkonzo yenze ibhokisi, okanye cela i-prefix ebekiweyo. Ukuba uyayazi idomain exhaswayo ngoku, unokwakhona ukwakha ibhokisi endaweni yakho ubuze ngqo.

1) Yenza idilesi ye-imeyile yexesha engenanto

curl 'https://mail.chatgpt.org.uk/api/generate-email' \
  -H 'X-API-Key: PUBLIC_API_KEY'
Umzekelo wempendulo
{
  "success": true,
  "data": {
    "email": "a3f9c2b1@example.com"
  },
  "usage": {
    "daily_limit": 200000,
    "used_today": 1,
    "remaining_today": 199999,
    "total_limit": 200000,
    "total_usage": 1,
    "remaining_total": 199999
  }
}

2) Yenza nge-prefix ebekiweyo (umz. demo@example.com)

curl -X POST 'https://mail.chatgpt.org.uk/api/generate-email' \
  -H 'Content-Type: application/json' \
  -H 'X-API-Key: PUBLIC_API_KEY' \
  -d '{"prefix":"demo"}'
Umzekelo wempendulo
{
  "success": true,
  "data": {
    "email": "demo@example.com"
  },
  "usage": {
    "daily_limit": 200000,
    "used_today": 2,
    "remaining_today": 199998
  }
}

3) Uluhlu lwee-imeyile ebhokisini

Ukuba uyayazi idomain exhaswayo, tsiba inyathelo 1 ubuze ngqo.

curl 'https://mail.chatgpt.org.uk/api/emails?email=demo@example.com' \
  -H 'X-API-Key: PUBLIC_API_KEY'
Umzekelo wempendulo
{
  "success": true,
  "data": {
    "emails": [
      {
        "id": "e5a7f3...",
        "email_address": "demo@example.com",
        "from_address": "noreply@github.com",
        "subject": "Your code: 654321",
        "content": "Your verification code is 654321",
        "html_content": "...",
        "has_html": true,
        "timestamp": 1709654321,
        "created_at": "2024-03-05T12:18:41Z"
      }
    ],
    "count": 1
  }
}

4) Funda i-imeyile enye — iquka isiqendu esicacileyo, umzimba we-HTML, nemetadata

Faka endaweni ye-EMAIL_ID i-id ebuyiswe kwinyathelo 3. Kwakhona thumela idilesi yebhokisi yokungenayo njenge-email (nakwiindlela zokucima nokukhuphela iziqhotyoshelwa): i-imeyile ke ifundwa ngqo kwibhokisi yayo endaweni yokukhangelwa nge-ID. Ngesitshixo se-API, iparamitha ethi email ayinyanzelekanga, kodwa ukuyithumela kwenza ukukhangela kukhawuleze.

curl 'https://mail.chatgpt.org.uk/api/email/EMAIL_ID?email=demo@example.com' \
  -H 'X-API-Key: PUBLIC_API_KEY'
Umzekelo wempendulo
{
  "success": true,
  "data": {
    "id": "e5a7f3...",
    "email_address": "demo@example.com",
    "from_address": "noreply@github.com",
    "subject": "Your code: 654321",
    "content": "Your verification code is 654321",
    "html_content": "<p>Your code is 654321</p>",
    "has_html": true,
    "timestamp": 1709654321,
    "raw_size": 2048,
    "created_at": "2024-03-05T12:18:41Z"
  }
}

5) Cima i-imeyile enye nge-ID

Ngesitshixo se-API, iparamitha ethi email ayinyanzelekanga, kodwa ukuyithumela kwenza ukukhangela kukhawuleze.

curl -X DELETE 'https://mail.chatgpt.org.uk/api/email/EMAIL_ID?email=demo@example.com' \
  -H 'X-API-Key: PUBLIC_API_KEY'
Umzekelo wempendulo
{
  "success": true,
  "data": {
    "message": "Email deleted"
  }
}

6) Susa ibhokisi lonke — cima zonke ii-imeyile kule dilesi

Umnxeba ngamnye ucima ibhetshi enye. Logama impendulo inayo "has_more": true, phinda uyibize de ibuyise false.

curl -X DELETE 'https://mail.chatgpt.org.uk/api/emails/clear?email=demo@example.com' \
  -H 'X-API-Key: PUBLIC_API_KEY'
Umzekelo wempendulo
{
  "success": true,
  "data": {
    "message": "Deleted 3 emails",
    "count": 3,
    "has_more": false
  }
}

Umzobo wempendulo

Iimpendulo eziphumeleleyo zivame ukubonakala ngolu hlobo. Xa uziqinisekisa nge-API Key, jongela ulwazi lwe-quota ngaphakathi kwe-usage.

{
  "success": true,
  "data": {
    "email": "demo@example.com"
  },
  "usage": {
    "daily_limit": 200000,
    "used_today": 1,
    "remaining_today": 199999,
    "total_limit": 200000,
    "total_usage": 1,
    "remaining_total": 199999
  }
}

Iingxelo ezandisiweyo

  • /api/statistics/24h ibuyisa isithuba esinye seeyure ezingama-24 sokusasazwa ngeyure; sebenzisa offset=1,2,... kwizithuba ezindala.
  • /api/statistics/top-subjects ibuyisela izihloko eziphambili ze-imeyile.
  • /api/statistics/top-domains ibuyisela iidomeyini ezisebenza kakhulu.
  • /api/statistics/top-senders ibuyisela abathumeli abasebenza kakhulu.
GPTMail