A dark, checkerboard-patterned background with subtle variations in black and gray squares. The image has a modern and sleek feel.

E-signature API for SaaS for (almost) free

Only 2.9¢ per envelope, no minimums, no contracts. Made for SaaS to embed multi-team signature flows fast.

A dark, checkerboard-patterned background with subtle variations in black and gray squares. The image has a modern and sleek feel.

E-signature API for SaaS for (almost) free

Only 2.9¢ per envelope, no minimums, no contracts. Made for SaaS to embed multi-team signature flows fast.

Benefits

Benefits

Why Developers Choose Firma

Embed document signing directly into your application. Give users turnkey e-signature capabilities without redirects, extra accounts, or leaving your platform.

Effortless Integration

Add signing workflows in minutes, just a few lines of code. Simple REST API for any programming language.

Ultra-Low Pricing

Only a few cents per envelope. The entire service with no subscription fees, no hidden costs - buy credits only as you need them.

Ultra-Low Pricing

Only a few cents per envelope. The entire service with no subscription fees, no hidden costs - buy credits only as you need them.

Fully White-Labeled

Embed e-signatures seamlessly with your own branding and UX.

Fully White-Labeled

Embed e-signatures seamlessly with your own branding and UX.

Regulated & Secure

ESIGN, UETA & eIDAS compliant, with audit trails and certificates of completion.

Regulated & Secure

ESIGN, UETA & eIDAS compliant, with audit trails and certificates of completion.

Resell-ready

Built to be rebranded and bundled. Turn e-signatures into a revenue stream with easy team management.

Resell-ready

Built to be rebranded and bundled. Turn e-signatures into a revenue stream with easy team management.

Developer-first Toolkit

Swagger/OpenAPI docs, pre-built UI components, webhook events, and sample apps.

Complete REST API for SaaS Platforms

Built specifically for SaaS companies to embed e-signatures seamlessly. Manage unlimited teams, white-label the experience, and scale effortlessly.

  1. Templates

  2. Documents

  3. Teams

  4. Events

  1. GET

    Event Stream

  2. Access real-time events for all team activities and document status changes.

    1. Document lifecycle events

      1. Signing progress notifications

        1. Team activity monitoring

          1. Error and system alerts

          1. SEE

            List Templates

          2. Server-sent events for real-time notifications in your SaaS application.

            1. Real-time event streaming

              1. Automatic reconnection handling

                1. Filtered event subscriptions

                  1. Perfect for live dashboards

                  1. POST

                    Create Team

                  2. Create unlimited teams for your SaaS customers with complete isolation.

                    1. Complete data isolation per team

                      1. Custom branding and white-labeling

                        1. Team-specific webhook configurations

                          1. Granular permission controls

                          1. GET

                            Team Analytics

                          2. Retrieve all templates for a specific team with pagination and filtering.

                            1. Document sending statistics

                              1. Completion rates and timing

                                1. Usage-based cost tracking

                                  1. Performance insights and trends

                                  1. POST

                                    Send Document

                                  2. Send documents for signing from templates or direct uploads.

                                    1. Use existing templates or upload new PDFs

                                      1. Add multiple recipients with different roles

                                        1. Set signing order and deadlines

                                          1. Include custom metadata and notifications

                                          1. GET

                                            Document Status

                                          2. Track signing progress, completion status, and download signed documents.

                                            1. Real-time status updates

                                              1. Detailed signing progress

                                                1. Download completed documents

                                                  1. Access audit trails and certificates

                                                  1. POST

                                                    Create Template

                                                  2. Create reusable document templates for your teams with predefined fields and layouts.

                                                    1. Upload PDF documents

                                                      1. Define signature and form fields

                                                        1. Set recipient roles and permissions

                                                          1. Configure team-specific settings

                                                          1. GET

                                                            List Templates

                                                          2. Retrieve all templates for a specific team with pagination and filtering.

                                                            1. Paginated results

                                                              1. Filter by creation date

                                                                1. Search by template name

                                                                  1. Sort by usage frequency

                                                                  Complete REST API for SaaS Platforms

                                                                  Built specifically for SaaS companies to embed e-signatures seamlessly. Manage unlimited teams, white-label the experience, and scale effortlessly.

                                                                  Events

                                                                  POST

                                                                  POST

                                                                  Create Template

                                                                  Create reusable document templates for your teams with predefined fields and layouts

                                                                  Upload PDF documents

                                                                  Define signature and form fields

                                                                  Set recipient roles and permissions

                                                                  Configure team-specific settings

                                                                  GET

                                                                  GET

                                                                  List Templates

                                                                  Retrieve all templates for a specific team with pagination and filtering

                                                                  Paginated results

                                                                  Filter by creation date

                                                                  Search by template name

                                                                  Sort by usage frequency

                                                                  Documents

                                                                  POST

                                                                  POST

                                                                  Send Document

                                                                  Send documents for signing from templates or direct uploads

                                                                  Use existing templates or upload new PDFs

                                                                  Add multiple recipients with different roles

                                                                  Set signing order and deadlines

                                                                  Include custom metadata and notifications

                                                                  GET

                                                                  GET

                                                                  Document Status

                                                                  Track signing progress, completion status, and download signed documents

                                                                  Real-time status updates

                                                                  Detailed signing progress

                                                                  Download completed documents

                                                                  Access audit trails and certificates

                                                                  Teams

                                                                  POST

                                                                  POST

                                                                  Create Team

                                                                  Create unlimited teams for your SaaS customers with complete isolation

                                                                  Complete data isolation per team

                                                                  Custom branding and white-labeling

                                                                  Team-specific webhook configurations

                                                                  Granular permission controls

                                                                  GET

                                                                  GET

                                                                  Team Analytics

                                                                  Retrieve all templates for a specific team with pagination and filtering

                                                                  Document sending statistics

                                                                  Completion rates and timing

                                                                  Usage-based cost tracking

                                                                  Performance insights and trends

                                                                  Events

                                                                  GET

                                                                  GET

                                                                  Event Stream

                                                                  Access real-time events for all team activities and document status changes

                                                                  Document lifecycle events

                                                                  Signing progress notifications

                                                                  Team activity monitoring

                                                                  Error and system alerts

                                                                  SEE

                                                                  SEE

                                                                  List Templates

                                                                  Server-sent events for real-time notifications in your SaaS application

                                                                  Real-time event streaming

                                                                  Automatic reconnection handling

                                                                  Filtered event subscriptions

                                                                  Perfect for live dashboards

                                                                  Background Image
                                                                  Background Image
                                                                  Background Image

                                                                  Webhooks for
                                                                  what you need

                                                                  Webhooks for
                                                                  what you need

                                                                  Webhooks for
                                                                  what you need

                                                                  Get real-time notifications for every signing event. Perfect for updating your SaaS application state and triggering automated workflows.

                                                                  Get real-time notifications for every signing event. Perfect for updating your SaaS application state and triggering automated workflows.

                                                                  Get real-time notifications for every signing event. Perfect for updating your SaaS application state and triggering automated workflows.

                                                                  "Real-time Events interface displaying instant notifications for document actions. Four icons represent Sent, Signed, Completed, and Viewed Documents."
                                                                  "Real-time Events interface displaying instant notifications for document actions. Four icons represent Sent, Signed, Completed, and Viewed Documents."
                                                                  "Real-time Events interface displaying instant notifications for document actions. Four icons represent Sent, Signed, Completed, and Viewed Documents."

                                                                  White-Label Embedding for SaaS

                                                                  Enhance your platform with a fully integrated, hassle-free document signing solution that allows users to create, manage, send, and sign documents directly within your application.

                                                                  Simple Integration

                                                                  Add a signing form in just a few lines of code

                                                                  • Drop-in iFrame solution

                                                                  • Responsive design for all devices

                                                                  • Custom styling with URL parameters

                                                                  • White-label branding automatically applied

                                                                  Form Builder

                                                                  Use embedded form builder to create documents

                                                                  • Drag-and-drop document creation

                                                                  • Pre-built form templates

                                                                  • Custom field types and validation

                                                                  • Real-time document preview

                                                                  Universal Compatibility with Multiple Frameworks

                                                                  Works with JS, React, Vue.js, Angular and mobile apps

                                                                  Works with JS, React, Vue.js, Angular and mobile apps

                                                                  Works with JS, React, Vue.js, Angular and mobile apps

                                                                  • Framework agnostic integration

                                                                  • Native mobile app support

                                                                  • Progressive web app compatible

                                                                  • Cross-browser compatibility

                                                                  Comparison

                                                                  Comparison

                                                                  Before vs After using Firma

                                                                  Before

                                                                  • Sky-high per-document costs and unpredictable overages.

                                                                  • Slowed product roadmaps waiting on signature features.

                                                                  • Risky compliance posture and manual reviews.

                                                                  • Limited reporting for finance, ops, and success teams.

                                                                  After

                                                                  • Simple usage-based pricing: $0.029 per envelope, no lock-ins or minimums.

                                                                  • Faster launches with a clean, well-documented API.

                                                                  • Compliance built in, eIDAS-ready with secure EU data residency.

                                                                  • Clear dashboards and alerts for finance, ops, and success teams.

                                                                  Pricing

                                                                  Pricing

                                                                  The most affordable e-signature API

                                                                  Just 2.9¢ per envelope. No monthly fees, no contracts, no surprises.

                                                                  $0.029
                                                                  $0.029

                                                                  per envelope

                                                                  Start for free. Pay only when you send documents for signing.

                                                                  • Unlimited teams included

                                                                  • Full API access from day one

                                                                  • First 50 envelopes for free

                                                                  Background Image

                                                                  Ready to add e-signatures to your application?

                                                                  Get started for free. No credit card required. Pay only 2.9¢ per envelope when you're ready to go live.

                                                                  Background Image

                                                                  Ready to add e-signatures to your application?

                                                                  Get started for free. No credit card required. Pay only 2.9¢ per envelope when you're ready to go live.

                                                                  Background Image

                                                                  Ready to add e-signatures to your application?

                                                                  Get started for free. No credit card required. Pay only 2.9¢ per envelope when you're ready to go live.

                                                                  FAQ

                                                                  Frequently asked questions

                                                                  For any unanswered questions, reach out to our support team via email. We'll respond as soon as possible to assist you.

                                                                  • What makes Firma.dev different from other e-signature providers?

                                                                    Firma.dev is built for developers and SaaS businesses—no bloated features, no complex contracts. We offer simple API integration, secure compliance, and affordable pay-as-you-go pricing at just $0.029 per envelope—often up to 10x more cost-effective than traditional e-signature providers. Get started in minutes, not days.

                                                                  • How easy is it to integrate Firma.dev into my app?

                                                                    Very easy. Our REST API is designed for developers, with clear documentation and example code in multiple languages. Most teams integrate Firma.dev in under an hour, with no upfront setup fees or monthly minimums. You can start testing for free.

                                                                  • Is Firma.dev secure and compliant?

                                                                    Yes. Firma.dev uses bank-grade encryption, secure data storage, and complies with ESIGN, UETA, and GDPR standards. Your documents and signatures are always encrypted in transit and at rest, ensuring security and legal enforceability.

                                                                  • Do I need to sign a contract or commit to a monthly plan?

                                                                    No contracts, no commitments. Firma.dev is fully pay-as-you-go. You only pay for the envelopes you send—no monthly minimums, hidden fees, or surprises.

                                                                  FAQ

                                                                  Frequently asked questions

                                                                  For any unanswered questions, reach out to our support team via email. We'll respond as soon as possible to assist you.

                                                                  • What makes Firma.dev different from other e-signature providers?

                                                                    Firma.dev is built for developers and SaaS businesses—no bloated features, no complex contracts. We offer simple API integration, secure compliance, and affordable pay-as-you-go pricing at just $0.029 per envelope—often up to 10x more cost-effective than traditional e-signature providers. Get started in minutes, not days.

                                                                  • How easy is it to integrate Firma.dev into my app?

                                                                    Very easy. Our REST API is designed for developers, with clear documentation and example code in multiple languages. Most teams integrate Firma.dev in under an hour, with no upfront setup fees or monthly minimums. You can start testing for free.

                                                                  • Is Firma.dev secure and compliant?

                                                                    Yes. Firma.dev uses bank-grade encryption, secure data storage, and complies with ESIGN, UETA, and GDPR standards. Your documents and signatures are always encrypted in transit and at rest, ensuring security and legal enforceability.

                                                                  • Do I need to sign a contract or commit to a monthly plan?

                                                                    No contracts, no commitments. Firma.dev is fully pay-as-you-go. You only pay for the envelopes you send—no monthly minimums, hidden fees, or surprises.

                                                                  FAQ

                                                                  Frequently asked questions

                                                                  For any unanswered questions, reach out to our support team via email. We'll respond as soon as possible to assist you.

                                                                  • What makes Firma.dev different from other e-signature providers?

                                                                    Firma.dev is built for developers and SaaS businesses—no bloated features, no complex contracts. We offer simple API integration, secure compliance, and affordable pay-as-you-go pricing at just $0.029 per envelope—often up to 10x more cost-effective than traditional e-signature providers. Get started in minutes, not days.

                                                                  • How easy is it to integrate Firma.dev into my app?

                                                                    Very easy. Our REST API is designed for developers, with clear documentation and example code in multiple languages. Most teams integrate Firma.dev in under an hour, with no upfront setup fees or monthly minimums. You can start testing for free.

                                                                  • Is Firma.dev secure and compliant?

                                                                    Yes. Firma.dev uses bank-grade encryption, secure data storage, and complies with ESIGN, UETA, and GDPR standards. Your documents and signatures are always encrypted in transit and at rest, ensuring security and legal enforceability.

                                                                  • Do I need to sign a contract or commit to a monthly plan?

                                                                    No contracts, no commitments. Firma.dev is fully pay-as-you-go. You only pay for the envelopes you send—no monthly minimums, hidden fees, or surprises.