PHPackages                             forsign/api-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. forsign/api-php

ActiveLibrary[API Development](/categories/api)

forsign/api-php
===============

PHP SDK for ForSign digital signature platform

01PHP

Since Sep 20Pushed 8mo agoCompare

[ Source](https://github.com/forsign-digital/php-sdk)[ Packagist](https://packagist.org/packages/forsign/api-php)[ RSS](/packages/forsign-api-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Documentação Completa do SDK ForSign para PHP (v2)
==================================================

[](#documentação-completa-do-sdk-forsign-para-php-v2)

Bem-vindo à documentação oficial do SDK ForSign para PHP! A ForSign oferece a integração mais simples do mercado para assinaturas eletrônicas, tornando seus processos mais eficientes, seguros e amigáveis.

Este SDK foi projetado para ser intuitivo e poderoso, permitindo que você integre um fluxo de assinatura digital completo em sua aplicação PHP com o mínimo de esforço, desde o upload de documentos até o gerenciamento final das operações.

✨ Funcionalidades Principais
----------------------------

[](#-funcionalidades-principais)

- **Autenticação Simplificada:** Conecte-se à nossa API usando apenas uma **API Key**.
- **Múltiplos Tipos de Assinatura:** Suporte para clique, desenho, rubrica, certificado digital e carimbos personalizados.
- **Segurança Robusta:** Valide a identidade dos Signatários com **duplo fator de autenticação (2FA)** via E-mail, SMS e WhatsApp.
- **Workflows Flexíveis:** Defina a ordem de assinatura, datas de expiração e redirecionamento pós-assinatura.
- **Formulários Interativos:** Colete dados estruturados diretamente no documento com campos de texto, checkboxes e listas de seleção.
- **Anexos Seguros:** Solicite documentos adicionais (como RG, CNH) dos Signatários durante o processo.
- **Gerenciamento Completo:** Tenha controle total sobre o ciclo de vida das operações: finalize, cancele, baixe documentos e gerencie anexos.
- **Posicionamento de Assinatura Inteligente:** Posicione assinaturas e rubricas com coordenadas precisas ou usando **tags de texto** (ex: `{{assinatura_cliente}}`) diretamente no seu documento PDF.

---

⚙️ 1. Começando
---------------

[](#️-1-começando)

Siga estes passos para instalar, configurar e criar sua primeira operação de assinatura.

### 1.1. Requisitos

[](#11-requisitos)

- **PHP:** 8.1 ou superior
- **Composer:** Para gerenciar as dependências do projeto.
- **API Key da ForSign:** Você pode obter sua chave no painel de desenvolvedor da ForSign.

### 1.2. Instalação via Composer

[](#12-instalação-via-composer)

Instale o SDK em seu projeto com um único comando:

```
composer require forsign/api-php
```

### 1.3. Configuração e Autenticação

[](#13-configuração-e-autenticação)

A autenticação é feita de forma simples através da sua API Key. Instancie o cliente `ForSign\Api\Client` passando a chave no construtor.

```
