Partner access requests
Guides
Partner access requests API: self-serve API key requests
Request a SignSealShip partner API key self-serve — business emails with a clear use case get an instant trial key, and everything else is human-reviewed.
POST
Partner access requests
Request partner API access without holding any credential yet. This endpoint is public and rate limited to 5 requests per hour per IP.
How screening works
Your request is screened automatically:- Instant issue — a business-domain work email (not a free provider such as gmail.com or outlook.com) plus a firm name and use case that are coherent and clearly related to notarization, closings, legal, title, or lending work gets a trial key issued immediately and emailed to the work email you submitted.
- Human review — everything else is queued for a person to review. You receive the same 200 response with
status: "pending", and the decision arrives by email.
Issued keys start on the trial tier (5 active rooms) and are revocable. The
raw key appears once, in the email — SignSealShip stores only its hash. See
authentication for how to use and protect it.
Request
Your firm or company name. Trimmed; at most 200 characters.
The requester’s full name. Trimmed; at most 200 characters.
A deliverable work email address, at most 254 characters. The issued key is
sent here. A business domain is the strongest signal for instant issue.
Your role at the firm (for example “Escrow officer”). At most 120 characters.
Rough expected volume (for example “10-20 closings/month”). At most 120
characters.
What you plan to build or run on the API. At most 4,000 characters. A clear,
on-topic description is the other half of the instant-issue gate.
Bot-screening token sent automatically by the request form on
signsealship.com. Optional — omit it when calling the API directly; a
missing token never blocks a request, and a low-scoring one routes the
request to human review rather than rejecting it.
Response
Both outcomes return200 OK — the status field tells you which path your request took.
"issued" — a trial key was created and emailed to workEmail.
"pending" — the request is queued for human review.A browser-safe confirmation message matching the status.
Errors
| Status | Body | When |
|---|---|---|
| 400 | {"error": "firmName, contactName, and a valid workEmail are required."} | A required field is missing or the email shape is invalid |
| 429 | — | More than 5 requests in an hour from one IP |
Authenticate to the SignSealShip partner APIClosing Rooms API: create, attach orders, and rotate links