Purogiramu inonzi GPTMail
Shandisa GPTMail API kugadzira mabhokisi e-email enguva pfupi, kuronga nekuverenga mameseji, uye kudzima maemail kuburikidza neHTTPS uine musoro weX-API-Key. Yakakodzera kuedza kunozviitira, mapipeline eCI/CD uye mabasa eQA.
Nzira yekuwana kiyi yeAPI
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 requestsSarudzo 2: Wedzera domeini yako
Kana domeini yeruzhinji yapasa ongororo yeMX: yakatumirwa usina kupinda muakaundi → kiyi yeAPI (zvikumbiro 20000); yakatumirwa wakapinda → mapoinzi 200. Domeini imwe neimwe inowana mubairo mumwe chete. Zvakakosha: kana yabatanidzwa, chikamu chekupedzisira chedomeini iyoyo chinova chikamu cheruzhinji chinowanikwa nevashandisi vese vesaiti ino, saka vamwe vashandisi vanogonawo kugadzira makero emabhokisi pasi payo. Mushure mekutangiswa, usadzima, kutsiva kana kuchinja rekodhi yeMX inonongedza domeini iyi kusevhisi yedu. Kana zvisina kudaro, kutarisa kunotevera kunogona kuona domeini seisina kugadzirwa zvakanaka. Kana kutarisa kwapashure kukawana rekodhi yeMX isina kunaka, domeini ichadzimwa. Kana rekodhi yeMX ikaramba isina kunaka pakutarisa 3 kwakateedzana, kiyi yeAPI yakabatana nayo ichadzimwawo. Kana rekodhi yeMX ikazonaka zvakare, domeini ichamutsiridzwa yoga.
Kiyi yeruzhinji yekuedza
Pakuedza, tumira kiyi yeruzhinji inogoverwa inoratidzwa pazasi mumusoro weX-API-Key. Inochinja zuva nezuva uye ine muganhu wezvikumbiro 200,000 pazuva unogoverwa nevashandisi vese.
Zvasara nhasi
Kudzoserwa mushure me
Kurodha muganhu wapanguva ino wekiyi yeruzhinji...
Chirevo cheAPI pazasi chinogona kukopwa seMarkdown chezviitwa zveAI, ruzivo, kana README.
URL yekutanga: https://mail.chatgpt.org.uk
Kutanga nekukasira
X-API-Key: YOUR_KEYndiyo nzira iri nyore. Pakuedza nekukurumidza, shandisa kiyi yeruzhinji yezuva nezuva inoratidzwa pamusoro panzvimbo yeYOUR_KEY.Nzvimbo zhinji dzebhokisi dzinoda paramita ye
email, semuenzaniso?email=demo@example.com.Mhinduro dzeGPTMail API dzinoshandisa JSON ine minda ye
success,dataneerror, pamwe neusagekana kiyi yeAPI ichishandiswa. Zvikanganiso zveCloudflare, kusanganisira mhinduro dzemuganhu wekumhanya, zvinogona kudzosa HTML panzvimbo pazvo. Tarisa chimiro cheHTTP neContent-Type usati waverenga JSON.Kana uchitoziva domeini inotsigirwa nesaiti iyi parizvino, haufaniri kutanga wadana nzvimbo yekugadzira email. Unogona kunyora
prefix@domainpachako wobva wadana maAPI ebhokisi zvakananga, zvichichengetedza chikumbiro cheAPI chimwe.
Miganhu yekumhanya nekuedza zvakare
GET ne POST /api/generate-email zvinogovana muganhu wezvikumbiro 30 mumasekondi 10 paIP imwe neimwe inotumira. Izvi zvinoshanda kumakiyi eAPI eruzhinji neemunhu pachake. Makiyi nevatengi vakasiyana vari kuseri kweIP imwe chete vanogovana muganhu uyu.
Kupfuura muganhu uyu kunodzosa HTTP 429 uye kunomisa kugadzirwa kwemaemail kwemasekondi 10. Mirira nguva inotaurwa neRetry-After usati waedza zvakare. Kana header iyi isipo, mirira masekondi 10 kana kupfuura, wozoedza zvakare uchiwedzera nguva yekumirira. Dzivisa kuedza zvakare panguva imwe chete kubva kuvatengi vanogovana IP imwe.
Mutemo uyu haushandi pakuronga mabhokisi kana kuverenga maemail rimwe nerimwe. Miganhu yezuva nezuva neyakazara yemakiyi eAPI ichiri kushanda yakasiyana. Kumirira masekondi 10 hakudzorere muganhu wekiyi wapera.
Hurukuro huru
/api/generate-emailGadzira bhokisi re-email renguva pfupi. Shandisa GET panzira iri nyore yebhokisi risina kurongwa, kana POST neprefix nedomain kana uchida kuzvidzora pachako.
/api/emails?email=...Tora maemail abhokisi remail.
/api/email/{id}?email=...Tora email imwe, ine mavara, HTML, mitunhu isina kugadzirwa, nemetadata.
/api/email/{id}?email=...Dzima email imwe neID.
/api/emails/clear?email=...Dzima maemail ese abhokisi.
/api/statsVerenga mamiriro ese saiti.
Muenzaniso we nzira
Pazasi pane nzira mbiri dzinowanzoshandiswa: rega sevhisi ikugadzirire bhokisi, kana kukumbira prefix yakatarwa. Kana uchitoziva domeini inotsigirwa parizvino, unogonawo kunyora kero yebhokisi pachako wobva waibvunza zvakananga.
1) Gadzira kero yemail yekupedzisira isingaperi
curl 'https://mail.chatgpt.org.uk/api/generate-email' \
-H 'X-API-Key: PUBLIC_API_KEY'Muenzaniso wokupindura
{
"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) Gadzira neprefix yakaiswa (semuenzaniso 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"}'Muenzaniso wokupindura
{
"success": true,
"data": {
"email": "demo@example.com"
},
"usage": {
"daily_limit": 200000,
"used_today": 2,
"remaining_today": 199998
}
}3) Rondedzero yemaemail mubhokisi
Kana uchitoziva domeini inotsigirwa, svetuka nhanho 1 wobva wabvunza zvakananga.
curl 'https://mail.chatgpt.org.uk/api/emails?email=demo@example.com' \
-H 'X-API-Key: PUBLIC_API_KEY'Muenzaniso wokupindura
{
"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) Verenga email imwe — ine mavara, HTML, nemetadata
Isa id yakadzoswa pachikamu 3 panzvimbo peEMAIL_ID. Tumirawo kero yebhokisi se-email (kunyange pakudzima nekudhawunirodha zvakabatanidzwa): email inobva yaverengwa zvakananga kubva mubhokisi rayo pane kutsvakwa neID. Ne kiyi ye-API, parameter email haisi yekumanikidzwa, asi kuitumira kunokurumidza kutsvaga.
curl 'https://mail.chatgpt.org.uk/api/email/EMAIL_ID?email=demo@example.com' \
-H 'X-API-Key: PUBLIC_API_KEY'Muenzaniso wokupindura
{
"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) Dzima email imwe neID
Ne kiyi ye-API, parameter email haisi yekumanikidzwa, asi kuitumira kunokurumidza kutsvaga.
curl -X DELETE 'https://mail.chatgpt.org.uk/api/email/EMAIL_ID?email=demo@example.com' \
-H 'X-API-Key: PUBLIC_API_KEY'Muenzaniso wokupindura
{
"success": true,
"data": {
"message": "Email deleted"
}
}6) Chenesa bhokisi rose — dzima maemail ese nekero iyi
Kufona kwega kwega kunodzima boka rimwe. Kana mhinduro ichine "has_more": true, fona zvakare kusvika yadzosa false.
curl -X DELETE 'https://mail.chatgpt.org.uk/api/emails/clear?email=demo@example.com' \
-H 'X-API-Key: PUBLIC_API_KEY'Muenzaniso wokupindura
{
"success": true,
"data": {
"message": "Deleted 3 emails",
"count": 3,
"has_more": false
}
}Chimiro chekupindura
Mhinduro dzakabudirira dzinowanzoita seizvi. Kana uchisimbisa nekiyi yeAPI, tarisa ruzivo rwemuganhu riri mukati meusage.
{
"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
}
}Mamiriro akarebesa
/api/statistics/24hinodzosa hwindo rimwe remaawa 24 rekugoverwa paawa; shandisa offset=1,2,... pamahwindo ekare./api/statistics/top-subjectsinodzosa misoro yemaemail inonyanya kuoneka./api/statistics/top-domainsdzoserera madomain anoshanda zvikuru./api/statistics/top-sendersdzoserera vatumiri vanoshanda zvikuru.