Kalo te dokumentacioni
SDK

Çdo metodë

Të 116-at, një rresht secila, përballë endpoint-it që thërret secila.

Çdo metodë

Një metodë për çdo operacion të dokumentuar, dhe kontrolli i përputhshmërisë i paketës e provon. Ai lexon dokumentin OpenAPI, thërret çdo metodë përballë një fetch-i regjistrues, dhe dështon kur një operacion nuk ka metodë, kur një metodë dërgon diçka tjetër nga kërkesa e saktë që emërton rreshti i saj, ose kur scope-t e një rreshti ndryshojnë nga ato që kërkon operacioni.

listAll dhe iterate faqosen përmes të njëjtit endpoint si list pranë tyre, dhe po ashtu listAllRuns e iterateRuns te rules, kështu që një kërkesë e vetme mund të shfaqet në më shumë se një rresht.

ThirrjaEndpoint-iScope-i
`me.get()`GET /keys/selfasnjë
`me.ping()`GET /pingasnjë
`me.rotate()`POST /keys/self/rotatekeys:write
`addresses.list()`GET /addressesemails:send
`languages.list()`GET /languagesasnjë
`emails.send()`POST /emailsemails:send
`emails.sendBatch()`POST /emails/batchemails:send
`emails.translate()`POST /emails/translateemails:send
`emails.list()`GET /emailsemails:read
`emails.listAll()`GET /emailsemails:read
`emails.iterate()`GET /emailsemails:read
`emails.get()`GET /emails/{id}emails:read
`emails.listEvents()`GET /emails/{id}/eventsemails:read
`emails.getTracking()`GET /emails/{id}/trackingemails:read
`emails.cancel()`POST /emails/{id}/cancelemails:send
`emails.reschedule()`PATCH /emails/{id}emails:send
`templates.list()`GET /templatestemplates:read
`templates.listAll()`GET /templatestemplates:read
`templates.iterate()`GET /templatestemplates:read
`templates.get()`GET /templates/{id}templates:read
`templates.create()`POST /templatestemplates:write
`templates.update()`PATCH /templates/{id}templates:write
`templates.delete()`DELETE /templates/{id}templates:write
`templates.listVersions()`GET /templates/{id}/versionstemplates:read
`templates.publish()`POST /templates/{id}/versionstemplates:write
`templates.preview()`POST /templates/{id}/previewtemplates:read
`templates.send()`POST /templates/{id}/sendtemplates:write + emails:send
`tracking.list()`GET /trackingemails:read
`tracking.getStats()`GET /tracking/statsemails:read
`tracking.get()`GET /tracking/{id}emails:read
`tracking.listOpens()`GET /tracking/{id}/opensemails:read
`tracking.listClicks()`GET /tracking/{id}/clicksemails:read
`threads.list()`GET /threadsthreads:read
`threads.listAll()`GET /threadsthreads:read
`threads.iterate()`GET /threadsthreads:read
`threads.get()`GET /threads/{id}threads:read
`threads.update()`PATCH /threads/{id}threads:write
`threads.trash()`POST /threads/{id}/trashthreads:write
`threads.snooze()`POST /threads/{id}/snoozethreads:write
`threads.unsnooze()`POST /threads/{id}/unsnoozethreads:write
`threads.listAttachments()`GET /threads/{id}/messages/{messageId}/attachmentsthreads:read
`drafts.list()`GET /draftsdrafts:read
`drafts.listAll()`GET /draftsdrafts:read
`drafts.iterate()`GET /draftsdrafts:read
`drafts.get()`GET /drafts/{id}drafts:read
`drafts.create()`POST /draftsdrafts:write
`drafts.update()`PATCH /drafts/{id}drafts:write
`drafts.delete()`DELETE /drafts/{id}drafts:write
`labels.list()`GET /labelslabels:read
`labels.get()`GET /labels/{id}labels:read
`labels.create()`POST /labelslabels:write
`labels.update()`PATCH /labels/{id}labels:write
`labels.delete()`DELETE /labels/{id}labels:write
`contacts.list()`GET /contactscontacts:read
`contacts.get()`GET /contacts/{email}contacts:read
`contacts.create()`POST /contactscontacts:write
`contacts.update()`PATCH /contacts/{email}contacts:write
`contacts.delete()`DELETE /contacts/{email}contacts:write
`audiences.list()`GET /audiencesaudiences:read
`audiences.get()`GET /audiences/{id}audiences:read
`audiences.create()`POST /audiencesaudiences:write
`audiences.update()`PATCH /audiences/{id}audiences:write
`audiences.delete()`DELETE /audiences/{id}audiences:write
`audiences.listContacts()`GET /audiences/{id}/contactsaudiences:read
`audiences.addContact()`POST /audiences/{id}/contactsaudiences:write
`audiences.removeContact()`DELETE /audiences/{id}/contacts/{email}audiences:write
`domains.list()`GET /domainsdomains:read
`domains.get()`GET /domains/{id}domains:read
`domains.update()`PATCH /domains/{id}domains:write
`rules.list()`GET /rulesrules:read
`rules.listAll()`GET /rulesrules:read
`rules.iterate()`GET /rulesrules:read
`rules.get()`GET /rules/{id}rules:read
`rules.create()`POST /rulesrules:write
`rules.update()`PATCH /rules/{id}rules:write
`rules.delete()`DELETE /rules/{id}rules:write
`rules.reorder()`POST /rules/reorderrules:write
`rules.test()`POST /rules/{id}/testrules:read
`rules.listRuns()`GET /rules/runsrules:read
`rules.listAllRuns()`GET /rules/runsrules:read
`rules.iterateRuns()`GET /rules/runsrules:read
`webhooks.list()`GET /webhookswebhooks:read
`webhooks.get()`GET /webhooks/{id}webhooks:read
`webhooks.create()`POST /webhookswebhooks:write
`webhooks.update()`PATCH /webhooks/{id}webhooks:write
`webhooks.delete()`DELETE /webhooks/{id}webhooks:write
`webhooks.rotateSecret()`POST /webhooks/{id}/rotate-secretwebhooks:write
`webhooks.test()`POST /webhooks/{id}/testwebhooks:write
`webhooks.listDeliveries()`GET /webhooks/{id}/deliverieswebhooks:read
`calendar.listEvents()`GET /calendar/eventscalendar:read
`calendar.getEvent()`GET /calendar/events/{id}calendar:read
`calendar.getEventIcs()`GET /calendar/events/{id}/icscalendar:read
`settings.get()`GET /settingssettings:read
`settings.update()`PATCH /settingssettings:write
`roles.list()`GET /rolesroles:read
`roles.get()`GET /roles/{id}roles:read
`roles.create()`POST /rolesroles:write
`roles.update()`PATCH /roles/{id}roles:write
`roles.delete()`DELETE /roles/{id}roles:write
`roles.listPermissions()`GET /roles/permissionsroles:read
`members.list()`GET /membersmembers:read
`members.get()`GET /members/{userId}members:read
`members.add()`POST /membersmembers:write
`members.update()`PATCH /members/{userId}members:write
`members.remove()`DELETE /members/{userId}members:write
`members.grantAddress()`POST /members/{userId}/addressesmembers:write
`members.revokeAddress()`DELETE /members/{userId}/addresses/{addressId}members:write
`tempMail.listDomains()`GET /temp-mail/domainsasnjë
`tempMail.create()`POST /temp-mail/inboxesasnjë
`tempMail.get()`GET /temp-mail/inboxes/{id}token i kutisë
`tempMail.extend()`POST /temp-mail/inboxes/{id}/extendtoken i kutisë
`tempMail.delete()`DELETE /temp-mail/inboxes/{id}token i kutisë
`tempMail.listMessages()`GET /temp-mail/inboxes/{id}/messagestoken i kutisë
`tempMail.getMessage()`GET /temp-mail/inboxes/{id}/messages/{messageId}token i kutisë
`tempMail.deleteMessage()`DELETE /temp-mail/inboxes/{id}/messages/{messageId}token i kutisë
`tempMail.listAttachments()`GET /temp-mail/inboxes/{id}/messages/{messageId}/attachmentstoken i kutisë

Rreshtat e tempMail thonë "inbox token" aty ku çdo rresht tjetër emërton një scope, dhe kjo nuk është shkurtim i një scope-i. Kutitë e përkohshme janë burimi i vetëm anonim në API: listDomains dhe create nuk dërgojnë asnjë kredencial fare, kurse shtatë të tjerat autentikohen me token-in oe_inbox_create e ktheu vetëm një herë. Dërgojeni si inboxToken në çdo thirrje, ose ndërtoni një klient për atë kuti me createTempMail({ inboxToken }). Pa të, një klient i hapësirës së punës kthehet te çelësi i vet API, të cilin API-ja e refuzon me emër, në vend që ta pranojë në heshtje.