Receiving email

List messages

GEThttps://api.temporam.com/v3/emails

ParameterTypeDefaultDescription
emailstring—Mailbox address to query
pageinteger1Page number
limitinteger20Items per page
  1. 1curl "https://api.temporam.com/v3/emails?email=demo%40temporam.com&page=1&limit=20" \
  2. 2 -H "Authorization: Bearer YOUR_API_KEY"
Response fieldTypeDescription
dataarrayInbound messages
data[].idstringMessage UUID
data[].uuidstringMessage UUID
data[].created_atstringReceived time
data[].from_namestringSender display name, when available
data[].from_emailstringSender email address
data[].to_namestringRecipient display name, when available
data[].to_emailstringRecipient email address
data[].subjectstringSubject
data[].summarystringContent summary
data[].from_domainstringSender domain, when available
data[].to_domainstringRecipient domain, when available
meta.totalintegerTotal matching messages
meta.pageintegerCurrent page
meta.limitintegerItems per page
meta.remainingintegerRemaining inbound quota, when available

Read the latest message

GEThttps://api.temporam.com/v3/emails/latest

ParameterLocationTypeRequiredDescription
emailquerystringYesMailbox address to query
Response fieldTypeDescription
dataobjectLatest message, with the message fields listed above
data.contentstringFull message content
meta.remainingintegerRemaining inbound quota, when available

Get message details

GEThttps://api.temporam.com/v3/emails/{id}

ParameterLocationTypeRequiredDescription
idpathstring (UUID)YesMessage UUID
Response fieldTypeDescription
dataobjectMessage details, with the message fields listed above
data.contentstringFull message content
meta.remainingintegerRemaining inbound quota, when available

Reading a new inbound message may use inbound quota.