{"provider":{"host":"api.maximusmediahouse.com","name":"PrepLayer.ai","score":56.6,"live":true,"checkedAt":"2026-10-27T18:36:08.947Z","uptime72h":100,"lastCheck":{"httpStatus":402,"ms":177,"note":"valid x402 v2 terms"},"endpoints":13,"networks":["eip155:8453"],"cheapestUsd":"0.002","income7dUsd":"0.198","payers7d":7,"transfers7d":32,"payoutAddressShared":false,"claimed":false,"page":"https://logicnodes.io/observatory/p/api.maximusmediahouse.com"},"endpoints":[{"url":"https://api.maximusmediahouse.com/v1/hash","method":"POST","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Content-addressable hashing for caching and dedup. Three algorithms: sha256 (via node:crypto / Web Crypto), xxhash64 and murmur3 (inline pure-JS, deterministic across runs). Returns hex digest + algorithm + byte count."},{"url":"https://api.maximusmediahouse.com/v1/normalize","method":"POST","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Deterministic text normalization: Unicode NFKC, zero-width/bidi stripping, smart-quote and dash folding, whitespace collapse, case folding. Returns a stable content hash so two texts can be compared for exact equality."},{"url":"https://api.maximusmediahouse.com/v1/slugify","method":"POST","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"URL-safe slug from arbitrary text. NFKD-decomposes unicode (é -> e), lowercases, replaces every non-[a-z0-9] run with a separator, strips leading/trailing separators, truncates on separator boundaries (never mid-word)."},{"url":"https://api.maximusmediahouse.com/v1/validate","method":"POST","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Validate and canonicalize one identifier: email, URL, E.164 phone, IBAN (mod-97), payment card (Luhn), UUID, SHA-256, git SHA, EVM address (EIP-55) or domain. Returns {valid, canonical, fingerprint}."},{"url":"https://api.maximusmediahouse.com/v1/classify","method":"POST","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Rule-based multi-label text classification over a fixed taxonomy (urgency, financial_promise, credential_request, crypto_mention, cta, legal_offer, medical_claim, seo_spam, url_shortener, press_release, question, has_contact). Deterministic - identical text always yields identical labels."},{"url":"https://api.maximusmediahouse.com/v1/validate_json","method":"POST","priceMicroUsd":3000,"networks":["eip155:8453"],"description":"Deterministic JSON-Schema subset validator. Catches malformed JSON before it breaks a pipeline. Supports: type, required, properties, items, minLength, maxLength, pattern, enum, minimum, maximum, additionalProperties. No external dependencies."},{"url":"https://api.maximusmediahouse.com/v1/chunk","method":"POST","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Split long text into pieces for RAG retrieval. Strategies: 'sentence' packs whole sentences into a size budget and never splits mid-sentence; 'paragraph' prefers \\n\\n boundaries; 'fixed' is a hard char window with overlap. The highest-value endpoint for agents that build retrieval pipelines."},{"url":"https://api.maximusmediahouse.com/v1/diff","method":"POST","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Line-level LCS diff of two text blobs. Returns a structured edit script with insertions, deletions, unchanged line counts and per-operation metadata; with format='unified' also returns a unified-diff string."},{"url":"https://api.maximusmediahouse.com/v1/extract","method":"POST","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Extract structured fields from unstructured text with byte offsets and normalized values: emails, URLs, IPv4, phones, money amounts, ISO dates, UUIDs, EVM addresses, SKUs, semver."},{"url":"https://api.maximusmediahouse.com/v1/extract_custom","method":"POST","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Pull caller-defined structured fields from text using regex patterns with deterministic type coercion. Supported types: string, bool, date, url, email, number. Returns {fields: {name: value|null}, found, missing}. Pure deterministic — no LLM call."},{"url":"https://api.maximusmediahouse.com/v1/redact","method":"POST","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Redact PII from text before it is stored or logged. Returns redacted text plus exact byte spans and counts per class: credit_card, iban, email, private_key, evm_address, phone, ipv4, url."},{"url":"https://api.maximusmediahouse.com/v1/dedupe","method":"POST","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Near-duplicate detection across a batch of documents. Exact Jaccard similarity over word-3-shingle sets decides duplication; a 64-bit SimHash is returned per document as a compact content fingerprint. Up to 200 documents per call."},{"url":"https://api.maximusmediahouse.com/v1/batch","method":"POST","priceMicroUsd":20000,"networks":["eip155:8453"],"description":"Run up to 10 primitive calls in one round trip. One x402 payment of $0.02 (=$0.0020 per call) — below the priciest single-call route ($0.01). Each request specifies an `endpoint` (normalize, validate, extract, redact, classify, dedupe, diff, chunk, extract_custom, validate_json, slugify, hash) and the input for it; the response carries the results in the same order. Single-call batch — no streaming. The larger ladder rungs go lower per call: /v1/batch/50 ($0.075, =$0.0015/call) and /v1/batch/100 ($0.100, =$0.0010/call)."}]}