Skip to main content
GET
/
v2
/
webhook.publicKey
GetWebhookPublicKey
curl --request GET \
  --url https://api.manus.ai/v2/webhook.publicKey \
  --header 'x-manus-api-key: <api-key>'
{
  "ok": true,
  "request_id": "<string>",
  "public_key": "<string>",
  "algorithm": "RSA-SHA256"
}
Questions or issues? Contact us at api-support@manus.ai. Use this key to verify that incoming webhook requests are genuinely from Manus. See the Webhook Security guide for signature verification steps and code examples.
Cache the public key on your server. It rarely changes, and fetching it on every webhook request adds unnecessary latency.

Authorizations

x-manus-api-key
string
header
required

Response

Public key retrieved successfully.

ok
boolean

Whether the request was successful.

Example:

true

request_id
string

Unique identifier for this API request.

public_key
string

PEM-encoded RSA public key for verifying webhook signatures.

algorithm
string

Signature algorithm. Always "RSA-SHA256".

Example:

"RSA-SHA256"