Command

nylas email metadata show

Show full email metadata — headers, message IDs, and provider-specific fields.

Written by Qasim Muhammad Staff SRE

What does nylas email metadata show do?

The nylas email metadata show command displays the raw headers and internal metadata for a message, including Message-ID, In-Reply-To, References, and provider-specific IDs. Useful for debugging delivery issues or threading problems.

Usage

nylas email metadata show <message-id> [grant-id]

Flags

FlagDescription
--jsonOutput as JSON
--no-colorDisable color output
--verbose(-v)Enable verbose output
--configCustom config file path
--help(-h)Show help for the command
--limitLimit results (most list commands)
--yes(-y)Skip confirmations

Examples

The nylas email metadata show command displays the raw headers and internal metadata for a message, including Message-ID, In-Reply-To, References, and provider-specific IDs.

Show metadata for an email

nylas email metadata show msg_abc123

Extract the Message-ID header

nylas email metadata show msg_abc123 --json | jq -r '.headers["Message-ID"]'

Example output

Metadata for msg_abc123
  key1:     campaign=q4
  key2:     type=invoice
  customer: acme-corp

Troubleshooting

Headers appear empty or incomplete

Some providers only return a subset of headers. Try --json for the full response including provider-specific fields.

Message-ID differs from provider's webmail

Nylas normalizes Message-IDs. The raw RFC822 Message-ID is in the headers object; the top-level id is the Nylas internal ID.

Recommended guides

Run nylas email metadata show --help for full help output.