# Rome IV H1d Child Aerophagia Criteria Checker

> Rome IV H1d Child Aerophagia Criteria Checker 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).

Evaluates whether a child meets the Hyams 2016 Rome IV H1d diagnostic criteria for aerophagia based on five caller-assigned symptom flags.

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/rome_iv_child_aerophagia
- 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/rome-iv-h1d-child-aerophagia-criteria-checker-ebb2e8bf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_esB60xCh5lI5ngI3PG_64

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 rome-iv-h1d-child-aerophagia-criteria-checker-ebb2e8bf
```

Example prompt: Check the Rome IV H1d child aerophagia criteria for my patient: excessive air swallowing is true, abdominal distention increasing during the day is true, repetitive belching or increased flatus is true, symptoms not explained by another condition is true, and criteria fulfilled for at least 2 months is true.

## When to prefer this

Use this endpoint when you need a fast, structured, rule-based check of the Hyams 2016 Rome IV H1d child aerophagia criteria and you have already gathered the five required symptom flags from clinical assessment. Prefer this over manual criteria lookup when automating pediatric GI screening workflows, populating EHR decision-support fields, or auditing flagged cases for quality review. Not appropriate for adult belching disorders, infant regurgitation, or any adult Rome IV criteria.

## Known failure modes

- Missing any of the five required boolean query parameters returns a validation error
- Passing non-boolean values for flags causes a schema error
- Partial flag sets where only some criteria are true return false (not an error)
- Network or payment failure (x402) if USDC payment is not properly handled

## How this service works

Hyams 2016 Rome IV H1d child aerophagia. True iff air swallowing, distention from intraluminal air that increases during the day, repetitive belching and/or increased flatus, not another condition, and 2-month duration. All three symptom criteria required. Not adult belching disorders or infant regurgitation. Caller assigns five flags. magent does not examine the patient. Not a diagnosis.

## Output

Returns a boolean indicating whether all Rome IV H1d child aerophagia criteria are satisfied: all five flags (excessive air swallowing, abdominal distention increasing during the day, repetitive belching or increased flatus, not explained by another condition, and at least 2-month duration) must be true for the result to be true. This is a computational check, not a clinical diagnosis.

## 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": [
      "excessive_air_swallowing",
      "abdominal_distention_intraluminal_air_increases_during_day",
      "repetitive_belching_and_or_increased_flatus",
      "not_explained_by_another_condition",
      "fulfilled_at_least_2_months"
     ],
     "properties": {
      "excessive_air_swallowing": {
       "type": "boolean",
       "description": "Excessive air swallowing, as assigned (Hyams 2016 Rome IV H1d). true or false as assigned by the caller. magent does not examine the patient."
      },
      "fulfilled_at_least_2_months": {
       "type": "boolean",
       "description": "Criteria fulfilled for at least 2 months, as assigned (Hyams 2016 Rome IV H1d). true or false as assigned by the caller. magent does not take a history."
      },
      "not_explained_by_another_condition": {
       "type": "boolean",
       "description": "After appropriate evaluation, the symptoms cannot be fully explained by another medical condition, as assigned (Hyams 2016 Rome IV H1d). true or false as assigned by the caller. magent does not examine the patient."
      },
      "repetitive_belching_and_or_increased_flatus": {
       "type": "boolean",
       "description": "Repetitive belching and/or increased flatus, as assigned (Hyams 2016 Rome IV H1d). Belching or increased flatus is one caller-assigned flag. true or false as assigned by the caller. magent does not examine the patient."
      },
      "abdominal_distention_intraluminal_air_increases_during_day": {
       "type": "boolean",
       "description": "Abdominal distention due to intraluminal air that increases during the day, as assigned (Hyams 2016 Rome IV H1d). Distention and increases-during-the-day are one flag. true or false as assigned by the caller. magent does not examine the patient."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
  
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rome-iv-h1d-child-aerophagia-criteria-checker-ebb2e8bf/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)
