List mailboxes
Returns a paginated list of mailboxes (email aliases).
Request
- Base URL: https://partner-api.nooks.in/v1
- URL: https://partner-api.nooks.in/v1/mailboxes
- Auth: one of:
- HTTP bearer
- OAuth 2 (authorization code, authorization URL https://oauth.nooks.in/oauth/authorize, token URL https://oauth.nooks.in/oauth/token, scopes: mailboxes:read)
Query parameters
Number of items per page (max 100)
Cursor for fetching the next page. Opaque token returned by the API in links.next; callers should treat it as opaque and only pass values they received from a previous response. Malformed cursors return 400 Bad Request.
Cursor for fetching the previous page. Opaque token returned by the API in links.prev; callers should treat it as opaque and only pass values they received from a previous response. Malformed cursors return 400 Bad Request.
Filter mailboxes belonging to a specific user (Firebase UID)
Comma-separated relations to expand inline. Valid values: user. Max 3.
Filter by minimum updatedAt (ISO 8601 datetime)
Filter by updatedAt before this timestamp, exclusive (ISO 8601 datetime)
Response
Successful response
Example response
{
"data": [
{
"id": "bb0e8400-e29b-41d4-a716-446655440040",
"email": "jane@acme.com",
"isDefault": true,
"user": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"_href": "/v1/sequences/550e8400-e29b-41d4-a716-446655440000"
},
"createdAt": "2025-10-01T10:00:00.000Z",
"updatedAt": "2025-11-15T14:30:00.000Z"
}
],
"links": {
"first": "/v1/sequences?page[size]=50",
"next": "/v1/sequences?page[size]=50&page[after]=eyJpZCI6IjU1MGU4NDAwLWUyOWItNDFkNC1hNzE2LTQ0NjY1NTQ0MDAwMCIsInYiOjF9"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.