How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Delx X402 API

The x402 API from Delx — 987 operation(s) for x402.

Delx X402 API is one of 10 APIs that Delx publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include x402. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and pricing.

This API exposes 987 operations across 987 paths. It is described by OpenAPI 3.2.0, at version 3.3.5.

Requests are made against a single base URL, https://api.delx.ai.

987 operations 987 paths 0 schemas 987 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
3.3.5
Base URL
https://api.delx.ai
Authentication
API Key, API Key, API Key, API Key, API Key, API Key
Resource Areas
1

Authentication & Security 6

Delx X402 API declares 6 security schemes for authenticating requests. An API key is passed in the header as PAYMENT-SIGNATURE (x402PaymentSignature). An API key is passed in the header as x-delx-agent-token (xDelxAgentToken). An API key is passed in the header as x-delx-controller-token (xDelxControllerToken). An API key is passed in the header as x-delx-admin-pin (xDelxAdminPin). An API key is passed in the header as x-delx-admin-signature (xDelxAdminHmacSignature). An API key is passed in the header as Authorization (mppPaymentAuthorization).

  • x402PaymentSignature — Signed x402 payment proof returned after a 402 challenge.
  • xDelxAgentToken — Agent credential returned by POST /api/v1/agents/register.
  • xDelxControllerToken — Controller-scoped credential for /api/v1/fleet/{controllerid}/ endpoints.
  • xDelxAdminPin — Operator admin auth header; avoid putting admin PINs in query strings.
  • xDelxAdminHmacSignature — HMAC admin signature paired with x-delx-admin-timestamp.
  • mppPaymentAuthorization — MPP payment credential using Authorization: Payment .

Paths & Operations 987

Across 987 paths, the API surfaces 987 operations — 987 POST. Each is listed below with its method, path, parameters, and response codes.

X402 987
POST
/api/v1/x402/image
Delx Commerce cheap image generation API for agents at $0.01 USDC.
generate_image body → 200400402
POST
/api/v1/x402/image-budget
Delx Commerce budget image generation API for $0.005 USDC (FLUX Schnell entry…
generate_image_budget body → 200400402
POST
/api/v1/x402/remove-background
Remove an image background for $0.002 USDC.
remove_background body → 200400402
POST
/api/v1/x402/transcribe-audio
Transcribe one clipped WAV to text for $0.02 USDC.
transcribe_audio body → 200400402
POST
/api/v1/x402/caption-image
Caption one still image for $0.005 USDC.
caption_image body → 200400402
POST
/api/v1/x402/colorize-photo
Colorize one grayscale photo for $0.01 USDC.
colorize_photo body → 200400402
POST
/api/v1/x402/upscale-image-hq
Quality-upscale one still to at most 4 MP for $0.01 USDC.
upscale_image_hq body → 200400402
POST
/api/v1/x402/replace-background
Replace an image background with a studio or solid fill for $0.003 USDC.
replace_background body → 200400402
POST
/api/v1/x402/image-transform
Image resize and conversion API for agents at $0.001 USDC.
transform_image body → 200400402
POST
/api/v1/x402/qr-code
QR code generation API for agents at $0.001 USDC.
generate_qr_code body → 200400402
POST
/api/v1/x402/speech-hd
Generate high-fidelity expressive speech for $0.08 USDC.
generate_speech_hd body → 200400402
POST
/api/v1/x402/narrated-post
Create one narrated still-image MP4 for $0.02 USDC: a bounded FLUX Schnell…
narrated_post body → 200400402
POST
/api/v1/x402/image-prompt-lint
Lint a text-to-image prompt for length and basic policy tokens before paying.
util_image_prompt_lint body → 200400402
POST
/api/v1/x402/image-result-contract-check
Validate caller-supplied image delivery metadata before accepting an agent…
util_image_result_contract_check body → 200400402
POST
/api/v1/x402/rank-multilingual-texts
Multilingual RAG reranking API for agents: rank 2-16 passages, tools, routes…
rank_multilingual_texts body → 200400402
POST
/api/v1/x402/await
Durable outcome promise for agents: pay $0.01 USDC once, wait for a time or…
create_await body → 200400402
POST
/api/v1/x402/seeded-random-sample
Select a reproducible sample without replacement from a bounded caller-supplied…
util_seeded_random_sample body → 200400402
POST
/api/v1/x402/demand/rfqs
Post a task with a USDC budget and let live x402 services compete for it.
post_rfq body → 200400402
POST
/api/v1/x402/demand/feed
Look up open buyer RFQs for $0.003 USDC.
demand_feed body → 200400402
POST
/api/v1/x402/page-extract
Extract clean title, host, and bounded main text from one public URL for $0.01…
util_page_extract body → 200400402
POST
/api/v1/x402/open-graph
Open Graph metadata API for agents: extract Open Graph and Twitter card fields…
util_open_graph body → 200400402
POST
/api/v1/x402/links-extract
Map internal and external links on a page for crawling, routing, and site…
util_links_extract body → 200400402
POST
/api/v1/x402/sitemap-probe
Check sitemap and robots hints fast to see how a site exposes crawlable…
util_sitemap_probe body → 200400402
POST
/api/v1/x402/robots-inspect
Robots.txt inspection API for agents at $0.01 USDC.
util_robots_inspect body → 200400402
POST
/api/v1/x402/dns-lookup
Delx Commerce DNS lookup API for agents at $0.01 USDC.
util_dns_lookup body → 200400402
POST
/api/v1/x402/email-validate
Email validation API for agents at $0.01 USDC.
util_email_validate body → 200400402
POST
/api/v1/x402/jwt-inspect
Decode JWT claims quickly for auth debugging, routing, and token inspection for…
util_jwt_inspect body → 200400402
POST
/api/v1/x402/csv-to-json
CSV to JSON conversion API for agents: convert a bounded CSV payload into JSON…
util_csv_to_json body → 200400402
POST
/api/v1/x402/json-to-csv
Convert structured JSON rows into CSV for exports, spreadsheets, and handoff…
util_json_to_csv body → 200400402
POST
/api/v1/x402/tls-inspect
TLS certificate inspection API for agents: inspect issuer, subject, SANs, and…
util_tls_inspect body → 200400402
POST
/api/v1/x402/security-txt-inspect
Find security.txt contacts, disclosure policy, and trust links for a domain for…
util_security_txt_inspect body → 200400402
POST
/api/v1/x402/http-headers-inspect
HTTP headers inspection API for agents at $0.01 USDC.
util_http_headers_inspect body → 200400402
POST
/api/v1/x402/feed-discover
Find RSS, Atom, and JSON feeds so agents can subscribe instead of scrape for…
util_feed_discover body → 200400402
POST
/api/v1/x402/forms-extract
Extract forms, methods, actions, and fields for browser automation and workflow…
util_forms_extract body → 200400402
POST
/api/v1/x402/contact-extract
Extract emails, phones, and social links from a page for outreach, routing, and…
util_contact_extract body → 200400402
POST
/api/v1/x402/rdap-lookup
Fetch registrar, status, and registration dates for trust, compliance, and…
util_rdap_lookup body → 200400402
POST
/api/v1/x402/api-health-report
Check endpoint status, latency, redirects, content type, and JSON validity for…
util_api_health_report body → 200400402
POST
/api/v1/x402/server-probe
Probe an x402 server end-to-end: discovery, status, tools, reliability, and…
util_x402_server_probe body → 200400402
POST
/api/v1/x402/resource-summary
Read any server's x402 resources, payment networks, and canonical paths for…
util_x402_resource_summary body → 200400402
POST
/api/v1/x402/website-intelligence-report
One-call website intelligence report and website content extraction API for…
util_website_intelligence_report body → 200400402
POST
/api/v1/x402/domain-trust-report
One-call domain trust report and security audit with TLS, headers…
util_domain_trust_report body → 200400402
POST
/api/v1/x402/openapi-summary
Turn an OpenAPI document into title, version, path counts, tags, and auth hints…
util_openapi_summary body → 200400402
POST
/api/v1/x402/server-audit
Audit an x402 server for listing readiness, discovery quality, pricing surface…
util_x402_server_audit body → 200400402
POST
/api/v1/x402/mcp-server-readiness
MCP server readiness API for agents: audit tools/list, schemas, manifests…
util_mcp_server_readiness_report body → 200400402
POST
/api/v1/x402/docs-site-map
Map a docs surface with docs links, sitemap signals, robots rules, and feed…
util_docs_site_map body → 200400402
POST
/api/v1/x402/pricing-page-extract
Extract pricing signals like plans, trials, sales CTAs, and conversion routes…
util_pricing_page_extract body → 200400402
POST
/api/v1/x402/company-contact-pack
Build a company contact pack from page contacts, forms, socials, registrar, and…
util_company_contact_pack body → 200400402
POST
/api/v1/x402/api-integration-readiness
Score how ready an API is for agent integration using health, OpenAPI, auth…
util_api_integration_readiness body → 200400402
POST
/api/v1/x402/login-surface-report
Inspect login and auth surface signals such as forms, reset flows, signup…
util_login_surface_report body → 200400402
POST
/api/v1/x402/content-distribution-report
Summarize how a site distributes content across Open Graph, feeds, socials, and…
util_content_distribution_report body → 200400402
POST
/api/v1/x402/loyalty-reward-quote
Calculate loyalty points, reward value, effective rebate, and a ledger-ready…
util_loyalty_reward_quote body → 200400402
POST
/api/v1/x402/json-validate
JSON validation API for agents: validate, normalize, and pretty-print a bounded…
util_json_validate body → 200400402
POST
/api/v1/x402/token-estimate
Estimate GPT- and Claude-style token counts for a text payload for $0.001 USDC…
util_token_estimate body → 200400402
POST
/api/v1/x402/uuid
UUID generator API for agents: generate one to ten UUIDv4 identifiers for…
util_uuid_generate body → 200400402
POST
/api/v1/x402/timestamp
Convert Unix, ISO 8601, and human timestamps for $0.001 USDC with one…
util_timestamp_convert body → 200400402
POST
/api/v1/x402/base64
Encode or decode Base64 safely for $0.001 USDC; bounded, deterministic, and…
util_base64 body → 200400402
POST
/api/v1/x402/url-health
Inspect URL reachability, status, latency, and key headers for $0.001 USDC.
util_url_health body → 200400402
POST
/api/v1/x402/hash
SHA-256 hash API for agents: hash text with SHA-256, SHA-1, or MD5 for $0.001…
util_hash body → 200400402
POST
/api/v1/x402/regex
Test a regular expression and return matches, groups, and counts for $0.001…
util_regex_test body → 200400402
POST
/api/v1/x402/cron
Validate and describe a five-field cron schedule for $0.001 USDC, including the…
util_cron_describe body → 200400402
POST
/api/v1/x402/http-codes
Look up HTTP status-code meanings for $0.001 USDC or retrieve the common-code…
util_http_codes body → 200400402
POST
/api/v1/x402/timezone
IANA timezone lookup for agents: offset, abbreviation, DST and local time for…
util_timezone_lookup body → 200400402
POST
/api/v1/x402/unit-convert
Unit conversion API for agents: length, mass, volume, time, data and…
util_unit_convert body → 200400402
POST
/api/v1/x402/business-days
Business-day counter for agents: weekdays or US federal holidays for $0.002…
util_business_days body → 200400402
POST
/api/v1/x402/vin-decode
Decode a 17-char VIN via NHTSA vPIC for $0.004 USDC with make/model/year and…
util_vin_decode body → 200400402
POST
/api/v1/x402/wmi-decode
Decode a 3-char WMI via NHTSA vPIC for $0.003 USDC into manufacturer and…
util_wmi_decode body → 200400402
POST
/api/v1/x402/lei-lookup
Look up a 20-char Legal Entity Identifier via GLEIF for $0.002 USDC with status…
util_lei_lookup body → 200400402
POST
/api/v1/x402/inflation-calculator
Revalue an amount between years using U.S.
util_inflation_calculator body → 200400402
POST
/api/v1/x402/holidays
List observed US federal holidays for a year for $0.002 USDC.
util_holidays body → 200400402
POST
/api/v1/x402/slugify
Convert text to a URL-safe slug for $0.001 USDC.
util_slugify body → 200400402
POST
/api/v1/x402/mime-lookup
Look up a common MIME type from extension/filename for $0.001 USDC.
util_mime_lookup body → 200400402
POST
/api/v1/x402/color-convert
Convert hex or rgb() colors to hex/rgb/hsl for $0.001 USDC.
util_color_convert body → 200400402
POST
/api/v1/x402/ip-classify
Classify an IP as private/loopback/global (no geolocation) for $0.001 USDC.
util_ip_classify body → 200400402
POST
/api/v1/x402/cidr-contains
Check whether an IP is inside a CIDR network for $0.001 USDC.
util_cidr_contains body → 200400402
POST
/api/v1/x402/ulid
Generate Crockford Base32 ULIDs for $0.001 USDC.
util_ulid_generate body → 200400402
POST
/api/v1/x402/html-strip
Strip HTML tags to plain text for $0.001 USDC.
util_html_strip body → 200400402
POST
/api/v1/x402/semver-compare
Compare two semantic versions for $0.001 USDC.
util_semver_compare body → 200400402
POST
/api/v1/x402/word-count
Count words, characters, lines and paragraphs for $0.001 USDC.
util_word_count body → 200400402
POST
/api/v1/x402/markdown-to-text
Strip markdown to plain text for $0.001 USDC.
util_markdown_to_text body → 200400402
POST
/api/v1/x402/duration-parse
Parse human durations like 1h30m for $0.001 USDC.
util_duration_parse body → 200400402
POST
/api/v1/x402/case-convert
Turn mixed human or machine text into production-ready snakecase, kebab-case…
util_case_convert body → 200400402
POST
/api/v1/x402/url-join
Join a base URL with a relative path for $0.001 USDC.
util_url_join body → 200400402
POST
/api/v1/x402/percent-change
Compute absolute and percent change for $0.001 USDC.
util_percent_change body → 200400402
POST
/api/v1/x402/luhn-check
Luhn checksum validation for digit strings for $0.001 USDC.
util_luhn_check body → 200400402
POST
/api/v1/x402/isbn-check
ISBN-10/ISBN-13 checksum validation for $0.001 USDC.
util_isbn_check body → 200400402
POST
/api/v1/x402/levenshtein
Levenshtein edit distance and similarity for $0.001 USDC.
util_levenshtein body → 200400402
POST
/api/v1/x402/similarity
Normalized string similarity (Levenshtein) for $0.001 USDC.
util_similarity body → 200400402
POST
/api/v1/x402/normalize-whitespace
Normalize whitespace in text for $0.001 USDC.
util_normalize_whitespace body → 200400402
POST
/api/v1/x402/extract-urls
Extract HTTP/HTTPS URLs from text for $0.001 USDC.
util_extract_urls body → 200400402
POST
/api/v1/x402/extract-emails
Extract email-like addresses from text for $0.001 USDC.
util_extract_emails body → 200400402
POST
/api/v1/x402/url-encode
URL-encode or decode text for $0.001 USDC.
util_url_encode body → 200400402
POST
/api/v1/x402/sort-lines
Sort lines of text for $0.001 USDC.
util_sort_lines body → 200400402
POST
/api/v1/x402/random-int
Generate a secure random integer in a caller-supplied range for $0.001 USDC.
util_random_int body → 200400402
POST
/api/v1/x402/rot13
Apply reversible ROT13 to Latin letters while preserving numbers, punctuation…
util_rot13 body → 200400402
POST
/api/v1/x402/text-truncate
Truncate text with ellipsis for $0.001 USDC.
util_text_truncate body → 200400402
POST
/api/v1/x402/reading-time
Estimate reading time from word count for $0.001 USDC.
util_reading_time body → 200400402
POST
/api/v1/x402/random-choice
Pick random items without replacement for $0.001 USDC.
util_random_choice body → 200400402
POST
/api/v1/x402/pdf-text
PDF text extraction API for agents: extract bounded UTF-8 text from one…
extract_pdf_text body → 200400402
POST
/api/v1/x402/image-ocr
Extract English machine-printed text from one caller-supplied PNG, JPEG, or…
extract_image_text body → 200400402
POST
/api/v1/x402/pdf-ocr
Scanned PDF OCR API for agents: OCR up to 10 pages of one caller-supplied…
extract_pdf_ocr body → 200400402
POST
/api/v1/x402/news-search
News search API with publisher links for agents: search recent GDELT Project…
search_news_gdelt body → 200400402
POST
/api/v1/x402/crypto-news
Crypto news API for agents: search recent attributed crypto headlines (Bitcoin…
search_crypto_news_gdelt body → 200400402
POST
/api/v1/x402/open-knowledge-search
Search bounded English Wikipedia metadata for $0.001 USDC through the public…
search_open_knowledge body → 200400402
POST
/api/v1/x402/open-entities-search
Search bounded Wikidata entity metadata for $0.001 USDC.
search_open_entities body → 200400402
POST
/api/v1/x402/weather-forecast
US weather forecast API for agents: return a normalized National Weather…
get_weather_forecast_nws body → 200400402
POST
/api/v1/x402/geocode-us
Address geocoding API for agents: geocode one U.S., Puerto Rico, or U.S.
geocode_us_address body → 200400402
POST
/api/v1/x402/fx-rates
Delx Commerce currency exchange rates API for agents at $0.001 USDC.
get_fx_rates_ecb body → 200400402
POST
/api/v1/x402/title-case
Title-case text for agents.
util_title_case body → 200400402
POST
/api/v1/x402/sentence-case
Sentence-case text for agents.
util_sentence_case body → 200400402
POST
/api/v1/x402/reverse-string
Reverse a string.
util_reverse_string body → 200400402
POST
/api/v1/x402/char-count
Count characters, words, and lines.
util_char_count body → 200400402
POST
/api/v1/x402/strip-accents
Strip diacritics from text.
util_strip_accents body → 200400402
POST
/api/v1/x402/remove-punctuation
Remove punctuation from text.
util_remove_punctuation body → 200400402
POST
/api/v1/x402/extract-numbers
Extract numbers from free text.
util_extract_numbers body → 200400402
POST
/api/v1/x402/pad-string
Pad a string to width.
util_pad_string body → 200400402
POST
/api/v1/x402/repeat-string
Repeat a string N times.
util_repeat_string body → 200400402
POST
/api/v1/x402/wrap-text
Hard-wrap text to columns.
util_wrap_text body → 200400402
POST
/api/v1/x402/initials
Derive initials from a name.
util_initials body → 200400402
POST
/api/v1/x402/mask-string
Mask sensitive middle characters.
util_mask_string body → 200400402
POST
/api/v1/x402/redact-emails
Redact emails in text.
util_redact_emails body → 200400402
POST
/api/v1/x402/unique-words
Unique words with counts.
util_unique_words body → 200400402
POST
/api/v1/x402/word-frequency
Top word frequencies.
util_word_frequency body → 200400402
POST
/api/v1/x402/caesar-cipher
Caesar shift cipher.
util_caesar_cipher body → 200400402
POST
/api/v1/x402/soundex
American Soundex codes.
util_soundex body → 200400402
POST
/api/v1/x402/crc32
CRC32 checksum of text.
util_crc32 body → 200400402
POST
/api/v1/x402/base32
Base32 encode or decode.
util_base32 body → 200400402
POST
/api/v1/x402/nanoid
NanoID-style public IDs.
util_nanoid body → 200400402
POST
/api/v1/x402/ksuid
Time-sortable IDs.
util_ksuid body → 200400402
POST
/api/v1/x402/slug-from-url
Slug from a URL path.
util_slug_from_url body → 200400402
POST
/api/v1/x402/domain-from-url
Host from a URL.
util_domain_from_url body → 200400402
POST
/api/v1/x402/email-domain
Domain from an email.
util_email_domain body → 200400402
POST
/api/v1/x402/phone-digits
Normalize phone to digits.
util_phone_digits body → 200400402
POST
/api/v1/x402/gcd
Greatest common divisor.
util_gcd body → 200400402
POST
/api/v1/x402/lcm
Least common multiple.
util_lcm body → 200400402
POST
/api/v1/x402/is-prime
Primality check.
util_is_prime body → 200400402
POST
/api/v1/x402/prime-factors
Prime factorization.
util_prime_factors body → 200400402
POST
/api/v1/x402/factorial
Factorial (n≤20).
util_factorial body → 200400402
POST
/api/v1/x402/fibonacci
Nth Fibonacci (n≤78).
util_fibonacci body → 200400402
POST
/api/v1/x402/mean
Arithmetic mean of numbers.
util_mean body → 200400402
POST
/api/v1/x402/median
Median of numbers.
util_median body → 200400402
POST
/api/v1/x402/stdev
Standard deviation.
util_stdev body → 200400402
POST
/api/v1/x402/percentile
Percentile of a list.
util_percentile body → 200400402
POST
/api/v1/x402/roman-to-int
Roman numerals → integer.
util_roman_to_int body → 200400402
POST
/api/v1/x402/int-to-roman
Integer → Roman numerals.
util_int_to_roman body → 200400402
POST
/api/v1/x402/bytes-format
Human-readable byte sizes.
util_bytes_format body → 200400402
POST
/api/v1/x402/parse-bytes
Parse size strings to bytes.
util_parse_bytes body → 200400402
POST
/api/v1/x402/date-add
Add time to an ISO date.
util_date_add body → 200400402
POST
/api/v1/x402/date-diff
Difference between two dates.
util_date_diff body → 200400402
POST
/api/v1/x402/date-format
Format an ISO date.
util_date_format body → 200400402
POST
/api/v1/x402/unix-now
Current UTC unix time.
util_unix_now body → 200400402
POST
/api/v1/x402/is-weekend
Weekend check for a date.
util_is_weekend body → 200400402
POST
/api/v1/x402/is-leap-year
Leap year check.
util_is_leap_year body → 200400402
POST
/api/v1/x402/iso-week
ISO week number.
util_iso_week body → 200400402
POST
/api/v1/x402/quarter-of-year
Calendar quarter 1–4.
util_quarter_of_year body → 200400402
POST
/api/v1/x402/next-weekday
Next weekday occurrence.
util_next_weekday body → 200400402
POST
/api/v1/x402/age-years
Age in whole years.
util_age_years body → 200400402
POST
/api/v1/x402/json-pretty
Pretty-print JSON.
util_json_pretty body → 200400402
POST
/api/v1/x402/json-minify
Minify JSON.
util_json_minify body → 200400402
POST
/api/v1/x402/json-keys
List top-level JSON keys.
util_json_keys body → 200400402
POST
/api/v1/x402/json-type
JSON root type and size.
util_json_type body → 200400402
POST
/api/v1/x402/csv-row-count
Count CSV rows.
util_csv_row_count body → 200400402
POST
/api/v1/x402/csv-headers
CSV header row.
util_csv_headers body → 200400402
POST
/api/v1/x402/url-parse
Parse a URL into parts.
util_url_parse body → 200400402
POST
/api/v1/x402/url-encode-component
URL-encode a component.
util_url_encode_component body → 200400402
POST
/api/v1/x402/bool-parse
Parse truthy/falsey strings.
util_bool_parse body → 200400402
POST
/api/v1/x402/list-chunk
Chunk a JSON array.
util_list_chunk body → 200400402
POST
/api/v1/x402/robots-allow-path
Check path allow/disallow against caller-held robots.txt rules.
util_robots_allow_path body → 200400402
POST
/api/v1/x402/page-links-summary
Extract href links from caller-held HTML without network access.
util_page_links_summary body → 200400402
POST
/api/v1/x402/page-meta-summary
Extract title and common meta tags from caller-held HTML.
util_page_meta_summary body → 200400402
POST
/api/v1/x402/query-param-pick
Pick named query parameters from a URL or raw query string.
util_query_param_pick body → 200400402
POST
/api/v1/x402/header-map-normalize
Lowercase HTTP header keys and drop hop-by-hop headers.
util_header_map_normalize body → 200400402
POST
/api/v1/x402/etag-match
Compare ETag validators including weak tags and If-None-Match lists.
util_etag_match body → 200400402
POST
/api/v1/x402/url-origin
Extract scheme://host[:port] origin from a URL without network access.
util_url_origin body → 200400402
POST
/api/v1/x402/path-join
Join URL or filesystem-like path segments without traversal escape.
util_path_join body → 200400402
POST
/api/v1/x402/basename
Extract basename from a URL or path-like string.
util_basename body → 200400402
POST
/api/v1/x402/path-ext
Extract file extension from a path or URL path segment.
util_path_ext body → 200400402
POST
/api/v1/x402/strip-html-lite
Strip HTML tags from caller-held markup.
util_strip_html_lite body → 200400402
POST
/api/v1/x402/html-escape
HTML-escape text for safe embedding.
util_html_escape body → 200400402
POST
/api/v1/x402/html-unescape
HTML-unescape entities in text.
util_html_unescape body → 200400402
POST
/api/v1/x402/xml-escape
XML-escape text for safe embedding.
util_xml_escape body → 200400402
POST
/api/v1/x402/ensure-trailing-slash
Ensure a path ends with /.
util_ensure_trailing_slash body → 200400402
POST
/api/v1/x402/is-url-shape
Validate http(s) URL shape.
util_is_url_shape body → 200400402
POST
/api/v1/x402/domain-label
Split host into DNS labels and apex guess.
util_domain_label body → 200400402
POST
/api/v1/x402/ipv4-octets
Parse IPv4 into octets.
util_ipv4_octets body → 200400402
POST
/api/v1/x402/mime-from-ext
Guess MIME type from file extension.
util_mime_from_ext body → 200400402
POST
/api/v1/x402/ext-from-mime
Guess extension from MIME type.
util_ext_from_mime body → 200400402
POST
/api/v1/x402/url-encode-safe
Percent-encode text for query components.
util_url_encode_safe body → 200400402
POST
/api/v1/x402/url-decode-safe
Percent-decode text.
util_url_decode_safe body → 200400402
POST
/api/v1/x402/url-parts
Split a URL into scheme/netloc/path/query/fragment.
util_url_parts body → 200400402
POST
/api/v1/x402/dns-record-diff
Compare two bounded caller-supplied DNS record snapshots and return canonical…
util_dns_record_diff body → 200400402
POST
/api/v1/x402/live-probe
Verify any third-party x402 endpoint is alive and correctly configured before…
util_x402_live_probe body → 200400402
POST
/api/v1/x402/verified-directory
Find live x402 endpoints worth paying, by capability: returns only endpoints…
util_x402_verified_directory body → 200400402
POST
/api/v1/x402/lifecycle-reconcile
Verify an x402 purchase actually settled and delivered what you paid for…
util_x402_lifecycle_reconcile body → 200400402
POST
/api/v1/x402/cache-control-parse
Cache Control Parse: parses Cache-Control directives into typed policy fields…
util_cache_control_parse body → 200400402
POST
/api/v1/x402/cache-control-directive-diff
Cache Control Directive Diff: finds added, removed, and changed Cache-Control…
util_cache_control_directive_diff body → 200400402
POST
/api/v1/x402/cache-freshness-calculate
Cache Freshness Calculate: calculates remaining freshness from response timing…
util_cache_freshness_calculate body → 200400402
POST
/api/v1/x402/age-header-validate
Age Header Validate: checks whether an HTTP Age value fits a declared freshness…
util_age_header_validate body → 200400402
POST
/api/v1/x402/expires-header-validate
Expires Header Validate: compares Date and Expires timestamps for an explicit…
util_expires_header_validate body → 200400402
POST
/api/v1/x402/etag-parse
Etag Parse: separates weak and strong entity-tag semantics from an ETag value…
util_etag_parse body → 200400402
POST
/api/v1/x402/etag-comparison-mode
Etag Comparison Mode: evaluates strong or weak comparison between two entity…
util_etag_comparison_mode body → 200400402
POST
/api/v1/x402/last-modified-compare
Last Modified Compare: orders two Last-Modified instants and reports their…
util_last_modified_compare body → 200400402
POST
/api/v1/x402/vary-header-normalize
Vary Header Normalize: normalizes and deduplicates Vary header field names…
util_vary_header_normalize body → 200400402
POST
/api/v1/x402/allow-header-normalize
Allow Header Normalize: normalizes and sorts methods advertised by an Allow…
util_allow_header_normalize body → 200400402
POST
/api/v1/x402/accept-header-rank
Accept Header Rank: ranks offered media types against weighted Accept ranges…
util_accept_header_rank body → 200400402
POST
/api/v1/x402/accept-language-rank
Accept Language Rank: ranks offered languages against weighted Accept-Language…
util_accept_language_rank body → 200400402
POST
/api/v1/x402/accept-encoding-rank
Accept Encoding Rank: ranks supported content codings against Accept-Encoding…
util_accept_encoding_rank body → 200400402
POST
/api/v1/x402/content-type-parse
Content Type Parse: splits a Content-Type value into media type and parameters…
util_content_type_parse body → 200400402
POST
/api/v1/x402/content-type-match
Content Type Match: checks a concrete Content-Type against an expected media…
util_content_type_match body → 200400402
POST
/api/v1/x402/content-length-check
Content Length Check: compares declared Content-Length with an observed byte…
util_content_length_check body → 200400402
POST
/api/v1/x402/content-disposition-parse
Content Disposition Parse: extracts disposition type, filename, and safe…
util_content_disposition_parse body → 200400402
POST
/api/v1/x402/retry-after-parse
Retry After Parse: normalizes Retry-After seconds or an HTTP-date epoch into a…
util_retry_after_parse body → 200400402
POST
/api/v1/x402/rate-limit-window-check
Rate Limit Window Check: checks remaining quota against reset timing and…
util_rate_limit_window_check body → 200400402
POST
/api/v1/x402/link-header-parse
Link Header Parse: parses bounded Link header targets and relation parameters…
util_link_header_parse body → 200400402
POST
/api/v1/x402/forwarded-header-parse
Forwarded Header Parse: parses bounded standardized Forwarded header elements…
util_forwarded_header_parse body → 200400402
POST
/api/v1/x402/x-forwarded-for-chain
X Forwarded For Chain: normalizes a proxy chain without deciding whether an…
util_x_forwarded_for_chain body → 200400402
POST
/api/v1/x402/origin-header-normalize
Origin Header Normalize: normalizes scheme, host, and effective port from an…
util_origin_header_normalize body → 200400402
POST
/api/v1/x402/cors-origin-check
CORS Origin Check: compares a request origin with explicit allowed origins…
util_cors_origin_check body → 200400402
POST
/api/v1/x402/cors-preflight-check
CORS Preflight Check: checks requested method and headers against a CORS…
util_cors_preflight_check body → 200400402
POST
/api/v1/x402/hsts-policy-check
HSTS Policy Check: checks HSTS max-age and subdomain directives against caller…
util_hsts_policy_check body → 200400402
POST
/api/v1/x402/csp-directive-parse
CSP Directive Parse: parses Content-Security-Policy directives into normalized…
util_csp_directive_parse body → 200400402
POST
/api/v1/x402/csp-source-check
CSP Source Check: checks whether a caller-supplied source is present in one CSP…
util_csp_source_check body → 200400402
POST
/api/v1/x402/permissions-policy-parse
Permissions Policy Parse: parses Permissions-Policy feature allowlists into…
util_permissions_policy_parse body → 200400402
POST
/api/v1/x402/referrer-policy-check
Referrer Policy Check: classifies a Referrer-Policy value against a caller…
util_referrer_policy_check body → 200400402
POST
/api/v1/x402/x-content-type-options-check
X Content Type Options Check: checks whether X-Content-Type-Options is exactly…
util_x_content_type_options_check body → 200400402
POST
/api/v1/x402/frame-ancestors-check
Frame Ancestors Check: checks whether a CSP frame-ancestors directive contains…
util_frame_ancestors_check body → 200400402
POST
/api/v1/x402/cookie-set-parse
Cookie Set Parse: parses one Set-Cookie value into name, value, and attributes…
util_cookie_set_parse body → 200400402
POST
/api/v1/x402/cookie-security-check
Cookie Security Check: checks Secure, HttpOnly, and SameSite attributes against…
util_cookie_security_check body → 200400402
POST
/api/v1/x402/cookie-expiry-check
Cookie Expiry Check: checks Max-Age or Expires metadata against an allowed…
util_cookie_expiry_check body → 200400402
POST
/api/v1/x402/cookie-domain-match
Cookie Domain Match: evaluates host-only or Domain cookie matching for a…
util_cookie_domain_match body → 200400402
POST
/api/v1/x402/cookie-path-match
Cookie Path Match: evaluates cookie Path matching for a request path using only…
util_cookie_path_match body → 200400402
POST
/api/v1/x402/www-authenticate-parse
Www Authenticate Parse: parses an authentication challenge scheme and bounded…
util_www_authenticate_parse body → 200400402
POST
/api/v1/x402/authorization-scheme-identify
Authorization Scheme Identify: identifies an Authorization scheme without…
util_authorization_scheme_identify body → 200400402
POST
/api/v1/x402/range-header-parse
Range Header Parse: parses one bounded HTTP byte range into start and end…
util_range_header_parse body → 200400402
POST
/api/v1/x402/content-range-parse
Content Range Parse: parses a Content-Range response and checks total-size…
util_content_range_parse body → 200400402
POST
/api/v1/x402/digest-header-verify
Digest Header Verify: verifies a sha-256 Digest value against caller-supplied…
util_digest_header_verify body → 200400402
POST
/api/v1/x402/location-header-resolve
Location Header Resolve: resolves a relative Location value against a…
util_location_header_resolve body → 200400402
POST
/api/v1/x402/redirect-chain-check
Redirect Chain Check: checks a caller-supplied redirect chain for loops…
util_redirect_chain_check body → 200400402
POST
/api/v1/x402/status-retry-classify
Status Retry Classify: classifies whether a method and status pair is retryable…
util_status_retry_classify body → 200400402
POST
/api/v1/x402/method-idempotency-classify
Method Idempotency Classify: classifies an HTTP method as safe, idempotent, or…
util_method_idempotency_classify body → 200400402
POST
/api/v1/x402/http-version-normalize
HTTP Version Normalize: normalizes common HTTP protocol version spellings using…
util_http_version_normalize body → 200400402
POST
/api/v1/x402/transfer-encoding-check
Transfer Encoding Check: checks transfer-coding order and whether chunked…
util_transfer_encoding_check body → 200400402
POST
/api/v1/x402/connection-header-tokenize
Connection Header Tokenize: normalizes hop-by-hop connection option tokens…
util_connection_header_tokenize body → 200400402
POST
/api/v1/x402/server-timing-parse
Server Timing Parse: parses bounded Server-Timing metrics and durations using…
util_server_timing_parse body → 200400402
POST
/api/v1/x402/dns-ttl-budget-check
DNS Ttl Budget Check: checks DNS record TTLs against caller minimum and maximum…
util_dns_ttl_budget_check body → 200400402
POST
/api/v1/x402/dns-cname-chain-check
DNS Cname Chain Check: checks a caller-supplied CNAME chain for loops and hop…
util_dns_cname_chain_check body → 200400402
POST
/api/v1/x402/dns-mx-priority-sort
DNS MX Priority Sort: sorts MX exchanges by preference while preserving…
util_dns_mx_priority_sort body → 200400402
POST
/api/v1/x402/dns-txt-chunk-join
DNS Txt Chunk Join: joins quoted DNS TXT chunks into the logical record value…
util_dns_txt_chunk_join body → 200400402
POST
/api/v1/x402/dns-spf-record-parse
DNS SPF Record Parse: parses SPF version, mechanisms, modifiers, and terminal…
util_dns_spf_record_parse body → 200400402
POST
/api/v1/x402/dns-spf-lookup-budget
DNS SPF Lookup Budget: counts DNS-triggering SPF mechanisms against a…
util_dns_spf_lookup_budget body → 200400402
POST
/api/v1/x402/dns-dmarc-policy-parse
DNS DMARC Policy Parse: parses DMARC policy, percentage, alignment, and report…
util_dns_dmarc_policy_parse body → 200400402
POST
/api/v1/x402/dns-dkim-selector-check
DNS DKIM Selector Check: checks selector and signing-domain label shapes for a…
util_dns_dkim_selector_check body → 200400402
POST
/api/v1/x402/dns-caa-policy-check
DNS Caa Policy Check: checks whether a certificate authority identifier is…
util_dns_caa_policy_check body → 200400402
POST
/api/v1/x402/dns-srv-record-parse
DNS SRV Record Parse: normalizes SRV priority, weight, port, and target fields…
util_dns_srv_record_parse body → 200400402
POST
/api/v1/x402/dns-soa-serial-compare
DNS SOA Serial Compare: compares SOA serials with 32-bit wraparound ordering…
util_dns_soa_serial_compare body → 200400402
POST
/api/v1/x402/dns-ds-record-shape-check
DNS DS Record Shape Check: checks DS key tag, algorithm, digest type, and hex…
util_dns_ds_record_shape_check body → 200400402
POST
/api/v1/x402/dns-tlsa-record-shape-check
DNS TLSA Record Shape Check: checks TLSA usage, selector, matching type, and…
util_dns_tlsa_record_shape_check body → 200400402
POST
/api/v1/x402/dns-https-record-parse
DNS Https Record Parse: parses HTTPS service priority, target, and bounded…
util_dns_https_record_parse body → 200400402
POST
/api/v1/x402/email-mx-readiness-check
Email MX Readiness Check: checks caller-supplied MX records for usable non-null…
util_email_mx_readiness_check body → 200400402
POST
/api/v1/x402/email-spf-alignment-check
Email SPF Alignment Check: checks relaxed or strict SPF domain alignment using…
util_email_spf_alignment_check body → 200400402
POST
/api/v1/x402/email-dmarc-alignment-check
Email DMARC Alignment Check: combines caller-supplied SPF and DKIM alignment…
util_email_dmarc_alignment_check body → 200400402
POST
/api/v1/x402/url-query-param-diff
URL Query Param Diff: finds added, removed, and changed query parameters…
util_url_query_param_diff body → 200400402
POST
/api/v1/x402/url-tracking-param-strip
URL Tracking Param Strip: removes caller-selected tracking parameters while…
util_url_tracking_param_strip body → 200400402
POST
/api/v1/x402/url-canonical-compare
URL Canonical Compare: compares URLs after scheme, host, port, path, and query…
util_url_canonical_compare body → 200400402
POST
/api/v1/x402/url-redirect-target-check
URL Redirect Target Check: checks a redirect target against allowed schemes and…
util_url_redirect_target_check body → 200400402
POST
/api/v1/x402/url-port-policy-check
URL Port Policy Check: checks a URL effective port against a caller allowlist…
util_url_port_policy_check body → 200400402
POST
/api/v1/x402/robots-meta-parse
Robots Meta Parse: parses robots meta directives into normalized index and…
util_robots_meta_parse body → 200400402
POST
/api/v1/x402/robots-directive-merge
Robots Directive Merge: merges generic and named-agent robots directives with…
util_robots_directive_merge body → 200400402
POST
/api/v1/x402/sitemap-entry-validate
Sitemap Entry Validate: checks one sitemap URL entry for required location and…
util_sitemap_entry_validate body → 200400402
POST
/api/v1/x402/sitemap-changefreq-check
Sitemap Changefreq Check: classifies a sitemap changefreq token against the…
util_sitemap_changefreq_check body → 200400402
POST
/api/v1/x402/sitemap-lastmod-freshness
Sitemap Lastmod Freshness: calculates sitemap lastmod age against a caller…
util_sitemap_lastmod_freshness body → 200400402
POST
/api/v1/x402/html-meta-refresh-parse
Html Meta Refresh Parse: parses bounded meta-refresh delay and target URL using…
util_html_meta_refresh_parse body → 200400402
POST
/api/v1/x402/html-canonical-link-check
Html Canonical Link Check: compares document and canonical URLs after…
util_html_canonical_link_check body → 200400402
POST
/api/v1/x402/webhook-signature-timestamp-check
Webhook Signature Timestamp Check: checks webhook timestamp age and future skew…
util_webhook_signature_timestamp_check body → 200400402
POST
/api/v1/x402/chain-network-info
Look up supported blockchain network metadata and chain IDs for $0.001 USDC.
get_chain_network_info body → 200400402
POST
/api/v1/x402/base-gas-budget-check
Check a caller-supplied Base gas price and gas limit against an ETH transaction…
util_base_gas_budget_check body → 200400402
POST
/api/v1/x402/prompt-injection-scan
Screen untrusted text for prompt-injection and tool-coercion signals before an…
util_prompt_injection_scan body → 200400402
POST
/api/v1/x402/secret-exposure-scan
Detect likely credentials and private keys without returning their values.
util_secret_exposure_scan body → 200400402
POST
/api/v1/x402/pii-risk-scan
Count likely personal-data classes without echoing detected values.
util_pii_risk_scan body → 200400402
POST
/api/v1/x402/pii-redact
Redact common PII candidates before logs, prompts, or downstream tools receive…
util_pii_redact body → 200400402
POST
/api/v1/x402/json-contract-check
Check a JSON payload against a bounded structural contract and return…
util_json_contract_check body → 200400402
POST
/api/v1/x402/openapi-breaking-change
Detect removed OpenAPI paths and methods before an agent deploys a…
util_openapi_breaking_change body → 200400402
POST
/api/v1/x402/openapi-operation-index
Turn an OpenAPI document into a compact operation index for planning and tool…
util_openapi_operation_index body → 200400402
POST
/api/v1/x402/http-retry-plan
Decide whether an HTTP failure is safe to retry and return an idempotency-aware…
util_http_retry_plan body → 200400402
POST
/api/v1/x402/backoff-schedule
Calculate a bounded exponential backoff schedule for reliable autonomous…
util_backoff_schedule body → 200400402
POST
/api/v1/x402/error-budget
Calculate remaining failure budget and burn from traffic, failures, and an SLO…
util_error_budget body → 200400402
POST
/api/v1/x402/slo-compliance
Measure achieved reliability against an SLO target from good and total events.
util_slo_compliance body → 200400402
POST
/api/v1/x402/latency-summary
Calculate p50, p95, p99, mean, min, and max from bounded latency samples.
util_latency_summary body → 200400402
POST
/api/v1/x402/incident-timeline
Normalize and chronologically order incident events into a machine-readable…
util_incident_timeline body → 200400402
POST
/api/v1/x402/log-event-normalize
Normalize JSON or common text logs into one stable event envelope.
util_log_event_normalize body → 200400402
POST
/api/v1/x402/structured-log-summary
Summarize log severity and hashed error fingerprints without returning…
util_structured_log_summary body → 200400402
POST
/api/v1/x402/cors-policy-audit
Audit CORS response headers for wildcard, credential, and cache-variance risks.
util_cors_policy_audit body → 200400402
POST
/api/v1/x402/csp-policy-audit
Audit a Content-Security-Policy for missing defaults and unsafe script…
util_csp_policy_audit body → 200400402
POST
/api/v1/x402/cache-policy-audit
Audit cache headers for missing policy and sensitive public-cache exposure.
util_cache_policy_audit body → 200400402
POST
/api/v1/x402/webhook-event-normalize
Normalize heterogeneous webhook events and derive a stable payload fingerprint.
util_webhook_event_normalize body → 200400402
POST
/api/v1/x402/idempotency-key
Derive a deterministic namespaced idempotency key from canonical JSON.
util_idempotency_key body → 200400402
POST
/api/v1/x402/url-allowlist-match
Match a URL against host/path allowlist patterns before egress.
util_url_allowlist_match body → 200400402
POST
/api/v1/x402/jwt-exp-seconds
Read JWT exp claim seconds remaining without verifying signature.
util_jwt_exp_seconds body → 200400402
POST
/api/v1/x402/mask-middle
Mask the middle of a string keeping ends.
util_mask_middle body → 200400402
POST
/api/v1/x402/redact-digits
Replace digits with for safe previews.
util_redact_digits body → 200400402
POST
/api/v1/x402/redact-emails-lite
Replace email-shaped tokens with a redaction marker.
util_redact_emails_lite body → 200400402
POST
/api/v1/x402/is-email-shape
Validate email shape (not mailbox existence).
util_is_email_shape body → 200400402
POST
/api/v1/x402/is-uuid-shape
Validate UUID string shape.
util_is_uuid_shape body → 200400402
POST
/api/v1/x402/ipv4-private
Detect private/loopback IPv4.
util_ipv4_private body → 200400402
POST
/api/v1/x402/luhn-valid
Luhn check for digit strings (cards/IDs).
util_luhn_valid body → 200400402
POST
/api/v1/x402/card-mask
Mask a digit string keeping last4.
util_card_mask body → 200400402
POST
/api/v1/x402/sha256-hex
SHA-256 hex digest of text.
util_sha256_hex body → 200400402
POST
/api/v1/x402/sha1-hex
SHA-1 hex digest of text.
util_sha1_hex body → 200400402
POST
/api/v1/x402/md5-hex
MD5 hex digest of text.
util_md5_hex body → 200400402
POST
/api/v1/x402/hmac-sha256-hex
HMAC-SHA256 hex of text with a secret.
util_hmac_sha256_hex body → 200400402
POST
/api/v1/x402/nonce-hex
Generate a random hex nonce.
util_nonce_hex body → 200400402
POST
/api/v1/x402/security-surface-compose
Compose DNS/TLS/header signal booleans into a surface score.
util_security_surface_compose body → 200400402
POST
/api/v1/x402/json-shape-profile
Profile the top-level shape, fields, size, and cardinality of a JSON value.
util_json_shape_profile body → 200400402
POST
/api/v1/x402/field-coverage
Measure per-field presence across bounded JSON records.
util_field_coverage body → 200400402
POST
/api/v1/x402/null-distribution
Measure null and missing-field distribution across JSON records.
util_null_distribution body → 200400402
POST
/api/v1/x402/duplicate-record-audit
Find duplicate record groups using canonical fingerprints without returning…
util_duplicate_record_audit body → 200400402
POST
/api/v1/x402/numeric-outlier-scan
Identify statistical outlier indexes in bounded numeric samples.
util_numeric_outlier_scan body → 200400402
POST
/api/v1/x402/categorical-distribution
Build a bounded frequency distribution for categorical values.
util_categorical_distribution body → 200400402
POST
/api/v1/x402/time-series-gap-scan
Detect gaps larger than an expected interval in ISO-8601 timestamps.
util_time_series_gap_scan body → 200400402
POST
/api/v1/x402/schema-inference
Infer observed field types and nullability from bounded JSON records.
util_schema_inference body → 200400402
POST
/api/v1/x402/record-fingerprint
Create a stable SHA-256 fingerprint from canonical JSON.
util_record_fingerprint body → 200400402
POST
/api/v1/x402/data-freshness
Evaluate data age against a caller-supplied freshness objective.
util_data_freshness body → 200400402
POST
/api/v1/x402/json-schema-quickcheck
Lightweight type/required/property check for agent-held JSON (not full draft…
util_json_schema_quickcheck body → 200400402
POST
/api/v1/x402/content-type-sniff
Heuristic content-type sniff from sample bytes or filename.
util_content_type_sniff body → 200400402
POST
/api/v1/x402/fx-convert-amount
Convert an amount with a caller-supplied FX rate (no live feed).
util_fx_convert_amount body → 200400402
POST
/api/v1/x402/checksum-meta
Return hash digest and byte size for caller-held content.
util_checksum_meta body → 200400402
POST
/api/v1/x402/base64-size-estimate
Estimate decoded byte size of a base64 string without full decode.
util_base64_size_estimate body → 200400402
POST
/api/v1/x402/line-count
Count lines in caller-held text with nonempty breakdown.
util_line_count body → 200400402
POST
/api/v1/x402/trim-collapse
Trim ends and collapse internal whitespace runs to single spaces.
util_trim_collapse body → 200400402
POST
/api/v1/x402/bool-coerce
Coerce common truthy/falsey tokens into a boolean.
util_bool_coerce body → 200400402
POST
/api/v1/x402/string-trunc
Truncate a string to maxchars with optional ellipsis.
util_string_trunc body → 200400402
POST
/api/v1/x402/list-len
Return length of a JSON array or separator-split string list.
util_list_len body → 200400402
POST
/api/v1/x402/pick-fields
Pick a shallow whitelist of keys from a JSON object.
util_pick_fields body → 200400402
POST
/api/v1/x402/case-snake
Convert text to snakecase for API fields and file stems.
util_case_snake body → 200400402
POST
/api/v1/x402/case-camel
Convert text to lowerCamelCase for JSON property naming.
util_case_camel body → 200400402
POST
/api/v1/x402/dedupe-list
Deduplicate a list while preserving first-seen order.
util_dedupe_list body → 200400402
POST
/api/v1/x402/sort-keys
Sort object keys lexicographically so serialized payloads hash consistently.
util_sort_keys body → 200400402
POST
/api/v1/x402/string-pad
Pad a string to a target width with a fill character.
util_string_pad body → 200400402
POST
/api/v1/x402/csv-row-preview
Split a CSV line into fields with basic quote awareness.
util_csv_row_preview body → 200400402
POST
/api/v1/x402/text-reverse
Reverse a text string to build a replayable transformation fixture.
util_text_reverse body → 200400402
POST
/api/v1/x402/is-blank
Check whether a string is empty or contains only whitespace.
util_is_blank body → 200400402
POST
/api/v1/x402/ensure-prefix
Ensure a string starts with a required prefix without duplication.
util_ensure_prefix body → 200400402
POST
/api/v1/x402/ensure-suffix
Ensure a string ends with a required suffix without duplication.
util_ensure_suffix body → 200400402
POST
/api/v1/x402/camel-to-snake
Normalize camelCase or PascalCase identifiers into stable snakecase keys for…
util_camel_to_snake body → 200400402
POST
/api/v1/x402/snake-to-camel
Convert snakecase database, Python, or API field names into lowerCamelCase…
util_snake_to_camel body → 200400402
POST
/api/v1/x402/kebab-case
Create clean kebab-case slugs from free text or mixed identifiers for $0.001…
util_kebab_case body → 200400402
POST
/api/v1/x402/const-case
Convert free text or identifiers to CONSTCASE.
util_const_case body → 200400402
POST
/api/v1/x402/title-words
Title-case words for headings and display labels.
util_title_words body → 200400402
POST
/api/v1/x402/swap-case
Swap the letter case of caller-supplied text.
util_swap_case body → 200400402
POST
/api/v1/x402/count-substr
Count non-overlapping substring occurrences.
util_count_substr body → 200400402
POST
/api/v1/x402/starts-with
Check whether text starts with a prefix.
util_starts_with body → 200400402
POST
/api/v1/x402/ends-with
Check whether text ends with a suffix.
util_ends_with body → 200400402
POST
/api/v1/x402/contains-text
Check whether text contains a needle (optional ignorecase).
util_contains_text body → 200400402
POST
/api/v1/x402/index-of
Find first index of a substring.
util_index_of body → 200400402
POST
/api/v1/x402/repeat-str
Repeat a string a bounded number of times.
util_repeat_str body → 200400402
POST
/api/v1/x402/pad-left
Left-pad a string to a target width.
util_pad_left body → 200400402
POST
/api/v1/x402/pad-right
Right-pad a string to a target width.
util_pad_right body → 200400402
POST
/api/v1/x402/char-freq
Compute character frequency top counts.
util_char_freq body → 200400402
POST
/api/v1/x402/extract-ints
Extract signed integers from free text.
util_extract_ints body → 200400402
POST
/api/v1/x402/extract-emails-lite
Extract email-shaped tokens from free text (shape only).
util_extract_emails_lite body → 200400402
POST
/api/v1/x402/indent-text
Indent every line by N spaces.
util_indent_text body → 200400402
POST
/api/v1/x402/dedent-text
Remove common leading whitespace from lines.
util_dedent_text body → 200400402
POST
/api/v1/x402/truncate-middle
Truncate long text in the middle with an ellipsis.
util_truncate_middle body → 200400402
POST
/api/v1/x402/json-escape
JSON-escape a string (without surrounding quotes).
util_json_escape body → 200400402
POST
/api/v1/x402/slugify-lite
Slugify text to lowercase hyphen form.
util_slugify_lite body → 200400402
POST
/api/v1/x402/join-lines
Join an array of lines with a separator.
util_join_lines body → 200400402
POST
/api/v1/x402/split-lines
Split text into lines.
util_split_lines body → 200400402
POST
/api/v1/x402/unique-sorted
Unique and sort a JSON list.
util_unique_sorted body → 200400402
POST
/api/v1/x402/csv-escape
CSV-escape a single field.
util_csv_escape body → 200400402
POST
/api/v1/x402/tsv-row
Join fields into a TSV row.
util_tsv_row body → 200400402
POST
/api/v1/x402/join-csv
Join fields into a CSV row with proper quoting.
util_join_csv body → 200400402
POST
/api/v1/x402/camel-to-kebab
Convert camelCase identifiers to kebab-case.
util_camel_to_kebab body → 200400402
POST
/api/v1/x402/kebab-to-camel
Convert kebab-case identifiers to lowerCamelCase.
util_kebab_to_camel body → 200400402
POST
/api/v1/x402/pluralize-lite
Lightweight English pluralization helper.
util_pluralize_lite body → 200400402
POST
/api/v1/x402/unslugify-lite
Turn slugs into Title Case words.
util_unslugify_lite body → 200400402
POST
/api/v1/x402/cmp-str
Compare two strings lexicographically (-1, 0, 1).
util_cmp_str body → 200400402
POST
/api/v1/x402/parse-bool-list
Coerce a list of tokens into booleans.
util_parse_bool_list body → 200400402
POST
/api/v1/x402/chunk-list
Chunk a list into fixed-size batches.
util_chunk_list body → 200400402
POST
/api/v1/x402/flatten1
Flatten one level of nested lists.
util_flatten1 body → 200400402
POST
/api/v1/x402/pluck
Pluck a key from a list of objects.
util_pluck body → 200400402
POST
/api/v1/x402/arr-first
Return the first list element.
util_arr_first body → 200400402
POST
/api/v1/x402/arr-last
Return the last list element.
util_arr_last body → 200400402
POST
/api/v1/x402/arr-nth
Return the element at index.
util_arr_nth body → 200400402
POST
/api/v1/x402/arr-take
Take the first N elements.
util_arr_take body → 200400402
POST
/api/v1/x402/arr-drop
Drop the first N elements.
util_arr_drop body → 200400402
POST
/api/v1/x402/arr-reverse
Reverse a list.
util_arr_reverse body → 200400402
POST
/api/v1/x402/arr-sort-num
Sort a list numerically.
util_arr_sort_num body → 200400402
POST
/api/v1/x402/arr-sort-str
Sort a list as strings.
util_arr_sort_str body → 200400402
POST
/api/v1/x402/arr-uniq
Deduplicate a list preserving order.
util_arr_uniq body → 200400402
POST
/api/v1/x402/arr-compact
Drop null/empty values from a list.
util_arr_compact body → 200400402
POST
/api/v1/x402/set-union
Set union of two lists (order-preserving).
util_set_union body → 200400402
POST
/api/v1/x402/set-intersect
Set intersection of two lists.
util_set_intersect body → 200400402
POST
/api/v1/x402/set-diff
Set difference a - b.
util_set_diff body → 200400402
POST
/api/v1/x402/is-subset
Check whether list a is subset of list b.
util_is_subset body → 200400402
POST
/api/v1/x402/dict-keys
List object keys.
util_dict_keys body → 200400402
POST
/api/v1/x402/dict-values
List object values.
util_dict_values body → 200400402
POST
/api/v1/x402/obj-size
Count object keys.
util_obj_size body → 200400402
POST
/api/v1/x402/obj-empty
Check whether an object is empty.
util_obj_empty body → 200400402
POST
/api/v1/x402/obj-has
Check whether an object has a key.
util_obj_has body → 200400402
POST
/api/v1/x402/obj-get
Get object[key] with default.
util_obj_get body → 200400402
POST
/api/v1/x402/merge-shallow
Shallow-merge two objects (b wins).
util_merge_shallow body → 200400402
POST
/api/v1/x402/omit-fields
Omit keys from an object.
util_omit_fields body → 200400402
POST
/api/v1/x402/rename-key
Rename a single object key.
util_rename_key body → 200400402
POST
/api/v1/x402/zip-keys-values
Zip key and value lists into an object.
util_zip_keys_values body → 200400402
POST
/api/v1/x402/is-empty-obj
Check empty object from value.
util_is_empty_obj body → 200400402
POST
/api/v1/x402/json-type-name
JSON type name for a value.
util_json_type_name body → 200400402
POST
/api/v1/x402/is-json-obj
Check whether value is a JSON object.
util_is_json_obj body → 200400402
POST
/api/v1/x402/is-json-arr
Check whether value is a JSON array.
util_is_json_arr body → 200400402
POST
/api/v1/x402/json-path-pick
Pick a dotted path from a JSON object.
util_json_path_pick body → 200400402
POST
/api/v1/x402/list-len-safe
Safe length of a list/JSON array.
util_list_len_safe body → 200400402
POST
/api/v1/x402/obj-pick-exists
Pick only keys that exist on an object.
util_obj_pick_exists body → 200400402
POST
/api/v1/x402/values-types
Map object keys to JSON type names.
util_values_types body → 200400402
POST
/api/v1/x402/is-int-str
Check whether a string is a signed integer.
util_is_int_str body → 200400402
POST
/api/v1/x402/is-float-str
Check whether a string is a float.
util_is_float_str body → 200400402
POST
/api/v1/x402/parse-int-safe
Parse int with default on failure.
util_parse_int_safe body → 200400402
POST
/api/v1/x402/parse-float-safe
Parse float with default on failure.
util_parse_float_safe body → 200400402
POST
/api/v1/x402/color-hex-norm
Normalize RGB/RRGGBB color hex.
util_color_hex_norm body → 200400402
POST
/api/v1/x402/rgb-to-hex
Convert RGB channels to rrggbb.
util_rgb_to_hex body → 200400402
POST
/api/v1/x402/hex-to-rgb
Convert rrggbb to RGB channels.
util_hex_to_rgb body → 200400402
POST
/api/v1/x402/stable-hash
Canonical SHA-256 of JSON-stable payload.
util_stable_hash body → 200400402
POST
/api/v1/x402/base64url-encode
Base64url-encode text without padding.
util_base64url_encode body → 200400402
POST
/api/v1/x402/base64url-decode
Base64url-decode text (padding optional).
util_base64url_decode body → 200400402
POST
/api/v1/x402/fingerprint-lite
16-hex fingerprint of text via SHA-256 prefix.
util_fingerprint_lite body → 200400402
POST
/api/v1/x402/csv-schema-infer
Infer column names and sample dtypes from CSV text.
util_csv_schema_infer body → 200400402
POST
/api/v1/x402/json-schema-validate-lite
Lite validate object required keys and types vs a tiny schema.
util_json_schema_validate_lite body → 200400402
POST
/api/v1/x402/openapi-path-diff
Diff path keys between two OpenAPI path maps.
util_openapi_path_diff body → 200400402
POST
/api/v1/x402/us-market-holiday-check
Check if a YYYY-MM-DD is in a static US market holiday set.
util_us_market_holiday_check body → 200400402
POST
/api/v1/x402/tz-offset-fixed
Format a fixed UTC offset as ±HH:MM.
util_tz_offset_fixed body → 200400402
POST
/api/v1/x402/iso3166-country-lookup
Lookup country name from a static ISO3166-1 alpha-2 table subset.
util_iso3166_country_lookup body → 200400402
POST
/api/v1/x402/usgs-quake-stub-parse
Parse magnitude/place from a USGS-like feature properties object.
util_usgs_quake_stub_parse body → 200400402
POST
/api/v1/x402/fx-revalue-amount
Revalue amount by two rates (historical vs current).
util_fx_revalue_amount body → 200400402
POST
/api/v1/x402/gdelt-query-normalize
Normalize a news query string for GDELT-style search.
util_gdelt_query_normalize body → 200400402
POST
/api/v1/x402/public-registry-id-shape
Validate shape of common registry IDs (LEI/WMI/EIN-like).
util_public_registry_id_shape body → 200400402
POST
/api/v1/x402/ip-v4-private-check
Detect RFC1918 private IPv4 addresses.
util_ip_v4_private_check body → 200400402
POST
/api/v1/x402/json-array-dedupe
JSON Array Dedupe: removes duplicate JSON array values while preserving first…
util_json_array_dedupe body → 200400402
POST
/api/v1/x402/json-array-intersection
JSON Array Intersection: returns values shared by two JSON arrays in left-side…
util_json_array_intersection body → 200400402
POST
/api/v1/x402/json-array-difference
JSON Array Difference: returns left-side values absent from the right JSON…
util_json_array_difference body → 200400402
POST
/api/v1/x402/json-array-chunk
JSON Array Chunk: chunks a JSON array into bounded ordered groups using only…
util_json_array_chunk body → 200400402
POST
/api/v1/x402/json-array-flatten-one
JSON Array Flatten One: flattens exactly one nesting level from a JSON array…
util_json_array_flatten_one body → 200400402
POST
/api/v1/x402/json-array-sort-by-key
JSON Array Sort By Key: sorts object rows by a selected top-level key using…
util_json_array_sort_by_key body → 200400402
POST
/api/v1/x402/json-array-group-by-key
JSON Array Group By Key: groups object rows by a selected top-level key using…
util_json_array_group_by_key body → 200400402
POST
/api/v1/x402/json-array-index-by-key
JSON Array Index By Key: indexes object rows by a unique top-level key and…
util_json_array_index_by_key body → 200400402
POST
/api/v1/x402/json-array-filter-keys
JSON Array Filter Keys: keeps object rows whose selected key matches caller…
util_json_array_filter_keys body → 200400402
POST
/api/v1/x402/json-array-project-keys
JSON Array Project Keys: projects selected keys from every object row using…
util_json_array_project_keys body → 200400402
POST
/api/v1/x402/json-object-pick
JSON Object Pick: keeps selected top-level keys from one JSON object using only…
util_json_object_pick body → 200400402
POST
/api/v1/x402/json-object-omit
JSON Object Omit: removes selected top-level keys from one JSON object using…
util_json_object_omit body → 200400402
POST
/api/v1/x402/json-object-rename-keys
JSON Object Rename Keys: renames top-level keys using a caller mapping and…
util_json_object_rename_keys body → 200400402
POST
/api/v1/x402/json-object-lowercase-keys
JSON Object Lowercase Keys: lowercases top-level keys and reports case…
util_json_object_lowercase_keys body → 200400402
POST
/api/v1/x402/json-object-sort-keys
JSON Object Sort Keys: returns a top-level JSON object with deterministic key…
util_json_object_sort_keys body → 200400402
POST
/api/v1/x402/json-object-deep-merge
JSON Object Deep Merge: deep-merges two bounded JSON objects with right-side…
util_json_object_deep_merge body → 200400402
POST
/api/v1/x402/json-object-diff
JSON Object Diff: reports added, removed, and changed top-level object keys…
util_json_object_diff body → 200400402
POST
/api/v1/x402/json-patch-preview
JSON Patch Preview: previews bounded add, remove, and replace operations…
util_json_patch_preview body → 200400402
POST
/api/v1/x402/json-pointer-get
JSON Pointer Get: resolves a bounded RFC 6901-style JSON pointer using only…
util_json_pointer_get body → 200400402
POST
/api/v1/x402/json-pointer-escape
JSON Pointer Escape: escapes one JSON Pointer reference token using only…
util_json_pointer_escape body → 200400402
POST
/api/v1/x402/json-pointer-unescape
JSON Pointer Unescape: unescapes one JSON Pointer reference token using only…
util_json_pointer_unescape body → 200400402
POST
/api/v1/x402/json-lines-parse
JSON Lines Parse: parses bounded newline-delimited JSON into ordered values…
util_json_lines_parse body → 200400402
POST
/api/v1/x402/json-lines-stringify
JSON Lines Stringify: serializes bounded JSON values as compact…
util_json_lines_stringify body → 200400402
POST
/api/v1/x402/json-number-coerce
JSON Number Coerce: coerces explicit numeric strings while reporting rejected…
util_json_number_coerce body → 200400402
POST
/api/v1/x402/json-boolean-coerce
JSON Boolean Coerce: coerces explicit boolean tokens while reporting rejected…
util_json_boolean_coerce body → 200400402
POST
/api/v1/x402/json-null-prune
JSON Null Prune: removes null-valued top-level keys from a JSON object using…
util_json_null_prune body → 200400402
POST
/api/v1/x402/json-empty-prune
JSON Empty Prune: removes selected empty string, array, and object top-level…
util_json_empty_prune body → 200400402
POST
/api/v1/x402/json-depth-check
JSON Depth Check: measures JSON nesting depth against a caller budget using…
util_json_depth_check body → 200400402
POST
/api/v1/x402/json-size-budget
JSON Size Budget: measures compact UTF-8 JSON size against a byte budget using…
util_json_size_budget body → 200400402
POST
/api/v1/x402/json-key-allowlist
JSON Key Allowlist: finds top-level object keys outside an explicit allowlist…
util_json_key_allowlist body → 200400402
POST
/api/v1/x402/json-key-denylist
JSON Key Denylist: finds top-level object keys present in an explicit denylist…
util_json_key_denylist body → 200400402
POST
/api/v1/x402/json-required-fields-check
JSON Required Fields Check: finds absent or null required top-level fields…
util_json_required_fields_check body → 200400402
POST
/api/v1/x402/json-enum-fields-check
JSON Enum Fields Check: checks selected fields against caller-provided enum…
util_json_enum_fields_check body → 200400402
POST
/api/v1/x402/json-type-map-check
JSON Type Map Check: checks top-level fields against caller-declared JSON type…
util_json_type_map_check body → 200400402
POST
/api/v1/x402/json-string-length-check
JSON String Length Check: checks selected string fields against caller length…
util_json_string_length_check body → 200400402
POST
/api/v1/x402/json-array-length-check
JSON Array Length Check: checks selected array fields against caller item-count…
util_json_array_length_check body → 200400402
POST
/api/v1/x402/json-numeric-range-check
JSON Numeric Range Check: checks selected numeric fields against inclusive…
util_json_numeric_range_check body → 200400402
POST
/api/v1/x402/json-pattern-fields-check
JSON Pattern Fields Check: checks selected string fields against a bounded…
util_json_pattern_fields_check body → 200400402
POST
/api/v1/x402/json-unique-fields-check
JSON Unique Fields Check: finds duplicate composite keys across object rows…
util_json_unique_fields_check body → 200400402
POST
/api/v1/x402/json-cross-field-equal
JSON Cross Field Equal: checks two top-level fields for exact JSON equality…
util_json_cross_field_equal body → 200400402
POST
/api/v1/x402/json-cross-field-order
JSON Cross Field Order: checks two numeric fields for a caller-selected…
util_json_cross_field_order body → 200400402
POST
/api/v1/x402/json-timestamp-fields-check
JSON Timestamp Fields Check: checks selected fields as integer epoch seconds…
util_json_timestamp_fields_check body → 200400402
POST
/api/v1/x402/json-url-fields-check
JSON URL Fields Check: checks selected fields for absolute HTTP or HTTPS URL…
util_json_url_fields_check body → 200400402
POST
/api/v1/x402/json-email-fields-check
JSON Email Fields Check: checks selected fields for bounded email address shape…
util_json_email_fields_check body → 200400402
POST
/api/v1/x402/json-uuid-fields-check
JSON UUID Fields Check: checks selected fields for canonical UUID text shape…
util_json_uuid_fields_check body → 200400402
POST
/api/v1/x402/json-hash-fields-check
JSON Hash Fields Check: checks selected fields for caller-specified hexadecimal…
util_json_hash_fields_check body → 200400402
POST
/api/v1/x402/csv-delimiter-detect
CSV Delimiter Detect: scores common delimiters from bounded CSV text using only…
util_csv_delimiter_detect body → 200400402
POST
/api/v1/x402/csv-column-count-check
CSV Column Count Check: checks every CSV row against an expected column count…
util_csv_column_count_check body → 200400402
POST
/api/v1/x402/csv-required-columns-check
CSV Required Columns Check: checks a CSV header for required column names using…
util_csv_required_columns_check body → 200400402
POST
/api/v1/x402/csv-duplicate-rows
CSV Duplicate Rows: finds duplicate normalized rows in bounded CSV text using…
util_csv_duplicate_rows body → 200400402
POST
/api/v1/x402/csv-duplicate-key-check
CSV Duplicate Key Check: finds duplicate composite keys in CSV rows using only…
util_csv_duplicate_key_check body → 200400402
POST
/api/v1/x402/csv-sort-rows
CSV Sort Rows: sorts bounded CSV rows by one column using only bounded…
util_csv_sort_rows body → 200400402
POST
/api/v1/x402/csv-filter-rows
CSV Filter Rows: keeps CSV rows whose column equals one of caller values using…
util_csv_filter_rows body → 200400402
POST
/api/v1/x402/csv-select-columns
CSV Select Columns: projects selected CSV columns in caller order using only…
util_csv_select_columns body → 200400402
POST
/api/v1/x402/csv-rename-columns
CSV Rename Columns: renames CSV header columns using a caller mapping using…
util_csv_rename_columns body → 200400402
POST
/api/v1/x402/csv-trim-cells
CSV Trim Cells: trims surrounding whitespace from every bounded CSV cell using…
util_csv_trim_cells body → 200400402
POST
/api/v1/x402/csv-null-normalize
CSV Null Normalize: normalizes caller-selected CSV null tokens to empty cells…
util_csv_null_normalize body → 200400402
POST
/api/v1/x402/csv-numeric-profile
CSV Numeric Profile: profiles parseable numeric counts and bounds for selected…
util_csv_numeric_profile body → 200400402
POST
/api/v1/x402/csv-date-profile
CSV Date Profile: profiles ISO date parse success for selected CSV columns…
util_csv_date_profile body → 200400402
POST
/api/v1/x402/csv-join-by-key
CSV Join By Key: inner-joins two bounded CSV tables on one key column using…
util_csv_join_by_key body → 200400402
POST
/api/v1/x402/csv-left-join-by-key
CSV Left Join By Key: left-joins two bounded CSV tables on one key column using…
util_csv_left_join_by_key body → 200400402
POST
/api/v1/x402/csv-pivot-count
CSV Pivot Count: builds a count pivot from row and column category fields using…
util_csv_pivot_count body → 200400402
POST
/api/v1/x402/csv-unpivot
CSV Unpivot: converts selected wide CSV columns into name and value rows using…
util_csv_unpivot body → 200400402
POST
/api/v1/x402/batch-chunk-plan
Batch Chunk Plan: plans ordered bounded chunks from item count and chunk size…
util_batch_chunk_plan body → 200400402
POST
/api/v1/x402/batch-concurrency-plan
Batch Concurrency Plan: calculates batch waves from item count and concurrency…
util_batch_concurrency_plan body → 200400402
POST
/api/v1/x402/batch-rate-limit-plan
Batch Rate Limit Plan: calculates dispatch duration from request count and rate…
util_batch_rate_limit_plan body → 200400402
POST
/api/v1/x402/batch-retry-partition
Batch Retry Partition: partitions batch results into retryable and terminal…
util_batch_retry_partition body → 200400402
POST
/api/v1/x402/batch-idempotency-keys
Batch Idempotency Keys: derives stable non-secret idempotency keys for batch…
util_batch_idempotency_keys body → 200400402
POST
/api/v1/x402/batch-dependency-levels
Batch Dependency Levels: topologically groups bounded jobs into executable…
util_batch_dependency_levels body → 200400402
POST
/api/v1/x402/batch-result-summary
Batch Result Summary: summarizes success, failure, pending, and unknown batch…
util_batch_result_summary body → 200400402
POST
/api/v1/x402/batch-error-budget-check
Batch Error Budget Check: checks failed item count and fraction against caller…
util_batch_error_budget_check body → 200400402
POST
/api/v1/x402/batch-completion-gate
Batch Completion Gate: checks terminal item coverage and minimum success…
util_batch_completion_gate body → 200400402
POST
/api/v1/x402/tool-permission-audit
Compare requested agent tools with an explicit least-privilege allowlist.
util_tool_permission_audit body → 200400402
POST
/api/v1/x402/approval-route
Route an agent action to a bounded human approval class from risk and value.
util_approval_route body → 200400402
POST
/api/v1/x402/data-classification
Classify a field-name inventory for likely sensitive data without inspecting…
util_data_classification body → 200400402
POST
/api/v1/x402/retention-policy-check
Compare declared retention with a maximum policy window.
util_retention_policy_check body → 200400402
POST
/api/v1/x402/change-risk-score
Score deployment risk from explicit production change signals.
util_change_risk_score body → 200400402
POST
/api/v1/x402/deployment-readiness
Check tests, rollback, observability, ownership, and security review before…
util_deployment_readiness body → 200400402
POST
/api/v1/x402/incident-severity
Classify operational incident severity from explicit impact signals.
util_incident_severity body → 200400402
POST
/api/v1/x402/control-coverage
Measure implemented governance controls against a required set.
util_control_coverage body → 200400402
POST
/api/v1/x402/audit-event-normalize
Normalize audit events while hashing the actor identifier.
util_audit_event_normalize body → 200400402
POST
/api/v1/x402/decision-record-check
Check whether an architecture decision record contains accountable essentials.
util_decision_record_check body → 200400402
POST
/api/v1/x402/rate-limit-parse
Normalize common HTTP rate-limit and retry headers.
util_rate_limit_parse body → 200400402
POST
/api/v1/x402/pagination-plan
Infer a bounded cursor, link, or page pagination plan from a response envelope.
util_pagination_plan body → 200400402
POST
/api/v1/x402/http-request-canonicalize
Canonicalize an HTTP request, remove credentials, and derive a stable…
util_http_request_canonicalize body → 200400402
POST
/api/v1/x402/response-contract-diff
Compare expected and actual top-level response fields and value types.
util_response_contract_diff body → 200400402
POST
/api/v1/x402/api-error-taxonomy
Classify an HTTP outcome for retry and remediation without returning its body.
util_api_error_taxonomy body → 200400402
POST
/api/v1/x402/webhook-delivery-plan
Produce a signature, idempotency, acknowledgement, and retry plan for webhooks.
util_webhook_delivery_plan body → 200400402
POST
/api/v1/x402/oauth-scope-audit
Compare requested OAuth scopes with the minimum required scopes.
util_oauth_scope_audit body → 200400402
POST
/api/v1/x402/graphql-operation-index
Index named GraphQL queries, mutations, and subscriptions.
util_graphql_operation_index body → 200400402
POST
/api/v1/x402/json-merge-patch
Apply bounded top-level JSON Merge Patch semantics for integration planning.
util_json_merge_patch body → 200400402
POST
/api/v1/x402/semver-bump
Recommend a semantic-version bump from explicit change signals.
util_semver_bump body → 200400402
POST
/api/v1/x402/payment-preflight
Evaluate caller-supplied x402 payment requirements before a wallet signs them.
util_x402_payment_preflight body → 200400402
POST
/api/v1/x402/ssrf-url-audit
Screen a URL for private hosts, unsafe schemes, and embedded credentials.
util_ssrf_url_audit body → 200400402
POST
/api/v1/x402/path-safety-check
Evaluate an untrusted path for unsafe parent-segment signals without returning…
util_path_traversal_scan body → 200400402
POST
/api/v1/x402/sql-injection-scan
Screen untrusted text for common SQL-injection signals without echoing it.
util_sql_injection_scan body → 200400402
POST
/api/v1/x402/xss-signal-scan
Screen untrusted text for common cross-site scripting signals without echoing…
util_xss_signal_scan body → 200400402
POST
/api/v1/x402/open-redirect-audit
Check a redirect target against an exact hostname allowlist.
util_open_redirect_audit body → 200400402
POST
/api/v1/x402/cookie-policy-audit
Audit a Set-Cookie value for Secure, HttpOnly, and SameSite controls.
util_cookie_policy_audit body → 200400402
POST
/api/v1/x402/jwt-claims-audit
Audit JWT claim names, expiry, and identifiers at an explicit reference time…
util_jwt_claims_audit body → 200400402
POST
/api/v1/x402/security-headers-score
Score the presence of five high-value browser security headers.
util_security_headers_score body → 200400402
POST
/api/v1/x402/password-policy-audit
Audit password policy for length, breached-secret checks, and MFA.
util_password_policy_audit body → 200400402
POST
/api/v1/x402/dependency-version-risk
Identify unbounded dependency declarations before an agent installs them.
util_dependency_version_risk body → 200400402
POST
/api/v1/x402/http-header-diff
Compare two caller-supplied HTTP header maps case-insensitively while redacting…
util_http_header_diff body → 200400402
POST
/api/v1/x402/unit-economics
Calculate gross profit and margin from per-unit price and cost.
util_unit_economics body → 200400402
POST
/api/v1/x402/price-floor
Calculate the minimum price required for a target gross margin.
util_price_floor body → 200400402
POST
/api/v1/x402/gross-margin
Calculate gross profit, gross margin, and profitability.
util_gross_margin body → 200400402
POST
/api/v1/x402/runway
Calculate static cash runway from cash and monthly burn.
util_runway body → 200400402
POST
/api/v1/x402/funnel-conversion
Calculate step and overall conversion from ordered funnel stages.
util_funnel_conversion body → 200400402
POST
/api/v1/x402/cohort-retention
Calculate per-cohort and weighted retention from bounded cohorts.
util_cohort_retention body → 200400402
POST
/api/v1/x402/ltv-cac
Calculate LTV-to-CAC ratio with a bounded health heuristic.
util_ltv_cac body → 200400402
POST
/api/v1/x402/break-even
Calculate break-even units from fixed cost and contribution per unit.
util_break_even body → 200400402
POST
/api/v1/x402/experiment-lift
Calculate descriptive conversion lift for control and treatment.
util_experiment_lift body → 200400402
POST
/api/v1/x402/revenue-concentration
Measure top-account and top-three revenue concentration without returning…
util_revenue_concentration body → 200400402
POST
/api/v1/x402/pnl-abs
Absolute profit/loss from entry, exit, and position size.
util_pnl_abs body → 200400402
POST
/api/v1/x402/pnl-pct
Percent profit/loss from entry and exit prices.
util_pnl_pct body → 200400402
POST
/api/v1/x402/pnl-with-fees
Net PnL after entry and exit fee rates on a sized position.
util_pnl_with_fees body → 200400402
POST
/api/v1/x402/notional
Notional value = mark price × size for sizing and risk.
util_notional body → 200400402
POST
/api/v1/x402/avg-entry
Volume-weighted average entry across fill price/size pairs.
util_avg_entry body → 200400402
POST
/api/v1/x402/position-value
Mark a position to a given price for equity snapshots.
util_position_value body → 200400402
POST
/api/v1/x402/unrealized-pnl
Unrealized PnL versus mark from entry and size.
util_unrealized_pnl body → 200400402
POST
/api/v1/x402/realized-pnl-fifo
Lite FIFO-style realized PnL from sequential buy/sell fills.
util_realized_pnl_fifo body → 200400402
POST
/api/v1/x402/fee-quote
Fee amount = notional × feerate for maker/taker style quotes.
util_fee_quote body → 200400402
POST
/api/v1/x402/maker-taker-fee
Split fee drag into maker and taker components for a notional.
util_maker_taker_fee body → 200400402
POST
/api/v1/x402/slippage-pct
Slippage percent of expected mid versus fill/impact price.
util_slippage_pct body → 200400402
POST
/api/v1/x402/slippage-bps
Slippage in basis points versus mid for execution reports.
util_slippage_bps body → 200400402
POST
/api/v1/x402/impact-price
Expected impact price from mid and signed slippage fraction.
util_impact_price body → 200400402
POST
/api/v1/x402/break-even-price
Break-even exit price including a fee rate on the round-turn.
util_break_even_price body → 200400402
POST
/api/v1/x402/leverage-notional
Notional exposure from margin and leverage multiplier.
util_leverage_notional body → 200400402
POST
/api/v1/x402/margin-required
Margin required for a notional at a given leverage.
util_margin_required body → 200400402
POST
/api/v1/x402/liq-price-long
Approximate long liquidation price from entry, leverage, and maintenance.
util_liq_price_long body → 200400402
POST
/api/v1/x402/liq-price-short
Approximate short liquidation price from entry, leverage, and maintenance.
util_liq_price_short body → 200400402
POST
/api/v1/x402/roi-on-margin
Return on margin for a realized or mark PnL.
util_roi_on_margin body → 200400402
POST
/api/v1/x402/funding-payment
Funding payment ≈ notional × fundingrate for a period.
util_funding_payment body → 200400402
POST
/api/v1/x402/basis-pct
Basis percent = (future − spot) / spot for carry checks.
util_basis_pct body → 200400402
POST
/api/v1/x402/basis-bps
Basis in bps from future vs spot for desk reports.
util_basis_bps body → 200400402
POST
/api/v1/x402/twap-simple
Simple average of price samples for a light TWAP mark.
util_twap_simple body → 200400402
POST
/api/v1/x402/vwap-simple
Volume-weighted average price from price/size samples.
util_vwap_simple body → 200400402
POST
/api/v1/x402/mid-price
Mid price = (bid + ask) / 2 for spread-aware marks.
util_mid_price body → 200400402
POST
/api/v1/x402/spread-abs
Absolute bid–ask spread for liquidity snapshots.
util_spread_abs body → 200400402
POST
/api/v1/x402/spread-pct
Bid–ask spread as percent of mid for cross-asset compare.
util_spread_pct body → 200400402
POST
/api/v1/x402/inventory-skew
Skew an inventory target away from neutral for MM heuristics.
util_inventory_skew body → 200400402
POST
/api/v1/x402/risk-reward
Risk–reward ratio = reward / risk for stop/target geometry.
util_risk_reward body → 200400402
POST
/api/v1/x402/position-size-risk
Position size from account risk budget and stop distance.
util_position_size_risk body → 200400402
POST
/api/v1/x402/max-loss
Max loss dollars for size and stop distance.
util_max_loss body → 200400402
POST
/api/v1/x402/take-profit-pct
Take-profit price from entry and target percent move.
util_take_profit_pct body → 200400402
POST
/api/v1/x402/stop-loss-pct
Stop-loss price from entry and stop percent move.
util_stop_loss_pct body → 200400402
POST
/api/v1/x402/compound-return
Compound a list of period returns into a total growth factor.
util_compound_return body → 200400402
POST
/api/v1/x402/cagr-simple
Simple CAGR from start value, end value, and years.
util_cagr_simple body → 200400402
POST
/api/v1/x402/drawdown-pct
Drawdown percent from peak to trough for risk reports.
util_drawdown_pct body → 200400402
POST
/api/v1/x402/sharpe-lite
Lite Sharpe = mean/stdev of a return sample (no rf, sample).
util_sharpe_lite body → 200400402
POST
/api/v1/x402/sortino-lite
Lite Sortino using downside stdev of negative returns.
util_sortino_lite body → 200400402
POST
/api/v1/x402/win-rate
Win rate from wins and total trades.
util_win_rate body → 200400402
POST
/api/v1/x402/profit-factor
Profit factor = gross wins / gross losses.
util_profit_factor body → 200400402
POST
/api/v1/x402/expectancy
Expectancy per trade from win rate, avg win, and avg loss.
util_expectancy body → 200400402
POST
/api/v1/x402/kelly-fraction
Kelly fraction from win probability and net payoff odds b.
util_kelly_fraction body → 200400402
POST
/api/v1/x402/half-kelly
Half-Kelly fraction for conservative bankroll growth.
util_half_kelly body → 200400402
POST
/api/v1/x402/amm-out-given-in
Constant-product AMM output amount for a given input size.
util_amm_out_given_in body → 200400402
POST
/api/v1/x402/amm-price-impact-bps
AMM price impact in bps for a swap input against reserves.
util_amm_price_impact_bps body → 200400402
POST
/api/v1/x402/ob-mid-from-levels
Compute mid price from bid/ask top-of-book levels.
util_ob_mid_from_levels body → 200400402
POST
/api/v1/x402/ob-imbalance
Book imbalance (bidsize-asksize)/(bidsize+asksize).
util_ob_imbalance body → 200400402
POST
/api/v1/x402/ob-depth-notional
Sum pricesize depth notional for a side ladder.
util_ob_depth_notional body → 200400402
POST
/api/v1/x402/bs-d1-d2
Compute Black-Scholes d1 and d2 from spot/strike/vol/time/rate.
util_bs_d1_d2 body → 200400402
POST
/api/v1/x402/bs-delta
Call/put delta from BS closed form.
util_bs_delta body → 200400402
POST
/api/v1/x402/bs-greeks-lite
Delta/gamma/vega/theta lite for European call (BS).
util_bs_greeks_lite body → 200400402
POST
/api/v1/x402/funding-annualize
Annualize a period funding rate (e.g.
util_funding_annualize body → 200400402
POST
/api/v1/x402/basis-annualize
Annualize futures-spot basis percent.
util_basis_annualize body → 200400402
POST
/api/v1/x402/carry-to-spot
Implied spot from future and annualized carry over days.
util_carry_to_spot body → 200400402
POST
/api/v1/x402/liq-cascade-steps
Advisory liq price ladder over leverage steps.
util_liq_cascade_steps body → 200400402
POST
/api/v1/x402/option-payoff-points
Payoff points for multi-leg options at sample spots.
util_option_payoff_points body → 200400402
POST
/api/v1/x402/amm-v3-amount-in-range
Lite constant-product amount when price stays in a range.
util_amm_v3_amount_in_range body → 200400402
POST
/api/v1/x402/exec-quality-vs-twap
Compare average fill to TWAP benchmark (bps).
util_exec_quality_vs_twap body → 200400402
POST
/api/v1/x402/exec-quality-vs-vwap
Compare average fill to VWAP benchmark (bps).
util_exec_quality_vs_vwap body → 200400402
POST
/api/v1/x402/risk-parity-weights
Inverse-vol risk parity weights from return series.
util_risk_parity_weights body → 200400402
POST
/api/v1/x402/cvar-lite
Historical CVaR/ES at alpha from return samples.
util_cvar_lite body → 200400402
POST
/api/v1/x402/pairs-zscore
Z-score of spread series for pairs trading.
util_pairs_zscore body → 200400402
POST
/api/v1/x402/pairs-hedge-ratio
OLS hedge ratio beta of y on x (no intercept).
util_pairs_hedge_ratio body → 200400402
POST
/api/v1/x402/perp-premium
Premium (mark-index)/index in bps.
util_perp_premium body → 200400402
POST
/api/v1/x402/il-constant-product
Classic CPMM impermanent loss from price ratio.
util_il_constant_product body → 200400402
POST
/api/v1/x402/il-fee-breakeven
Fees needed to offset IL at a price ratio.
util_il_fee_breakeven body → 200400402
POST
/api/v1/x402/peg-deviation-bps
Peg deviation in bps from target (usually 1.0).
util_peg_deviation_bps body → 200400402
POST
/api/v1/x402/peg-tw-deviation
Time-weighted absolute peg deviation over samples.
util_peg_tw_deviation body → 200400402
POST
/api/v1/x402/mev-sandwich-upper
Upper-bound CPMM price impact loss for size vs reserves.
util_mev_sandwich_upper body → 200400402
POST
/api/v1/x402/catalog-intent-rank
Rank candidate tool names by token overlap with a query.
util_catalog_intent_rank body → 200400402
POST
/api/v1/x402/skill-md-stub
Generate a minimal skill.md body for a product cluster.
util_skill_md_stub body → 200400402
POST
/api/v1/x402/refund-policy-preflight
Evaluate simple refund eligibility flags against policy JSON.
util_refund_policy_preflight body → 200400402
POST
/api/v1/x402/sla-budget-remaining
Remaining SLA seconds from deadline and now.
util_sla_budget_remaining body → 200400402
POST
/api/v1/x402/fleet-status-onepager-stub
Build a compact fleet status markdown from agent rows.
util_fleet_status_onepager_stub body → 200400402
POST
/api/v1/x402/rfq-crypto-template
Fill a Demand Board RFQ template for crypto math needs.
util_rfq_crypto_template body → 200400402
POST
/api/v1/x402/await-job-status-shape
Normalize await/job status fields for media-long jobs.
util_await_job_status_shape body → 200400402
POST
/api/v1/x402/x402-challenge-shape-check
X402 Challenge Shape Check: checks required top-level fields in a…
util_x402_challenge_shape_check body → 200400402
POST
/api/v1/x402/x402-challenge-version-check
X402 Challenge Version Check: compares challenge protocol version with…
util_x402_challenge_version_check body → 200400402
POST
/api/v1/x402/x402-network-match
X402 Network Match: compares a challenge network identifier with…
util_x402_network_match body → 200400402
POST
/api/v1/x402/x402-asset-match
X402 Asset Match: compares a challenge asset identifier with buyer-supported…
util_x402_asset_match body → 200400402
POST
/api/v1/x402/x402-amount-budget-check
X402 Amount Budget Check: checks challenge raw amount against an exact buyer…
util_x402_amount_budget_check body → 200400402
POST
/api/v1/x402/x402-pay-to-match
X402 Pay To Match: compares challenge pay-to address with an expected merchant…
util_x402_pay_to_match body → 200400402
POST
/api/v1/x402/x402-timeout-check
X402 Timeout Check: checks challenge expiration and minimum buyer processing…
util_x402_timeout_check body → 200400402
POST
/api/v1/x402/x402-resource-match
X402 Resource Match: compares challenge resource URL with the intended paid…
util_x402_resource_match body → 200400402
POST
/api/v1/x402/x402-scheme-select
X402 Scheme Select: selects the first buyer-supported payment scheme from…
util_x402_scheme_select body → 200400402
POST
/api/v1/x402/x402-accepts-rank
X402 Accepts Rank: ranks challenge accepts entries against buyer network and…
util_x402_accepts_rank body → 200400402
POST
/api/v1/x402/x402-payment-header-shape
X402 Payment Header Shape: checks a caller-supplied payment header for bounded…
util_x402_payment_header_shape body → 200400402
POST
/api/v1/x402/x402-payment-payload-size
X402 Payment Payload Size: checks serialized payment payload bytes against a…
util_x402_payment_payload_size body → 200400402
POST
/api/v1/x402/x402-payment-nonce-check
X402 Payment Nonce Check: checks a payment nonce for presence, length, and…
util_x402_payment_nonce_check body → 200400402
POST
/api/v1/x402/x402-payment-deadline-check
X402 Payment Deadline Check: checks payment authorization deadline against…
util_x402_payment_deadline_check body → 200400402
POST
/api/v1/x402/x402-payment-replay-key
X402 Payment Replay Key: derives a stable non-secret replay-detection key from…
util_x402_payment_replay_key body → 200400402
POST
/api/v1/x402/x402-response-header-shape
X402 Response Header Shape: checks a payment-response header for bounded base64…
util_x402_response_header_shape body → 200400402
POST
/api/v1/x402/x402-settlement-amount-check
X402 Settlement Amount Check: compares settled raw amount with the accepted…
util_x402_settlement_amount_check body → 200400402
POST
/api/v1/x402/x402-settlement-recipient-check
X402 Settlement Recipient Check: compares settlement recipient with the…
util_x402_settlement_recipient_check body → 200400402
POST
/api/v1/x402/x402-settlement-network-check
X402 Settlement Network Check: compares settlement chain with the accepted…
util_x402_settlement_network_check body → 200400402
POST
/api/v1/x402/x402-settlement-tx-shape
X402 Settlement Tx Shape: checks a settlement transaction identifier for…
util_x402_settlement_tx_shape body → 200400402
POST
/api/v1/x402/x402-delivery-status-check
X402 Delivery Status Check: classifies delivery HTTP status against accepted…
util_x402_delivery_status_check body → 200400402
POST
/api/v1/x402/x402-delivery-schema-check
X402 Delivery Schema Check: checks delivered object fields against a…
util_x402_delivery_schema_check body → 200400402
POST
/api/v1/x402/x402-delivery-content-type-check
X402 Delivery Content Type Check: compares delivery content type with…
util_x402_delivery_content_type_check body → 200400402
POST
/api/v1/x402/x402-delivery-size-check
X402 Delivery Size Check: checks serialized result byte size against a buyer…
util_x402_delivery_size_check body → 200400402
POST
/api/v1/x402/x402-delivery-hash-check
X402 Delivery Hash Check: verifies delivered text against a caller-supplied…
util_x402_delivery_hash_check body → 200400402
POST
/api/v1/x402/x402-delivery-latency-check
X402 Delivery Latency Check: checks observed delivery latency against a buyer…
util_x402_delivery_latency_check body → 200400402
POST
/api/v1/x402/x402-delivery-receipt-check
X402 Delivery Receipt Check: checks receipt fields for payment id, resource…
util_x402_delivery_receipt_check body → 200400402
POST
/api/v1/x402/x402-refund-eligibility-check
X402 Refund Eligibility Check: evaluates caller-supplied delivery outcome…
util_x402_refund_eligibility_check body → 200400402
POST
/api/v1/x402/x402-refund-amount-check
X402 Refund Amount Check: compares requested refund raw amount with original…
util_x402_refund_amount_check body → 200400402
POST
/api/v1/x402/x402-refund-deadline-check
X402 Refund Deadline Check: checks a refund request timestamp against a policy…
util_x402_refund_deadline_check body → 200400402
POST
/api/v1/x402/x402-refund-receipt-check
X402 Refund Receipt Check: checks caller-supplied refund receipt identifiers…
util_x402_refund_receipt_check body → 200400402
POST
/api/v1/x402/x402-retry-safety-check
X402 Retry Safety Check: checks whether retrying after challenge or delivery…
util_x402_retry_safety_check body → 200400402
POST
/api/v1/x402/x402-idempotency-check
X402 Idempotency Check: compares payment and delivery idempotency keys for one…
util_x402_idempotency_check body → 200400402
POST
/api/v1/x402/x402-price-drift-check
X402 Price Drift Check: compares advertised and challenged raw prices against a…
util_x402_price_drift_check body → 200400402
POST
/api/v1/x402/x402-catalog-route-check
X402 Catalog Route Check: checks one catalog route for tool, method, path, and…
util_x402_catalog_route_check body → 200400402
POST
/api/v1/x402/x402-openapi-route-check
X402 Openapi Route Check: checks one OpenAPI operation for tool id, request…
util_x402_openapi_route_check body → 200400402
POST
/api/v1/x402/x402-portfolio-route-check
X402 Portfolio Route Check: checks one portfolio entry for ownership…
util_x402_portfolio_route_check body → 200400402
POST
/api/v1/x402/x402-registry-route-check
X402 Registry Route Check: checks one runtime registry entry for tool, path…
util_x402_registry_route_check body → 200400402
POST
/api/v1/x402/x402-discovery-parity-check
X402 Discovery Parity Check: compares tool-name sets from catalog, OpenAPI…
util_x402_discovery_parity_check body → 200400402
POST
/api/v1/x402/x402-copy-completeness-check
X402 Copy Completeness Check: checks product copy for service name, job…
util_x402_copy_completeness_check body → 200400402
POST
/api/v1/x402/agent-result-envelope-check
Agent Result Envelope Check: checks a generic agent result for schema, status…
util_agent_result_envelope_check body → 200400402
POST
/api/v1/x402/agent-result-schema-version-check
Agent Result Schema Version Check: checks a result schema identifier against…
util_agent_result_schema_version_check body → 200400402
POST
/api/v1/x402/agent-result-error-shape-check
Agent Result Error Shape Check: checks an agent error object for code, message…
util_agent_result_error_shape_check body → 200400402
POST
/api/v1/x402/agent-result-provenance-check
Agent Result Provenance Check: checks result provenance for source, observed…
util_agent_result_provenance_check body → 200400402
POST
/api/v1/x402/agent-result-freshness-check
Agent Result Freshness Check: checks result observation age against a caller…
util_agent_result_freshness_check body → 200400402
POST
/api/v1/x402/agent-result-completeness-check
Agent Result Completeness Check: checks required output paths for non-null…
util_agent_result_completeness_check body → 200400402
POST
/api/v1/x402/agent-result-confidence-check
Agent Result Confidence Check: checks a confidence value against caller bounds…
util_agent_result_confidence_check body → 200400402
POST
/api/v1/x402/agent-result-citation-check
Agent Result Citation Check: checks bounded citation objects for URL and title…
util_agent_result_citation_check body → 200400402
POST
/api/v1/x402/agent-result-cost-check
Agent Result Cost Check: checks declared result cost against a call budget…
util_agent_result_cost_check body → 200400402
POST
/api/v1/x402/agent-result-budget-check
Agent Result Budget Check: checks cumulative caller-supplied spend against…
util_agent_result_budget_check body → 200400402
POST
/api/v1/x402/agent-delivery-sla-check
Agent Delivery Sla Check: checks latency, success, and result completeness…
util_agent_delivery_sla_check body → 200400402
POST
/api/v1/x402/agent-delivery-timeout-budget
Agent Delivery Timeout Budget: allocates an end-to-end timeout across connect…
util_agent_delivery_timeout_budget body → 200400402
POST
/api/v1/x402/agent-delivery-retry-plan
Agent Delivery Retry Plan: builds a bounded retry plan from attempts, base…
util_agent_delivery_retry_plan body → 200400402
POST
/api/v1/x402/agent-delivery-fallback-gate
Agent Delivery Fallback Gate: checks whether failure conditions permit a…
util_agent_delivery_fallback_gate body → 200400402
POST
/api/v1/x402/agent-delivery-partial-result-check
Agent Delivery Partial Result Check: checks partial-result coverage against a…
util_agent_delivery_partial_result_check body → 200400402
POST
/api/v1/x402/agent-delivery-order-check
Agent Delivery Order Check: checks delivered identifiers against expected order…
util_agent_delivery_order_check body → 200400402
POST
/api/v1/x402/agent-delivery-dedupe-key
Agent Delivery Dedupe Key: derives a stable non-secret key from operation and…
util_agent_delivery_dedupe_key body → 200400402
POST
/api/v1/x402/agent-delivery-batch-gate
Agent Delivery Batch Gate: checks batch terminality, success fraction, and…
util_agent_delivery_batch_gate body → 200400402
POST
/api/v1/x402/agent-delivery-quality-score
Agent Delivery Quality Score: calculates a transparent weighted score from…
util_agent_delivery_quality_score body → 200400402
POST
/api/v1/x402/agent-delivery-acceptance-gate
Agent Delivery Acceptance Gate: combines required delivery checks into one…
util_agent_delivery_acceptance_gate body → 200400402
POST
/api/v1/x402/step-budget-plan
Allocate a total millisecond budget across ordered workflow steps using…
util_step_budget_plan body → 200400402
POST
/api/v1/x402/retry-budget-plan
Build a bounded exponential retry delay schedule with a hard delay cap — call…
util_retry_budget_plan body → 200400402
POST
/api/v1/x402/idempotency-fingerprint
Create a stable SHA-256 idempotency fingerprint from a scope and canonical…
util_idempotency_fingerprint body → 200400402
POST
/api/v1/x402/task-priority-score
Score task priority from urgency, impact, and effort into an ordered band…
util_task_priority_score body → 200400402
POST
/api/v1/x402/dependency-order
Compute a stable topological order for workflow nodes and report structural…
util_dependency_order body → 200400402
POST
/api/v1/x402/timeout-budget
Split a total timeout into per-step budgets after reserved overhead — call when…
util_timeout_budget body → 200400402
POST
/api/v1/x402/circuit-breaker-state
Derive closed, open, or half-open circuit state from failure and cooldown…
util_circuit_breaker_state body → 200400402
POST
/api/v1/x402/batch-size-plan
Recommend a batch size from item count, hard cap, and average item bytes — call…
util_batch_size_plan body → 200400402
POST
/api/v1/x402/concurrency-cap
Cap desired worker concurrency against a hard limit and queue depth signal…
util_concurrency_cap body → 200400402
POST
/api/v1/x402/workflow-gate
Gate a workflow on an explicit boolean check map before side effects — call…
util_workflow_gate body → 200400402
POST
/api/v1/x402/payload-size-check
Measure payload byte size against soft and hard ceilings before paying.
util_payload_size_check body → 200400402
POST
/api/v1/x402/price-ceiling-check
Check whether a published USDC price stays under a buyer ceiling.
util_price_ceiling_check body → 200400402
POST
/api/v1/x402/retry-safe-classify
Classify whether a failed HTTP-style call is safe to auto-retry.
util_retry_safe_classify body → 200400402
POST
/api/v1/x402/status-class
Classify an HTTP status code into family with retry hint.
util_status_class body → 200400402
POST
/api/v1/x402/slug-validate
Validate a URL/product slug against a safe lowercase hyphen pattern.
util_slug_validate body → 200400402
POST
/api/v1/x402/host-port-split
Split host and optional port from a host:port or URL authority string.
util_host_port_split body → 200400402
POST
/api/v1/x402/iso-duration-parse
Parse ISO-8601 duration subset PnDTnHnMnS into total seconds.
util_iso_duration_parse body → 200400402
POST
/api/v1/x402/env-key-validate
Validate environment variable key shape A-Z0-9 underscore.
util_env_key_validate body → 200400402
POST
/api/v1/x402/semver-parts
Parse major.minor.patch from a semver string.
util_semver_parts body → 200400402
POST
/api/v1/x402/semver-compare-lite
Compare two semver triples (-1,0,1).
util_semver_compare_lite body → 200400402
POST
/api/v1/x402/unix-to-iso
Convert unix seconds to ISO-8601 Z.
util_unix_to_iso body → 200400402
POST
/api/v1/x402/iso-to-unix
Convert ISO-8601 to unix seconds.
util_iso_to_unix body → 200400402
POST
/api/v1/x402/weekday-name
Weekday name from ISO date.
util_weekday_name body → 200400402
POST
/api/v1/x402/month-name
Month name from ISO date.
util_month_name body → 200400402
POST
/api/v1/x402/days-between
Whole days between two ISO dates.
util_days_between body → 200400402
POST
/api/v1/x402/token-echo-1
Echo text with length (probe channel 1).
util_token_echo_1 body → 200400402
POST
/api/v1/x402/hex-canonicalize
Canonicalize and validate even-length hex strings with optional 0x prefix…
util_hex_canonicalize body → 200400402
POST
/api/v1/x402/wei-ether-convert
Convert between wei and ether using fixed 1e18 scaling without RPC — call when…
util_wei_ether_convert body → 200400402
POST
/api/v1/x402/address-checksum-evm
Produce or validate an EIP-55 checksummed EVM address without network calls…
util_address_checksum_evm body → 200400402
POST
/api/v1/x402/tx-hash-validate
Validate a 32-byte transaction hash format and normalize casing — call when…
util_tx_hash_validate body → 200400402
POST
/api/v1/x402/chain-id-lookup
Look up a static chain id to network name table without live RPC — call when…
util_chain_id_lookup body → 200400402
POST
/api/v1/x402/selector-extract
Extract the 4-byte function selector from calldata hex — call when reading the…
util_selector_extract body → 200400402
POST
/api/v1/x402/abi-type-index
Index ABI type frequency for planning encodings without performing ethcall…
util_abi_type_index body → 200400402
POST
/api/v1/x402/base58-validate
Validate Bitcoin-base58 alphabet membership for local address hygiene — call…
util_base58_validate body → 200400402
POST
/api/v1/x402/eip55-check
Check whether an address already matches its EIP-55 checksum form — call when…
util_eip55_check body → 200400402
POST
/api/v1/x402/bytes-hex-encode
Encode bounded UTF-8 text to hex or inspect hex byte length without RPC — call…
util_bytes_hex_encode body → 200400402
POST
/api/v1/x402/hex-prefix
Normalize a hexadecimal string with optional prefix and even-length validation.
util_hex_prefix body → 200400402
POST
/api/v1/x402/is-hex-shape
Validate even-length hex (optional 0x).
util_is_hex_shape body → 200400402
POST
/api/v1/x402/gwei-to-wei
Convert gas prices from gwei into wei integer strings for EVM transactions.
util_gwei_to_wei body → 200400402
POST
/api/v1/x402/wei-to-gwei
Convert wei integer strings into gwei for readable gas quotes.
util_wei_to_gwei body → 200400402
POST
/api/v1/x402/eth-to-wei
Scale ether amounts into wei integer strings for transfers and tx value.
util_eth_to_wei body → 200400402
POST
/api/v1/x402/wei-to-eth
Scale wei integer strings into ether for dashboards and receipts.
util_wei_to_eth body → 200400402
POST
/api/v1/x402/token-amount-to-raw
Scale human token amounts by decimals into on-chain raw units.
util_token_amount_to_raw body → 200400402
POST
/api/v1/x402/token-raw-to-amount
Scale raw token units by decimals into human-readable amounts.
util_token_raw_to_amount body → 200400402
POST
/api/v1/x402/usdc-to-raw
Convert USDC human amounts into 6-decimal raw units used on-chain.
util_usdc_to_raw body → 200400402
POST
/api/v1/x402/usdc-raw-to-amount
Convert 6-decimal USDC raw units into human USDC amounts.
util_usdc_raw_to_amount body → 200400402
POST
/api/v1/x402/fraction-to-bps
Convert fractional rates into basis points for trading UIs.
util_fraction_to_bps body → 200400402
POST
/api/v1/x402/pct-to-bps
Convert percent values into basis points (1% = 100 bps).
util_pct_to_bps body → 200400402
POST
/api/v1/x402/bps-to-pct
Convert basis points into percent for operator-facing copy.
util_bps_to_pct body → 200400402
POST
/api/v1/x402/hex-to-int
Parse 0x-hex strings into decimal integer strings for agents.
util_hex_to_int body → 200400402
POST
/api/v1/x402/int-to-hex
Encode non-negative integers into 0x-hex strings.
util_int_to_hex body → 200400402
POST
/api/v1/x402/address-normalize
Lowercase-normalize EVM address shape without EIP-55 checksum work.
util_address_normalize body → 200400402
POST
/api/v1/x402/address-is-zero
Detect the zero EVM address used as empty/burn/default sentinel.
util_address_is_zero body → 200400402
POST
/api/v1/x402/tx-value-eth
Convert a transaction value wei field into ether for display.
util_tx_value_eth body → 200400402
POST
/api/v1/x402/gas-cost-wei
Compute gasused × gasprice as total gas cost in wei.
util_gas_cost_wei body → 200400402
POST
/api/v1/x402/gas-cost-eth
Compute total gas cost in ether from used gas and price wei.
util_gas_cost_eth body → 200400402
POST
/api/v1/x402/gas-cost-usd
Estimate gas cost in USD given used gas, price, and ETH/USD.
util_gas_cost_usd body → 200400402
POST
/api/v1/x402/chain-id-name
Map common EVM chainid integers to short network names.
util_chain_id_name body → 200400402
POST
/api/v1/x402/caip2-parse
Parse CAIP-2 chain identifiers into namespace and reference parts.
util_caip2_parse body → 200400402
POST
/api/v1/x402/caip2-build
Build CAIP-2 chain identifiers from namespace and reference.
util_caip2_build body → 200400402
POST
/api/v1/x402/block-time-eta
Estimate seconds to target block from current height and block time.
util_block_time_eta body → 200400402
POST
/api/v1/x402/confirmations-needed
Compute confirmations remaining from head and inclusion block.
util_confirmations_needed body → 200400402
POST
/api/v1/x402/vesting-remaining
Remaining unlock amount for linear vesting with optional cliff.
util_vesting_remaining body → 200400402
POST
/api/v1/x402/bridge-cost-budget
Sum gas + bridge fee + slippage budget into total cost.
util_bridge_cost_budget body → 200400402
POST
/api/v1/x402/tx-hash-format-check
Validate 0x + 64 hex transaction hash shape.
util_tx_hash_format_check body → 200400402
POST
/api/v1/x402/evm-address-zero-check
EVM Address Zero Check: detects the all-zero EVM address after shape…
util_evm_address_zero_check body → 200400402
POST
/api/v1/x402/evm-address-list-dedupe
EVM Address List Dedupe: deduplicates EVM address strings case-insensitively…
util_evm_address_list_dedupe body → 200400402
POST
/api/v1/x402/evm-chain-match-check
EVM Chain Match Check: compares transaction and expected chain identifiers…
util_evm_chain_match_check body → 200400402
POST
/api/v1/x402/evm-nonce-gap-check
EVM Nonce Gap Check: calculates the gap between pending and proposed…
util_evm_nonce_gap_check body → 200400402
POST
/api/v1/x402/evm-nonce-replace-check
EVM Nonce Replace Check: checks whether a proposed nonce targets a…
util_evm_nonce_replace_check body → 200400402
POST
/api/v1/x402/evm-tx-type-classify
EVM Tx Type Classify: classifies legacy, access-list, dynamic-fee, and blob…
util_evm_tx_type_classify body → 200400402
POST
/api/v1/x402/evm-tx-envelope-check
EVM Tx Envelope Check: checks required envelope fields for a declared…
util_evm_tx_envelope_check body → 200400402
POST
/api/v1/x402/evm-legacy-fee-check
EVM Legacy Fee Check: checks gasPrice and gasLimit values for a legacy…
util_evm_legacy_fee_check body → 200400402
POST
/api/v1/x402/evm-eip1559-fee-check
EVM Eip1559 Fee Check: checks dynamic-fee caps and calculates the worst-case…
util_evm_eip1559_fee_check body → 200400402
POST
/api/v1/x402/evm-fee-cap-order-check
EVM Fee Cap Order Check: checks that the priority fee cap does not exceed the…
util_evm_fee_cap_order_check body → 200400402
POST
/api/v1/x402/evm-priority-fee-ratio
EVM Priority Fee Ratio: calculates the priority-fee share of the total fee cap…
util_evm_priority_fee_ratio body → 200400402
POST
/api/v1/x402/evm-gas-limit-headroom
EVM Gas Limit Headroom: calculates gas-limit headroom above an estimated gas…
util_evm_gas_limit_headroom body → 200400402
POST
/api/v1/x402/evm-gas-cost-ceiling
EVM Gas Cost Ceiling: calculates a worst-case native fee from gas limit and fee…
util_evm_gas_cost_ceiling body → 200400402
POST
/api/v1/x402/evm-native-balance-budget
EVM Native Balance Budget: checks caller-supplied native balance against value…
util_evm_native_balance_budget body → 200400402
POST
/api/v1/x402/evm-token-balance-budget
EVM Token Balance Budget: checks caller-supplied raw token balance against…
util_evm_token_balance_budget body → 200400402
POST
/api/v1/x402/evm-value-plus-fee-budget
EVM Value Plus Fee Budget: sums transaction value and fee ceiling for a funding…
util_evm_value_plus_fee_budget body → 200400402
POST
/api/v1/x402/evm-calldata-shape-check
EVM Calldata Shape Check: checks 0x-prefixed calldata for even-length…
util_evm_calldata_shape_check body → 200400402
POST
/api/v1/x402/evm-calldata-selector-extract
EVM Calldata Selector Extract: extracts the first four calldata bytes as a…
util_evm_calldata_selector_extract body → 200400402
POST
/api/v1/x402/evm-calldata-word-count
EVM Calldata Word Count: counts complete and partial 32-byte calldata words…
util_evm_calldata_word_count body → 200400402
POST
/api/v1/x402/evm-calldata-size-bytes
EVM Calldata Size Bytes: calculates calldata byte length from normalized hex…
util_evm_calldata_size_bytes body → 200400402
POST
/api/v1/x402/evm-hex-quantity-normalize
EVM Hex Quantity Normalize: normalizes an EVM hex quantity without redundant…
util_evm_hex_quantity_normalize body → 200400402
POST
/api/v1/x402/evm-hex-data-normalize
EVM Hex Data Normalize: normalizes even-length EVM hex data while preserving…
util_evm_hex_data_normalize body → 200400402
POST
/api/v1/x402/evm-log-topic-count-check
EVM Log Topic Count Check: checks log topic count against an expected bound…
util_evm_log_topic_count_check body → 200400402
POST
/api/v1/x402/evm-event-log-shape-check
EVM Event Log Shape Check: checks address, topics, and data shapes for a…
util_evm_event_log_shape_check body → 200400402
POST
/api/v1/x402/evm-receipt-status-check
EVM Receipt Status Check: normalizes receipt status values into success or…
util_evm_receipt_status_check body → 200400402
POST
/api/v1/x402/evm-receipt-gas-variance
EVM Receipt Gas Variance: compares gas used with a preflight estimate and…
util_evm_receipt_gas_variance body → 200400402
POST
/api/v1/x402/evm-confirmation-count
EVM Confirmation Count: calculates confirmations from inclusion and current…
util_evm_confirmation_count body → 200400402
POST
/api/v1/x402/evm-finality-depth-check
EVM Finality Depth Check: checks confirmation count against a caller-required…
util_evm_finality_depth_check body → 200400402
POST
/api/v1/x402/evm-block-age-check
EVM Block Age Check: checks caller-supplied block timestamp age against a…
util_evm_block_age_check body → 200400402
POST
/api/v1/x402/evm-deadline-check
EVM Deadline Check: checks a transaction deadline against current time and…
util_evm_deadline_check body → 200400402
POST
/api/v1/x402/evm-slippage-bounds-check
EVM Slippage Bounds Check: checks expected and minimum output against a maximum…
util_evm_slippage_bounds_check body → 200400402
POST
/api/v1/x402/evm-amount-min-check
EVM Amount Min Check: checks an actual raw amount against a minimum raw amount…
util_evm_amount_min_check body → 200400402
POST
/api/v1/x402/evm-allowance-budget-check
EVM Allowance Budget Check: checks caller-supplied allowance against a required…
util_evm_allowance_budget_check body → 200400402
POST
/api/v1/x402/evm-approve-amount-check
EVM Approve Amount Check: compares a proposed approval with an explicit…
util_evm_approve_amount_check body → 200400402
POST
/api/v1/x402/evm-infinite-approval-flag
EVM Infinite Approval Flag: flags an approval at or near a caller-supplied…
util_evm_infinite_approval_flag body → 200400402
POST
/api/v1/x402/evm-transfer-recipient-check
EVM Transfer Recipient Check: compares an encoded recipient address with the…
util_evm_transfer_recipient_check body → 200400402
POST
/api/v1/x402/evm-contract-creation-check
EVM Contract Creation Check: classifies an empty or absent to-address as…
util_evm_contract_creation_check body → 200400402
POST
/api/v1/x402/evm-access-list-shape-check
EVM Access List Shape Check: checks bounded EIP-2930 access-list address and…
util_evm_access_list_shape_check body → 200400402
POST
/api/v1/x402/evm-blob-fee-budget
EVM Blob Fee Budget: calculates a worst-case blob fee from blob gas and fee cap…
util_evm_blob_fee_budget body → 200400402
POST
/api/v1/x402/evm-blob-count-check
EVM Blob Count Check: checks caller-supplied blob count against a transaction…
util_evm_blob_count_check body → 200400402
POST
/api/v1/x402/evm-base-fee-growth-ceiling
EVM Base Fee Growth Ceiling: compounds a caller growth fraction across future…
util_evm_base_fee_growth_ceiling body → 200400402
POST
/api/v1/x402/evm-next-base-fee-bound
EVM Next Base Fee Bound: calculates upper and lower next-block base-fee bounds…
util_evm_next_base_fee_bound body → 200400402
POST
/api/v1/x402/evm-replacement-fee-bump
EVM Replacement Fee Bump: checks proposed fee caps against a required…
util_evm_replacement_fee_bump body → 200400402
POST
/api/v1/x402/evm-batch-value-sum
EVM Batch Value Sum: sums bounded raw transaction values for a batch funding…
util_evm_batch_value_sum body → 200400402
POST
/api/v1/x402/evm-batch-gas-sum
EVM Batch Gas Sum: sums gas limits and fee ceilings across a transaction batch…
util_evm_batch_gas_sum body → 200400402
POST
/api/v1/x402/evm-batch-duplicate-nonce-check
EVM Batch Duplicate Nonce Check: finds duplicate nonces inside a…
util_evm_batch_duplicate_nonce_check body → 200400402
POST
/api/v1/x402/evm-multisend-recipient-check
EVM Multisend Recipient Check: checks duplicate, zero, and unexpected…
util_evm_multisend_recipient_check body → 200400402
POST
/api/v1/x402/evm-chain-id-hex-normalize
EVM Chain Id Hex Normalize: converts decimal or hexadecimal chain identifiers…
util_evm_chain_id_hex_normalize body → 200400402
POST
/api/v1/x402/evm-signature-v-classify
EVM Signature V Classify: classifies common signature recovery and EIP-155 v…
util_evm_signature_v_classify body → 200400402
POST
/api/v1/x402/evm-signature-rs-shape-check
EVM Signature Rs Shape Check: checks r and s values as 32-byte hexadecimal…
util_evm_signature_rs_shape_check body → 200400402
POST
/api/v1/x402/base-usdc-amount-check
Base USDC Amount Check: checks a six-decimal USDC raw amount against exact and…
util_base_usdc_amount_check body → 200400402
POST
/api/v1/x402/base-usdc-recipient-check
Base USDC Recipient Check: compares a Base USDC recipient with an expected…
util_base_usdc_recipient_check body → 200400402
POST
/api/v1/x402/base-usdc-payment-match
Base USDC Payment Match: checks recipient, raw amount, and chain id for a Base…
util_base_usdc_payment_match body → 200400402
POST
/api/v1/x402/base-usdc-decimal-rounding
Base USDC Decimal Rounding: checks whether a decimal USDC amount fits six…
util_base_usdc_decimal_rounding body → 200400402
POST
/api/v1/x402/base-block-time-estimate
Base Block Time Estimate: estimates block count from a caller-supplied duration…
util_base_block_time_estimate body → 200400402
POST
/api/v1/x402/base-confirmation-eta
Base Confirmation Eta: estimates remaining confirmation time from…
util_base_confirmation_eta body → 200400402
POST
/api/v1/x402/base-gas-price-staleness
Base Gas Price Staleness: checks the age of a caller-supplied gas quote before…
util_base_gas_price_staleness body → 200400402
POST
/api/v1/x402/base-fee-budget-breakdown
Base Fee Budget Breakdown: breaks a Base transaction fee ceiling into gas…
util_base_fee_budget_breakdown body → 200400402
POST
/api/v1/x402/base-payment-deadline-check
Base Payment Deadline Check: checks a Base payment deadline against minimum and…
util_base_payment_deadline_check body → 200400402
POST
/api/v1/x402/base-settlement-receipt-check
Base Settlement Receipt Check: checks caller-supplied receipt chain, status…
util_base_settlement_receipt_check body → 200400402
POST
/api/v1/x402/price-tick-normalize
Normalize caller-supplied positive price ticks to fixed decimals — call when…
util_price_tick_normalize body → 200400402
POST
/api/v1/x402/ohlc-aggregate
Aggregate a bounded price list into open, high, low, and close — call when…
util_ohlc_aggregate body → 200400402
POST
/api/v1/x402/spread-bps
Compute mid price and bid-ask spread in basis points — call when computing mid…
util_spread_bps body → 200400402
POST
/api/v1/x402/return-pct
Compute percent return between start and end values — call when computing…
util_return_pct body → 200400402
POST
/api/v1/x402/volatility-sample
Estimate descriptive sample volatility from caller-supplied returns — call when…
util_volatility_sample body → 200400402
POST
/api/v1/x402/signal-threshold
Classify a signal against optional upper and lower thresholds — call when…
util_signal_threshold body → 200400402
POST
/api/v1/x402/score-clip
Clip a score into an inclusive numeric range — call when clipping a score into…
util_score_clip body → 200400402
POST
/api/v1/x402/weight-normalize
Normalize non-negative weights so they sum to one when possible — call when…
util_weight_normalize body → 200400402
POST
/api/v1/x402/timestamp-align
Align ISO-8601 timestamps down to fixed UTC interval buckets — call when…
util_timestamp_align body → 200400402
POST
/api/v1/x402/ticker-canonicalize
Canonicalize a ticker symbol and split common base/quote separators — call when…
util_ticker_canonicalize body → 200400402
POST
/api/v1/x402/odds-decimal-to-prob
Convert decimal odds into implied probability (1/odds).
util_odds_decimal_to_prob body → 200400402
POST
/api/v1/x402/prob-to-odds-decimal
Convert a probability into decimal odds.
util_prob_to_odds_decimal body → 200400402
POST
/api/v1/x402/odds-american-to-prob
Convert American odds into implied probability.
util_odds_american_to_prob body → 200400402
POST
/api/v1/x402/prob-to-odds-american
Convert a probability into American odds.
util_prob_to_odds_american body → 200400402
POST
/api/v1/x402/odds-fractional-to-prob
Convert fractional odds (num/den) into implied probability.
util_odds_fractional_to_prob body → 200400402
POST
/api/v1/x402/binary-fair-price
Map a true probability into a binary contract fair price in [0,1].
util_binary_fair_price body → 200400402
POST
/api/v1/x402/binary-edge
Edge = trueprob − marketprice for a binary contract.
util_binary_edge body → 200400402
POST
/api/v1/x402/binary-ev
Expected value of buying binary YES at marketprice under trueprob.
util_binary_ev body → 200400402
POST
/api/v1/x402/binary-ev-no
Expected value of buying binary NO at (1−yesprice) under trueprob.
util_binary_ev_no body → 200400402
POST
/api/v1/x402/parlay-prob-indep
Independent parlay probability as product of leg probabilities.
util_parlay_prob_indep body → 200400402
POST
/api/v1/x402/parlay-odds-decimal
Combine independent decimal odds into parlay decimal odds.
util_parlay_odds_decimal body → 200400402
POST
/api/v1/x402/overround
Overround/vig from a set of mutually exclusive implied probs.
util_overround body → 200400402
POST
/api/v1/x402/devig-two-way
De-vig a two-way market into fair probabilities that sum to 1.
util_devig_two_way body → 200400402
POST
/api/v1/x402/brier-score
Brier score for a probabilistic forecast vs binary outcome.
util_brier_score body → 200400402
POST
/api/v1/x402/log-loss
Log loss (cross-entropy) for a probability vs binary outcome.
util_log_loss body → 200400402
POST
/api/v1/x402/calibration-bucket
Bucket a probability into a calibration bin for reliability charts.
util_calibration_bucket body → 200400402
POST
/api/v1/x402/implied-from-yes-no
Normalize yes/no prices into implied probabilities.
util_implied_from_yes_no body → 200400402
POST
/api/v1/x402/market-roi
ROI from entry price and resolution payout on a binary share.
util_market_roi body → 200400402
POST
/api/v1/x402/shares-from-budget
Shares purchasable for a budget at a given share price.
util_shares_from_budget body → 200400402
POST
/api/v1/x402/cost-for-shares
Cash cost to buy a target share count at price.
util_cost_for_shares body → 200400402
POST
/api/v1/x402/payout-if-yes
Payout if YES resolves given shares held (\$1/share style).
util_payout_if_yes body → 200400402
POST
/api/v1/x402/profit-if-yes
Profit if YES resolves after cost basis on shares.
util_profit_if_yes body → 200400402
POST
/api/v1/x402/kelly-binary
Kelly fraction for a binary market given edge and price.
util_kelly_binary body → 200400402
POST
/api/v1/x402/bankroll-fraction-stake
Stake size from bankroll and fraction (Kelly or fixed-f).
util_bankroll_fraction_stake body → 200400402
POST
/api/v1/x402/prob-clamp
Clamp a probability into (eps, 1−eps) for stable odds/math.
util_prob_clamp body → 200400402
POST
/api/v1/x402/logit
Logit transform log(p/(1−p)) for probability-space models.
util_logit body → 200400402
POST
/api/v1/x402/sigmoid
Sigmoid 1/(1+e^{−x}) back to probability space.
util_sigmoid body → 200400402
POST
/api/v1/x402/odds-ratio
Odds ratio p/(1−p) from a probability.
util_odds_ratio body → 200400402
POST
/api/v1/x402/expected-log-growth
Approx expected log bankroll growth for a binary bet fraction.
util_expected_log_growth body → 200400402
POST
/api/v1/x402/multi-outcome-normalize
Normalize multi-outcome prices into a probability simplex.
util_multi_outcome_normalize body → 200400402
POST
/api/v1/x402/multi-outcome-kelly
Proportional Kelly-like stakes across exclusive outcomes.
util_multi_outcome_kelly body → 200400402
POST
/api/v1/x402/odds-chain-convert
Convert among decimal/american/fractional odds and implied prob.
util_odds_chain_convert body → 200400402
POST
/api/v1/x402/odds-vig-strip
Strip proportional vig from two-way decimal odds to fair probs.
util_odds_vig_strip body → 200400402
POST
/api/v1/x402/calibration-ece
Expected calibration error from forecast/outcome pairs.
util_calibration_ece body → 200400402
POST
/api/v1/x402/reliability-curve
Reliability diagram points (mean forecast vs hit rate per bin).
util_reliability_curve body → 200400402
POST
/api/v1/x402/resolution-payout-matrix
Payout matrix for multi-outcome shares at resolution.
util_resolution_payout_matrix body → 200400402
POST
/api/v1/x402/url-path-normalize
Normalize URL scheme, host casing, and path slashes without fetching — call…
util_url_path_normalize body → 200400402
POST
/api/v1/x402/query-string-parse
Parse query pairs and redact credential-like keys without fetching — call when…
util_query_string_parse body → 200400402
POST
/api/v1/x402/content-type-guess
Guess a MIME type from a filename, path, or URL extension — call when guessing…
util_content_type_guess body → 200400402
POST
/api/v1/x402/markdown-heading-index
Index markdown ATX headings from caller-supplied text only — call when indexing…
util_markdown_heading_index body → 200400402
POST
/api/v1/x402/text-chunk-plan
Plan overlapping character chunks for RAG without storing the text — call when…
util_text_chunk_plan body → 200400402
POST
/api/v1/x402/keyword-density
Measure keyword density inside caller-supplied text — call when measuring…
util_keyword_density body → 200400402
POST
/api/v1/x402/language-script-detect
Detect dominant Unicode script families in a text sample — call when detecting…
util_language_script_detect body → 200400402
POST
/api/v1/x402/citation-extract
Harvest URL and DOI citation patterns from text without network access — call…
util_citation_extract body → 200400402
POST
/api/v1/x402/jsonld-key-list
List top-level keys from JSON-LD or JSON objects the caller already holds…
util_jsonld_key_list body → 200400402
POST
/api/v1/x402/token-budget-split
Split a model token budget into system, output reserve, and available input…
util_token_budget_split body → 200400402
POST
/api/v1/x402/latency-sla-check
Compare observed latency against an SLA threshold in milliseconds — call when…
util_latency_sla_check body → 200400402
POST
/api/v1/x402/error-budget-plan
Convert an SLO percentage and request window into allowed failure budget — call…
util_error_budget_plan body → 200400402
POST
/api/v1/x402/success-rate
Compute success and failure rates from success and total counts — call when…
util_success_rate body → 200400402
POST
/api/v1/x402/p95-estimate
Estimate p95 latency from a bounded numeric sample — call when estimating p95…
util_p95_estimate body → 200400402
POST
/api/v1/x402/cost-per-success
Compute cost per successful delivery from total cost and success count — call…
util_cost_per_success body → 200400402
POST
/api/v1/x402/queue-wait-estimate
Estimate queue wait from depth, mean service time, and workers — call when…
util_queue_wait_estimate body → 200400402
POST
/api/v1/x402/saturation-ratio
Compute capacity saturation from in-flight work and capacity — call when…
util_saturation_ratio body → 200400402
POST
/api/v1/x402/sla-breach-count
Count SLA breaches in a latency sample against a millisecond threshold — call…
util_sla_breach_count body → 200400402
POST
/api/v1/x402/ops-health-score
Combine success rate, latency score, and saturation into an ops health band…
util_ops_health_score body → 200400402
POST
/api/v1/x402/random-uuid-v4
Generate a random RFC 4122 UUID v4 for agent correlation IDs.
util_random_uuid_v4 body → 200400402
POST
/api/v1/x402/weighted-choice
Pick one item from a list using non-negative weights.
util_weighted_choice body → 200400402
POST
/api/v1/x402/percent-clamp
Clamp a percentage-like number into a min/max range.
util_percent_clamp body → 200400402
POST
/api/v1/x402/bytes-to-human
Format a byte count as human-readable binary units.
util_bytes_to_human body → 200400402
POST
/api/v1/x402/clamp-int
Clamp an integer into an inclusive min/max range.
util_clamp_int body → 200400402
POST
/api/v1/x402/ordinal
Format an integer as an English ordinal (1st, 2nd, 3rd…).
util_ordinal body → 200400402
POST
/api/v1/x402/round-n
Round a number to N decimal places.
util_round_n body → 200400402
POST
/api/v1/x402/floor-n
Floor a number to integer.
util_floor_n body → 200400402
POST
/api/v1/x402/ceil-n
Ceil a number to integer.
util_ceil_n body → 200400402
POST
/api/v1/x402/abs-n
Absolute value of a number.
util_abs_n body → 200400402
POST
/api/v1/x402/sign-n
Sign of a number (-1, 0, 1).
util_sign_n body → 200400402
POST
/api/v1/x402/min-n
Minimum of a numeric list.
util_min_n body → 200400402
POST
/api/v1/x402/max-n
Maximum of a numeric list.
util_max_n body → 200400402
POST
/api/v1/x402/sum-n
Sum of a numeric list.
util_sum_n body → 200400402
POST
/api/v1/x402/avg-n
Average of a numeric list.
util_avg_n body → 200400402
POST
/api/v1/x402/ratio
Compute a/b ratio safely.
util_ratio body → 200400402
POST
/api/v1/x402/pct-of
Compute part/whole as percent.
util_pct_of body → 200400402
POST
/api/v1/x402/safe-div
Divide a/b with ok flag when b!=0.
util_safe_div body → 200400402
POST
/api/v1/x402/in-range
Check whether a value sits in [min,max].
util_in_range body → 200400402
POST
/api/v1/x402/approx-eq
Approximate equality within tolerance.
util_approx_eq body → 200400402
POST
/api/v1/x402/lerp
Linear interpolation between a and b by t.
util_lerp body → 200400402
POST
/api/v1/x402/map-range
Map a value from one range into another.
util_map_range body → 200400402
POST
/api/v1/x402/deg-to-rad
Convert degrees to radians.
util_deg_to_rad body → 200400402
POST
/api/v1/x402/rad-to-deg
Convert radians to degrees.
util_rad_to_deg body → 200400402
POST
/api/v1/x402/temp-c-to-f
Convert Celsius to Fahrenheit.
util_temp_c_to_f body → 200400402
POST
/api/v1/x402/temp-f-to-c
Convert Fahrenheit to Celsius.
util_temp_f_to_c body → 200400402
POST
/api/v1/x402/bytes-to-bits
Convert byte count to bits.
util_bytes_to_bits body → 200400402
POST
/api/v1/x402/bits-to-bytes
Convert bit count to bytes.
util_bits_to_bytes body → 200400402
POST
/api/v1/x402/kb-to-bytes
Convert kibibytes to bytes.
util_kb_to_bytes body → 200400402
POST
/api/v1/x402/mb-to-bytes
Convert mebibytes to bytes.
util_mb_to_bytes body → 200400402
POST
/api/v1/x402/cmp-num
Compare two numbers (-1, 0, 1).
util_cmp_num body → 200400402
POST
/api/v1/x402/bool-not
Boolean NOT of a coerced value.
util_bool_not body → 200400402
POST
/api/v1/x402/bool-and
Boolean AND of two coerced values.
util_bool_and body → 200400402
POST
/api/v1/x402/bool-or
Boolean OR of two coerced values.
util_bool_or body → 200400402
POST
/api/v1/x402/range-list
Generate a Python-style range list.
util_range_list body → 200400402
POST
/api/v1/x402/iota
Generate 0..n-1 integers.
util_iota body → 200400402
POST
/api/v1/x402/ms-to-hms
Convert milliseconds to HH:MM:SS.
util_ms_to_hms body → 200400402
POST
/api/v1/x402/seconds-to-hms
Convert seconds to HH:MM:SS.
util_seconds_to_hms body → 200400402
POST
/api/v1/x402/choice-index
Deterministic index from seed into [0,length).
util_choice_index body → 200400402
POST
/api/v1/x402/mx-host-parse
Parse MX preference and host from an MX record string.
util_mx_host_parse body → 200400402
POST
/api/v1/x402/spf-record-flags
Detect common SPF mechanisms present in a TXT record.
util_spf_record_flags body → 200400402
POST
/api/v1/x402/dmarc-policy-parse
Parse DMARC p= and rua= fields from a TXT record.
util_dmarc_policy_parse body → 200400402
POST
/api/v1/x402/caa-issue-hosts
Extract issue/issuewild hosts from CAA record texts.
util_caa_issue_hosts body → 200400402
POST
/api/v1/x402/email-syntax-check
Validate basic email syntax and split local/domain.
util_email_syntax_check body → 200400402
POST
/api/v1/x402/disposable-domain-heuristic
Heuristic disposable mailbox domain flag from a static list.
util_disposable_domain_heuristic body → 200400402
POST
/api/v1/x402/phone-e164-normalize
Normalize phone digits toward E.164-like form.
util_phone_e164_normalize body → 200400402
POST
/api/v1/x402/iban-checksum
Validate IBAN checksum (mod 97) offline.
util_iban_checksum body → 200400402
POST
/api/v1/x402/bic-format-validate
Validate BIC/SWIFT format shape (8 or 11 alnum).
util_bic_format_validate body → 200400402
POST
/api/v1/x402/qr-payload-classify
Classify a decoded QR/barcode string (url/text/wifi heuristic).
util_qr_payload_classify body → 200400402
POST
/api/v1/x402/text-sha256
SHA-256 hex digest of UTF-8 text.
util_text_sha256 body → 200400402
POST
/api/v1/x402/bytes-sha256-b64
SHA-256 of base64-decoded bytes.
util_bytes_sha256_b64 body → 200400402
POST
/api/v1/x402/hex-color-luminance
Relative luminance of a RRGGBB color.
util_hex_color_luminance body → 200400402
POST
/api/v1/x402/pdf-header-sniff
Sniff PDF magic and approximate size from base64 prefix.
util_pdf_header_sniff body → 200400402
POST
/api/v1/x402/robots-path-budget
Count allow/disallow rules from robots.txt text.
util_robots_path_budget body → 200400402
POST
/api/v1/x402/jwt-claims-humanize
Decode JWT payload claims without signature verify.
util_jwt_claims_humanize body → 200400402
POST
/api/v1/x402/cron-next-fires
Next N hourly fires from a simple '0 ' style hour cron.
util_cron_next_fires body → 200400402
POST
/api/v1/x402/rrule-daily-next
Next N daily fires from a DAILY RRULE-like interval.
util_rrule_daily_next body → 200400402
POST
/api/v1/x402/handoff-size-estimate
Estimate bytes/tokens for a handoff capsule string.
util_handoff_size_estimate body → 200400402
POST
/api/v1/x402/seeded-shuffle
Seeded Shuffle: produces a reproducible permutation of caller items using only…
util_seeded_shuffle body → 200400402
POST
/api/v1/x402/seeded-weighted-choice
Seeded Weighted Choice: selects one item using non-negative caller weights…
util_seeded_weighted_choice body → 200400402
POST
/api/v1/x402/seeded-weighted-sample
Seeded Weighted Sample: samples unique items using caller weights without…
util_seeded_weighted_sample body → 200400402
POST
/api/v1/x402/seeded-partition
Seeded Partition: assigns each caller item reproducibly into a named partition…
util_seeded_partition body → 200400402
POST
/api/v1/x402/seeded-train-test-split
Seeded Train Test Split: splits items into reproducible train and test sets…
util_seeded_train_test_split body → 200400402
POST
/api/v1/x402/seeded-kfold-split
Seeded Kfold Split: assigns item indices to reproducible cross-validation folds…
util_seeded_kfold_split body → 200400402
POST
/api/v1/x402/seeded-bootstrap-sample
Seeded Bootstrap Sample: samples indices with replacement for a reproducible…
util_seeded_bootstrap_sample body → 200400402
POST
/api/v1/x402/seeded-reservoir-sample
Seeded Reservoir Sample: selects a bounded reproducible sample from caller…
util_seeded_reservoir_sample body → 200400402
POST
/api/v1/x402/seeded-lottery-draw
Seeded Lottery Draw: draws unique labels reproducibly from a caller-owned pool…
util_seeded_lottery_draw body → 200400402
POST
/api/v1/x402/seeded-dice-roll
Seeded Dice Roll: rolls bounded virtual dice reproducibly for simulations using…
util_seeded_dice_roll body → 200400402
POST
/api/v1/x402/seeded-coin-flip
Seeded Coin Flip: generates a reproducible sequence of binary outcomes using…
util_seeded_coin_flip body → 200400402
POST
/api/v1/x402/seeded-random-float
Seeded Random Float: returns reproducible floats inside caller bounds using…
util_seeded_random_float body → 200400402
POST
/api/v1/x402/seeded-random-bytes-hex
Seeded Random Bytes Hex: returns reproducible non-cryptographic bytes encoded…
util_seeded_random_bytes_hex body → 200400402
POST
/api/v1/x402/seeded-token
Seeded Token: builds a reproducible non-secret token from a caller alphabet…
util_seeded_token body → 200400402
POST
/api/v1/x402/seeded-uuid
Seeded UUID: derives a reproducible UUID-shaped identifier from seed and…
util_seeded_uuid body → 200400402
POST
/api/v1/x402/seeded-jitter-ms
Seeded Jitter Ms: adds reproducible bounded jitter to a base delay using only…
util_seeded_jitter_ms body → 200400402
POST
/api/v1/x402/seeded-backoff-schedule
Seeded Backoff Schedule: builds a reproducible jittered exponential backoff…
util_seeded_backoff_schedule body → 200400402
POST
/api/v1/x402/seeded-schedule-offset
Seeded Schedule Offset: selects a reproducible offset inside a scheduling…
util_seeded_schedule_offset body → 200400402
POST
/api/v1/x402/seeded-tie-break
Seeded Tie Break: breaks a tie reproducibly among equally scored candidates…
util_seeded_tie_break body → 200400402
POST
/api/v1/x402/seeded-round-robin-start
Seeded Round Robin Start: chooses a reproducible starting index for round-robin…
util_seeded_round_robin_start body → 200400402
POST
/api/v1/x402/seeded-ab-assignment
Seeded Ab Assignment: assigns a stable subject to A or B using caller weights…
util_seeded_ab_assignment body → 200400402
POST
/api/v1/x402/seeded-multivariate-assignment
Seeded Multivariate Assignment: assigns a stable subject to one weighted…
util_seeded_multivariate_assignment body → 200400402
POST
/api/v1/x402/seeded-holdout-assignment
Seeded Holdout Assignment: assigns a stable subject to holdout or treatment…
util_seeded_holdout_assignment body → 200400402
POST
/api/v1/x402/seeded-percentage-rollout
Seeded Percentage Rollout: evaluates stable inclusion in a percentage rollout…
util_seeded_percentage_rollout body → 200400402
POST
/api/v1/x402/seeded-feature-bucket
Seeded Feature Bucket: maps a stable subject to an integer feature bucket using…
util_seeded_feature_bucket body → 200400402
POST
/api/v1/x402/seeded-consistent-shard
Seeded Consistent Shard: maps a stable key to one shard without mutable state…
util_seeded_consistent_shard body → 200400402
POST
/api/v1/x402/seeded-rendezvous-rank
Seeded Rendezvous Rank: ranks nodes for a key using reproducible rendezvous…
util_seeded_rendezvous_rank body → 200400402
POST
/api/v1/x402/seeded-priority-order
Seeded Priority Order: orders equal-priority tasks reproducibly using only…
util_seeded_priority_order body → 200400402
POST
/api/v1/x402/seeded-queue-pick
Seeded Queue Pick: selects one queue reproducibly from available queue names…
util_seeded_queue_pick body → 200400402
POST
/api/v1/x402/seeded-batch-order
Seeded Batch Order: orders batch identifiers reproducibly for replayable…
util_seeded_batch_order body → 200400402
POST
/api/v1/x402/seeded-sample-indices
Seeded Sample Indices: samples unique zero-based indices from a population size…
util_seeded_sample_indices body → 200400402
POST
/api/v1/x402/seeded-matrix-cell
Seeded Matrix Cell: selects one reproducible row and column inside matrix…
util_seeded_matrix_cell body → 200400402
POST
/api/v1/x402/seeded-grid-point
Seeded Grid Point: selects a reproducible integer coordinate inside rectangular…
util_seeded_grid_point body → 200400402
POST
/api/v1/x402/seeded-color-hex
Seeded Color Hex: selects a reproducible display color without claiming…
util_seeded_color_hex body → 200400402
POST
/api/v1/x402/seeded-passphrase-words
Seeded Passphrase Words: selects reproducible words from a caller list for…
util_seeded_passphrase_words body → 200400402
POST
/api/v1/x402/seeded-nonce-decimal
Seeded Nonce Decimal: derives a reproducible non-security decimal nonce inside…
util_seeded_nonce_decimal body → 200400402
POST
/api/v1/x402/seeded-range-sequence
Seeded Range Sequence: generates unique reproducible integers from a bounded…
util_seeded_range_sequence body → 200400402
POST
/api/v1/x402/seeded-permutation-index
Seeded Permutation Index: selects one reproducible permutation index within a…
util_seeded_permutation_index body → 200400402
POST
/api/v1/x402/seeded-winners-without-replacement
Seeded Winners Without Replacement: draws an ordered reproducible winner list…
util_seeded_winners_without_replacement body → 200400402
POST
/api/v1/x402/seeded-weighted-partition
Seeded Weighted Partition: assigns items to partitions using reproducible…
util_seeded_weighted_partition body → 200400402
POST
/api/v1/x402/seeded-stratified-split
Seeded Stratified Split: splits labeled items while preserving per-label…
util_seeded_stratified_split body → 200400402
POST
/api/v1/x402/seeded-balanced-groups
Seeded Balanced Groups: distributes items reproducibly across near-equal groups…
util_seeded_balanced_groups body → 200400402
POST
/api/v1/x402/seeded-sample-with-replacement
Seeded Sample With Replacement: samples caller items reproducibly with…
util_seeded_sample_with_replacement body → 200400402
POST
/api/v1/x402/seeded-pairing
Seeded Pairing: creates reproducible non-overlapping pairs and reports an…
util_seeded_pairing body → 200400402
POST
/api/v1/x402/seeded-derangement
Seeded Derangement: finds a reproducible permutation where no item keeps its…
util_seeded_derangement body → 200400402
POST
/api/v1/x402/seeded-window-pick
Seeded Window Pick: selects a reproducible contiguous window from caller items…
util_seeded_window_pick body → 200400402
POST
/api/v1/x402/seeded-time-slot-pick
Seeded Time Slot Pick: selects a reproducible slot from caller-provided time…
util_seeded_time_slot_pick body → 200400402
POST
/api/v1/x402/seeded-candidate-subset
Seeded Candidate Subset: selects a reproducible candidate subset while…
util_seeded_candidate_subset body → 200400402
POST
/api/v1/x402/seeded-load-spread
Seeded Load Spread: assigns jobs reproducibly across workers with near-even…
util_seeded_load_spread body → 200400402
POST
/api/v1/x402/seeded-canary-sequence
Seeded Canary Sequence: orders subjects reproducibly for a staged canary…
util_seeded_canary_sequence body → 200400402
POST
/api/v1/x402/bitcoin-up-down-5m
Bitcoin Up or Down 5-Minute Probability estimates pup and pdown for rapid…
estimate_bitcoin_up_down_5m body → 200400402
POST
/api/v1/x402/bitcoin-up-down-15m
Bitcoin Up or Down 15-Minute Probability estimates pup and pdown for…
estimate_bitcoin_up_down_15m body → 200400402
POST
/api/v1/x402/bitcoin-up-down-30m
Bitcoin Up or Down 30-Minute Probability estimates pup and pdown for…
estimate_bitcoin_up_down_30m body → 200400402
POST
/api/v1/x402/ethereum-up-down-5m
Ethereum Up or Down 5-Minute Probability estimates pup and pdown for rapid…
estimate_ethereum_up_down_5m body → 200400402
POST
/api/v1/x402/ethereum-up-down-15m
Ethereum Up or Down 15-Minute Probability estimates pup and pdown for…
estimate_ethereum_up_down_15m body → 200400402
POST
/api/v1/x402/ethereum-up-down-30m
Ethereum Up or Down 30-Minute Probability estimates pup and pdown for…
estimate_ethereum_up_down_30m body → 200400402

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

delx-ai-x402-api-openapi.yml Raw ↑

Other APIs Delx publishes across the network.

Delx Protocol MCP Server
Delx Agent Operations Protocol (A2A)
Delx A2a API
Delx Agents API
Delx Discovery API
Delx MCP API
Delx Protocol API
Delx Reliability API
Delx Tools API
Where this information came from

This is an independent, third-party profile of Delx X402 API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.