query
messagesReturns messages received by an alias (inbox), with optional pagination and sort order.
Authentication
Required: x-api-key header or Authorization: Bearer <token>
Arguments
| Name | Type | Description |
|---|---|---|
| projectId* | ID! | Project ID |
| aliasId* | ID! | Alias (inbox) ID |
| page | Int | Page number (1-based) |
| limit | Int | Items per page |
| sortOrder | String | asc or desc |
GraphQL
POST to /graphql
query ListMessages($projectId: ID!, $aliasId: ID!, $page: Int, $limit: Int, $sortOrder: String) {
messages(projectId: $projectId, aliasId: $aliasId, page: $page, limit: $limit, sortOrder: $sortOrder) {
data {
id
from
to
subject
text
parsedData {
category
authCode
confidence
summary
extractedData { key humanReadableName value }
}
receivedAt
}
pagination {
page
limit
total
totalPages
}
}
}Don't have an API key? Sign up to the dashboard to get one for free.
