# magent Oocyte Live Birth Probability Calculator

> magent Oocyte Live Birth Probability Calculator is a paid API for AI agents from api.magentlab.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Estimates the probability of achieving 1, 2, or 3 live births from a banked cohort of mature oocytes, using Goldman 2017 counseling parameters for elective egg freezing.

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/oocyte_live_birth
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/magent-oocyte-live-birth-probability-calculator-7ec675f9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nbrSrzZRMm9TfOUzccjTx

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability magent-oocyte-live-birth-probability-calculator-7ec675f9
```

Example prompt: Using the Goldman 2017 oocyte live birth model, what are the chances of getting at least 1, 2, and 3 live births if a 34-year-old woman banks 18 of her own mature eggs — not donor eggs?

## When to prefer this

Use this endpoint when counseling patients or modeling fertility outcomes for elective mature-oocyte cryopreservation using the Goldman 2017 published parameters. Prefer this over generic fertility calculators when you need the specific Goldman Equation 1 blastulation model with age-stratified thaw survival and AART/surrogate ICSI cohort assumptions. Not appropriate for oncofertility, immature oocyte banking, or fresh embryo transfer planning.

## Known failure modes

- Age out of range (must be 24–44): returns error or invalid input response
- Oocyte count out of range (must be 1–80): returns error
- Missing required parameters (age_years, mature_oocytes, egg_donor): returns validation error
- Non-integer values for age or oocyte count: schema rejection
- Network or payment failure (x402 micropayment not processed): HTTP 402

## How this service works

Goldman 2017 counseling for elective mature-oocyte cryopreservation. Autologous: thaw survival 0.95 if age <36 else 0.85; p_blast = survival × exp(2.8043 − 0.1112 × equation_age) with equation_age 35 at age ≤35; p_euploid from that paper's SI table. Donor: p_blast 0.3583, p_euploid 0.647. p_oocyte = 0.6 × p_euploid × p_blast. Returns nearest-integer percents of at least 1, 2, and 3 live births. Surrogate ICSI cohort; not a live-birth guarantee. Not oncofertility.

## Output

Returns nearest-integer percentages representing the cumulative probability of achieving at least 1, at least 2, and at least 3 live births from the specified cohort of banked mature oocytes, based on Goldman 2017 binomial modeling through thaw survival, blastulation, euploidy, and implantation steps.

## Request schema (JSON Schema)

```json
{
 "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": [
      "age_years",
      "mature_oocytes",
      "egg_donor"
     ],
     "properties": {
      "age_years": {
       "type": "integer",
       "description": "Integer age in years (24-44) at the time of the oocyte retrieval as assigned by the caller. Autologous Equation 1 groups age ≤35 as equation_age 35. Donor rates do not change with age, but age is still required. magent does not read an identity document."
      },
      "egg_donor": {
       "type": "boolean",
       "description": "true when the mature oocytes are from a donor as assigned by the caller; false for autologous oocytes. Donor path uses p_blast 0.3583 and p_euploid 0.647. true or false."
      },
      "mature_oocytes": {
       "type": "integer",
       "description": "Count of mature (MII) oocytes to bank, integer 1-80, as assigned by the caller. Each oocyte is an independent Bernoulli trial at p_oocyte. magent does not count oocytes."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/magent-oocyte-live-birth-probability-calculator-7ec675f9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.magentlab.com](https://www.zero.xyz/host/api.magentlab.com/llms.txt)
