PHP · Integration
Add E-Signatures to Laravel
Send documents for legally binding e-signature from your Laravel application. One endpoint, no SDK required.
Quick start
- Get an API key from signb.ee (free, no credit card)
- Set
SIGNBEE_API_KEYin your environment - Add the code below to your app
Laravel example
PHP
// app/Http/Controllers/ContractController.php
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Http;
class ContractController extends Controller
{
public function send(Request $request)
{
$response = Http::withHeaders([
'Authorization' => 'Bearer ' . env('SIGNBEE_API_KEY'),
])->post('https://signb.ee/api/send', [
'content' => $request->content,
'senderName' => $request->sender_name,
'senderEmail' => $request->sender_email,
'recipientName' => $request->recipient_name,
'recipientEmail' => $request->recipient_email,
]);
return $response->json();
}
}What happens
- Your app sends markdown or a PDF URL to Signbee
- Signbee generates a PDF (if markdown) and emails the recipient a signing link
- Recipient signs — both parties receive the signed PDF with SHA-256 certificate
Also works with AI agents
Install the MCP server to let Claude, Cursor, or Windsurf send documents directly:
npx -y signbee-mcp
Related resources
Try Signbee — free, no credit card.