{"uid":"cap_zTdvlVIElhW0dWJLj6Oqv","slug":"security-surface-compose-lite-be30d52a","name":"Security Surface Compose Lite","description":"Compose DNS/TLS/header signal booleans into a surface score. Call when one-shot security surface score from already-collected probes. Returns score and notes as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.","url":"https://api.delx.ai/api/v1/x402/security-surface-compose","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"dns_ok":{"type":"boolean","description":"DNS probe succeeded"},"tls_ok":{"type":"boolean","description":"TLS probe succeeded"},"headers_ok":{"type":"boolean","description":"Security headers probe succeeded"}}},"responseSchema":{"type":"json","example":{"notes":["headers_weak"],"score":2,"schema":"delx/util-security-surface-compose/v1"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_nuFoaXn0WREZ6ZeCMREki","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Combines DNS, TLS, and HTTP security header probe booleans into a deterministic composite security surface score with advisory notes.","exampleAgentPrompt":"I already ran DNS, TLS, and security headers checks on a site — DNS passed, TLS passed, but headers failed — can you compose those into a single security surface score and tell me how it looks?","exampleUseCases":[{"title":"Post-scan security posture summary","prompt":"I just ran probes on our staging server and got: DNS is OK, TLS is OK, but security headers are failing — can you roll those three results up into a composite security surface score with any advisory notes?"},{"title":"Automated pipeline security gate","prompt":"My CI pipeline collected DNS=true, TLS=false, and headers=true for the new deployment endpoint — compute the security surface score so I can decide whether to proceed."},{"title":"Comparing two sites' security signals","prompt":"I have probe results for two domains: site A has DNS OK, TLS OK, headers failing; site B has DNS failing, TLS OK, headers OK — can you score site A's security surface from those booleans?"}],"resultDescription":"Returns a deterministic JSON object containing a numeric security surface score derived from the three input booleans, along with advisory notes explaining which signals passed or failed and how they contribute to the overall rating. No live network calls are made; the result is computed purely from the provided probe flags.","failureModes":["Missing required boolean fields returns a validation error","Non-boolean values for dns_ok/tls_ok/headers_ok cause schema rejection","Payment failure via x402 results in a 402 response before computation","Malformed request body returns a 400 error"],"whenToPreferThis":"Choose this endpoint when you have already collected DNS, TLS, and security header probe results as booleans and need a fast, cheap, deterministic composite score without any live network calls or external API dependencies. It is ideal for pipelines, CI gates, or agent workflows that pre-collect probe signals and need a normalized advisory score for routing or reporting. Prefer alternatives if you need live probing, deeper vulnerability scanning, or scores based on more granular signal types.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T07:02:10.146Z","isFirstParty":false}