πŸ•“ PhraseParserAPI BETA

Convert natural language time expressions into structured timestamps.

🌐 Try It Live

πŸ’¬ You’re testing a beta version β€” we’d love your feedback!

πŸ“Œ API Overview
  • βœ… Single & batch parsing supported
  • 🧠 Handles vague expressions like this weekend
  • 🌍 Currently supports English only
  • ⏳ Domain: Time (dates & times)
  • πŸ› οΈ More phrase types (events, places, etc.) coming soon
πŸ§‘β€πŸ’» Code Examples

Use PhraseParserAPI in your favorite language:


curl -X POST https://phraseparser.com/pp/time/parse \
  -H "Content-Type: application/json" \
  -d '{"time_phrase": "tomorrow at noon"}'
        

import requests

resp = requests.post(
    "https://phraseparser.com/pp/time/parse",
    json={"time_phrase": "tomorrow at noon"}
)
print(resp.json())
        

fetch("https://phraseparser.com/pp/time/parse", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ time_phrase: "tomorrow at noon" })
})
  .then(res => res.json())
  .then(data => console.log(data));
        

Sample Response:
πŸš€ Common Use Cases
  • Smart Scheduling - Use natural time parsing in scheduling tools, booking systems, or CRMs. Let users type things like β€œnext Thursday at 9am”.
  • Chatbots & Assistants - Enhance AI assistants or Slack bots to understand fuzzy time phrases and respond with structured timestamps.
  • Calendar Inputs - Let users create calendar events via natural language instead of date/time pickers β€” improve UX on mobile and voice.
  • NLP & ML Pipelines - Normalize time expressions during text analysis for logs, user feedback, reminders, or task management apps.
Want us to email you when the API goes live? β€” no spam, just launch info.
Request/Bug? Email me