# ISHOB Specification Table Extractor

> ISHOB Specification Table Extractor is a paid API for AI agents from api.ishob.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-14).

Extracts structured specification tables — values, ranges, tolerances, and units — from licensed technical documents

## Facts

- Endpoint: POST https://api.ishob.com/v1/specs?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ishob-specification-table-extractor-58ddd0c6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gLKmX5fWZ4RB0ktkkb1CK

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 ishob-specification-table-extractor-58ddd0c6 -d '<json body>'
```

Example prompt: Pull the structured spec table from the licensed datasheet for the STM32F4 microcontroller — I need all values, tolerances, and units in a clean structured format.

## When to prefer this

Choose this endpoint when you need machine-readable, structured specification data (values, units, tolerances, ranges) extracted from licensed technical documents — particularly datasheets, standards, or engineering specs that are not freely available. Prefer this over general web scraping when the target document requires licensed access, or when you need normalized tabular output rather than raw text.

## Known failure modes

- Empty specs array returned if no structured table is found in the referenced document
- 400 error if required input fields (type, method, bodyType, body) are missing or malformed
- 402 Payment Required if x402 payment header is not provided or insufficient
- Document not found or not in licensed archive returns empty or error response
- Unrecognized document format may result in incomplete or empty extraction

## How this service works

Structured specification table (values, ranges, tolerances, units) extracted from licensed documents

## Output

Returns a JSON object containing a 'specs' array, where each element represents a row or entry in the extracted specification table, including field names, values, units, tolerances, and ranges parsed from the licensed source document.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "specs": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ishob-specification-table-extractor-58ddd0c6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.ishob.com](https://www.zero.xyz/host/api.ishob.com/llms.txt)
