Skip to main content
GET
/
api
/
v1
/
webhooks
/
message
/
{partnerId}
Retrieve Message to Sign for Webhook Subscription
const options = {method: 'GET'};

fetch('https://api.gnosispay.com/api/v1/webhooks/message/{partnerId}', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
{
  "message": "<string>",
  "nonce": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://docs.gnosispay.com/llms.txt

Use this file to discover all available pages before exploring further.

Path Parameters

partnerId
string
required

Partner ID to subscribe to

Query Parameters

walletAddress
string

Optional Ethereum wallet address to use for signing. Must be one of the user's verified EOA addresses. If not provided, defaults to the user's primary verified wallet.

Pattern: ^0x[a-fA-F0-9]{40}$

Response

Message generated successfully

message
string

SIWE message to be signed by the user

nonce
string

Unique nonce for this subscription request