{"uid":"cap_PkvcspH_i_k7WQ57kKTpu","slug":"life-dates-milestones-next-birthday-calculator-519236d0","name":"Life Dates & Milestones – Next Birthday Calculator","description":"Next birthday on or after a date: its date, weekday, days to go and the age being turned, with the leap-day rule.","url":"https://life-dates.x402tookit.com/next-birthday?utm_source=zero.xyz","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"],"type":"string"},"queryParams":{"type":"object","required":["birthDate"],"properties":{"from":{"type":"string","description":"Date to count from, YYYY-MM-DD (default today, UTC)"},"birthDate":{"type":"string","description":"Birth date or anniversary start, YYYY-MM-DD"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"asOf":{"type":["null","string"]},"source":{"type":["null","string"]},"isToday":{"type":["boolean","null"]},"reasons":{"type":["array","null"]},"summary":{"type":["null","string"]},"verdict":{"type":["null","string"]},"weekday":{"type":["null","string"]},"degraded":{"type":["boolean","null"]},"daysUntil":{"type":["null","number"]},"disclaimer":{"type":["null","string"]},"notChecked":{"type":["array","null"],"items":{"type":"string"}},"turningAge":{"type":["null","number"]},"weeksUntil":{"type":["null","number"]},"nextBirthday":{"type":["null","string"]},"leapDayBirthday":{"type":["boolean","null"]}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_G9jM8PtQEfO5SdJZVFotB","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Given a birth date and an optional reference date, returns the next upcoming birthday including its date, weekday, days until, weeks until, age being turned, and whether the person was born on Feb 29 (leap day rule applied).","exampleAgentPrompt":"How many days until my next birthday, and what age will I be turning? My birth date is March 15, 1990 — count from today.","exampleUseCases":[{"title":"Birthday countdown for a gift reminder","prompt":"My mom's birthday is July 22, 1958 — how many days away is her next birthday and what age will she be turning?"},{"title":"Leap day birthday next celebration","prompt":"My friend was born on February 29, 1988. When is their next official birthday and how many days away is it?"},{"title":"Planning a milestone birthday party","prompt":"I want to plan a surprise party — when exactly is the next birthday for someone born on October 5, 1984, counting from January 1 2025, and what big age are they turning?"}],"resultDescription":"Returns a JSON object with the next birthday date (YYYY-MM-DD), the weekday name, number of days until the birthday, number of weeks until the birthday, the age the person will be turning, whether the birthday falls on today, whether the person was born on a leap day (Feb 29) with the leap-day substitution rule applied, and a human-readable summary string.","failureModes":["Missing required birthDate parameter returns a validation error","Invalid date format (not YYYY-MM-DD) causes a parse error","Future birth dates or dates beyond plausible range may return unexpected results","Invalid 'from' date causes a parse error","Network timeout if the service is temporarily unavailable"],"whenToPreferThis":"Choose this endpoint when you need precise upcoming-birthday computation including the exact date, day of week, countdown in days and weeks, and the age being turned — especially when leap-day handling (Feb 29 birthdays) is important. Prefer this over a generic date-difference calculator because it automatically applies the next-occurrence logic and leap-day substitution rules without extra client-side date arithmetic.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T06:59:37.254Z","isFirstParty":false,"canonicalSlug":"life-dates-milestones-next-birthday-calculator-519236d0"}