addedOutput schema / properties / bucket / properties / inbound_email
Added value: +{
+ "additionalProperties": false,
+ "description": "Accepted email activity. Creation and write-authorized include_inbound_email reads also return the full address and receiving state. Compare received_count for new mail, then read last_received_path + message.json. Not a delivery cursor.",
+ "properties": {
+ "address": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "blocked_reason": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "configured": {
+ "type": "boolean"
+ },
+ "enabled": {
+ "type": "boolean"
+ },
+ "last_received_at": {
+ "description": "Latest accepted message receipt time, in UTC. Null before any recorded delivery.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "last_received_path": {
+ "description": "Latest message folder relative to the bucket, ending in /. Null when unknown; manual moves/deletion can make it stale.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "max_file_size_bytes": {
+ "type": "integer"
+ },
+ "max_pdf_size_bytes": {
+ "type": "integer"
+ },
+ "monthly_limit": {
+ "type": "integer"
+ },
+ "ready": {
+ "type": "boolean"
+ },
+ "received_count": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "rotation": {
+ "properties": {
+ "monthly_limit": {
+ "type": "integer"
+ },
+ "remaining": {
+ "type": "integer"
+ },
+ "resets_at": {
+ "type": "string"
+ },
+ "used": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "required": [
+ "received_count",
+ "last_received_at",
+ "last_received_path"
+ ],
+ "type": "object"
+}