{"uid":"cap_zpwJTXNhtNxbULbWKS6OG","slug":"magent-pregnancy-due-date-calculator-acog-700-naegele-65dcc0c1","name":"magent Pregnancy Due Date Calculator (ACOG 700 Naegele)","description":"Pregnancy estimated due date from a certain LMP using ACOG Committee Opinion 700 Naegele: edd_days_from_lmp = 280 + (cycle_length_days - 28). Inputs are numeric days_since_lmp (0-294) and cycle_length_days (21-35); those bands are magent clamps. Reports gestational_age_days and days_until_edd (negative if past EDD). Not a dating ultrasound. magent does not interpret imaging. Not a delivery date order.","url":"https://api.magentlab.com/api/calc/pregnancy_due_dates","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","required":["days_since_lmp","cycle_length_days"],"properties":{"days_since_lmp":{"type":"integer","description":"Completed days since the first day of a certain last menstrual period (integer 0-294 inclusive). magent clamp; ACOG 700 publishes the 280-day Naegele interval, not this input band. Numeric days only. Not a calendar date."},"cycle_length_days":{"type":"integer","description":"Usual cycle length in days (integer 21-35 inclusive). magent clamp; ACOG 700 adjusts the 280-day interval by (cycle_length_days - 28) and does not publish this input band. 28 is the Naegele reference cycle."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_f0fRgSkKhP1ToRHLJOvuD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Calculates estimated due date (EDD) and gestational age from last menstrual period (LMP) using the ACOG Committee Opinion 700 Naegele formula adjusted for cycle length.","exampleAgentPrompt":"My patient's LMP started 84 days ago and she has a 30-day cycle — can you calculate her estimated due date and current gestational age using the ACOG Naegele formula?","exampleUseCases":[{"title":"First prenatal visit gestational dating","prompt":"A patient came in today — her LMP was 56 days ago and she has a 26-day cycle. Can you tell me her gestational age in days and how many days until her estimated due date?"},{"title":"Irregular cycle EDD adjustment","prompt":"I have a patient with a 35-day cycle whose LMP was 42 days ago. What does the Naegele formula say her EDD and gestational age are, accounting for the longer cycle?"},{"title":"Late pregnancy countdown check","prompt":"My LMP was 260 days ago and my cycle is 28 days — how many days am I from my due date and what's my gestational age?"}],"resultDescription":"Returns gestational_age_days (completed days of gestation since LMP) and days_until_edd (days remaining until estimated due date; negative values indicate the EDD has already passed), computed using the ACOG 700 Naegele formula: EDD = LMP + 280 + (cycle_length_days − 28).","failureModes":["days_since_lmp outside 0–294 range is clamped or rejected","cycle_length_days outside 21–35 range is clamped or rejected","Missing required query parameters returns an error","Non-integer inputs rejected by schema validation"],"whenToPreferThis":"Use this endpoint when you need a quick, formula-based EDD or gestational age computation grounded in ACOG Committee Opinion 700 and adjusted for non-28-day cycles. Prefer it over general-purpose date arithmetic because it correctly applies the Naegele cycle-length correction. Do not use it as a substitute for ultrasound dating, imaging interpretation, or clinical delivery planning.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T13:06:50.665Z","isFirstParty":false}