Decrypt a JWE (Compact or General JSON)

Parses and decrypts the given JWE using the private key
identified by its kid header. Returns the plaintext
(Base64-encoded) plus metadata about key selection, algorithm, and
any warnings.

Supports both JWE Compact Serialization (SIMPLE keys) and JWE General JSON Serialization (COMPOSITE keys).

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

JSON object with exactly one field:
jweToken – JWE to decrypt (String for Compact format, Map for General JSON format)

Request body for decrypting JWE in Compact or General JSON format.
The token already contains the kid, key-encryption
algorithm (alg), content-encryption algorithm
(enc) and all cryptographic parameters (IV, CEK,
ciphertext, authentication tag); therefore no
additional fields
are required.

Supports both SIMPLE keys (String/Compact) and COMPOSITE keys (Map/General JSON).

string

RFC 7516 JWE to be decrypted.

  • SIMPLE keys: String (Compact format)
  • COMPOSITE keys: Map (General JSON format)
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json