API V2

Documentación de la API PDF4me

La API PDF4me V2 proporciona capacidades potentes de procesamiento de documentos con funciones mejoradas y rendimiento optimizado. Esta guía te ayudará a comenzar a integrar la API V2 en tus aplicaciones.

Esta sección introduce los conceptos fundamentales para trabajar con la API PDF4me, incluyendo métodos de autenticación, códigos de respuesta y fragmentos de código de ejemplo.

Referencia API

La API Web de PDF4me est diseñada para simplicidad y integración sin complicaciones. Para proteger la seguridad y privacidad de sus datos, todas las comunicaciones se llevan a cabo estrictamente a través de HTTPS. No se permiten conexiones HTTP no seguras.


URL base

Todas las solicitudes contienen la siguiente URL base:

https://api.pdf4me.com


Autenticar tu solicitud API

Todas las solicitudes contienen la siguiente URL base:

https://api.pdf4me.com

Autenticar tu solicitud API

Para acceder a la API Web de PDF4me, cada solicitud debe incluir credenciales de autenticación adecuadas. La autenticación garantiza una comunicación segura y valida tu identidad como usuario autorizado.

Encabezado

Authorization: Apikey from pdf4me
Content-Type: application/json

Interfaz del panel de claves API de PDF4me

Características principales de la API V2

Rendimiento mejorado

  • Tiempos de procesamiento más rápidos
  • Manejo de errores mejorado
  • Mejores formatos de respuesta

Operaciones avanzadas de documentos

  • Convertir documentos: Transformar varios formatos de archivo a PDF y viceversa
  • Fusionar y dividir: Combinar múltiples PDFs o dividirlos en archivos separados
  • Procesamiento OCR: Extraer texto de documentos escaneados
  • Firmas digitales: Agregar firmas digitales seguras a tus documentos
  • Procesamiento de formularios: Llenar formularios PDF programáticamente
  • Marca de agua: Agregar marcas de agua de texto o imagen
  • Compresión: Optimizar tamaños de archivos PDF

Seguridad y cumplimiento

  • Comunicación solo HTTPS
  • Autenticación segura con clave API
  • Protección de privacidad de datos
  • Procesamiento compatible con GDPR

Códigos de respuesta

La API devuelve códigos de estado HTTP estándar para indicar éxito o fallo:

  • 200 OK: Solicitud exitosa
  • 400 Bad Request: Parámetros de solicitud inválidos
  • 401 Unauthorized: Clave API inválida o faltante
  • 403 Forbidden: Permisos insuficientes
  • 404 Not Found: Punto final no encontrado
  • 429 Too Many Requests: Límite de velocidad excedido
  • 500 Internal Server Error: Error del servidor ocurrido

Muestras de API PDF4me

¿Listo para empezar a programar? Hemos preparado una colección completa de muestras de código y ejemplos para ayudarte a integrar la API PDF4me de manera rápida y eficiente.

Nuestro repositorio de GitHub contiene ejemplos listos para usar en múltiples lenguajes de programación para todas las funciones de la API PDF4me:

🔧 Lenguajes soportados:

  • C# (.NET 6/8)
  • Java (8/11/21+)
  • Python (3.7+)
  • JavaScript (Node.js 14+)
  • Salesforce (Apex)

📁 Categorías de ejemplos:

  • Código de barras - Crear, leer y manipular códigos de barras
  • Convertir - Conversiones de formato de archivo (PDF ↔ Word/Excel/PowerPoint/HTML/Imágenes)
  • Editar - Agregar sellos, adjuntos, firmas
  • Extraer - Extraer texto, tablas, adjuntos, recursos
  • Seguridad - Proteger y desbloquear PDFs
  • Fusionar y dividir - Combinar o separar documentos PDF
  • Formularios - Operaciones de campos de formulario PDF
  • Generar - Generación de documentos y facturas Swiss QR
  • Optimizar - Compresión y optimización de PDF

🚀 Inicio rápido:

  1. Clonar el repositorio
  2. Obtener tu clave API del panel
  3. Elegir tu ejemplo de lenguaje preferido
  4. Seguir las instrucciones del README
  5. ¡Reemplazar el marcador de posición de la clave API y ejecutar!

Próximos pasos

  1. Explorar la documentación de la API: Visita la documentación completa de la API para referencias detalladas de endpoints
  2. Probar los ejemplos interactivos: Prueba las llamadas API directamente en tu navegador
  3. Unirse a la comunidad: Obtén soporte y comparte experiencias con otros desarrolladores
  4. Verificar los límites de velocidad: Comprende los límites de uso de tu cuenta y las opciones de actualización