What businesses have emailed somebody through Bottle
GET
/console/users/{id}/emails
const url = 'https://example.com/console/users/example/emails';const options = { method: 'GET', headers: {cookie: 'bottle.session_token=<bottle.session_token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/console/users/example/emails \ --cookie bottle.session_token=<bottle.session_token>Newest first: when, from which business, and whether it went. The subject only for emails about their account (invitations, keys, support access, the trial); the rest are about the business’s work, which stays the business’s.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string
Responses
Section titled “Responses”Emails
Media typeapplication/json
object
items
required
Array<object>
object
id
required
UUID v7
string format: uuid
at
required
string format: date-time
tenantId
required
UUID v7
string format: uuid
tenantName
required
string
kind
required
string
subject
required
string | null
status
required
string
Example
{ "items": [ { "id": "019205d1-6e7a-7c3b-9f6e-3a2b1c0d9e8f", "tenantId": "019205d1-6e7a-7c3b-9f6e-3a2b1c0d9e8f", "kind": "account", "status": "sent" } ]}Not signed in
Media typeapplication/json
object
error
required
string
message
required
string
Example
{ "error": "not_found", "message": "Customer not found"}Not Bottle staff, no two-step sign-in, or a console role too low for this
Media typeapplication/json
object
error
required
string
message
required
string
Example
{ "error": "not_found", "message": "Customer not found"}No such person
Media typeapplication/json
object
error
required
string
message
required
string
Example
{ "error": "not_found", "message": "Customer not found"}Validation failed
Media typeapplication/json
object
error
required
string
message
required
string
issues
required
Array<object>
object
path
required
string
message
required
string
Example
{ "error": "validation", "issues": [ { "path": "email", "message": "Invalid email" } ]}