Chaque signature est un appel API.
Envoyez des enveloppes depuis votre produit, un script ou un agent IA. L'API de signature est incluse dans tous les forfaits.
Envoyez une enveloppe en un seul appel.
Donnez un fichier et une liste de signataires. Rakesign envoie un courriel à chaque signataire et retourne le PDF scellé quand tous ont signé.
curl -X POST https://api.cloudraker.com/v1/sign \
-H "Authorization: Bearer $CLOUDRAKER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"file": {"url": "https://example.com/agreement.pdf"},
"signers": [{"name": "Ada Lovelace", "email": "ada@example.com"}],
"message": "Please countersign by Friday.",
"placement": "page"
}'import { CloudRakerClient } from "@cloudraker/api";
const client = new CloudRakerClient({ token: "YOUR_API_KEY" });
const run = await client.sign({
body: {
file: { url: "https://example.com/agreement.pdf" },
signers: [
{ name: "Ada Lovelace", email: "ada@example.com" },
],
message: "Please countersign by Friday.",
placement: "page",
},
});
console.log(run.status); // "needs_input": signers get emailed their links
console.log(run.envelopeUrl);from cloudraker import CloudRaker, V1SignBodySignersItem, V1SignBodyFileName
client = CloudRaker(token="YOUR_API_KEY")
run = client.sign(
file=V1SignBodyFileName(url="https://example.com/agreement.pdf"),
signers=[
V1SignBodySignersItem(
name="Ada Lovelace",
email="ada@example.com",
),
],
message="Please countersign by Friday.",
placement="page",
)
print(run.status) # "needs_input": signers get emailed their links
print(run.envelope_url)Quatre portes d'entrée, une enveloppe.
Les signataires signent. CloudRaker scelle.
Nous les séparons volontairement. Une personne accomplit un acte juridique. Le système prouve un fait cryptographique.
- 01
Définir qui doit signer
Sign prend un fichier et une liste de signataires. Chacun reçoit un rôle, un ordre si la séquence compte, et les champs dont il est responsable. Rien ne part tant que cette liste n'est pas juste.
- 02
L'aperçu ne coûte rien à modifier
Réglez send sur false et vous recevez la disposition des champs. Aucun courriel ne part et rien n'est facturé. Déplacez un bloc de signature, corrigez un nom ou annulez avant qu'un signataire ne reçoive un avis.
- 03
Vérifier le signataire avant qu'il n'agisse
Avant qu'une signature n'arrive, chaque signataire entre un code à usage unique envoyé à son adresse courriel. Seule la personne invitée peut remplir les champs et faire avancer l'enveloppe.
- 04
Sign scelle. Il ne touche pas au fichier.
Quand un signataire termine ses champs, Rakesign ne crée pas un nouveau document. Il scelle l'original avec une signature inviolable et un horodatage. La modification d'un seul octet ensuite brise le sceau.
- 05
Chaque action devient une preuve
Vues, envois, ouvertures et signatures vont chacun au journal avec un horodatage et l'identité du signataire. Personne ne reconstruit la piste d'audit à partir de courriels plus tard. C'est un seul dossier, du premier clic à la dernière signature.
Questions et réponses
L'API de signature est-elle incluse dans le forfait Gratuit ?
Oui. L'API, le serveur MCP et la CLI sont inclus dans tous les forfaits. La limite d'enveloppes ouvertes du forfait s'applique aussi aux envois par API.
Puis-je vérifier les champs avant que les signataires reçoivent un courriel ?
Oui. Réglez send sur false. L'API retourne la disposition des champs, n'envoie aucun courriel et ne facture rien.
Que se passe-t-il quand mon organisation atteint sa limite ?
Le document échoue avec le code d'erreur concurrent_envelope_limit. Quand une enveloppe ouverte se termine, ou après une mise à niveau, vous le renvoyez.
Un agent IA peut-il envoyer des documents pour signature ?
Oui. Connectez le serveur MCP de CloudRaker ou installez les skills pour agents. Un signataire humain signe toujours. L'agent prépare et envoie seulement.
Intégrez la signature à votre produit.
Créez un compte gratuit et obtenez une clé API en deux minutes.