# JuriSign API

**Canonical:** https://apis.io/apis/jurisign/jurisign-api/  
**Provider:** JuriSign — https://apis.io/providers/jurisign/  
**Base URL:** https://www.jurisign.fr/api/v1  
**Documentation:** https://www.jurisign.fr/developpeurs

JuriSign API is published by [JuriSign](https://apis.io/providers/jurisign/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Electronic Signature, E-Signature, eIDAS, Document Signing, and PDF. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

Documented, versioned REST API (OpenAPI 3.0.3, 46 operations across 8 tags) for eIDAS SES electronic signatures: documents, sign requests, templates, bulk campaigns, public forms, account credits, webhooks and authentication. Bearer token auth with five restrictable scopes, an Idempotency-Key on sign-request creation, page-number pagination, and a free sandbox token flow that neutralises real delivery and billing while still firing webhooks.

## Operations (46)

| Method | Path | Summary |
|---|---|---|
| GET | `/` | API Status |
| POST | `/auth/token` | Create API Token |
| DELETE | `/auth/token` | Revoke Current Token |
| POST | `/auth/sandbox-token` | Create Sandbox API Token |
| GET | `/account/credits` | Get Credit Balance |
| GET | `/templates` | List Sign Request Templates |
| GET | `/templates/{id}` | Get Template |
| DELETE | `/templates/{id}` | Delete Template |
| POST | `/templates/{id}/sign-requests` | Create Sign Request From Template |
| GET | `/bulk-templates` | List Bulk Templates |
| POST | `/bulk-templates` | Create Bulk Template |
| GET | `/bulk-templates/{id}` | Get Bulk Template |
| PUT | `/bulk-templates/{id}` | Update Bulk Template |
| DELETE | `/bulk-templates/{id}` | Delete Bulk Template |
| GET | `/bulk-campaigns` | List Bulk Campaigns |
| POST | `/bulk-campaigns` | Create Bulk Campaign |
| GET | `/bulk-campaigns/{id}` | Get Bulk Campaign |
| DELETE | `/bulk-campaigns/{id}` | Delete Bulk Campaign |
| POST | `/bulk-campaigns/{id}/launch` | Launch Bulk Campaign |
| POST | `/bulk-campaigns/{id}/cancel` | Cancel Bulk Campaign |
| POST | `/bulk-campaigns/{id}/retry` | Retry Failed Recipients |
| GET | `/bulk-campaigns/{id}/export` | Export Campaign Results |
| GET | `/public-forms` | List Public Forms |
| POST | `/public-forms` | Create Public Form |
| GET | `/public-forms/{id}` | Get Public Form |
| PUT | `/public-forms/{id}` | Update Public Form |
| DELETE | `/public-forms/{id}` | Delete Public Form |
| POST | `/public-forms/{id}/rotate-token` | Rotate Public Form Token |
| GET | `/documents` | List Documents |
| POST | `/documents` | Upload Document |
| GET | `/documents/{id}` | Get Document |
| DELETE | `/documents/{id}` | Delete Document |
| GET | `/documents/{id}/download` | Download Document |
| GET | `/sign-requests` | List Sign Requests |
| POST | `/sign-requests` | Create Sign Request |
| GET | `/sign-requests/{id}` | Get Sign Request |
| POST | `/sign-requests/{id}/send` | Send Sign Request |
| POST | `/sign-requests/{id}/cancel` | Cancel Sign Request |
| GET | `/sign-requests/{id}/download` | Download Signed PDF |
| GET | `/sign-requests/{id}/proof` | Download Audit Proof |
| GET | `/webhooks` | List Webhook Endpoints |
| POST | `/webhooks` | Create Webhook Endpoint |
| PUT | `/webhooks/{id}` | Update Webhook Endpoint |
| DELETE | `/webhooks/{id}` | Delete Webhook Endpoint |
| GET | `/webhooks/{id}/logs` | Webhook Delivery Logs |
| POST | `/webhooks/{id}/regenerate-secret` | Regenerate Webhook Secret |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/jurisign/refs/heads/main/openapi/jurisign-api-openapi.yml
- **OpenAPI** — https://www.jurisign.fr/api/openapi.json
- **DeveloperPortal** — https://www.jurisign.fr/developpeurs
- **Documentation** — https://www.jurisign.fr/api/docs
- **APIReference** — https://www.jurisign.fr/api/swagger
- **GettingStarted** — https://www.jurisign.fr/api/guide
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/jurisign/refs/heads/main/overlays/jurisign-api-overlay.yaml
- **Examples** — https://raw.githubusercontent.com/api-evangelist/jurisign/refs/heads/main/examples/jurisign-examples.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/jurisign/refs/heads/main/data-model/jurisign-data-model.yml
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/jurisign/refs/heads/main/apis.yml

## Tags

Electronic Signature, E-Signature, eIDAS, Document Signing, PDF, Webhook, OTP, GDPR, France, Legal Tech

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/jurisign/jurisign-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/jurisign/.
