Esigtek
  1. Factory APIs
Esigtek
  • eSigTek
    • Factory APIs
      • Login Externo
        GET
      • Firma Digital ElRemanso
        POST
      • Firma Digital ElRemanso Consulta
        GET
      • Solicitud Firma Electrónica CROSLAND
        POST
      • Consulta Firma Electronica CROSLAND
        GET
      • Firma Digital AU - Demo
        POST
      • Carga Masiva Trabajador G4S
        POST
      • Carga Masiva Sucursal G4S
        POST
      • Carga Documento Amazon S3
        POST
      • Consulta DNI
        GET
      • Consulta RUC
        GET
      • Firma Digital MEDIPERU
        POST
    • Integración DELOSI
      • Upload Documento
      • Importar Trabajadores
      • Autenticacion Delosi
    • Integración Genérica
      • Upload Documento
      • Importar Trabajadores
      • Autenticacion
    • Factory EMEMSA
      • Crear Documento
      • Documento by NroDocumento
      • Procesar Excel Data - eFormats
    • Bajas Activos DELOSI
      • Autenticacion
      • Seguimiento Baja Activos
      • Creación Documento Baja Activos
    • Autenticacion
      POST
  • MovilAPP
    • Login
      GET
    • GetDashboard
      GET
    • GetFirmaById
      GET
    • SetFirmaById
      POST
    • GetLegajos
      GET
    • GetDocumentos
      GET
    • Firmar Documento
      POST
  1. Factory APIs

Firma Digital ElRemanso

Prod Env
https://prod.your-api-server.com
Prod Env
https://prod.your-api-server.com
POST
https://api.ecotek.pe/sign/FirmaDigital_ElRemanso
Firma digital para Cliente ElRemanso

Request

Header Params
Authorization
string 
required
Token generado por el API "autenticate"
Example:
Bearer Token
Body Params application/json
ObjPDFs
array [object {4}] 
required
Array de PDFs firmados.
fileName
string 
required
Nombre del PDF a firmar
PDFBase64
string 
required
PDF firmado en Base64
esContrato
string 
required
1 = SI | 0 = NO - Solo 1 documento debe de tener con valor "1"
conRubrica
string 
required
1 = SI | 0 = NO - si el documento llevara rúbrica electronica.
CodigoLocalidad 0
string 
required
Codigo de localidad
RemansoClienteNombre
string 
required
Nombre del Cliente
RemansoClienteCorreo
string 
required
Correo del Cliente
ForzarValidacionCorreo
boolean 
required
true = Forzar como válido el correo false = Validar correo por el metodo normal
lstCC
array [object {2}] 
required
Lista de correos a los cuales se van a enviar la copia del correo.
name
string 
required
Nombre del destinatario en copia
emai
string 
required
Email del destinatario en copia
CodigoInternoTransaccion
string 
required
Codigo interno de la transacción
RemansoFirmante
string 
required
Codigo interno del que firma el documento (Homologación)
AsuntoCorreo
string 
required
Asunto del correo de notificación al cliente.
EmpresaId
integer 
required
Codigo de Empresa (eSigTek proporciona este valor.)
FirmaManual
boolean 
required
true = Firmado digital manual false = Firmado digital automático
Example
{
    "ObjPDFs": [
        {
            "fileName": "string",
            "PDFBase64": "string",
            "esContrato": "string",
            "conRubrica": "string"
        }
    ],
    "CodigoLocalidad": "string",
    "RemansoClienteNombre": "string",
    "RemansoClienteCorreo": "string",
    "ForzarValidacionCorreo": true,
    "lstCC": [
        {
            "name": "string",
            "emai": "string"
        }
    ],
    "CodigoInternoTransaccion": "string",
    "RemansoFirmante": "string",
    "AsuntoCorreo": "string",
    "EmpresaId": 0,
    "FirmaManual": true
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.ecotek.pe/sign/FirmaDigital_ElRemanso' \
--header 'Authorization: Bearer Token' \
--header 'Content-Type: application/json' \
--data-raw '{
    "ObjPDFs": [
        {
            "fileName": "string",
            "PDFBase64": "string",
            "esContrato": "string",
            "conRubrica": "string"
        }
    ],
    "CodigoLocalidad": "string",
    "RemansoClienteNombre": "string",
    "RemansoClienteCorreo": "string",
    "ForzarValidacionCorreo": true,
    "lstCC": [
        {
            "name": "string",
            "emai": "string"
        }
    ],
    "CodigoInternoTransaccion": "string",
    "RemansoFirmante": "string",
    "AsuntoCorreo": "string",
    "EmpresaId": 0,
    "FirmaManual": true
}'

Responses

🟢200OK
application/json
Body
success
boolean 
required
message
string 
required
data
array [object {2}] 
required
NamePDF
string 
optional
Base64PDF
string 
optional
Example
{
    "success": true,
    "message": "string",
    "data": [
        {
            "NamePDF": "string",
            "Base64PDF": "string"
        }
    ]
}
Modified at 2024-01-29 14:08:52
Previous
Login Externo
Next
Firma Digital ElRemanso Consulta
Built with