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 requestsUkhetho 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.
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
Ukuqalisa ngokukhawuleza
X-API-Key: YOUR_KEYyeyona 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,datakunye ne-error, kunye ne-usagexa 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@domainendaweni 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
/api/generate-emailYenza ibhokisi ye-imeyile yexesha. Sebenzisa GET kwindlela elula yebhokisi engenanto, okanye POST kunye ne-prefix ne-domain xa ufuna ulawulo olucacileyo.
/api/emails?email=...Fumana ii-imeyile zebhokisi ye-imeyile.
/api/email/{id}?email=...Fumana i-imeyile enye, iquka isiqendu, i-HTML, iintloko ezingenazicwangciso, kunye nemetadata.
/api/email/{id}?email=...Cima i-imeyile enye nge-ID.
/api/emails/clear?email=...Cima zonke ii-imeyile kwibhokisi ye-imeyile.
/api/statsFunda 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/24hibuyisa isithuba esinye seeyure ezingama-24 sokusasazwa ngeyure; sebenzisa offset=1,2,... kwizithuba ezindala./api/statistics/top-subjectsibuyisela izihloko eziphambili ze-imeyile./api/statistics/top-domainsibuyisela iidomeyini ezisebenza kakhulu./api/statistics/top-sendersibuyisela abathumeli abasebenza kakhulu.