curl -X POST 'https://mcp.sendforsign.com/webhook/c17ae5ea-cbd2-43f8-90be-2a8bdf7bbcb0' \
     -H 'X-Sendforsign-Key: YOUR_API_KEY' \
     -H 'clientKey: YOUR_CLIENT_KEY' \
     -H 'Content-Type: application/json' \
     -d '{
    "message": "hello world"
}'
{
    "output": "hello! how can I help you?"
}
This feature is currently in open beta.

Concept

We provide our users with the ability to simplify the API request structure, sending unified requests to Sendforsign’s infrastructure and receiving unified responses.

Supported use cases:

  • Create a contract in a free format: Ask the system to generate a contract using your context and best practices.
  • Create a contract from a template: Ask the system to generate a contract using a template.
  • Fill in the template: Provide the information needed to fill in the template.
  • Specify recipients: Ask the system to add recipients when creating a contract.
  • See the list of templates: Retrieve a list of templates created in your account.
  • See the list of template placeholders: Understand how to fill in the template.

Body parameters

message
string
required

Your message.

Response

output
string

The response message. If the system creates a contract, the public URL to access this contract will be returned.

curl -X POST 'https://mcp.sendforsign.com/webhook/c17ae5ea-cbd2-43f8-90be-2a8bdf7bbcb0' \
     -H 'X-Sendforsign-Key: YOUR_API_KEY' \
     -H 'clientKey: YOUR_CLIENT_KEY' \
     -H 'Content-Type: application/json' \
     -d '{
    "message": "hello world"
}'
{
    "output": "hello! how can I help you?"
}