Skip to content

Encoding and cryptography

Inputsvalue (string)
Outputsresult (string)
opEffect
base64EncodeEncodes to base64
base64DecodeDecodes
md5MD5 digest
sha1SHA-1 digest
sha256SHA-256 digest
sha512SHA-512 digest
hmacSha256HMAC SHA-256 — requires the key field
uuidGenerates a UUID v4

hmacSha256 is what you need in order to sign an outbound webhook or verify an inbound signature. Put the key in a Secret-typed variable.

Inputsvalue (string)
Outputsresult{ header, payload, signature }

Decodes a token so you can inspect its claims — for instance to check an expected scope really is present after authenticating.

Inputsvalue
Outputsresult
opEffect
encodeEncodes a URL component
decodeDecodes
parseQueryParses a query string into an object
buildQueryBuilds a query string from an object
parseUrlBreaks a URL apart

parseUrl returns { protocol, hostname, port, pathname, search, hash, origin, query } — handy for extracting an identifier from a Location header after a creation.