Due Date Calculator API

GET

Build complete pregnancy timelines from a single date.

Due Date Calculator estimates pregnancy due dates using either last menstrual period or conception date, providing comprehensive pregnancy timeline information.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/duedatecalculator?last_period=2025-06-01
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "calculation_method": "last_period",
    "last_period_date": "2025-06-01",
    "estimated_conception_date": "2025-06-15",
    "due_date": "2026-03-08",
    "current_progress": {
      "days_pregnant": 474,
      "weeks_pregnant": 67,
      "days_into_week": 5,
      "formatted": "67 weeks, 5 days",
      "trimester": 3,
      "percentage_complete": 169.29
    },
    "time_until_due": {
      "days": 0,
      "weeks": 0,
      "days_extra": 0,
      "formatted": "Past due date",
      "is_overdue": true
    },
    "upcoming_milestones": [],
    "important_dates": {
      "end_first_trimester": "2025-08-31",
      "end_second_trimester": "2025-12-07",
      "full_term_begins": "2026-02-15"
    },
    "disclaimer": "This is an estimate only. Due dates can vary. Consult your healthcare provider for medical advice."
  }
}

About the Due Date Calculator API

Includes pregnancy milestones, percentage completion, and important dates like trimester transitions, perfect for pregnancy tracking and prenatal care applications.

What people use it for

Pregnancy Tracking
Build pregnancy tracking applications with accurate due date calculations based on last menstrual period or conception date
Prenatal Care
Calculate gestational age for prenatal care appointments, monitoring fetal development, and scheduling medical tests
Maternity Planning
Create maternity planning tools with delivery date estimates, trimester breakdowns, and important date tracking
Milestone Tracking
Provide pregnancy milestone information with week-by-week pregnancy timeline and key development stages

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Due Date Calculator

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Due Date Calculator API.

Read the docs →
Can I calculate due dates using either last period or conception date?
Yes. The API provides dedicated endpoints for both methods, accepting either the first day of the last menstrual period or the conception date to generate the delivery estimate.
What milestone dates does the timeline provide?
Every plan provides the estimated due date; paid plans also include the end dates for the first and second trimesters, the date full term begins, and a list of upcoming pregnancy milestones.
How far does the Starter plan go for due date calculations?
Starter covers 100,000 due date calculations each month. Each request uses 2 credits, which works out to about $0.30 per 1,000 calls. The Free plan includes 100 calculations per month.
Are trimester transition dates and progress metrics included on the Free plan?
No. The Free plan returns the estimated due date and calculation method, but detailed progress metrics, trimester end dates, full-term dates, and milestone lists are premium fields available on any paid plan.
What date format do the endpoints accept?
Both endpoints require dates submitted in standard ISO format as YYYY-MM-DD. Providing dates in other structures will prevent the calculation from processing.

Ready to build with Due Date Calculator? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs