{"uid":"cap_b03K0eg8rkPF7YP4b9V6P","slug":"hmac-md5-base64-agentshelf-syntexa-ch-83e15772","name":"HMAC-MD5 Base64 — agentshelf.syntexa.ch","description":"Call when an agent needs an HMAC-md5 of text with a caller-supplied key, encoded as base64. Exact $0.01 USDC. Prefer unpaid POST /v1/sandbox/hmac-md5-base64 first.","url":"https://agentshelf.syntexa.ch/v1/hmac-md5-base64?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"key":{"type":"string","examples":["secret"],"maxLength":512,"minLength":1,"description":"HMAC secret. Required on HMAC SKUs. Omit it for plain digests and checksums. The key is not stored."},"text":{"type":"string","examples":["hello"],"maxLength":100000,"minLength":1,"description":"Message to digest. For raw-hex SKUs this is hex bytes; for utf16 or latin1 SKUs it is decoded with that encoding. Otherwise it is UTF-8 text."}}},"responseSchema":null,"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_YWpZjbXohPdPAsooITBHL","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 an HMAC-MD5 message authentication code for a given text using a caller-supplied secret key, returned as a base64-encoded string.","exampleAgentPrompt":"Compute an HMAC-MD5 of the text 'Hello, World!' using the secret key 'mysecretkey' and give me the result as base64.","exampleUseCases":[{"title":"Webhook payload signature verification","prompt":"I need to sign this webhook payload 'user_id=42&event=purchase' with my secret key 'wh_secret_abc123' using HMAC-MD5 and get the base64 result so I can put it in the request header."},{"title":"API request authentication token","prompt":"Generate a base64 HMAC-MD5 of the string 'timestamp=1717200000&nonce=xyz789' using the key 'api_signing_key_prod' — I need it to authenticate my outgoing API request."},{"title":"Data integrity check for stored content","prompt":"Can you compute the HMAC-MD5 base64 signature of this config blob 'db_host=prod.db.internal&port=5432' with the key 'config_integrity_secret' so I can store it alongside the config and verify it hasn't been tampered with later?"}],"resultDescription":"Returns a base64-encoded HMAC-MD5 digest string computed from the provided text and secret key. The output is a fixed-length base64 string representing the 128-bit MAC, suitable for use in headers, signatures, or integrity checks.","failureModes":["Missing or empty key field returns a validation error","Missing or empty text field returns a validation error","Text exceeding 100,000 characters is rejected","Key exceeding 512 characters is rejected","Payment failure (insufficient USDC balance) results in 402 response","Network timeout may occur for very large text inputs near the size limit"],"whenToPreferThis":"Choose this endpoint when you specifically need HMAC-MD5 output encoded as base64 — for example, when an API or webhook specification requires this exact format. If a sandbox/unpaid version is acceptable for testing, prefer POST /v1/sandbox/hmac-md5-base64 first. If you need a different hash algorithm (SHA-256, SHA-512), encoding (hex, base64url), or a plain digest without a key, use the appropriate sibling endpoint on this platform.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T06:47:49.515Z","isFirstParty":false,"canonicalSlug":"hmac-md5-base64-agentshelf-syntexa-ch-83e15772"}