# Zoeppritz P/SV Displacement-Traction Interface Scattering Solver

> Zoeppritz P/SV Displacement-Traction Interface Scattering Solver is a paid API for AI agents from detect.halowerk.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-11-04).

Computes all reflected and transmitted P/SV wave coefficients (displacement and traction) at a seismic interface using Zoeppritz equations for a given incidence angle and layer properties.

## Facts

- Endpoint: POST https://detect.halowerk.com/v1/F-TD2000-GEO-INDUSTRY-B006/zoeppritz-psv-displacement-traction-interface-scattering?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-04
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/zoeppritz-p-sv-displacement-traction-interface-scattering-solver-b4a9fcfb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MC2p6i1CVlhblTOjciJXd

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 zoeppritz-p-sv-displacement-traction-interface-scattering-solver-b4a9fcfb -d '<json body>'
```

Example prompt: Solve the full Zoeppritz P/SV scattering coefficients at a rock interface where the upper layer has Vp=2500 m/s, Vs=1200 m/s, density=2.1 g/cc and the lower layer has Vp=3200 m/s, Vs=1800 m/s, density=2.4 g/cc, at an incidence angle of 25 degrees.

## When to prefer this

Choose this endpoint when you need the complete, exact Zoeppritz P/SV reflection and transmission coefficient set — including both displacement and traction components — for a planar elastic interface at a specific incidence angle. It is preferable over approximate reflectivity methods (Shuey, Aki-Richards) when full-wavefield accuracy is required, especially at large angles or for mode-converted SV waves. Best suited for geophysical modeling, AVO analysis, seismic wave partitioning studies, and synthetic seismogram generation.

## Known failure modes

- Incidence angle outside 0–75 degree range returns validation error
- Layer velocities or densities outside allowed min/max bounds cause schema rejection
- Zero or near-zero S-velocity in a layer may produce numerical instability or degenerate results
- Missing required fields (upper/lower velocities, density, incidence angle) returns 400 Bad Request
- Invalid claim object causes authentication/authorization failure
- Network timeout or service unavailability returns 5xx error

## How this service works

Resolve all reflected/transmitted P/SV coefficients of a supplied interface.

## Output

Returns the complete set of reflected and transmitted P and SV wave coefficients (both displacement and traction representations) for a planar interface between two elastic half-spaces, computed via the Zoeppritz formulation for the specified incidence angle and layer elastic parameters.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "artifact": {
   "type": "object",
   "required": [
    "zoeppritz"
   ],
   "properties": {
    "zoeppritz": {
     "type": "object",
     "required": [
      "data",
      "claim"
     ],
     "properties": {
      "data": {
       "type": "object",
       "required": [
        "upper",
        "lower",
        "incidence_degrees"
       ],
       "properties": {
        "lower": {
         "type": "object",
         "required": [
          "p_velocity",
          "s_velocity",
          "density"
         ],
         "properties": {
          "density": {
           "type": "number",
           "maximum": 10000,
           "minimum": 1
          },
          "p_velocity": {
           "type": "number",
           "maximum": 100000,
           "minimum": 10
          },
          "s_velocity": {
           "type": "number",
           "maximum": 100000,
           "minimum": 1
          }
         },
         "additionalProperties": false
        },
        "upper": {
         "type": "object",
         "required": [
          "p_velocity",
          "s_velocity",
          "density"
         ],
         "properties": {
          "density": {
           "type": "number",
           "maximum": 10000,
           "minimum": 1
          },
          "p_velocity": {
           "type": "number",
           "maximum": 100000,
           "minimum": 10
          },
          "s_velocity": {
           "type": "number",
           "maximum": 100000,
           "minimum": 1
          }
         },
         "additionalProperties": false
        },
        "incidence_degrees": {
         "type": "number",
         "maximum": 75,
         "minimum": 0
        }
       },
       "additionalProperties": false
      },
      "claim": {}
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/zoeppritz-p-sv-displacement-traction-interface-scattering-solver-b4a9fcfb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from detect.halowerk.com](https://www.zero.xyz/host/detect.halowerk.com/llms.txt)
