API Products › Message Parser
POST
/v1/message-parser
1 token / req
•
60 / minute
•
pkg 1.0.0
typescript
bash
About
Extracts structured fields from freeform text. It identifies intent, subject, tone, named entities, contact details, and other basic metadata.
Useful for turning raw messages into predictable, machine-readable data for storage, routing, search, or general automation. No spam detection is performed here.
API reference
Parameters
- message (required)
- string
Provide the original message in plain text (10-1500 characters).
Response
- intent (required)
- string
- subject (required)
- string
- tone (required)
- string
- contacts (required)
- []
- type (required)
- string
- value (required)
- string
- author
- string
- role
- string
- business
- string
- website
- string
Short purpose label (e.g. project pitch, job inquiry).
One-line subject summarizing the message.
Single adjective describing tone (e.g. friendly, urgent).
List of extracted contact details.
Contact channel (e.g. email, phone, instagram).
Canonical value.
Sender name.
Sender role.
Sender company.
Sender website.