MissedEmailControllerApi

All URIs are relative to https://api.mailslurp.com

MethodHTTP requestDescription
getAllMissedEmailsGET /missed-emailsGet all MissedEmails in paginated format
getAllUnknownMissedEmailsGET /missed-emails/unknownGet all unknown missed emails in paginated format
getMissedEmailGET /missed-emails/{missedEmailId}Get MissedEmail
waitForNthMissedEmailGET /missed-emails/waitForNthMissedEmailWait for Nth missed email

getAllMissedEmails

PageMissedEmailProjection getAllMissedEmails(before, inboxId, page, searchFilter, since, size, sort)

Get all MissedEmails in paginated format

Parameters

NameTypeDescriptionNotes
beforeDateFilter by created at before the given timestamp[optional] [default to null]
inboxIdUUIDOptional inbox ID filter[optional] [default to null]
pageIntegerOptional page in list pagination[optional] [default to 0]
searchFilterStringOptional search filter[optional] [default to null]
sinceDateFilter by created at after the given timestamp[optional] [default to null]
sizeIntegerOptional page size in list pagination[optional] [default to 20]
sortStringOptional createdAt sort direction ASC or DESC[optional] [default to ASC] [enum: ASC, DESC]

Return type

PageMissedEmailProjection

Authorization

API_KEY

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

getAllUnknownMissedEmails

PageUnknownMissedEmailProjection getAllUnknownMissedEmails(before, inboxId, page, searchFilter, since, size, sort)

Get all unknown missed emails in paginated format

Unknown missed emails are emails that were sent to MailSlurp but could not be assigned to an existing inbox.

Parameters

NameTypeDescriptionNotes
beforeDateFilter by created at before the given timestamp[optional] [default to null]
inboxIdUUIDOptional inbox ID filter[optional] [default to null]
pageIntegerOptional page in list pagination[optional] [default to 0]
searchFilterStringOptional search filter[optional] [default to null]
sinceDateFilter by created at after the given timestamp[optional] [default to null]
sizeIntegerOptional page size in list pagination[optional] [default to 20]
sortStringOptional createdAt sort direction ASC or DESC[optional] [default to ASC] [enum: ASC, DESC]

Return type

PageUnknownMissedEmailProjection

Authorization

API_KEY

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

getMissedEmail

MissedEmail getMissedEmail(missedEmailId)

Get MissedEmail

Parameters

NameTypeDescriptionNotes
missedEmailIdUUIDmissedEmailId[default to null]

Return type

MissedEmail

Authorization

API_KEY

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

waitForNthMissedEmail

MissedEmail waitForNthMissedEmail(before, inboxId, , since, timeout)

Wait for Nth missed email

Wait for 0 based  missed email

Parameters

NameTypeDescriptionNotes
beforeDateFilter by created at before the given timestamp[optional] [default to null]
inboxIdUUIDOptional inbox ID filter[optional] [default to null]
****IntegerZero based of the email to wait for. If 1 missed email already and you want to wait for the 2nd email pass =1[optional] [default to null]
sinceDateFilter by created at after the given timestamp[optional] [default to null]
timeoutLongOptional timeout milliseconds[optional] [default to null]

Return type

MissedEmail

Authorization

API_KEY

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json