New Features
Message-Level Encryption (MLE)

- Hybrid Encryption: Uses AES-GCM (for payload encryption) and RSA-OAEP-256 (for key encryption) to ensure confidentiality even if network traffic is intercepted.
-
Public Key Registration: Register your RSA public key with Method via a
.well-known
endpoint or direct upload. -
Encrypted Requests & Responses: Send encrypted payloads using the
Method-MLE: jwe
header; Method encrypts responses using your public key. - Key Management: Support for key rotation, deprecation, deletion, and webhook notifications for Method key changes.
Card Brand API

Available when passing
Method-Version: 2025-07-04
in the request header.Previous
Previous
New
New
network
andissuer
are now nested inside each brand object.- Added
card_product_id
,description
, andtype
fields. - Removed
last4
andshared
fields.
Card Products API
We’ve added a newCard Products
directory accesible via our API allowing you to retrieve all Card Brand
objects associated with a given Card Product
.
Available when passing
Method-Version: 2025-07-04
in the request header.Example Request
Example Request
cURL
Example Response
Example Response
Improvements
Connect API
We now support asynchronous Connect requests. You’ll receive aconnect.available
webhook when an Async Connect is completed. Async Connect requests can be created by either:
- Setting the
Prefer: respond-async
header - Specifying
products
and / orsubscriptions
in the request body
requested_products
and requested_subscriptions
fields in the response body.
Example Request
Example Request
cURL
Example Response after Connect is completed
Example Response after Connect is completed
Webhook API
We’ve added a newrefs
object to webhook payloads. This object contains the entity
ID of the Entity that the webhook is related to.
Example Webhook Payload
Example Webhook Payload
card_brand.available
connect.available
method_jwk.create
method_jwk.update
Entity and Account Products
Theproduct_id
field in the Product
object and the Retrieve endpoint are now deprecated. We’ve added the latest_successful_request_id
field to the Product
object. This field will contain the ID of the most recently successful Product resource.
For more information, please refer to the Entity Products API and Account Products API.