{"uid":"cap_7Odj22RTt2fWRHwhbs5tK","slug":"tls-protocol-version-checker-46612ffc","name":"TLS Protocol Version Checker","description":"Call when an agent needs whether the negotiated protocol on port 443 is TLS 1.2 or 1.3. Exact $0.002 USDC. Prefer unpaid POST /v1/sandbox/tls-protocol first.","url":"https://agentshelf.syntexa.ch/v1/tls-protocol?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"minLength":8,"description":"Public URL whose hostname is inspected. Provide url or host. Private targets are rejected."},"host":{"type":"string","examples":["example.com"],"maxLength":253,"minLength":1,"description":"Public hostname such as example.com. The port and check are fixed by the SKU. Provide host or url."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_S7Ul7tFgGvbvKiQFRVAJp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks and returns whether the negotiated TLS protocol on port 443 is TLS 1.2 or TLS 1.3 for a given host or URL.","exampleAgentPrompt":"Can you check what TLS protocol version is being negotiated on port 443 for api.example.com — I need to know if it's TLS 1.2 or TLS 1.3?","exampleUseCases":[{"title":"Security audit of vendor endpoints","prompt":"I need to verify what TLS version is negotiated when connecting to payments.acmecorp.com — can you check if it's using TLS 1.2 or TLS 1.3?"},{"title":"Pre-deployment TLS compliance check","prompt":"Before we go live, can you confirm that staging.myapp.io is negotiating TLS 1.3 on port 443, not the older TLS 1.2?"},{"title":"Monitoring third-party API security posture","prompt":"Check what TLS protocol version https://api.thirdparty.io is using — our compliance team needs to know if it's still on TLS 1.2."}],"resultDescription":"Returns the negotiated TLS protocol version (e.g. TLS 1.2 or TLS 1.3) for the specified host or URL on port 443, reflecting the actual handshake outcome between client and server.","failureModes":["Host unreachable or DNS resolution failure — endpoint cannot probe the target","Non-443 port or non-HTTPS URL may not be supported","SSRF-safe restrictions may block internal/private IP ranges","Connection timeout if the remote host is slow to respond","Invalid or malformed host/URL input returns a validation error"],"whenToPreferThis":"Use this endpoint when an agent needs to programmatically determine the negotiated TLS protocol version for a given domain or URL, particularly for security audits, compliance checks, or monitoring vendor/third-party API endpoints. Prefer the free sandbox alternative (/v1/sandbox/tls-protocol) first; use this paid endpoint when the sandbox is unavailable or rate-limited.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T02:20:24.962Z","isFirstParty":false,"canonicalSlug":"tls-protocol-version-checker-46612ffc"}