# personality-bodygraph

> personality-bodygraph is a paid API for AI agents from payai.agentstools.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-15).

Computes a Human Design I-Ching bodygraph from a birth date/time/place, returning gate and line activations, defined centers, channels, profile, and energy type for both personality and design sets.

## Facts

- Endpoint: GET https://payai.agentstools.dev/personality/bodygraph
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/personality-bodygraph-9302fa42
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nLaWGWwd4WU-0QmEeknS4

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 personality-bodygraph-9302fa42
```

Example prompt: Can you compute a Human Design bodygraph for someone born on March 14, 1988 at 6:45 AM in Chicago, USA — I want to see their defined centers, channels, profile, and energy type?

## When to prefer this

Choose this endpoint when you need a raw, computed Human Design bodygraph with no interpretive layer — just the structural data (gates, lines, centers, channels, profile, energy type) derived from astronomical positions. Prefer it over astrological chart endpoints when the specific Human Design system (I-Ching gates, defined centers, Ra Uru Hu model) is what's needed, and over interpreted Human Design services when you want neutral data to feed into your own presentation or analysis layer.

## Known failure modes

- Missing required date parameter returns an error
- Unresolvable place name causes geocoding failure; use explicit lat/lon as fallback
- Invalid date format causes a parsing error
- Unrecognized timezone string causes failure; use utc_offset as fallback
- Ambiguous or conflicting location parameters may produce unexpected results

## How this service works

Neutral I-Ching bodygraph: the gate and line activations for the personality (birth) and design (Sun 88 degrees of arc before birth) sets, with the derived defined centers, channels, profile and a structural energy-type. Give a birth date, and for full accuracy a time, place and tz or utc_offset. Computed, not interpreted.

## Output

Returns both the personality (birth) and design (88° Sun arc before birth) gate and line activations, the derived list of defined centers and channels, the two-digit profile, and the structural energy type — all computed directly from ephemeris data with no interpretive text added.

## 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"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "date"
     ],
     "properties": {
      "tz": {
       "type": "string",
       "description": "IANA timezone name for the birth time, such as America/New_York. Used to place the local time in UT. Alternatively pass utc_offset."
      },
      "lat": {
       "type": "number",
       "description": "Birth latitude in degrees, north positive."
      },
      "lon": {
       "type": "number",
       "description": "Birth longitude in degrees, east positive."
      },
      "date": {
       "type": "string",
       "description": "Birth date in YYYY-MM-DD format, such as 1990-05-15."
      },
      "time": {
       "type": "string",
       "description": "Birth time in HH:MM 24-hour local clock time. Optional; without it a no-time chart is returned and houses, the Ascendant and the exact Moon degree are flagged unavailable rather than fabricated."
      },
      "place": {
       "type": "string",
       "description": "Birth place as free text, such as New York, USA. Geocoded to coordinates. Alternatively pass explicit lat and lon."
      },
      "utc_offset": {
       "type": "number",
       "description": "UT offset of the birth time in hours, such as -4 or 3."
      }
     }
    }
   },
   "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/personality-bodygraph-9302fa42/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from payai.agentstools.dev](https://www.zero.xyz/host/payai.agentstools.dev/llms.txt)
