{"uid":"cap_2yyU3ep5RmH4RGl1dC7R-","slug":"mat-web-data-toolkit-text-hashing-7ea080d2","name":"Mat Web & Data Toolkit – Text Hashing","description":"Fetches a public web page and returns its title, meta description, outbound links and readable plain text as JSON.","url":"https://automatom.matt-d59.workers.dev/hash?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["text"],"properties":{"alg":{"type":"string"},"key":{"type":"string"},"text":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"hmac":false,"bytes":5,"hashes":{"md5":"5d41402abc4b2a76b9719d911017c592","sha1":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d","sha256":"2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824","sha512":"9b71d224bd62f3785d96d46ad3ea3d73319bfbc2890caadae2dff72519673ca72323c3d99ba5c11d7c7acc6e14b8c5da0c4663475c2e5c3adef46f73bcdec043"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_L2E3B25e3Cso2b82VdbdB","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes cryptographic hashes (MD5, SHA-1, SHA-256, SHA-512) of a given text string, optionally using a specified algorithm and key.","exampleAgentPrompt":"Can you hash the text 'hello' and give me its MD5, SHA-1, SHA-256, and SHA-512 digests all at once?","exampleUseCases":[{"title":"Integrity check before storing data","prompt":"Hash the string 'user-session-token-abc123' so I can store its SHA-256 fingerprint in the database instead of the raw value."},{"title":"Multi-algorithm checksum comparison","prompt":"Give me the MD5, SHA-1, and SHA-256 hashes for the text 'invoice-2024-05-01' so I can cross-check it against checksums from our supplier."},{"title":"Quick password fingerprint generation","prompt":"Compute the SHA-512 hash of the text 'MyS3cr3tP@ssw0rd' so I can compare it against a stored hash to verify the password without transmitting it in plain text."}],"resultDescription":"Returns a JSON object containing the computed hashes in MD5, SHA-1, SHA-256, and SHA-512 formats, the byte length of the input text, and a boolean HMAC field indicating whether an HMAC was applied.","failureModes":["Missing required 'text' query parameter returns an error","Unsupported algorithm value in 'alg' field may produce an error or fall back to defaults","Very large text inputs may hit Cloudflare Worker size limits","Network timeout if the Worker is cold-starting or under load"],"whenToPreferThis":"Choose this endpoint when you need multiple hash formats for a single text string in one call, especially MD5 through SHA-512 simultaneously. It is ideal for lightweight integrity verification, fingerprinting, or checksum generation without setting up a local crypto library. Prefer alternatives if you need HMAC with a specific key and algorithm not supported here, or if you need to hash binary/file data rather than plain text strings.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:35:19.698Z","isFirstParty":false,"canonicalSlug":"mat-web-data-toolkit-text-hashing-7ea080d2"}