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.
Cache the public key on your server. It rarely changes, and fetching it on every webhook request adds unnecessary latency. See the Webhook Security guide for verification examples.

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"