Create booking links by API
Generate valid customer booking links with booking type, expiration, customer prefill, and optional document upload in one request.
API-first notary infrastructure
NotaryPro lets enterprise teams create customer booking links, prefill signer details, attach documents, monitor status, and retrieve completed documents from their own workflows.
/Integrations/CreateBookingLinkstatus.updated/Integrations/GetSignedDocumentByIdCapabilities
Create links, pay with credits, upload documents, verify identity, track lifecycle events, and collect finished documents without sending teams into manual handoffs.
Generate valid customer booking links with booking type, expiration, customer prefill, and optional document upload in one request.
Let approved API traffic draw from your bulk-credit balance so teams can centralize billing and control transaction volume.
Download completed notarized documents as a ZIP after the appointment reaches a completed document-ready state.
Route customers through NotaryPro identity, video, signing, and audit workflows without building the notary stack yourself.
Receive status.updated events for booked, completed, cancelled, expired, and document-ready milestones.
Track booking-link statuses, search by your client identifier, poll status, and expire links directly from your operational workflow.
How it works
NotaryPro keeps the API surface focused: provision credentials, configure status delivery, create booking links, and reconcile activity.
NotaryPro provisions an API key and tenant ID through a secure one-time link.
Choose one-way booking or full status integration with an HTTPS callback endpoint.
Send customer data, booking type, expiration, credit preference, and optional documents.
Monitor status changes, expire links when needed, and retrieve signed documents once complete.
US use cases
The API can support multiple industries while preserving consistent customer experience, status tracking, and enterprise billing.
Embed notarization into client intake, estate planning, affidavits, and firm workflows.
Create signing links for closing packages, mortgage documents, and remote signer coordination.
Support claims, beneficiary forms, declarations, and policyholder documentation at scale.
Add identity-aware notary steps to onboarding, lending, compliance, and account servicing.
Developer preview
Full documentation and production access are available by request. The example below uses placeholder credentials and a placeholder host.
curl --request POST \
'https://api.notarypro.example/Integrations/CreateBookingLink' \
--header 'Authorization: ApiKey YOUR_API_KEY' \
--form 'TenantId="YOUR_TENANT_ID"' \
--form 'BookingType="RON"' \
--form 'UseCredit="true"' \
--form 'ExpireDateTime="2026-03-31T11:30:00Z"' \
--form 'Client.FirstName="Jordan"' \
--form 'Client.LastName="Lee"' \
--form 'Client.Email="[email protected]"' \
--form 'Client.PhoneNumber="1112223333"' \
--form 'Client.Region="US"' \
--form 'Id="customer-record-123"' \
--form 'Documents=@"./agreement.pdf"'
{
"id": 1496,
"status": "ACTIVE",
"transactionAccessLink": "https://..."
}
Authorization uses your provisioned API key.
The returned link is ready to share with the customer.
Your client ID is returned in webhook payloads for reconciliation.
Trust and compliance
NotaryPro's integration model includes webhook verification, secure document handling, booking-link controls, and supported enterprise onboarding.
Webhook requests include event IDs, timestamps, and HMAC SHA256 signatures for origin and payload verification.
Uploaded PDFs, JPGs, and PNGs are scanned, with invalid or infected files rejected before the signing workflow.
Expire booking links, query current status, and reconcile all activity through API endpoints and admin tooling.
Sandbox access, production activation, documentation, and implementation support are coordinated with NotaryPro.
Enterprise access
API inquiries, demo requests, and enterprise integration conversations route to the NotaryPro team for follow-up.